需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:14843 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:此次研究课题是基于单片机信号交通灯的设计。根据现实实际,在电路板上来模拟十字路口车道人行道指示灯,用红、绿、白、蓝四种颜色的四个灯和一个显示倒计时的LED屏来指示交通信号灯。该设计主要包括两个时间一致的控制系统,车道灯与人行道灯。在了解交通灯运行规则之后,以单片机为核心,数据采集系统为接入端口,多种模块为主要结构,利用软件与硬件相结合的方法设计出使用于更加复杂的道路情况。该设计主要有模拟电路和控制电路。这两部分由时钟定时电路、复位电路、显示电路以交通灯功率控制电路组成。 关键字:交通信号灯;单片机;模拟电路;控制电路
目录 摘要 Abstract 1. 绪论-1 1.1 课题研究的背景-1 1.2 国内外研究现状和发展趋势-1 1.3 研究内容-2 1.3.1 具体要求-2 1.3.2 主要任务-2 1.3.3 系统的特点-3 1.4 论文结构-3 2. 总体设计方案-4 2.1 系统分析与总体结构设计-4 2.1.1总体设计图-4 2.1.2硬件总体设计-4 2.1.3软件总体设计-4 2.2通行方案设计-4 2.3 显示方案选择-5 2.4 电源方案选择-5 2.5输入方案选择-6 3. 基于单片机的十字路口交通信号灯硬件设计-7 3.1 AT89S51单片机概述-7 3.1.1 AT89S51单片机-7 3.1.2 AT89S51单片机的性能特点-7 3.1.3管脚说明-8 3.2 AT89S51单片机芯片最小系统-10 3.2.1 时钟电路-10 3.2.2 复位电路-10 3.3 红黄绿灯显示电路-11 3.4 信号灯显示电路-12 3.4.1 机动车信号灯-12 3.4.2 行人信号灯-13 3.5 硬件系统总体电路图-14 3.5.1 仿真软件——Proteus软件-14 3.5.2 硬件系统总电路图-14 3.6 其他外部硬件-15 3.6.1 扩展并行I/O口8255-15 3.6.2 H74HC595功能-16 4. 基于单片机的十字路口交通信号灯软件程序设计-18 4.1 主程序流程图-18 4.2 定时中断服务程序模块程序设计-19 4.2.1复位模块程序设计-19 4.2.2 外部中断模块程序设计-19 4.3 程序详细设计-20 4.3.1 初始化定时器程序-20 4.3.2 中断程序-21 4.3.3 红绿灯控制程序-21 4.3.4 显示程序-22 4.3.5 延时程序-22 5. 系统测试与功能分析-23 5.1 硬件和软件的测试-23 5.2 调试过程中遇到的问题-23 5.3 测试结果-23 6. 总结-25 参考文献-26 致 谢-28 附录-29 |