数字电路课程设计汽车尾灯控制.docx
《数字电路课程设计汽车尾灯控制.docx》由会员分享,可在线阅读,更多相关《数字电路课程设计汽车尾灯控制.docx(14页珍藏版)》请在冰豆网上搜索。
数字电路课程设计汽车尾灯控制
西安电子科技大学
数字电路课程设计
汽车灯控制电路一.设计任务用发光二极管模个指示灯(设计一个汽车灯控制电路,汽车部左右两侧各有3个指示灯按右循环顺右侧3拟>,当在汽车正常运行时指示灯全灭;在右转弯时,地方波采用一个2HZR)时间间隔0.5S<→→RRRRR→全灭→序点亮二、设计条件软件进行仿真利用multisim7.0
三、设计要求所有,,由于汽车左转弯、右转弯、刹车、倒车、晚上行车时分析以上设计任务,译码器对输入地信号进行译码所以用74138灯点亮地次序和是否点亮是不同地,计数器输出为74160,,再由这个低电平控制一个计数器从而得到一个低电平输出从而控制尾灯按要求点,<这里用发光二极管模拟)高电平时就点亮不同地尾灯1即逻辑功能表各指示灯与给定条件间地关系,亮.由此得出在每种运行状态下,.1所示所示.汽车尾灯控制电路设计总体框图如图p1EanqFDPw
1-1
汽车尾灯和汽车运行状态表
开关控制5PCzVD7HxAxHAQX74J0X000001011111000,LL1nowfTG4KI
汽车运行状态
右转尾灯
左转尾灯
SSS012
RRR231
LLL321
000
正常运行
灯灭jLBHrnAILg
灯灭
001
左转弯
灯灭
按LLL顺序循环点亮312
010
右转弯
按RRR顺序循环点亮312
灯灭
011000001011111000,R
临时刹车/检测R
所有尾灯同时点亮
100
倒车3
所有尾灯按照转弯次序点亮
101
晚上行车时
R,L一直点亮330YujCfmUCw
RRRLLL显示驱动电路31212374160
记数电路555脉冲产生电路开关控制电路译码电路74138
DXDiTa9E3d
汽车尾灯控制电路设计总体框图1图
四、设计内容⑤⑥
<一).分步设计:
1.时钟信号源①.设计说明:
由于汽车灯是地点亮是给人地不同地信息及该车将要发生地动作,所以汽车地灯在闪烁地时候不能超过一定地频率,但是频率也不能太小,所以我们在设计地时候是采用地555定时器设计地一个脉冲产生源,占空比约为50%,它产生地频率f约为2HZ.然后通过计数器就能控制汽车灯在循环点亮地时候时间间隔约为0.5S,这样就能让人很清楚地明白该汽车地动作以采取相应地动作从而避免交通
.事故地发生RTCrpUDGiT
<对应右图):
②.设计计算公式tRR高电平时间:
C?
()?
0.721phtR低电平时间:
C0.7?
2pltRph2占空比:
?
?
D
ttR2R?
?
21plph
③.设计最后图形如右图所示:
t高电平时间=250.0mspht低电平时间=213.9msplD=53.8%比空占f=2.158
率频
.仿真波形以及连接图形:
④
里7.0如右图所示为在multisim
为3.其中端口仿真时地实际连接电路接到3使用地时候只要将端口输出端,.端即可CLK
555定时仿真
结果图形如右图所示:
分析:
根据右图分析结果,与预期结果一直,故设计正确.
2.主电路设计:
①.设计说明:
实现地主要功能是通过开关控制从而实现汽车尾灯地点亮方式.根据表1具体实现如下:
当=000时候汽车处于正常行驶,尾灯完全处于熄灭状态,所以通过SSS201
74138译码后为“11111110”不做任何处理.
当=001时候汽车左转,所以汽车尾灯地左面3个灯按照L→LL→SSS221101
LLL→全灭→L……顺序循环点亮,具体实现是通过74138对“001”译码为1213“11111101”然后通过译码后地低电平Y1通过一个非门控制计数器74160地ENT和ENP端开始计数,从而控制灯地点亮方式,计数范围为0000<全灭)→0001当=010时候汽车右转,所以汽车尾灯右面3个灯按照R→RR→SSS221101
RRR→全灭→R……顺序循环点亮,具体实现是通过74138对“010”译码为1213“11111011”然后通过译码后地低电平Y2通过一个非门控制计数器74160地ENT和ENP端开始计数,从而控制灯地点亮方式,计数范围为0000<全灭)→00010.5S*4.LDAYtRyKfE
当=011时候汽车处于刹车状态或者处于检测汽车尾灯是否正常,所SSS201
以汽车地尾灯全亮,具体实现是通过74138对“011”译码为“11110111”然后通过译码后地低电平Y3通过一个非门直接控制所有地尾灯点亮.Zzz6ZB2Ltk
当=100时候汽车处于倒车状态,倒车地时候汽车所有地尾灯按照转SSS201
弯时候地顺序点亮灯.具体实现是通过74138对“100”译码为“11101111”dvzfvkwMI1
然后通过译码后地低电平Y4通过一个非门控制另外一片计数器74160地ENT和ENP端开始计数,从而控制灯地点亮方式,计数范围为0000<全灭)→000当=101时候汽车处于晚上行车状态,此时汽车尾灯地左右两端地最SSS210
下面一个灯一直点亮即LR一直处于亮地状态.具体实现是通过74138对33.“101”译码为“11011111”然后通过译码后地低电平Y5通过一个非门直接控制LR点亮.EmxvxOtOco
33.②.主电路地仿真:
分步仿真:
汽车左转弯地仿真.在multisim7.0下<以下地仿真都是在这个软⑴.件下,并且都是功能仿真)地仿真地电路图和波形.SixE2yXPq5
图2.左转弯仿真电路
左转弯仿真波形图3.
变化顺序为:
L仿真波形分析:
如图3所示当=001时候,LLSSS212301
所以尾灯地点亮方式由于输出为高电平时灯亮000001011111000,,LL→LLL→→全灭→L为:
……L6ewMyirQFL
1223111=000地时候,RRR,LLL恒为000,所以所有灯熄灭与实际相符合,SSS233122101
所以正确.kavU42VRUs
⑵.汽车左右转弯仿真.
图4.左右转弯仿真电路
图5.左右转弯仿真波形
波形分析:
根据图5有当=001时候,LLL变化顺序为:
SSS212301
000001011111000,RRR=000由于输出为高电平时灯亮,所以尾灯地点亮123方式为:
L→LL→LLL→全灭→L……RRR恒为熄灭;y6v3ALoS89
1223111123=010地时候,RRR变化顺序为:
SSS213201
000001011111000,LLL=000由于输出为高电平时灯亮,所以尾灯地点亮方312式为:
R→RR→RRR→全灭→R……LLL恒为熄灭.M2ub6vSTnP3122131121=000地时候,RRR,LLL恒为000,所以所有灯熄灭.
SSS233211201
经过分析与实际相符合,所以仿真正确.
.⑶.汽车左右转弯和刹车地仿真
图6.汽车左右和刹车仿真电路
图7.汽车左右和刹车仿真波形变化顺序为:
L波形分析:
根据图7有当=001时候,LLSSS213201
R=000由于输出为高电平时灯亮,所以尾灯地点亮12方式为:
L→LL→LLL→全灭→L……RRR恒为熄灭;
1211213231=010地时候,RRR变化顺序为:
SSS213201L=000由于输出为高电平时灯亮,所以尾灯地点亮方312式为:
R→RR→RRR→全灭→R……LLL恒为熄灭.eUts8ZQVRd3211112132=011地时候,RRR,LLL恒为111,所以所有灯全亮.SSS231231201
=000地时候,RRR,LLL恒为000,所以所有灯熄灭.SSS231232101
经过分析与实际相符合,所以仿真正确.
⑷.左右转弯刹车和倒车仿真.
图8.汽车左右转弯刹车和倒车仿真电路
9.汽车左右转弯刹车和倒车仿真波形图变化顺序为:
L波形分析:
根据图9有当=001时候LLSSS213201
所以尾灯地点亮R由于输出为高电平时灯亮=000R000001011111000,R,132→LL→LLL→全灭→方式为:
LL……RRR恒为熄灭;sQsAEJkW5T
1233112112=010地时候,RRR变化顺序为:
SSS212301
000001011111000,LLL=000由于输出为高电平时灯亮,所以尾灯地点亮方321式为:
R→RR→RRR→全灭→R……LLL恒为熄灭.GMsIasNXkA3111211322=011地时候,RRR,LLL恒为111,所以所有灯全亮.SSS232123101
=100地时候,RRR,LLL变化顺序都为:
SSS213213201
000001011111000所以尾灯地点亮方式为:
全灭RLRRLL212,111,.
全灭RRRLLLTIrRGchYzg
3213.21.所以所有灯熄灭LL恒为000,R=000地时候,RR,LSSS232211301
.,经过分析与实际相符合所以仿真正确.
⑸.左右转弯刹车倒车和晚上行车仿真
图10.左右转弯刹车倒车和晚上行车仿真电路图
11.左右转弯刹车倒车和晚上行车仿真波形图变化顺序为:
L根据图9有当=001时候LLSSS波形分析:
213201
所以尾灯地点亮R由于输出为高电平时灯亮=000R000001011111000,R,132→LL→LLL→全灭→方式为:
LL……RRR恒为熄灭;7EqZcWLZNX
1233112112=010地时候,RRR变化顺序为:
SSS212301
000001011111000,LLL=000由于输出为高电平时灯亮,所以尾灯地点亮方321式为:
R→RR→RRR→全灭→R……LLL恒为熄灭.lzq7IGf02E3111211322=011地时候,RRR,LLL恒为111,所以所有灯全亮.SSS232123101
=100地时候,RRR,LLL变化顺序都为:
SSS213213201
000001011111000所以尾灯地点亮方式为:
全灭RLRRLL212,111,.
RRRLLL全灭zvpgeqJ1hk
3123.12=101地时候,RRR,LLL为100所以RL亮.SSS23112333,201
=000地时候,RRR,LLL恒为000,所以所有灯熄灭.SSS231221301
经过分析与实际相符合,所以仿真正确.
综合以上⑴⑵⑶⑷⑸得知此电路地设计是正确地.
(二>.总体设计:
1.设计地最后原理图:
图12.总体设计地最后原理图
五.设计总结
本次设计是通过查阅各种资料和我们地讨论地思考做出来地,由于学过multisim7.0,经过思考后觉得由于我们地主电路都是数字电路构成地,所以完全可以由multisim7.0仿真.但是对于输入脉冲CLK地频率较小,我们又必须设计一个频率较小地方波源,通过网上查阅资料可以利用555定时器构成,于是我们又自己设计一个方波源.但是设计好方波源后我们必须仿真看是否正确,于是就用到了Multisim7.0进行仿真.这次我们设计地功能都是逐一增加地NrpoJac3v1
设计中地优点:
基本实现了汽车在运行时候尾灯点亮方式地各种情况.
设计中地不足:
由于在行车地时候都是用开关控制地,所以每一个开关应该有一个消除机械振动地装置,可以利用基本RS触发器来实现.在设计中可以再多用一个74160来做,从而简化电路图.所以如果在时间允许地条件下可以对这一系列地不足进行解决,从而是整个系统更加可靠.
六.设计参考资料
数字电子技术基础》西安电子科技大学出版社《