毕业设计(论文)基于单片机交通灯控制器的设计.doc

毕业设计(论文)基于单片机交通灯控制器的设计.doc

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目 录 第1章 系统总体方案设计 1 1.1系统总框图 1 1.2系统工作原理 1 1.3 总体方案论证与比较 1 1.4部分功能电路方案选择 5 电源提供方案 5 第2 章 交通灯工作原理 6 第3章 交通灯硬件系统设计 8 3.1 单片机硬件系统设计原则 8 3.2 芯片AT89S52简介 9 3.2.1 AT89S52单片机的结构 9 3.2.2 AT89S52单片机的特点 9 3.3芯片AT89S52的管脚功能 10 3.3.1 管脚、引线与功能 10 3.4 电路单元设计 12 3.4.1 电源电路 12 3.4.2 信号灯显交通示电路 12 3.4.3 复位电路 13 3.5交通信号灯整体原理图(见附录3) 15 3. 6 元件清单(见附录2) 15 第4章 交通灯软件系统设计 16 4.1 程序结构说明 16 4.2 程序清单(见附录1) 16 4.3 程序流程说明 17 4.4 交通信号灯程序流程图如下 18 4.4.1 交通信号灯主程序流程图,如下图4.3所示: 18 4.4.2 交通信号灯中断程序流程图,如下图4.4所示: 19 第5章 PCBA制作与调试 20 5.1 PCB制作说明 20 5.2 PCB制作流程说明 20 5.2.1 PCB制作流程图如下图5.1所示: 20 5.2.2 PCB印制版图(见附录4) 21 5.3 硬件检测 21 5.3.1 静态检测为: 21 5.3.2 动态检测为: 22 5.4 安装工艺 22 5.4.1 安装工具 22 5.4.2 安装工艺简介 22 总 结 24 参考文献 25 致 谢 27 附录1: 交通信号灯整体原理图 28 附录2: PCB印制版图 28 附录3: 元件清单 30 附录4: 程序清单 31 第1章 系统总体方案设计 1.1系统总框图 图1.0系统总方框图 1.2系统工作原理 本系统采用AT89S52系列单片机作为主控器,设计的最小交通灯模拟系统。 硬件方面:红绿灯指示、倒计时显示采用高亮度发光二极管和数码管。 软件方面:使用单片机的P0口进行数据传送,完成数码管送数和红绿灯箭头指示,实现模拟交通灯指挥系统。 南北方向倒计时显示和红绿灯指示状态一致,东西方向倒计时显示和红绿灯指示状态一致。因此可以用7个I/O口作为数码管送数。用6个I/0口作为红绿黄灯指示信号的传送,用一个普通I/O口输出一个CMOS逻辑电平点亮右绿行灯,使右行车辆一直可以通行;用一个普通I/O口作为报警信号输出提醒。 1.3 总体方案论证与比较 方案一:PLC控制交通灯 此方案选用作为控制器可编程控制器核心是一台计算机,它是专为工业环境应用而设计制造计算机。它具有高可靠性丰富输入/输出接口,具有较强驱动能力它采用一类可编程存储器,用于其内部存储程序,执行逻辑运算,顺序控制,定时,计数与算术操作等面向用户指令,并数字或模拟式输入/输出控制各种类型机械或生产过程;它采用模块化结构,编程简单,安装简单,维修方便 图1.1 系统结构框图 方案:FPGA方式 FPGA除了完成交通灯控制、存储和显示功能外,还可进行人机交互,实现定时器延时可调交通灯控制系统的原理框图如图所示。它主要由控制器、定时器、译码器和秒脉冲信号发生器等部分组成。秒脉冲发生器是该系统中定时器和控制器的标准时钟信号源,译码器输出两组信号灯的控制信号,经驱动电路后驱动信号灯工作,控制器是系统的主要部分,由它控制定时器和译码器的工作。 直行灯(南北) 左转灯(南北) 直行灯(东西) 左转灯(东西) 有效状态时间 红 黄 绿 红 黄 绿 红 黄 绿 红 黄 绿 S0 1 0 0 1 0 0 1 0 0 0 0 1 60 S1 1 0 0 1 0 0 1 1 0 0 0 1 40 S2 1 0 0 1 0 0 0 0 1 0 0 1 30 S3 1 0 0 1 1 0 0 1 1 0 0 1 0 S4 1 0 0 0 0 1 1 0 0 0 0 1 15 S5 1 1 0 1 1 0 0 1 0 0 0 1 5 S6 0 0 1 0 0 1 1 0 0 0 0 1 45 S7 0 1 1 0 1 1 1 0 0 0 0 1 5 图1.2.1交通灯控制系统的原理框图由于集成了几乎完善的中央处理单元,处理功能强,中央处理单元中集成了方便灵活的专用寄存器,硬件的加、减、乘、除法器和布尔处理机及各种逻辑运算和转移指令,这给提供了极大的便利。微型计算机的主要部件都集成在一块片上,使得数据传送距离大大缩短,各功能部件在芯片中的布局和结构达最优化,工作亦相对稳定。

文档评论(0)

linet + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档