基于单片机交通灯课设(内含程序和实物图)

基于单片机交通灯课设(内含程序和实物图)

ID:12544475

大小:13.05 MB

页数:29页

时间:2018-07-17

基于单片机交通灯课设(内含程序和实物图)_第1页
基于单片机交通灯课设(内含程序和实物图)_第2页
基于单片机交通灯课设(内含程序和实物图)_第3页
基于单片机交通灯课设(内含程序和实物图)_第4页
基于单片机交通灯课设(内含程序和实物图)_第5页
资源描述:

《基于单片机交通灯课设(内含程序和实物图)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、单片机控制交通灯摘要随着经济发展,汽车数量急剧增加,城市道路日渐拥挤,交通拥塞已成为一个国际性的问题。因此,设计可靠、安全、便捷的多功能交通灯控制系统有极大的现实必要性。根据交通灯在实际控制中的特点,结合单片机的控制功能,提出了一种用单片机自动控制交通灯的简易方法。设计中包括硬件电路的设计和程序设计两大步骤,对单片机学习中的几个重要内容都有涉足。单片机的应用正在不断深入,单片机可以用来仿真各个系统。在自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善。十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。那么靠

2、什么来实现这井然秩序呢?靠的就是交通信号灯的自动指挥系统。交通信号灯控制方式很多。本系统采用单片机STC89C52为中心器件来设计交通灯控制器,实现了通过P1口设置红、绿灯燃亮时间的功能;红绿灯循环点亮,倒计时剩5秒时黄灯闪烁警示(交通灯信号通过P1口输出,显示时间通过P0口输出至双位数码管)。本系统设计周期短、可靠性高、实用性强、操作简单、维护方便、扩展功能强。关键词:单片机交通灯数码管看门狗27目录第1章前言11.1课题任务及主要实现内容11.2原理分析11.2.1交通灯显示时序的理论分析11.2.2交通灯显示的理论分析2第2章设计方案分析32.1单片机与外围接口部件32.2倒计时显示界

3、面42.3交通灯4第3章硬件系统设计43.1单片机的选择43.2STC89c52的看门狗设置83.3硬件电路实现93.2.1最小系统设计93.3.2显示设计113.2.3发光二极管模拟红绿灯133.2.4按键模块14第4章软件电路设计154.1软件编译环境测试154.1.1C语言介绍154.1.2KeiluVision4介绍154.2软件总体设计15第5章电路检测17结论…………………………………………………………………………….20参考文献21附录:22原理图22源程序:2227-27-第1章前言单片机微型计算机是微型计算机的一个重要分支,也是颇具生命力的机种。单片机微型计算机简称单片机,

4、特别适用于控制领域,故称为微控制器。通常,单片机由单块集成电路芯片构成,内部包含有计算机的基本功能部件:中央处理器、存储器和I/O接口电路等。因此,单片机只需要和适当的软件及外部设备相结合,便可成为一个单片机控制系统。单片机经过1、2、3,三代的发展,目前单片机正朝着高性能和多品种方向发展,它们的CPU功能在增强,内部资源在增多,引脚的多功能化,以及低电压低功耗。1.1课题任务及主要实现内容本系统由单片机系统、数码管显示、交通灯显示系统组成。系统除基本的交通功能外,还具有倒计时。东西、南北两个干道交于一个十字路口,各干道有一组红、绿、黄三色的指示灯。红灯亮禁止通行,绿灯亮允许通行。黄灯亮提示

5、人们注意红、绿灯的状态即将切换。程序开始运行先南北段通行、东西段禁止60s,后东西段通行、南北段禁止60s,依此循环。系统分三种工作模式:正常模式、繁忙模式、特殊模式,并且通过三个按钮“正常”、“繁忙”、“特殊”可相互转化。正常模式:直行时间显示数码管显示60。此时南北段直行通行(绿灯)、东西段禁止(红灯)60s,倒计时到3s时,黄灯亮,提醒人们注意了。然后是东西段通行(绿灯),南北段禁行(红灯),一直循环下去。繁忙模式:南北段、东西段的通行时间改为30s,其它与正常模式类似。特殊模式:特殊模式红灯全亮,倒计时20s,到最后3秒黄灯闪3次后并转入正常模式。1.2原理分析1.2.1交通灯显示时

6、序的理论分析下图所示为一种红绿灯规则的状态图:27-27-图1-1南北直行通行图1-2东西直行通行1.2.2交通灯显示的理论分析倒计时显示的理论分析:利用定时器中断,设TH0=TH1=(65536-50000)/256,即每0.05秒中断一次。每到第20次中断即过了20*0.05秒=1秒时,产生一次参数传递,使时间的计数值减1,便实现了倒计时的功能。27-27-第2章设计方案分析本次课程设计实现的交通灯是带有额外的功能,预期实现的主要功能如下。1.具有时间显示功能,就是数码管倒计时功能;2.红绿灯具有两种状态,南北直行,东西直行;3.具有模式转换功能,切换到不同状态,交通灯通行时间不一样;2

7、.1单片机与外围接口部件根据课题任务的要求,该系统具有交通灯的显示功能,倒计时功能,改变时间设定功能,所以把系统分为几个模块,包括倒计时显示器、交通信号灯、控制模块。系统硬件框图如下图2-1:图2-1硬件框图27-27-该系统主控芯片单片机采用MCS-8052,它内部具有128个8位用户数据存储单元和128个专用寄存器单元,两个16位的可编程定时/计数器,以实现定时或计数产生中断用于控制程序转向,可以满足该控

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

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

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