您的位置 首页 知识

根据单片机的轿车尾灯控制器规划

本文所研究和开发的课题是汽车尾灯控制器的电路设计,其基于Intel公司生产的AT89S52芯片设计了汽车尾灯控制系统。在该系统中,通过8个LED显示汽车尾灯的基本工作状况,汽车尾灯控制系统的研发不仅使

跟着现代社会的不断进步,人们愈来愈离不开轿车。但是,跟着轿车数量的急剧添加,路途安全就益发引起人们的重视。现在认识到,只是依托轿车自身的结构要素确保行车安全,已经是不现实的作业,因此有必要强化对车辆上触及安全的首要部位,进行定时的查看,并按必定的技能标准对它们的技能情况加以查核,经过具有必定精度的各种查验台测验取得的数据,科学而又定量地判别车辆安全设备的技能情况,给出恰当的点评。而轿车车灯毛病率在轿车行进过程中是比较高的,车灯毛病时,不能正确反响轿车驾驶员的行车认识而给安全行车埋下事故隐患。

而跟着电子体系能够在轿车产品中的广泛应用,大大确保了操控体系的自动化,并且轿车造型日趋流线型,轿车尾灯关于轿车全体造型的完美表现有着很大效果,轿车尾灯操控体系在轿车制品中所占的比重也逐步加大。

尾灯又是轿车品牌的最好表现,不同的尾灯的形状、在车上的装置方位、不同信号功用的相对方位等都是使轿车别出心裁的有用手法。一起,对轿车全体而言,尾灯装置后,与车身有必要能天衣无缝,并且在点亮与未点亮时都具有全体的协调性。国内轿车尾灯操控技能方面的产品首要是动态式图文显现的轿车尾灯口。

本文所研讨和开发的课题是轿车尾灯操控器的电路规划,其依据Intel公司出产的AT89S52芯片规划了轿车尾灯操控体系。在该体系中,经过8个LED显现轿车尾灯的根本作业情况,轿车尾灯操控体系的研制不只使轿车的先进性有了较大进步,更重要的是降低了交通事故产生的可能性。

硬件规划及作业原理

该体系硬件首要包含以下三大模块:逻辑开关操控器、AT89S52单片机体系、LED灯阵等组成,然后形成了信号辨认电路、操控器以及发光电路三个模块。其间单片机体系(微操控器)作为中央处理单元,依据逻辑开关操控器检测到驾驶员所履行开关操控信号,取得的相应信号进行传输使单片机体系收到指令,从而使LED灯阵宣布相应的指示。体系整体规划方案如图1所示。

图1体系整体规划

其间:

1)逻辑开关操控器由五个开关组成,分别是左转、右转、查看、夜间行进、复位等。

2)单片机体系是40个引脚的AT89S52芯片,其间所用到的引脚有19个。

3)灯阵自左向右分别为L4L3L2L1R1R2R3R4,其间灯阵R1R2R3代表右侧3个指示灯,L1L2L3代表左边的3个指示灯,R4L4代表夜间行进时长亮灯。

本次规划的轿车尾灯控体系中的操控功用包含左转、右转、刹车查看、夜间行进等,首要为了模仿实践轿车尾灯操控电路,从而到达可靠性高、实用性好和普遍性强等特色,所研讨方案的硬件电路简略,能够广泛应用在各种机动车辆上。体系电路图如图2所示。

图2体系电路

该体系的作业原理是:左转开关触发后,单片机收到信号并进行处理,此刻L1L2L3按左循环顺次点亮;相同当右转开关触发时,R1R2R3按右循环顺次点亮;当查看开关触发时,L3L2L1R1R2R3一起闪耀;当复位开关触发后,左转、右转和查看等状况都清零,即L3L2L1R1R2R3均不作业;当夜间行进开关闭合后,R4L4长亮,一起其他四种态也能够进行。(注:D1D2D3D7分别为L1L2L3L4,D4D5D6D8分别为R1R2R3Rt4)。

软件规划

剖析上述图1尾灯操控体系的作业原理后,本规划的软件首要由主程序、键盘扫描子程序、延时子程序等模块组成,并选用C51言语编写。

从图2可知,单片机选用AT89S52,其引脚P1口中P1.O~P1.2口和P1.5~P1.7口以及P2口中P2.0口和P2.1口做LED发光输出操控用,P3.0~P3.4口为闪耀办法操控开关,限流电阻220,发光二极管电流约为10 mA,选用12 MHz晶振。

1主程序

主程序首要完结硬件初始化、子程序调用以及LED显现功用,主程序流程图如图3所示。

图3主程序流程

2键盘子程序

该部分首要完成参数的输入。包含键盘的扫描子程序和引脚的参数设置以及键盘去颤动子程序三部分。作业办法为,首要判别P3.4口按键状况,然后经过扫描P3.O~P3.3口,判别是否有按键按下,然后在20H内存单元的低4位的对应方位1标志,确认应履行的闪耀功用。当20H.0为1时,发光管按左循环点亮;当20H.1为I时,发光管按右循环点亮;当20H.2为1时,发光管一起闪耀;当20H.3为1时,P1口发光管停止作业,并扫描P3.O~P3.2口。上电初始化时,对20H.3方位设1,电路此刻不作业,体系将进入扫描按键状况。

3延时子程序

该部分首要完成LED闪耀的时长。延时子程序有10 ms和l s两个,用作键扫描消抖及发光管闪耀延时。

4闪耀操控程序。

闪耀操控程序用来操控P1口中P1.0~P1.2口和P1.5~P1.7口,以及P2口中P2.0口和P2.1口的发光管发光改变办法。其间:

①履行功用程序0(FUN0)时的P1口中P1.O~P1.2口输出值改变为100→延时→110→延时→111→延时→00O延时→完毕转主程序。

②履行功用程序I(FUNl)时的P1口中P1.5~P1.7口输出值改变为001→延时→011→延时→111→延时→000→延时→完毕转主程序。

③履行功用程序2(FUN2)时的P1口中P1.O~P1.2口和P1.5~P1.7口输出值改变为111111→延时→000000→完毕转主程序。

5体系部分程序

本体系中选用C51言语编程来完成上述操控功用,按键程序和闪耀部分程序规划如下:

完毕语

本文规划的轿车尾灯操控体系,能够削减交通事故隐患和进步尾灯电路的使用寿命。体系规划办法经过试验仿真和调试证明了可行性。将软件体系与硬件电路结合调试,完成了左转、右转、刹车及夜间行进四种常用的轿车尾灯状况。该尾灯操控体系结构简略,可靠性高,操作便利,成本低,可广泛应用于常用机动车。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/zhishi/197706.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部