基于STCC单片机的智能交通灯设计.docx

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于 STC90C51单片机的交通灯设计 1、 设计题目 基于STC90C51单片机的智能交通灯设计 2、 设计要求 2.1、 系统功能 (1) 按照交通规则,控制宝田路和前进路方向及其人行道的交通信号灯(红、黄、绿)的通断。 (2) 设置信号灯的通断时间。 (3) 可人工干预,使交通信号灯开启不同模式。 2.2、 性能参数: (1) 电源:5VDC (2) LED 灯电流:10mA (3) 定时时间:10S-200S 3、 总体设计 根据系统功能和设计要求, 系统采用单片机控制的方案, 基于HC6800S开发板,由STC90C51,74HC573, 交通灯模块,动态数码显示管以及 4*2独立按键组成。 3.1系统工作原理 在十字路口,分为宝田路和前进路,正常情况下,在任一时刻只有一个方向通行,另一方向禁行, TOC \o "1-5" \h \z 持续一定时间,经过短暂的过渡时间,将通行禁行方向对换。其具体状态如下: ? (1 )普通模式: 状态一:宝田路通行阶段(宝田路及其人行道亮绿灯 30秒、前进路及其人行道亮红灯 30秒); 状态二:黄灯阶段(宝田路和前进路亮黄灯 5秒、两侧人行道亮红灯 5秒); 状态三:前进路通行阶段(前进路及其人行道亮绿灯 30秒、宝田路及其人行道亮红灯 30秒); 状态四:黄灯阶段(宝田路和前进路亮黄灯 5秒、两侧人行道亮红灯 5秒); 返回到状态一。 (2)高峰期模式(设宝田路为主干道): 按下按键2 ( key2 ),开启高峰期模式; 状态一:宝田路通行阶段(宝田路及其人行道亮绿灯 60秒、前进路及其人行道亮红灯 30秒); 状态二:黄灯阶段(宝田路和前进路亮黄灯 5秒、两侧人行道亮红灯 5秒); 状态三:前进路通行阶段(前进路及其人行道亮绿灯 30秒、宝田路及其人行道亮红灯 30秒); 返回到状态一; 按键2释放,回到普通模式。 (3)紧急模式: TOC \o "1-5" \h \z 按下按键1( keyl ),开启紧急模式,所有道路及其人行道均红灯亮,数码管不显示。释放按键 1, 回到普通模式。 3.2?单片机交通控制系统的功能要求 ? 本设计能模拟基本的交通控制系统,用红绿黄灯表示禁行,通行和等待的信号发生,还能进行倒计 时显示,通行时间调整功能和紧急情况全面禁行。 ? (1) 倒计时显示? 倒计时显示可以提醒驾驶员在信号灯灯色发生改变的时间、在“停止”和“通过”两者间作出合适 的选择。驾驶员和行人普遍都愿意选择有倒计时显示的信号控制方式,并且认为有倒计时显示的路口更 安全。倒计时显示是用来减少驾驶员在信号灯色改变的关键时刻做出复杂判断的一种方法,它可以提醒 驾驶员灯色发生改变的时间,帮助驾驶员在“停止”和“通过”两者间作出合适的选择 ?。? (2) 时间的设置? 本设计中对时间进行了人为控制设置, 正常情况下宝田路和前进路的绿灯通行与红灯禁行时间均设 置为30秒、黄灯等待时间设置为 5秒。假设前进路为主干道,考虑到主干道在上下班高峰期车流量和 人流量较大,人为增加开关 K2。当K2开启时,主干道前进路上绿灯通行时间和宝田路上的红灯禁行时 间更改为60秒,其余设置均不变;当 K1关闭时,又恢复正常情况下的时间设置。 (3) 紧急情况全面禁行 本设计中在紧急情况下增加了全面禁行状态,增加开关 K1o当K1开启时,宝田路和前进路及其各 自人行道均量红灯禁行;当 K1关闭时,交通灯恢复正常状态。 4、详细设计一硬件设计 为了实现本设计要求的具体功能, 选用STC90C51单片机及外围器件构成最小控制系统, 10个发光二 极管分别分成两组红黄绿和两组红绿灯构成信号灯指示模块, 4个LED动态数码管构成各个方向倒计时 显示模式,两个按键分别用来设置高峰期模式和紧急模式。 4.1、单片机系统设计 单片机设计交通灯控制系统,可用单片机直接控制信号灯的状态变化,基本上可以指挥交通的具体 通行,当然,接入 LED数码管就可以显示倒计时以提醒行使者,更具人性化。 单片机上电后,系统进入正常工作状态,执行交通灯状态显示控制,同时将时间数据倒计时输入到 LED数码管上实时显示 HC6800S整体结构视图:l(E4字苛UeiAM搭址VW*斗RAMIIK3-S I-1ACXU VTMP7ITZXTM.lhmvjjj.-iI ■更巴号E [讣 HC6800S整体结构视图: l(E4字苛 U eiAM搭址 VW* 斗 RAM II K3-S I-1 ACX U V TMP7 IT Z XTM.l hmvjjj.-i I ■更巴号E [讣E n U F甘心邙岀"gm ~r~ 列? i踐脚pn EXPROM | * PSW IT ft 匚 Bllfp] TXT STC90C51内部结构图: STCWC5 IRC/RD-

文档评论(0)

136****3783 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档