需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:14368 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:本系统采用MSC-51系列单片机AT89S51为中心器件来设计交通灯控制器,实现了交通信号的控制。该控制器根据实际车流量和编程,来控制不同方向上的红绿灯的亮灯时间,以此来保证道路通畅。要求:1、南北方向(主干道)车道和东西方向(支干道)车道两条交叉道路上的车辆交替运行,主干道每次通行时间都设为30秒、支干道每次通行时间为20秒,时间可设置修改。2、在绿灯转为红灯时,要求黄灯先亮5秒钟,才能变换运行车道;3、黄灯亮时,要求每秒闪亮一次。4、东西方向、南北方向车道除了有红、黄、绿灯指示外,每一种灯亮的时间都用显示器进行显示(采用计时的方法)。5、一道有车而另一道无车,交通灯控制系统能立即让有车道放行。6、有紧急车辆要求通过时,系统要能禁止普通车辆通行,南北车道、东西方向均为红灯。实现了能根据实际车流量来控制交通灯的变化。系统实用性强、操作简单、扩展性强。
关键词:单片机,AT89C51,车流量,显示器,控制系统
目录 摘要 Abstract 1 前言-4 1.1 课题背景-4 1.2 课题意义-4 1.3 实现功能-4 2 单片机简介-6 2.1 单片机的定义-6 2.2 单片机的发展趋势-6 2.3 单片机的基本结构-6 2.4 单片机的特点-8 2.5 单片机的分类-8 3 系统总体方案-9 3.1 电源提供方案-9 3.2 车流量检测方案-10 3.3 主控制器方案-11 3.4 显示界面方案-11 4 硬件设计-12 4.1 整体方案设计-13 4.1.1 系统框图-13 4.2 各功能模块设计-14 4.2.1 AT89C51简介-14 4.2.2 电源电路-17 4.2.3 晶振时钟电路-17 4.2.4 复位电路-18 4.2.5 显示电路-18 4.2.6 发光二极管-19 4.2.7 车流量检测模块-20 4.2.8 按键控制电路-21 5 软体设计-22 5.1 主程序流程图-22 5.2 实物图-23 6 系统仿真与调试-24 6.1 Keil软件简介-24 6.2 Protues仿真软件简介-24 6.3 仿真原理图-24 结 论-26 致 谢-27 参考文献-28 附 录-29 |