- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
概述
摘要:为了实现交通系统的正常运转,在十字路口会有红绿 灯作为车辆前进停止的信号,其自动转换,实现了交通的自动化 运转。
设计内容及要求:
内容:
设计一个十字路口的交通灯。
要 求 : 1.设定南北,东西向交通灯显示时间一样。 2.设定红灯绿灯均显示 30 秒,红灯绿灯切换时黄灯显示秒 。 3.要求红黄绿灯用发光二极管表示,并显示出时间。
系统总体方案设计
总体设计原理:
通过题目要求,大致可以把电路分为以下几个部分:时钟部 分,控制部分,显示部分。
系统框图:
时钟
时钟
计 时 控
状态控制
制
数码显示
Led 显示
单元电路原理
时钟电路
时钟电路采用较常用的 555 定时器构成多谐振荡器产生脉冲。
图 2-1 555 构成多谐振荡器 图 2-2 555 引脚图可以算出要产生 1HZ 的脉冲信号可以令
C=10uf R2=22k R1=100k
其主要功能是产生周期为 1S 的脉冲,来驱动电路中需要边沿触发的器件,本电路中 74l161,74169,7474 芯片均为边沿触发,通过周期 1S 的脉冲来实现这些芯片每一秒进行一次动作,进而实现整个电路状态的控制与转换,可以说该部分为整个电路的心脏,来激活整个电路,而上述芯片则是大脑对整个电路进行操作。
led 显示部分
根据每个路口的红绿灯变换顺序:红 黄 绿 黄,
可将状态用二进制码 00,01,10,11 来表示,设 AB 代表二进制码,则
红= A B ,黄=B,绿=A B ,可通过 7408 与门实现。
图 2-3 LED 显示部分电路
图 2-4 7408 引脚图 图 2-5 7408 功能表
这里双 D 触发器的作用,是起到 led 状态改变的延时,即当 AB 变为 00 时,led 显示状态不变,延时到下一脉冲在改变,关于这点我会在下面的总电路原理中进行详细的阐述。
图 2-6 74ls74 功能表 图 2-7 74ls74 引脚图
数码显示部分
这里使用 744511 译码来控制驱动共阴数码管的显示。
图 2-8
744511
引脚图
控制部分
图 2-9 744511 功能表
这部分可分为两个部分, 一个是由 74169 减计数器构成计时器,控制数码显示。一个是由 74161 加计数器的低两位输出从 00 到11(即 AB)来实现 led 的显示状态改变。其中 74161
的时钟由 74169 的高位借
位输出端控制,来实现数码显示和 led 显示的同步变换,即数码倒计时到零代表状态改变,而 74169 的置位由 74161 的输出来控制。根据题目要求,红绿灯倒
计时为 30(0-29)秒,黄灯为 2(0-1)秒,即 169 的置位输入分别为 0010 1001
(29),0000 0001(1);所以 D0=1,D1=D2=D4=D6=D7=0,D3=D5= B 。
图 2-10 74161 功能表与引脚图
图 2-11 74169 功能表
图 2-12 74169 功能表
图 2-13 控制部分电路
电源部分
该部分用常用的 5v 稳压电路 LM7805 来构成,外接两节 3.6v 干电池。
图 2-14 电源部分电路
总电路工作原理
设计过程遇到的问题与解决
刚开始遇到的问题是,如何让数码管根据不同的状态进行状 态的倒计时,后来想到led 灯得状态和数码管状态时对应的,所
以就用可以控制led 的状态转换的方式来提供给计数器不同的置数,从而来控制数码管进行不同的倒计时,所以设计中用 161 的低两位输出来控制 169 的置数。设计完电路后应用proteus 软件进行仿真,结果数码显示和led 的显示都出现了错误,观察高低电平的显示,发现是在数码管显示到 10 应该显示 09 的时候, 当十位变为 0 时而个位还没有变为 9,出现了瞬间的 00 状态, 逻辑产生了错误,最后把个位的借位端接到了十位的 cp,这样就可以避免上述状态的产生,还有数码管个位当倒计时位 0 时,
数码管变为熄灯,因为设计时忽略了 169 为十六进制,而 4511 只能显示 0-9,通过分析,把个位的借位端和通过与门连接到其置数端,这样个位进行逢 0 置 9 的功能。而当数码管倒计时刚到00 时,led 灯就进行了状态改变,这和实际情况不符,所以在 led 的输入端通过双 D 触发器来起到延时的作用,已达到数码显示与 led 状态同步转换的功能。
原件列表
元件名称
封装
数量
555 定时器
DIP-8
1
74LS196
DIP-16
2
74LS161
DIP-16
1
74HC4511
DI
您可能关注的文档
最近下载
- DB41_T 2202-2021 水利工程白蚁防治项目验收技术规程.docx VIP
- DG_TJ08-2225-2017:建筑工程、公路与市政工程施工现场专业人员配备标准.pdf VIP
- IPC-WHMA-A-620E EN英文识别版 2022线缆及线束组件的要求与验收.pdf VIP
- 运动生物化学(第二版)全套PPT课件.pptx
- 【保险行业核保产品需求文档】保全通用规则_需求规格说明书V1.1.0.docx VIP
- 观看《一步不停歇 半步不退让》观后感心得体会.docx VIP
- 2025深信服PT1-aTrust认证实验考试.docx
- 译林版英语六年级上册讲义 Unit1-4期末复习-教师版(含答案).docx VIP
- (部编版)语文三年级上册寒假课外阅读“天天练”30篇,附参考答案.pdf
- BMW-I3-007标杆车上下车尺寸测量报告20150316.doc VIP
原创力文档


文档评论(0)