基于51单片机的交通信号灯(Proteus仿真图自取+程序源码) | 您所在的位置:网站首页 › 红绿灯电路图简易 › 基于51单片机的交通信号灯(Proteus仿真图自取+程序源码) |
Proteus仿真图文章末尾自取!!! 一、 系统方案模拟交通灯控制系统就是使用单片机来控制一些LED灯和数码管,模拟真实交通灯的功能。南北主干道通车时绿灯亮,而东西次干道红灯亮;当主干道通车7s时间过了之后,绿灯熄灭,黄灯亮,黄灯闪烁3s,之后由主干道切换到次干道通车。此时主干道黄灯熄灭,红灯亮,而次干道红灯熄灭,绿灯亮,次干道开始通车;7s通车时间到后,次干道绿灯熄灭,黄灯亮,黄灯亮3s后由次干道切换到主干道;而主干道红灯熄灭,绿灯亮,如此循环。红、黄、绿交替闪亮,利用数码管倒计时,用于管理十字路口的车辆及行人交通。 二、硬件设计 1. 振荡电路片内的高增益反向放大器通过XTAL1、XTAL2端外接作为反馈元件的片外晶体振荡器与电容组成的并联谐振回路构成一个自激振荡器,向内部时钟电路提供振荡时钟。本实验采用12MHz的晶振频率,电容C1,C2的值为30pF,电容的大小对振荡频率有微小的作用,可起频率微调作用。 单片机在运行中由于本身或外界干扰的原因会导致出错,此时可以使用按键复位,使单片机恢复初始状态。 用P0口控制两位的八段数码管。由于P0口输出为漏极开路式,因此需要外接上拉电阻,阻值一般为5~10kΩ,本实验采用阻值为10kΩ的上拉电阻。 在P1口外接六个红绿灯,南北各三个红绿灯,因为南北红绿灯变化一样,东西红绿灯变化一样,因此用P1.1、P1.2、P1.3端口控制东西方向的红绿灯,P1.5、P1.6、P1.7端口控制南北方向的红绿灯。 |
CopyRight 2018-2019 实验室设备网 版权所有 |