毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

AT89C52单片机的交通灯设计+程序+电路图(3)

时间:2021-11-14 15:00来源:毕业论文
(6)有夜间模式按键,按下后黄灯闪烁。 (7)倒计时时间可以通过按键设定。 2。2 系统构成 整个系统以 AT89C52 单片机为核心,从 I / O 端口扩展,用 LED 数

(6)有夜间模式按键,按下后黄灯闪烁。

(7)倒计时时间可以通过按键设定。

2。2 系统构成

整个系统以 AT89C52 单片机为核心,从 I / O 端口扩展,用 LED 数码管显示,以及复位 电路、时钟电路等。作为整个硬件系统的核心,单片机不仅是协调工作的控制器,还是数据 处理器。系统是由单片机、晶体振荡器电路以及复位电路等组成。

系统使用发光二极管指示方向,可以由红,绿指示灯表示通行和禁止,红,绿灯转换 由红灯提示,形象直观。系统采用的是双数码管进行倒计时计数功能。数码管的最大显示 数 99。

2。3 设计方案

交通控制系统是主要控制东西,南北车道,以 AT89C52 单片机为整个系统中的核心芯 片,通过控制三色 LED 灯的亮灭来控制交通,通过对上电复位电路的控制使系统进入运行 状态。

总体设计框图如图 2。1 所示:

图 2。1 方案设计框图

2。4 系统工作原理

采用单片机的 I/O 口的 P0 口通过上拉电阻与 LED 交通灯相连接, P3。0 、 P3。1

( P3。2 、 P3。3 ) 口接到数码管控制位上, 来控制数码管的显示。程序放在 AT89C52 单 片机 的 ROM 中 。 四 组 红、 黄、 绿 交通 灯 的十 字路 口 , 由 单 片机 的 P1。0-P1。2 、 P1。5-P1。7、P2。0-P2。2、P2。5-P2。7 控制。交通灯采用发光二极管,阳极通过限流电 阻连接到电源正极,当 I/O 口输出低电平时,与之相连的指示灯会亮,并通过数码管 显示时间倒计时。当 I/O 口输出高电平时,与之相连的指示灯会灭。

3 硬件电路设计

3。1 交通灯通行模式

根据交通灯控制规则,十字路口每个路口有红、黄、绿三个指示灯。交道口模型如图 3。1 所示:

图 3。1 交道口模型图

两组 LED 数码管中的通行时间设定(所有的默认通道的通行时间是 20 秒)倒计时, 倒计时 5 秒,绿色变成黄色。红、黄、绿色,根据它们各自的显示,有两种通行方式是:

 

图 3。2 东西通行方式示意图 图 3。3 南北通行方式示意图

东西通行方式:通行倒计时时间为 20s,红绿灯状态为:东西通行,绿;南北禁行, 红;如图 3。2 所示。

南北通行方式:通行倒计时时间为 20s,红绿灯状态为:南北通行,绿;东西禁行, 红;如图 3。3 所示。

通行默认的时间是 20 秒,系统中设置了任意更改通行时间的功能,可根据实际情况来

进行调整,以提高车辆的通过率,从而缓解交通压力。在通行结束前 5 秒钟,黄色的灯亮, 直到结束。本设计选择 LED 发光二极管,交通的灯状态用于指示交通信息,绿色表示允许 通行,红色表示禁止通行,黄灯表示等待。来*自~优|尔^论:文+网www.youerw.com +QQ752018766*

3。2 单片机最小系统设计

单片机结合简单的接口电路可以构成单片机最小系统,是单片机应用的基础,具 有很强的扩展优势,被广泛使用。一个完整的电子设计,首先需要解决的问题就是需 要有供电模块来为整个系统的操作提供电源。而供电需要保证稳定可靠,才能使电子 系统正常运行[1]。

时钟电路:时钟电路是由一个 12 兆赫兹的体振荡器和两个 30pF 的瓷片电容组成。 时钟电路是用来产生单片机工作时所需的时钟信号,时序研究的是指令执行中各信号 之间的相互关系。单片机本身是一个复杂的同步时序电路,所以为了实现同步工作方 式,电路应在唯一的时钟信号控制下严格地进行工作。 AT89C52单片机的交通灯设计+程序+电路图(3):http://www.youerw.com/zidonghua/lunwen_84992.html

------分隔线----------------------------
推荐内容