基于单片机控制的智能通灯系统设计.docVIP

基于单片机控制的智能通灯系统设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于单片机控制的智能通灯系统设计

智能交通灯系统设计 本系统由单片机系统、键盘输入系统、传感器系统、CPLD状态系统组成。 主要实现人行道、左转、右转、倒计时、手动/自动切换、紧急情况处理,根据流量自动调整时间,可扩展LCD显示提示信息及语音提示等。 阶段性总结: 完成了各模块的基本程序设计及仿真,由89C51组成单片机最小系统,HD7279A完成键盘输入,A/D0809接一电位器模拟流量输入,ISPLSI1016状态机模块,各部分的电路原理图设计。 系统总体设计思路 1、总体结构: · 总体框图如下,其中键盘控制电路有89C51外接HD7279A控制;89c51组成最小系统的主控制器,用于协调各模块工作;传感器输入模块负责采集车流量并转换为适于单片机接收的信号;数码管信息显示用于显示输入信息,将来可扩展为LCD显示;CPLD状态机模块用于输出交通灯的工作状态及倒计时显示,主要有发光二极管构成。 · 交通灯各状态说明: 人行道时间固定: 黄灯时间固定: 2、各模块结构: (1) 单片机控制模块(见附图1) 采用89C51,主要协调各模块的时序及口线分配。 ·74ls90用于对ALE输出信号二分频提供AD0809的时钟信号 ·XTAL1及电容组成12MHZ系统时钟 ·SW1、R2、C2组成复位电路 ·INT0:键盘中断,低电平有效 INT1:状态机模块发出绿灯开始信号 ·地址及接口分配: AD0809:7FFE~7FFFh HD7279:P10~P13 CPLD :P26片选地址0BFF8~0BFFFh,PLD00、PLD01、PLD02片间寻址 1MHZ,1HZ分别有P16、P17输出作为CPLD时钟信号 3、单片机程序框图: 三、进程安排 第一周:确定题目:智能交通灯控制系统 第二三周:查阅相关资料 第四周:对资料整理归类,分配任务 第五周:方案论证 第六七周:硬件电路原理图设计 第八至十周:软件程序设计、调试并在实验箱上仿真 第十一周:设计进程总结 第十二周:PCB电路板设计 第十四、十五周:在PCB板上运行、调试 带十六、十七周:分别对软件、硬件,进行调试,检查错误并修正完善程序 第十八周:功能扩展部分设计 2006-5-9 贾维强 传感器输入模块 单片机最小系统 键盘控 制模块 CPLD状态机模块 输入显示模块 键盘中断信号 CPLD状态机 绿灯结束信号 键盘中断 子程序 车流量采集转换子程序 紧急状态 流量/时间 转换 红绿灯时间输出 键盘信号分析控制处理程序 手动状态 自动 单片机主控程序 CPLD 状态 输出 程序

文档评论(0)

liwenhua11 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档