摘 要 : 当今社会,随着国家经济与科技的日益兴盛,人们对更加优越的生活有越来越多的向往与追求,汽车已经成为人们日常生活当中必不可少的工具,汽车数量的不断增加给城市的公共交通带来了非同凡响的巨大压力。本文主要通过单片机实现对交叉路口交通信号灯的控制与管理,通过数码管实时显示倒计时,为驾车行驶的司机以及路上的行人提供行动上的数据参考。开篇首先简略描述了系统的原理及设计梗概;然后用一定章幅概述了系统的硬件设计,硬件包含了电源模块、单片机控制模块、数码管显示模块、按键设置模块等;接着是对软件设计方面的说明与解释,涵盖了对程序主函数流程、中断程序模块、数码管显示模块的阐述,以及二极管之间连接电路图、二极管与 LED 的连接电路图、交通灯总体电路图;最后用 Proteus 仿真软件达成了主干道每次放行 15 秒、支干道每次放行秒的循环交替,显示了仿真图片。实践表明,该系统对交通秩序的控制和疏导起到了安全有效的积极作用。
关键词 : 单片机,交通控制,LED,Proteus 仿真
目录
摘要
Abstract
1前言.4
2 单片机控制的交通灯的原理及设计方案4
3交通灯的硬件设计6
3.1电源模块设计.6
3.2单片机控制模块设计6
3.2.151 单片机6
3.2.2复位电路.7
3.2.3晶振电路.8
3.3LED 显示模块8
3.4按键设置模块.9
4交通灯的软件设计9
4.1主函数流程.9
4.2中断程序模块.11
4.3数码管显示模块11
4.4交通灯电路.12
4.5倒计时显示器电路12
5Proteus 仿真13
5.1Proteus 软件介绍.13
5.2Proteus 仿真图片.13
6实物调试.16
结论.18
参 考 文 献.19
致谢.20
附录A.21
附录B.23