欢迎来到天天文库
浏览记录
ID:23378876
大小:357.95 KB
页数:17页
时间:2018-11-07
《汽车灯光控制电路设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、陕西理工学院毕业设计汽车灯光控制电路设计张宝强(陕西理工学院物理系电信062,陕西汉中723001)指导老师:宋卫星[摘要]采用AT89C51单片机设计的汽车灯光控制电路,利用其4个I/O口分别实现对汽车灯光的控制、显示功能,其中还添加了转弯灯、紧急灯的警示声音功能。运用较少的硬件与适当的软件结合就可以很容易的实现设计的要求,而且灵活性强,也可以通过软件编程实现更多的附加功能。[关键字]AT89C51单片机;灯光;控制陕西理工学院毕业设计第ii页共16页陕西理工学院毕业设计目录1引言12设计方案12.1功能要求12.2设计方案13
2、硬件设计23.1AT89C51单片机的结构及功能23.1.1AT89C51的结构及引脚23.1.2AT89C51的主要性能33.1.3AT89C51的管脚功能33.2AT89C51的时序电路43.3AT89C51的复位电路53.4AT89C51的电源电路53.5汽车灯光控制电路64软件设计75仿真与调试75.1KeilC51µVision2介绍75.2ProteusProfessional7.5介绍85.3调试96结论9第ii页共16页陕西理工学院毕业设计6.1设计结果96.2系统缺陷及建议96.3致谢9参考文献10附录程序清单1
3、1第ii页共16页陕西理工学院毕业设计第ii页共16页陕西理工学院毕业设计1引言随着汽车数量的大量增加,交通安全问题也越来越严峻。而汽车车灯光控制系统的可靠、稳定对于安全行驶起着非常重要的作用,因此汽车灯光控制电路的研究和设计成为解决交通安全问题的一种好的途径。汽车工业的发展也促使汽车车灯控制电路的设计和研究不断的提高,汽车的功能要求也越来越庞大,因此各单元电路也需要向小型化的方向发展,以使汽车能够能装入更多的功能模块。传统的使用纯硬件设计的电路,不仅电路庞大复杂,而且一旦出了问题维修检测起来也耗时费力。因此智能化、小型化的电路设
4、计走上了时代的潮流,也必将影响以后的汽车控制系统的设计,不仅如此还要综合考虑加工工艺、寿命、成本等问题,以使设计的电路能够大量普及。伴随着汽车工业的发展,汽车灯光控制电路的发展已经非常的成熟,目前,汽车灯光控制系统发展充分利用了现代科技的发展成果。采用纯硬件、PLC电气控制技术设计的汽车灯光控制电路已经得到大量应用。传统的采用纯硬件设计的电路正逐渐向着软硬结合的方向发展,也将随时应用最新的科学技术。单片机的发展正朝着低功耗、高性能、低价格和外围电路内装化的方向发展。因此,采用单片机设计的汽车灯光控制电路,应用软件来实现庞大的控制功
5、能,而且通过外围电路的扩展还能实现更多的附加功能。这种控制电路不仅体积小、成本低,而且也更加智能,可以随时修改整个控制功能,非常适合现代汽车工业的发展潮流。总之,使着汽车灯光控制电路向着更加可靠,功能更加庞大、智能的方向发展。2设计方案2.1功能要求汽车车灯采用发光二极管来设计,汽车前部两侧各有远光灯一部(夜间正常行车时使用,大功率白色发光二极管),近光灯一部(夜间行驶汇车时使用,小功率白色发光二极管),远光灯与近光灯不能同时使用;汽车左右各有2个指示灯:方向灯(小功率黄色发光二极管),雾灯(大功率黄色发光二极管)。汽车后部两侧各
6、有刹车灯一部(小功率红色发光二极管),尾灯一部(大功率红色发光二极管)。刹车时,刹车灯亮(不闪)。转弯时,汽车方向灯应该一闪一闪。紧急情况时,汽车的刹车灯与尾灯应同时闪烁。2.2设计方案采用AT89C51单片机来完成汽车灯光控制电路的设计。利用单片机丰富的I/O端口,及其控制的灵活性,实现基本的功能要求。汽车车灯控制电路的方框图如2.1所示。AT89C51电源电路时序及复位电路灯光控制模块灯光显示模块报警模块图2.1汽车车灯控制电路的方框图电源电路即为驱动单片机工作的电源所设计的电路,它的输出端与单片机的Vcc相连,本设计电路采用
7、USB口转换5V直流作为单片机电源。时序及复位电路是作为单片机能正常工作所必须的最小系统,前者提供单片机工作所需的时拍,后者初始化单片机。灯光控制模块是汽车灯光的控制按钮,共有7个,直接连接到P1口的各口线上,按下则相关的灯亮,再按则灭。灯光显示模块即为汽车灯光显示电路,通过开关控制其显示情况。报警模块是在汽车转弯或发生紧急情况时,随着相关车灯闪烁的同时,驱动蜂鸣器响以发出警报,以提醒行人或求救。第13页共16页陕西理工学院毕业设计3硬件设计3.1AT89C51单片机的结构及功能3.1.1AT89C51的结构及引脚AT89C51就
8、是一个微型计算机,AT89C51单片机主要由运算器、控制器、存储器(ROM及RAM)和I/O接口组成。它的内部结构图如3.1.1所示。振荡器和时序OSC程序存储器4KBFlashROM数据存储器256字节RAM/SFR2×16位定时器/计数器80C
此文档下载收益归作者所有