《电子技术课程设计》简易交通信号灯控制器.doc
《《电子技术课程设计》简易交通信号灯控制器.doc》由会员分享,可在线阅读,更多相关《《电子技术课程设计》简易交通信号灯控制器.doc(20页珍藏版)》请在三一办公上搜索。
1、 南华大学电气工程学院 电子技术课程设计设计题目: 简易交通信号灯控制器 专 业: 电力系统及其自动化 学生姓名: 学 号: 起迄日期: 2011 年1月3日 2011年1月14日 指导教师: 教研室主任: 目 录引言.31 设计任务31.1设计任务32 模块的方案选择与论证52.1显示模块52.2交通灯控制模块53 系统硬件设计63.1交通管理的方案论证63.2硬件系统框图.63.3单片机的选取介绍 .63.4显示模块原理图.103.5 交通灯控制模块原理图.104 系统软件设计114.1 主程序设计115 心得体会136参考文献13附录1 系统原理图16附录2程序清单17 引言 当今,红绿
2、灯安装在各个道口上,已经成为疏导交通车辆最常见和最有效的手段, 但这一技术在19世纪就已出现了。 信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。1968年,联合国道路交通和道路标志信号协定对各种信号灯的含义作了规定。绿灯是通行信号,面对绿灯的车辆可以直行,左转弯和右转弯,除非另一种标志禁止某一种转向。左右转弯车辆都必须让合法地正在路口内行驶的车辆和过人行横道的行人优先通行。红灯是禁行信号,面对红灯的车辆必须在交叉路口的停车线后停车。黄灯是警告信号,面对黄灯的车辆不能越过停车线,但车辆已十分接近停车线而不能安全停车时可以进入交叉路口。 近年来随着科
3、技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构软硬件相结合,加以完善。交通信号灯控制方式很多。如采用MSC-51系列单片机ATSC51和可编程并行I/O接口芯片8255A为中心器件来设计交通灯控制器,实现了能根据实际车流量通过8051芯片的P1口设置红、绿灯燃亮时间的功能;红绿灯循环点亮,倒计时剩5秒时黄灯闪烁警示(交通灯信号通过PA口输出,显示时间直接通过8255的PC口输出至双位数码管)绿灯时间通过双位数码管显示。本系统实用性强、操作简单、扩展
4、功能强。 1.1设计任务 图1.1 路况模拟图(1)技术要求: 定周控制:主干道(东西)绿灯45s,支干道(南北)绿灯25s;每次由绿灯变为红灯时,应有5s黄灯亮作为过渡;分别用红、黄、绿色发光二极管表示信号灯;设计计时显示电路。(2)工作要求:利用电子技术基础理论,分析系统工作原理,设计系统总体框图和各功能模块的电路图;掌握计算机辅助设计方法,利用Multisim对电路进行仿真设计;熟悉常用的电子元器件操作使用和测试方法;掌握电子电路安装调试技术,选择合适的元器件搭接实际电路,掌握电路的测试和故障排除方法。2 各模块的方案选择和论证2.1计时显示模块根据作品的设计,显示器的选择有以下二种方案
5、:方案一:用12864液晶显示。12864液晶可以清楚的显示汉字、字符、 数字等,并且自带中文字库,能够很好的显示所需的各项内容,并且电路连接比较简单。但是价格昂贵,并且一般为蓝屏显示不是很醒目,不适合作交通灯的计时显示屏。方案二:使用传统的数码管显示模块来显示。数码管的显示比较简单,并且使用时不需要进行初始化的设置,且能够显示清楚。并且在模拟交通灯控制系统时很形象且颜色为红色,很醒目。基于以上二种方案,从作品的要求,性能,成本等多方面考虑,在本作品中选用数码管很好的实现了设计要求。2.2交通灯控制模块 通过51单片机的三个IO口控制红黄绿三个发光二极管。小结:经过一系列的论证,系统最终采用的
6、模块如下:显示模块:通过51单片机控制2位数码管灯光控制模快:通过51单片机控制发光二极管3 .系统硬件设计3.1交通管理的方案论证东西、南北两干道交于一个十字路口,东西为主干道,南北为支干道,各干道有一组红、黄、绿三色的指示灯。红灯亮禁止通行,绿灯亮允许通行。黄灯亮提示人们注意红、绿灯的状态即将切换,且黄灯燃亮时间为东西、南北两干道的公共停车时间。设东西道比南北道的车流量大,红灯时间短,绿灯时间长。指示灯亮灭的方案:表3.1 25S5S45S5S东西道红灯亮黄灯亮绿灯亮黄灯亮南北道绿灯亮黄灯亮红灯亮黄灯亮 3. 2硬件系统框图 根据设计的要求,系统的硬件原理框图如图3.2所示: 图3.23.
7、3单片的机选取及介绍 单片机可选用AT89C51,它与8051系列单片机全兼容,但其内部带有1*4KB的FLASH ROM,设计时无需外接程序存储器,为设计和调试带来极大的方便。南北向和东西向各采用2个数码管计时,同时需要对该方向的指示灯的点亮时间进行倒计时。键盘系统可以根据系统的需要设置不同的键的个数,可以选择线式键盘或矩阵式键盘,若单片机的IO口不够用时,可以考虑扩展8255或8155满足系统的要求。MSC-51芯片简介MCS-51单片机内部结构 8051是MCS-51系列单片机的典型产品,我们以这一代表性的机型进行系统的讲解。 8051单片机包含中央处理器、程序存储器(ROM)、数据存储
8、器(RAM)、定时/计数器、并行接口、串行接口和中断系统等几大单元及数据总线、地址总线和控制总线等三大总线,现在我们分别加以说明:中央处理器:中央处理器(CPU)是整个单片机的核心部件,是8位数据宽度的处理器,能处理8位二进制数据或代码,CPU负责控制、指挥和调度整个单元系统协调的工作,完成运算和控制输入输出功能等操作。数据存储器(RAM)8051内部有128个8位用户数据存储单元和128个专用寄存器单元,它们是统一编址的,专用寄存器只能用于存放控制指令数据,用户只能访问,而不能用于存放用户数据,所以,用户能使用的RAM只有128个,可存放读写的数据,运算的中间结果或用户定义的字型表。图3.2
9、 8051内部结构程序存储器(ROM):8051共有4096个8位掩膜ROM,用于存放用户程序,原始数据或表格。定时/计数器(ROM):8051有两个16位的可编程定时/计数器,以实现定时或计数产生中断用于控制程序转向。并行输入输出(I/O)口:8051共有4组8位I/O口(P0、 P1、P2或P3),用于对外部数据的传输。全双工串行口:8051内置一个全双工串行通信口,用于与其它设备间的串行数据传送,该串行口既可以用作异步通信收发器,也可以当同步移位器使用。中断系统:8051具备较完善的中断功能,有两个外中断、两个定时/计数器中断和一个串行中断,可满足不同的控制要求,并具有2级的优先级别选择
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子技术课程设计 电子技术 课程设计 简易 交通 信号灯 控制器

链接地址:https://www.31ppt.com/p-4144314.html