十字路口红绿灯控制系统_第1页
十字路口红绿灯控制系统_第2页
十字路口红绿灯控制系统_第3页
十字路口红绿灯控制系统_第4页
十字路口红绿灯控制系统_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、课程设计设计题目十字路口自动红绿灯指挥系统学生姓名学 号专业班级指导教师2015 年 7月 30日目录一、主要指标及要求1二、方案选择1三、工作原理分析1四、单元模块设计及分析24.1 时钟信号脉冲发生器设计 24.2 定时器设计44.3 延时电路设计54.4 状态转换电路设计64.5 置数组合逻辑设计 7五、总电路图9六、设计心得9七、参考文献10十字路口自动红绿灯指挥系统班级:指导老师:学生:学号:一、主要指标及要求1 .自动完成绿一黄一红一绿一工作循环;2 .每种信号灯亮的时间不等,如:绿或T亮20秒黄灯亮5秒红灯亮15秒, 如此循环;3 .用倒计时的方法,数字显示当前信号的剩余时间,提

2、醒行人和司机;4 .(*) 信号灯的时间分别可调,以适应不同路口,不同路段交通流量的 需求。二、方案选择三、工作原理分析本电路分为五个模块,即时钟信号脉冲发生器、定时器、延时电路、状态转 换电路、置数组合逻辑电路。其中由555定时器组成的时钟信号脉冲发生器为由 两片74LS192计数器组成的定时器电路提供1Hz的脉冲信号,使计时器能够正常 计数。由三片双四选一数据选择器组成的置数组合逻辑电路分别为计数器置 19s、4s、14s和0s等不同的数。当计数归零时,计数器的溢出信号使双 D触发 器的状态发生跳转,同时控制着绿黄红灯的亮灭,使得绿黄红灯亮时,定时器分 别置19s、4s、14s。延时电路起

3、到延时作用,当计数器计数归零时,溢出信号 通过延时电路先使触发器状态发生翻转, 再加载LD信号,使计数器置一个新数。 四、单元模块设计及分析4.1 时钟信号脉冲发生器时钟信号脉冲发生器选用555定时器主要用来产生秒脉冲信号。脉冲信号的 频率可调,所以可以采用555组成多谐振荡器,其输出脉冲作为下一级的时钟信 号。555定时器是一种模拟和数字功能相结合的中规模集成器件。555定时器的电源电压范围宽,可在516V工作,最大负载电流可达 200mA 555定时器成本 低,性能可靠,只需要外接几个电阻、电容,就可以实现多谐振荡器、单稳态触 发器及施密特触发器等脉冲产生与变换电路。555定时器构成多谐振

