基于STC89C52单片机的交通灯设计讲解 下载本文

基于STC89C52单片机的交通灯设计

摘 要

一个完整的交通灯相当于一个简单的单片机系统,该系统有交通灯设置电路、单片机、显示电路等构成。信号灯控制的实现是通过电路与汇编程序的结合来完成,其中信号灯的模拟采用了发光二极管,发光二极管有熄灭、点亮和闪烁三种信号,其中闪烁信号的产生运用了延时程序来实现,而时间倒数方面引进了LED数字显示,克服了人们在等待时的心急的心情,减少了红灯未灭,闯红灯的现象。电路部分原理图是通过用 DXP软件绘制设计,汇编程序的设计与调试都在KEIL上完成。最后使用DXP软件上的虚拟元件来代替所有的电路元件完成整个系统的调试和仿真,这样就大大保证了焊制硬件实物能正常运行。

本系统功能设计完善,采用AT89C51单片机为核心,具有实用,方便,灵活的特点。随着电子技术的广泛应用,车辆日益增多将成为一种发展趋势,所以要有一套安全可靠的交通指示灯。

本设计以单片机AT89S52为控制核心,以红、绿、黄三种LED发光管作为直行和左右拐弯以及行人通行的指示,以LED数码管作为倒计时指示,完成了题目要求的所有功能。在此基础上增设了LED灯和数码管实时显示系统各种状态,还可根据交通拥挤情况分别设置主干道和次干道的通行时间以及紧急情况时可根据需要手动设置某干道车辆通行状态,紧急情况结束后再转成自动状态,并对系统机械结构进行了优化设计,整体性好,人性化强、可靠性高。

关键词:单片机;交通灯;显示

1

目 录

摘要.....................................................................2

1绪论.....................................................................5

1.1 交通灯的历史和现状.....................................................5 1.2 单片机相关介绍.........................................................5

2 系统设计.................................................................6

2.1 课程内容..............................................................6 2.2 系统硬件设计部分..........................................................6 2.2.1 单片机系统..........................................................6 2.2.2 复位电路......................................................7 2.2.3 晶振电路......................................................8

2.2.4 交通灯演示系统.............................................................8 2.2.5 电源供电电路..........................................................9 2.2.6 74HC573的功能.....................................................9 2.2.7 发光二极管......................................................11

2.2.8 数码管............................................................12

3 软件设计...............................................................12 4设计结果与分析..........................................................16

4.1 proteus简介..............................................................16 4.2 proteus仿真过程..............................................................16 4.3 制板印制电路板PCB.............................................................18 4.3.1 DXP简介..........................................................18 4.3.2 电路原理图制作......................................................18 4.3.3 PCB制作......................................................19 5实物图................................................................ ....... .....22 5.1 印制电路板概述..............................................................22 5.1.1 印制电路板..........................................................22

2

5.1.2 印制电路板结构......................................................22 5.1.3 印制电路板的种类......................................................22 5.2 印制电路板流程..............................................................23 5.3 元器件安装与焊接.............................................................24 5.3.1 手工安装......................................................24 5.3.2 手工焊接...................................................................24

6 系统调试................................................................26

6.1 断电调试..............................................................26 6.2 通电调试..............................................................26 6.3 基本要求部分的测试与分析..............................................27

7 结论................................................................27 参 考 文 献...............................................................28

3