模拟交通灯控制.ppt
《模拟交通灯控制.ppt》由会员分享,可在线阅读,更多相关《模拟交通灯控制.ppt(12页珍藏版)》请在三一办公上搜索。
1、综合性实验,交通灯控制实验,实验目的,在以往单元电路的基础上综合运用8255A可编程并行接口芯片,8254定时计数器芯片,中断系统。学习实际计算机控制系统设计方法。,实验原理,在本次实验中,我们利用发光二极管模拟交通灯,实验箱上所用的是双色二极管,红、绿两线均接高电平时发黄光,实验中的发光二极管是利用8255驱动,工作于方式1,利用8253作为0.5S脉冲发生器。,实验内容及要求,设计一个软硬件系统,控制十字路口的红绿灯。要求:南北路口的绿灯,东西路口的红灯同时亮8秒左右。南北路口黄灯闪烁3,同时东西路口的红灯继续亮。南北路口红灯亮,东西路口的绿灯同时亮8秒。南北路口红灯继续亮,东西路口黄灯闪
2、烁3。转重复,实验分析,为了确保十字路口的车辆顺利畅通地行驶,往往都采用自动控制的交通信号灯来进行指挥交通。其中红灯(R)亮,表示该条道路禁止通行;黄灯(R G)亮表示即将禁行(黄灯是有双色发光二极管红、绿灯同时点亮形成的);绿灯(G)亮表示允许通行。.其中L0,L1,L2,作为东西路口的红绿灯,与PA0,PA1,PA2相连。L5,L6,L7作为南北路口的红绿灯,与PA5,PA6,PA7相连,具体如图所示。8255采用方式1中断方式传送数据,故INTEA=1(即PC6=1),所以C口按位置位/复位字为0DH,而INTRA(即PC3)作为中断申请线向总线的IRQ7作中断申请。PA口要驱动发光二极
3、管,则PA应工作于输出状态,选择工作方式1,所以8255的方式命令字设置为0A0H。利用8254产生一个半秒的发生器可以使红、绿灯保持定时时间亮,黄灯闪的现象。,交通灯状态具体设计思想如下:,实验中要满足两个方向的工作时序:东西方向红灯亮的时间应等于南北方向黄、绿灯亮的时间之和;南北方向红灯亮的时间应等于东西方向黄、绿灯亮的时间之和。具体步骤如下:用8254产生一个0.5S的秒脉冲发生器。让其每隔0.5S取一个数。前10S中取 南北绿、东西红的数(24H),那么要取100.520个此数字。11S15S取南北黄灯闪、东西红灯亮的数字(44H,04H),每隔0.5S取一个数,也就是1S黄灯闪一次,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 模拟 交通灯 控制
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-6137226.html