4、荡器,组成信号产生电路 接通电源后,VCC!过电阻 R1、R2给电容C充电,充电时间常数为(R1+R2,电容上的电压vC按指数规律 上升,当上升到VREF1=2VCC/时,比较器C1输出高电平,C2输出低电平,RS=10触发器被复位,放电管T28导通,此时v0输出低电平,电容C开始通过R2放电, 放电时间常数约为R2C vC下降,当下降到 VREF2=VCC/时,比较器C1输出低 电平,C2输出高电平,RS=01,触发器被置位,放电管T28截止,v0输出高电平, 电容C又开始充电,当vC上升到时VREF1=2VCC/3触发器又开始翻转。如此周 而复始,输出矩形脉冲。其电路原理图如下:电路的振荡

5、周期为:振荡频率为脉冲的占空比为:要产生1Hz的脉冲信号,选取电路参数Ri R2 10k , Ci 47 F ,C2 0.01 F,代入公式得:f 1Hz,T is。下图是输出端out接示波器后的仿真波形图:4.2 定时器定时器选用可逆计数器74192,置数组合逻辑为定时器提供19、4、14秒的 定时信号分别控制控制器状态的转换,当倒计数到零时,计数器产生的回零信号 B0提供给双D触发器的CLK端,使触发器翻转,从而使不同颜色交通灯状态发 生跳转。计数器由两片74192构成,由双D触发器的输出QQ决定预置时间, QQ=00时,预置时间为19秒,QQ=01时,预置时间为4秒,QQ=10时,预置

6、时间为14秒,Q1Q0为11时,预置时间为0。第一片74192控制十位数字,第二 片74192控制个位数字,由于进行的是减法计数,所以 CLK端接地,两个由端 和两个CPU端均接高电平,低位的CP端接555定时器的输出脉冲信号,每当上 开沿到来时,计数器记一次数;低位的 前端与高位的CPD端相连,当低位的计数 器计到零时,高位计数器开始计数。当最高位的 Q计到零时,将它与LD端通过 一个非门相连,使 而端变为高电平,从而重新计数。定时器选用的是74LS192,74LS192是同步十进制可逆计数器,它具有双时钟 输入,并具有消除和置数等功能,具引脚排列图及功能表如下:RLDCPUCPd功能HXX

7、X复位LLXXLHTH加计数LHHT减计数74LS192功能表16 |15 | | 14| | 13| | 12| | 11 | |10| | 9Vcc A R BO CO LD C D74LS192可逆双时钟BCDf数器BQbQaCP3CPuQc Qd GND121hihi|5ii6i_rvi_rv192为可预置的十进制同步加/减计数器, 共有54192/74192, 54LS192/74LS192两种线路结构形式。其主要电特性的典型值如下:192 的清除端是异步的。当清除端(LR)为高电平时,不管时钟端(CPD CPU 状态如何,即可完成清除功能。192的预置是异步的。当置入控制端(LD)

8、为低电平时,不管时钟CP勺状态 如何,输出端(QgQ3即可预置成与数据输入端(AD)相一致的状态。192的计数是同步的,靠CPD CPU)时加在4个触发器上而实现。在CPD CPU 上升沿作用下Q0>-Q3同时变化,从而消除了异步计数器中出现的计数尖峰。当 进行加计数或减计数时可分别利用 CP或CPU此时另一个时钟应为高电平。4.3 延时电路倒计时归零后,必须先使双D触发器的状态发生翻转,然后才能发出LD信 号,使计数器重新计数,所以必须让溢出信号 前通过一个延时电路输出给LD , 用可调的RC延时电路,既方便又简单。具体电路如下:4.4 状态转换电路由于有绿黄红三种状态,所以状态转换电

9、路选用双 D触发器,第一个触发器 的CLK端接时钟信号,第二个触发器的CLK端接第一个触发器的Q端,当上升沿 到来时,触发触发器的状态翻转一次,但双 D触发器总共有4种状态:00、01、10和11,其中00、01和10状态分别控制绿灯、黄灯和红灯,将11状态设置为绿黄红灯全灭,且置0秒,状态转换表如下:灯状态次态要置的数十位个位QQ*Q*QD1C1B1A1D0C0B0A0绿G00011900011001黄丫0110400000100红R101114000101001100000000000由状态转换表可设计出控制绿黄红灯亮灭的组合逻辑电路,具方程如下:G=Q1* Q。*Y=Q1* Q7*R=Q

10、1* Q0*触发器次态Q1*、0*或旷 放 通过7408与门芯片和500 限流电阻与分别 于红黄绿小灯相连,触发器的Q1Q0端分别于置数组合逻辑的AB端相连,当Q1Q0 为00, Q1* Q0*为01时,绿灯亮,且置19秒;当Q1 Q0为01, Q1* Q0*为10 时,黄灯亮,且置4秒;当Q1Q0为10,、1*、0*为11时,红灯亮,且置14秒; 当Q1Q0为11,、1*、0*为00时,绿黄红灯全灭,且置 0秒。双D触发器74LS74及四二输入与门7408的芯片引脚图如下:状态转换电路如下:4.5置数组合逻辑置数组合逻辑选用三片双4选1数据选择器74LS153,其中第一片74LS153 的1

11、Y端接高位74LS192的A端,控制十位数字;第二片 74LS153的1Y和2Y和 第三片74LS153的1Y和2Y分别接低位74LS192的A、R G D端,控制个位数 字,三片74LS153的A、B端连在一起,并分别与两个触发器的 Q端相连,每当 触发器的状态翻转一次,就置一个新的数,置数组合逻辑真值表如下:灯状态次态要置的数十位个位QQQ* QD1C1B1A1D0C0B0A0绿G00011900011001黄丫0110400000100红R101114000101001100000000000置数组合逻辑电路图如下:双4选1数据选择器引脚图如下:五、总电路图六、设计心得对于此次课程设计,

12、总的来说,我们成功了。我们小组三个人绞尽脑汁,同 心协力,共同完成了我们的课程设计。我们的设计共分设计仿真电路和实际电路 搭建两部分。在设计仿真电路的过程中,我们采取一部分一部分的分析,查阅各种资料, 参考了许多相关书籍,可是还是遇上了不少困难,我们不仅要搞清楚各种芯片的 使用方法,还要考虑它们之间的连接能达到什么功能, 为了实现仿真,我们废寝 忘食,我们通过在草稿纸上画真值表、卡诺图以及状态转换图等来将功能要求表 示清楚,更加直观方便。在最后连好总电路图仿真的时候,基本功能可以实现了, 就是绿红黄按相应要求跳转后,第四个空状态不能置零,总是置成四秒,我们经 过讨论后加上了延时电路,然后电路就

13、正常了,仿真电路就此完成。在实际电路搭建的时候碰到的问题就更多了,由于电路连线较多,很容易连错,再加上实验电路箱和面包板以及芯片和线路接触不良等问题,我们小心翼翼的连好了各部分电路,将各部分分开调试,发现计数器的数码显示管总是每隔2倒计时计数,而且计数不稳定,我们仔细的检查了电路连线,发现没有错误,我 们就怀疑是面包板的问题,所以我们换了面包板后,计数器就正常了,但是我们 调试了每个模块都没有发现错误,把整个电路连起来功能总是实现不了, 我们很 是焦急,曾有放弃的想法,但是我们想了一会,决定换实验箱,将总的电路重新 连了一遍,可是这一次各个模块的功能都实现不了了, 我们就立刻崩溃了,眼看 好多

14、同学已经完成了,我们还看不到黎明的曙光在哪里, 顿时感觉成功已经与我们告别了。 不过我们看到剩下的同学也都没放弃, 我们顿时又激起了斗志, 我们不会被击败, 就算看不到希望也要坚持走下去, 也许下一步我们就能看到希望的光芒。于是我们又重新连接电路,各个模块好了,但总电路还是不行,此时我们发现我们用的一块芯片型号与仿真的不同,我们尝试换一个,顿时电路就好了,我们激动地热泪盈眶, 几天的不懈奋斗, 终于迎来了成功, 那天下午验收完回去的路上,感觉天真的好蓝,这种感觉,真好。通过这次课程设计, 我们对数字电路有了更清晰的认识, 我们明白了, 理论与实际总是有差距的, 在实际没有证实前, 再好的理论它终究还是理论, 但是我们最大的收获是体验了从失望到希望的过程, 坚持到底, 我们总会成功, 人不能轻易言败,坚持不懈,永远抱有着希望,同时课程设计也是个需要耐心的事

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论