- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
车尾灯控制器(基于ED2板)(完美版)
汽车尾灯控制器
一、课程设计的内容
尾灯与汽车运行状态控制表
开关控制 运行状态 左尾灯 右尾灯 S1 S0 D4D5D6 D1D2D3 0 0 正常运行 灯灭 灯灭 0 1 右转弯 灯灭 按D1D2D3顺序循环点亮 1 0 左转弯 按D4D5D6顺序循环点亮 灯灭 1 1 临时刹车 所有尾灯随时钟CP同时闪烁
1 设计任务目的及要求 5
1.1设计任务目的 5
1.2设计要求 5
2 原理与模块介绍 6
2.1 74LS194双向移位寄存器的功能 6
2.2 左右转弯时汽车尾灯的的循环闪烁 7
2.3 原理框图 7
2.4 原理图 7
2.5 波形仿真 8
3 设计方案 10
3.1 设计思想 10
3.2 设计流程图 10
4 实验结果与数据处理 11
4.1 测试步骤 11
4.2 实验现象 11
5 结论与问题讨论 11
参考文献 11
1 设计任务目的及要求
1.1 设计任务目的
设计汽车尾灯控制器以实现对汽车尾灯状态的控制,以此表示汽车的行驶状态。让同学们学习设计方法,运用好quartusII软件及用好ED2版,也为了培养同学的独立思考能力及实验动手能力,让同学掌握数字实验设计和调试的方法,提高同学的分析,解决问题的能力。
1.2设计要求
汽车左右尾灯各有三个指示灯,当控制开关S1,S0的状态为“00”时,汽车尾灯的右尾灯D1D2D3与左尾灯D4D5D6都不亮,表示汽车正常向前行驶。当S1,S0的状态为“01”时,则汽车的右尾灯D1D2D3依次循环闪烁,左尾灯都不亮,表示汽车即将右转弯。当S1,S0的状态为“10”时,则汽车的左尾灯D4D5D6依次循环闪烁,右尾灯都不亮,表示汽车即将左转弯。当S1,S0的状态为“11”时,则汽车的左右尾灯D4D5D6和D1D2D3都同时闪烁,表示汽车正在刹车。
2 原理与模块介绍
2.1 74LS194双向移位寄存器的功能
1.当清除端(CLEAR)为低电平时,输出端(QA-QD)均为低电平。
2.当工作方式控制端(S0、S1)均为高电平时,在时钟(CLOCK)上升沿作用下,并行数 据(A-D)被送入相应的输出端QA-QD。此时串行数据(DSR、DSL)被禁止。
3.当S0 为高电平、S1 为低电平时,在CLOCK上升沿作用下进行右移操作,数据由DSR送入。
4.当S0 为低电平、S1 为高电平时,在CLOCK上升沿作用下进行操作,数据由DSR送入。
5.当 S0 和S1 均为低电平时,CLOCK 被禁止。对于74194,只有当CLOCK 为高电平时S0 和S1 才可改变。
74LS194双向移位寄存器的功能表:
2.2左右转弯时汽车尾灯的的循环闪烁
通过双向移位寄存器的SO接高电平,S1接低电平来实现右移,同时用其输出端的A,B来控制其在100-010-001内依次循环已达到其转弯时的三个指示灯循环闪烁。本设计用了两个74LS194双向移位寄存器来实现左右尾灯闪烁,其功能完全一样。
2.3原理框图
2.4原理图:(简洁完美版)
分频加法器:
2.5波形仿真图:(波形仿真时要把分频器去掉)
开关S0=0、S1=0:
开关S0=1、S1=0:
开关S0=0、S1=1:
开关S0=1、S1=1:
3 设计方案
3.1 设计思想
汽车尾灯控制器其主要是通过两个双向移位寄存器74LS194并限制其循环移位来实现左右转弯时的三个指示灯循环闪烁的功能;而汽车的刹车时的左右各三个指示灯同时闪烁是用时钟脉冲来控制,而当没有刹车时,时钟脉冲是正常送进双向移位寄存器的。
3.2设计流程图
4 实验结果与数据处理
4.1测试步骤
原理图编译;
2.仿真验证;
3.实验室ED2版上的指示灯验证。
4.2实验现象
当s0=0且s1=0时,所有指示灯都不亮;
当s0=1且s1=0时,右尾灯的指示灯D1D2D3依次循环闪烁;
当s0=0且s1=1时,左尾灯的指示灯D4D5D6依次循环闪烁;
当s0=1且s1=1时,左右尾灯的指示灯随着时钟CLK一起全部同时闪烁。
5 结论与问题讨论
本课程设计自以为接近完美的完成了老师布置的设计要求,能够实现其全部功能。此设计的汽车尾灯控制器选用了74LS194双向移位寄存器来设计,所以拟定设计方案用它,主要也是想更深入的了解74SL194,最大的问题就是查找资料熟悉74LS194双向移位寄存器的功能以及74SL292分频加法器,其他功能控制电路都是以前学过的数电知识。设计过程中还有一个小失误,就是把刹车时的全部同时闪烁也理解成跟左右尾灯一样只不过是同时循环闪烁,在
文档评论(0)