欢迎来到天天文库
浏览记录
ID:61487729
大小:687.50 KB
页数:31页
时间:2021-02-05
《魅崽单片机课程设计.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、《单片机技术》课程设计说明书基于单片机的交通灯设计院、部:电气与信息工程学院学生姓名:指导教师:职称讲师专业:电子信息工程班级:学号:完成时间:2013年6月10日摘要随着人们社会活动的日益频繁,无论是上班、旅游等等,都离不开交通。为了减少交通事故,让交通有秩序,交通信号灯有很大的作用,近年来单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。所以本人用单片机技术来制作一个交通灯。本系统采用单片机AT89S52为中心器件来设计交通灯控制器。本设计就是采用单片机模拟十字路口交通灯的各种状态显示以及倒计时时间。该系统由单片机I/O口扩展系统、交通灯
2、状态显示系统、LED数码显示系统、复位电路等几大部分组成。系统除基本的交通灯功能外,还具有倒计时等功能,较好的模拟实现了十字路口可能出现的状况。关键字:交通灯;AT89S52;I/O口;LEDABSTRACTAspeople'ssocialactivitieshavebecomeincreasinglyfrequent,whetheritiswork,tourismandsoon,areinseparablefromthetraffic.Inordertoreducetrafficaccidents,letthetrafficorder,traffic
3、signallightshavegreatrole,inrecentyearsthemonolithicintegratedcircuitapplicationunceasinglythorough,traditionalcontroldetectiontechnologyisupdated.SoIusesingle-chiptechnologytotheproductionofatrafficlight.Thesystemusesasingle-chipAT89S52asthecenterdevicetodesignthetrafficlightco
4、ntroller.Thisdesignistheuseofsingle-chipsimulationoftrafficlightsatthecrossroadsofvariousstatedisplayandcountdowntime.ThesystemconsistsofsinglechipI/Oportexpansionsystem,thetrafficlightstatedisplaysystem,LEDdigitaldisplaysystem,theresetcircuitandcomponents.Inadditiontothebasictr
5、afficlightfunction,butalsohasacountdownfunction,toachieveabettersimulationofthesituationthatmayariseatacrossroads.Keywords:trafficlights;AT89S52;I/O;LED目录1设计课题设计要求及总体方案介绍11.1设计课题任务11.2功能要求说明11.3交通灯总体方案介绍及工作原理说明12交通灯硬件系统的设计32.1交通灯硬件系统各模块功能简要介绍32.2交通灯电路原理图、PCB图、元器件分布图42.3交通灯元器件清单4
6、3交通灯软件系统的设计53.1单片机资源使用情况53.2软件各模块简要介绍53.3交通灯程序流程图53.4交通灯设计程序清单74交通灯设计结论84.1使用说明84.2系统调试84.4设计体会8结束语9致谢10参考文献11附录A:PCB图12附录B:元器件分布图13附录C:元器件清单14附录D:程序清单151设计课题设计要求及总体方案介绍1.1设计课题任务设计一个具有特定功能的十字路口交通灯。该交通灯上电或按键复位后能自动显示系统提示符“d.1004-16”,进入准备工作状态。按开始键则开始工作,按结束键则返回“d.1004-16”状态。1.2功能要求说
7、明要求甲车道和乙车道两条交叉道路上的车辆交替运行,甲车道为主车道,每次通车时间为60秒,乙车道为次车道,每次通车时间为30秒,要求黄灯亮3秒,并且1秒闪烁一次。有应急车辆出现时,红灯全亮,应急车辆通车时间10秒,同时禁止其他车辆通过。1.3交通灯总体方案介绍及工作原理说明1.3.1电源提供方案为使模块稳定工作,须有可靠电源,采用单片机控制模块提供电源。此方案的优点是系统简明扼要,节约成本;缺点是输出功率不高。1.3.2复位方案复位方式有两种:按键复位与软件复位。由考虑到程序的简洁,避免冗长,本设计采用按键复位,在芯片的复位端口外接复位电路,通过按键对单
8、片机输入一个高电平脉冲,达到复位的目的。1.3.3输入方案直接在IO口线上接上按键开关。因为设
此文档下载收益归作者所有