单片机交通灯课程设计报告.doc

单片机交通灯课程设计报告.doc

ID:49922424

大小:1.28 MB

页数:24页

时间:2020-03-05

单片机交通灯课程设计报告.doc_第1页
单片机交通灯课程设计报告.doc_第2页
单片机交通灯课程设计报告.doc_第3页
单片机交通灯课程设计报告.doc_第4页
单片机交通灯课程设计报告.doc_第5页
资源描述:

《单片机交通灯课程设计报告.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、摘要11.引言22.总体设计方案22.1.总体要求22.1.1.设计目的22.1.2.设计任务和内容32.1.3.方案设计与论证32.1.4.芯片简介52.2.设计方框图83.总体设计及功能描述83.1.交通灯四种通行模式及行车方向指示...............................................................83.2.交通灯显示时间的理论分析与计算103.3.电路模块113.3.1.LED数码管显示模块113.3.2.LED红绿灯显示模块133.3.3

2、.复位电路153.3.4.晶振电路164.收获和体会165.参考文献166.附录176.1.附录1:程序清单176.2.附录2:电路设计总图22......摘要交通在人们的日常生活中占有重要的地位,随着人们社会活动的日益频繁,这点更是体现的淋漓尽致。交通信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,

3、仅单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善。本系统采用单片机AT89S52为中心器件来设计交通灯控制器,系统实用性强、操作简单、扩展性强。本设计就是采用单片机模拟十字路口交通灯的各种状态显示以及倒计时时间。本设计系统由单片机I/O口扩展系统、交通灯状态显示系统、LED数码显示系统、复位电路等几大部分组成。系统除基本的交通灯功能外,还具有倒计时等功能,较好的模拟实现了十字路口可能出现的状况。软件上采用C51编程,主要编写了主程序,LED数码管显示程序,中断程序延时程序等。经过整机调

4、试,实现了对十字路口交通灯的模拟。关键字:电子线路AT89S52LED交通灯...1.引言随着社会和城市交通的快速发展,近几年机动车辆数字急剧增加,道路超负荷承载道路现象严重,致使交通事故逐年增加。交通灯是城市交通有序、安全、快速运行的重要保障,因此解决好公路交通信号灯控制问题也成了保障交通有序、安全、快速运行的重要环节。本设计是一款基于单片机AT89C52为控制核心的交通控制系统,它可以实现对车辆、行人的有效导引。2.总体设计方案2.1总体要求本课程设计的题目机设计内容自选,学生可以根据平时的观察、了

5、解单片机实际的应用系统,弄清其结构和功能,结合单片机课程及其他相关课程的知识,充分发挥自身的想象力和创造力,自行选定设计项目,但总体应达到以下要求:1、用89S51CPU,12M时钟,常规的上电和手动复位电路2、包括3个以上的独立式按键3、至少2位LED数码显示器及其接口4、一路蜂鸣器输出5、至少有2路输入信号,可以是模拟量或数字量2.1.1.设计目的(1)加强对单片机和汇编语言的认识,充分掌握和理解设计各部分的工作原理、设计过程、选择芯片器件、模块化编程等多项知识。(2)用单片机模拟实现具体应用,使个

6、人设计能够真正使用。(3)把理论知识与实践相结合,充分发挥个人能力,并在实践中锻炼。(4)提高利用已学知识分析和解决问题的能力。(5)提高实践动手能力。...1.1.1.设计任务和内容1.1.1.1.设计任务单片机采用用AT89S52芯片,使用发光二极管(红,黄,绿)代表各个路口的交通灯,用8段数码管对转换时间进行倒时(东西路口15秒,南北路口25秒,黄灯时间5秒)。1.1.1.2.设计内容(1)设计并绘制硬件电路图(2)制作PCB并焊接好元器件(3)编写程序并将调试好的程序固化到单片机中1.1.2.方

7、案设计与论证1.1.2.1.电源提供方案为使模块稳定工作,须有可靠电源,采用单片机控制模块提供电源。此方案的优点是系统简明扼要,节约成本;缺点是输出功率不高。1.1.2.2.复位方案复位方式有两种:按键复位与软件复位。由考虑到程序的简洁,避免冗长,本设计采用按键复位,在芯片的复位端口外接复位电路,通过按键对单片机输入一个高电平脉冲,达到复位的目的。1.1.2.3.输入方案直接在IO口线上接上按键开关。因为设计时精简和优化了电路,所以剩余的口资源还比较多,我们使用2个按键,分别是K1、K2。由于该系统对于

8、交通灯及数码管的控制,只用单片机本身的I/O口就可实现,且本身的计数器及RAM已经够用。2.1.3.4.显示界面方案采用数码管与点阵LED相结合的方法因为设计既要求倒计时数字输出,又要求有状态灯输出等,为方便观看并考虑到现实情况,用数码管与LED灯分别显示时间与提示信息。这种方案既满足系统功能要求,又减少了系统实现的复杂度。设计方框图整个设计以AT89S52单片机为核心,由数码管显示,LED数码管显示,复位电路组成。硬件模块入图2-1。..

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。