欢迎来到天天文库
浏览记录
ID:12854131
大小:22.55 KB
页数:12页
时间:2018-07-19
《接口汽车信号灯控制系统设计论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、接口汽车信号灯控制系统设计论文微机原理与接口技术课程设计报告2007-8学年第二学期设计题目:汽车信号灯控制系统小组成员:所学专业:微型计算机技术及应用指导教师:完成时间:摘要汽车上的信号灯有:转向灯(左前灯、右前灯、左后灯、右后灯,仪表盘上的二个指示灯)及夜间示宽灯等。当汽车转弯、刹车、停靠时,转向灯发出不同的信号;夜间,则点亮示宽灯。汽车转弯或停靠时,相应的信号灯要发出闪烁的灯光信号,目前国内广泛使用电热式闪光器产生闪光信号。闪烁频率在50~110次/min,但是一般控制在60~95次/min之间。灯泡功率的大小也会影响闪烁频
2、率。因此在更换闪光器或灯泡时调整比较困难。同时,系统没有故障检测,驾驶员无法知道车外的转向灯及示宽灯是否点亮,从而影响行车安全。信号灯灯具的发展是随着汽车制造技术及电光源技术的发展而逐步完善的。它经历了机油(或煤油)灯、乙炔气灯到电光源灯的发展历程。现代汽车信号灯灯具已经开始使用发光二极管(LED)技术以及光导技术,这是信号灯灯具的一次飞跃。在本课程设计中主要是利用TDN-MD微机教学及开发系统实验箱来进行仿真。仿真中运用了8255A并行接口,8259A中断控制器,8253计数器/定时器,按钮开关,LED发光二极管等器件。经过分析
3、和设计,综合运用三个芯片的特性并具有创新性的完成了对汽车信号灯的控制系统仿真,使各芯片的功能特性清晰地呈现在我们面前,更使我们了解了汽车信号灯的控制过程。关键字:8255A并行接口,8259A中断控制器,8253计数器/定时器,程序查询方式II目录1.问题描述---------------------------------------------------------32.问题的解决方案----------------------------------------------43.系统的分析过程---------------
4、--------------------------------43.1硬件的功能分析及硬件电路图---------------------43.1.1硬件功能及原理----------------------------43.1.2硬件电路连接图----------------------------63.2程序的流程图设计-------------------------------------73.3程序段的功能分析--------------------------------------83.4程序的调试过程------
5、---------------------------------84.设计总结----------------------------------------------------------85.参考文献----------------------------------------------------------96.附录----------------------------------------------------------------9III1.问题描述:汽车行驶时一共有五种状况:(1)汽车左转(2)汽车
6、右转(3)汽车出现紧急状况(4)汽车刹车(5)汽车停靠在进行课程设计时,可以考虑到10种组合模式如下:输入状态输出状态左转左头灯,左尾灯,仪表左灯闪烁右转右头灯,右尾灯,仪表右灯闪烁紧急左右头灯,左右尾灯,仪表左右灯同时闪烁刹车左右刹车灯(左右红色尾灯亮)亮左转+刹车左头灯,左尾灯,仪表左灯闪烁右转+刹车右头灯,右尾灯,仪表右灯闪烁刹车+紧急左右头灯,左右尾灯,仪表左右灯同时闪烁左转+刹车+紧急左头灯,左尾灯,仪表左灯同时闪烁右转+刹车+紧急右头灯,右尾灯,仪表右灯同时闪烁停靠左右头灯,左右尾灯,仪表灯,左右刹车灯同时闪烁2.问题
7、的解决方案:(1)通过8个发光二级管模拟两个头灯、两个尾灯、仪表盘上的两个指示灯和两个刹车灯(2)利用开关模拟左转、右转、紧急,刹车,停靠的状态,使信号灯相应闪烁。(3)通过程序或者定时/计数器控制灯的闪烁频率。考虑到程序设计比较简便,所以本次课程设计一旦涉及到信号灯的闪烁,都为程序控制。(4)对于各个按键同时按下的情况,我们利用8259A中断控制器设置固定的优先级来控制信号灯显示的次序。3.系统的分析过程:3.1硬件的功能分析及硬件电路图3.1.1硬件功能及原理A:8255A的工作原理从功能上讲,8255A的内部由3个8位数据端
8、口和一个8位控制寄存器组成。3个数据端口分别称为端口A,端口B,端口C。18255A一共有3中工作方式:方式0,方式1和方式2。在三种工作方式下,端口C各位的值都可用IN指令读入。本系统我们利用端口B做数据的输入,端口A做数据的输出,工作在方式0。
此文档下载收益归作者所有