本资源内容包括:开题报告
一、《汽车信号灯控制器设计》-资源截图
一.主要内容: 1.课题的目的和意义: 课题虽然是对汽车转弯信号灯进行模拟,但其技术和应用在实际的汽车当中的几乎相同,所以它对促进我国汽车信号灯乃至整个汽车行业的进步都有一定意义。归纳起来课题的研究目的和意义主要有一下几点: (1)方便汽车的行驶,减少交通事故的发生概率。 (2)促进汽车转弯信号灯控制技术的发展,不仅能达到传达信号的作用,还能因信号灯的闪烁等信号使汽车看起来更美观,漂亮。 (3)加快行业内对信号灯控制的交流和合作,促进我国汽车信号灯乃至整个汽车行业的进步。 2.解决的主要问题和提纲: A 设计:1.单片机AT89C51控制模块。 2.ULN2003A芯片。 B 制作:印刷电路板并焊接元器件。 二.可行性研究: 设计一个系统,拟定合理的设计方案是很必要的,根据择优原则,无论是电器元件的选择,还是在电路设计方面,都要综合考虑清楚。 本系统中要求设计汽车信号灯控制系统,在驾驶汽车时有左转弯、右转弯、刹车、合紧急开关、停靠五个操作,所以可以用五个开关来模拟这几个操作。当单片机检测到相关操作后,然后判断属于那一类操作,再通过软件来驱动控制相应的信号灯闪烁或长亮,以此来实现对汽车信号灯的控制。 基于上述的设计思想以及所学单片机知识,并且设计环境。在设计时,选择了五个开关、AT89C51单片机、ULN2003A芯片以及7只发光二极管。其中AT89C51作为控制核心,当5个开关的状态发生改变后,单片机检测到开关信号后就通过软件输出相关信号,再经过ULN2003A芯片来驱动7个汽车信号灯根据开关的相应状态闪烁或长亮。 模拟汽车信号灯的控制,其中汽车信号灯包括了左头灯、右头灯、左尾灯、右尾灯、仪表盘上的左右转弯信号灯和故障指示灯。其主要内容是使汽车在行驶过程中通过信号灯来传达汽车诸如转弯、刹车、闭合紧急开关、停靠等一系列操作信号。信号灯控制的实现是通过电路与汇编程序的结合来完成,电路部分的设计是通过PROTEUS来完成的,其中灯的模拟采用了发光二极管,发光二极管有熄灭、点亮和闪烁三种信号,其中闪烁信号的产生运用了延时程序来实现,而汽车一系列的操作采用了相应的开关来模拟,所有的电路元件都是用PROTEUS软件上的虚拟元件来代替,这样方便了电路图的设计,而且大大提高了调试与仿真的效率。电路图中的单片机芯片采用了AT89C51,汇编程序的设计与调试都在KEIL上完成,最后将PROTEUS上的电路图与KEIL上的程序实现联调,完成系统的调试和仿真。 |
||
三.基本工作思路: 采用MSC-51系列单片机AT89C51芯片为中心器件来设计汽车信号灯控制系统,实现了能根据模拟7种驾驶操作情况的开关量输入,控制仪表板的左/右转弯信号灯、左/右头灯、左/右尾灯六类灯和故障指示灯的“亮”、“灭”及“闪烁”等。 采用的研究方法可大概描述为:一是根据系统控制要求设计硬件电路,这里是用PROTEUS软件来完成;二是根据硬件电路编写相应的程序流程图,然后编写相关程序,这里程序的编制主要是用KeilC51软件来完成;三是在KEIL上用已经编好的程序生成.hex文件载入到PROTEUS中,实现PROTEUS与KEIL的联调,完成调试和仿真,观察调试结果肯是否满足设计要求,若不满足需要继续检查程序和其他情况直至实现正确的仿真为止。 进度安排(包括时间划分和各阶段主要工作内容) ***************************************************************************************** 参考文献 ***************************************************************************************** |