《基于单片机交通灯设计.docx》由会员分享,可在线阅读,更多相关《基于单片机交通灯设计.docx(30页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、基于单片机交通灯设计本科生毕业设计 基于单片机的智能交通灯设计硬件 模块设计201×年 5 月独创性声明本人慎重声明:所呈交的毕业论文(设计)是本人在指导老师指导下取得的探讨成果。除了文中特殊加以注释和致谢的地方外,论文(设计)中不包含其他人已经发表的探讨成果。与本探讨成果相关的全部人所做出的任何贡献均已在论文(设计)中作了明确的说明并表示了谢意。签名:_年_月_日授权声明本人完全了解××有关保留、运用本科生毕业论文(设计)的规定,即:有权保留并向国家有关部门或机构送交毕业论文(设计)的复印件和磁盘,允许毕业论文(设计)被查阅和借阅。本人授权×&
2、times;×可以将毕业论文(设计)的全部或部分内容编入有关数据库进行检索,可以采纳影印、缩印或扫描等复制手段保存、汇编论文(设计)。本人论文(设计)中有原创性数据须要保密的部分为(如没有,请填写无):学生签名:年月日指导老师签名:年月日基于单片机的智能交通灯设计 摘要系统采纳两块 STC89C52 芯片为核心限制器件、三色 LED 灯作为信号灯状态显示、以两位共阴七段显示数码管描述系统各方向信号灯状态保持的时间。由按键开关完成上电初始化操作,各 LED 灯状态保持时间运用倒计时的显示方式,最大显示时间为 99S。两组左转绿、绿、红、黄三色 LED 灯分别作为南北、东西方向信号灯显
3、示模块,另外四组红、绿两色 LED 灯分别作为东西、南北方向人行横道交通信号指示灯,至此本设计可以应对交叉路口交通信号系统的基本限制状况。在此之外,为了真实的模拟交叉路口的交通状况,在另一块单片机电路上设计了一条东西方向循环流淌的流水灯来模拟车辆通行时的状况。当接收到交通灯主电路信号后流水灯依据交通规则作出相应的反应。关键词:交通信号灯;单片机;LED 灯;数码显示;流水灯 Design of Intelligent Traffic Lights Based on Single Chip ComputerHardware modu le design ABSTRACTThe system US
4、ES two STC89C52 chips as the core control device, the three-color LED light as the signal of the signal, and the seven segments of the seven segments show the time for the digital tube to describe the state of the light. Completed by key-press switch on electricity initialization, the state of LED l
5、ights to keep a lot of time using the countdown display mode, the biggest display time of 99 s. Two groups of left turn green, green, red and yellow color leds lights display module respectively as the north-south, east-west direction, the other four groups of red and green LED lights as something p
6、edestrian crossing traffic signal lamp, north and south direction, thus this design can handle basic control of traffic lights at the intersection. In the outside, in order to more realistic simulation of the intersection traffic conditions, in another piece of single-chip microcomputer circuit desi
7、gn direction of a thing when circulating water lights to simulate the traffic situation. When the signal of the main circuit of the traffic light isreceived, the running water light will respond accordingly.k k ey words: traffic light; Single chip microcomputer; LED lamp; Digital display; Running wa
8、ter light 书目1. 绪论. 11.1 课题探讨背景 . 11.2 应对交通拥挤问题的策略 . 22. 系统的整体设计 . 22.1 交通信号系统 . 22.1.1 交通管控体系的构成. 22.1.2 交通信号限制原理 . 32.1.3 本文中所涉及到的交通规则 . 32.2 系统功能概述 . 42.3 方案的设定与论证 . 62.4 系统工作原理 . 73. 系统硬件设臵 . 93.1 单片机的选择 . 93.2 单片机的基本结构 . 103.3 单片机外围电路设计 . 123.3.1 复位电路设计 . 123.3.2 外部晶振时钟电路设计 . 133.3.3 按键模块 . 133.
9、3.4 显示模块电路设计 . 143.3.5 东西方向信号灯限制下的流水灯电路 . 154. 系统调试分析及结果 . 164.1 硬件仿真软件 . 164.2 设计实物的制作 . 175. 总结与展望 . 185.1 总结 . 185.2 展望 . 19参考文献 . 19附录 . 20附录 I 元器件清单 . 21附录 II 总体原理图 . 22附录 III 仿真图 . 23致谢 . 26基于单片机的智能交通灯设计 硬件模块设计1. 绪论 1.1 课题探讨背景 随着我国城市化发展步伐的不断迈进,我国出现了越来越多城市人口达到百万、千万基数的巨城。人们在追求高质量都市生活的同时,也给城市发展带来
10、了诸多问题。交通拥挤问题由于贴近人们的生产生活而显得尤为突出。拥挤的交通堵塞了城市发展的大动脉,降低了城市健康发展的活力,从而对人们的生产生活产生深远影响。城市路网密度的欠缺与日益增长的机动车体量之间的冲突是导致交通拥挤的罪魁祸首 1 。但是一个社会焦点问题的出现往往不是单方面因素引起的,城市交通拥堵问题也与某些城市缺乏长远规划和宏观统筹,短期内追求高城镇化率、大规模兴建城区不无关系。由于城区规模的不断扩张,城市交通系统面临的形势越来越严峻。计算机限制技术的不断发展和完善为这一问题的解决供应了强有力的支撑,单片机芯片的智能化发展使这项技术得到进一步推广。采纳单片机以及外围电路搭建的信号灯管控系
11、统可以有效的解决城区交通拥挤问题。系统的胜利搭建解决了无规则环境下的交通拥挤问题,能够有效的提高城市的通达度为城市发展注入新的发展活力,进而提高人们的生活品质。本系统的主要功能为限制东西、南北、东西左转、南北左转以及四组人行横道红绿信号指示灯状态的显示。除此之外为了真实的模拟城市交叉路口车辆通行时的状况,另外设计了一个单片机限制的流水灯协助电路。通过接收交通灯主电路中东西方向红灯端口的电平信号来限制流水灯协助电路的流转。1.2应对交通拥挤问题的策略 人们日益增长的机动车保有量与有限的路网密度之间的冲突是导致交通拥挤的根结所在 2 。主要有以下两个途径可以解决这一冲突:一、限制城市中车辆的数量,
12、通常实行的方法是依据日期限制相关车辆的上路通行,也就是人们常说的:限号通行这一方法特别有效但对个人来说是特别不合理的,因为购买车辆就是为了出行便利限制车辆出行明显不是一个好的选择。二、新建通行道路,这一方法能够根本解决城市交通拥堵问题,但是由于城市交通系统在规划建设时已经固定,沿途的各项基础设施建设已经搭建完成,有限的空间成为城市道路建设过程中最大的障碍。近年来轨道交通以其不受上层空间的影响且能够高速运行而受到各城市的热捧,这一新型交通工具的普及将对日益拥挤的交通环境产生巨大影响。但其也存在建设周期长,建立成本昂扬的巨大短板而很难做到大面积普及。所以优化现有道路的通行实力成为改善城市交通问题的
13、主要途径。总而言之,对于现有交通体系只有各方共同努力,实行各种主动有效的措施才能使日益拥挤的城市不受影响的稳步向前发展。2. 系统的整体设计 2.1 交通信号系统 2.1.1 交通管控体系的构成 交通管控体系主要由无主观意识的信号指示灯、交通规则标记、交通标示线和有主观意识的交通警察四部分组成 3 。由于人力和物力等条件的制约,交通信号灯毫无疑问是交通管制系统的核心。本文着重介绍交通管控系统硬件结构方面的内容。目的在于在交通规则的管控下,依据系统 LED 灯颜色的改变状况,来模拟车子在穿越十字路口时行驶或停止的状态。在遵守我国道路交通平安法的前提下提升单位时间内交叉路口的车流量。2.1.2 交
14、通信号限制原理 交通系统管制规则是指根据既定的限制流程,在交叉路口的各个方向上通过红、黄、绿以及左转绿三色四个 LED 灯根据肯定的规则进行周期性运转,在南北、东西人行横道通过四组红绿两色 LED 灯来指挥限制交通流量,并在时间上根据限制规律实施物理隔离。我国道路交通平安法规定:红灯状态禁止车辆行驶通过、绿灯状态准许车辆通行、黄灯状态赐予警示,也就是允许已经穿越停车线(白线)的车子接着向前行驶,快速通过交通路口。但是本系统由于空间有限且缺乏必要的精确定位功能,无法精确判定车辆的精确地点。所以在东西方向模拟车辆通行时不考虑黄灯状态对系统的影响,将之以绿灯状态对待。简而言之,交通信号管控系统就是各
15、方向信号灯在国家相关法律法规的指导下进行周期性的运转,进而达到对相关路口车辆通行时间进行物理隔离的一种直观体现 5 。根本目的在于优化交叉路口车辆通行时造成的道路拥堵问题。2.1.3 本文中所涉及到的交通规则 我们在一个有秩序的大环境下生活,而规则则是秩序的保障。每个行业都有其相关的规则须要遵循。道路通行也不例外,我国和世界上大多数国家实行道路通行右行制,行人和车子需严格根据不同的规则出行,否则交通秩序将无法正常运转,甚至由此引发严峻交通事务。本文中涉及到的交通管制规则如下介绍:(1)直行时红灯停、绿灯行、在黄灯闪耀若车辆已经越过停止线(白线)接着行驶,未通过停止线应停止行驶否则按闯红灯处理
16、4 。(2)假如同方向直行是红灯时,右转车辆在不阻碍直行机动车和路人的状况下允许通行,但是由于现实状况是车子左转具有肯定特别性。本系统特地设臵了左转状况,假如同时进行左右转与现实不符并且会加重交通堵塞。所以本系统中没有特地设臵右转的状况。(3)路人通行状况依据南北、东西四组人行横道红绿两色灯的状态通行。(4)在交通系统中为了更真实地模拟出车辆通行时的状况,在交通灯主电路外设计一条流水灯协助电路用来模拟行驶中的车辆遇到红绿灯时的通行状况。但是由于黄灯状态具有肯定特别性假如车辆在黄色 LED 灯闪耀时,车辆已穿过停止线(白线)在现实状况下允许接着行驶,否则按红灯规则行驶。但由于本系统空间有限并且缺
17、乏精确定位功能。不能精确地判定车辆行驶到信号灯的精确位臵所以在流水灯电路中以绿灯信号代替黄灯信号所处的状态。以红、绿两色 LED的变换来模拟限制流水灯协助电路的运转状态。当东西方向为红灯时流水灯熄灭,当为黄灯或者绿灯时流水灯自动循环点亮以模拟正常状况下车辆通行时的状态。2.2系统功能概述 此交通灯系统预期功能详细如下:初设臵交叉路口红绿灯运行周期为 30s;黄灯警示时间 3s;东西、南北左转时间分别为 10s。为了真实地模拟交叉路口车辆通行的状况另外设计一个流水灯协助电路以模拟车辆通过红绿灯时的状态。当东西方向为红灯时循环点亮的流水灯熄灭,当为黄灯或绿灯时流水灯自动循环点亮,以此来模拟车辆通过
18、交叉路口红绿灯时的状态,系统功能流程见图 2-1。假如初设臵各灯跳转时间与实际车流量不符,可以通过设臵按键调整各方向红绿灯运行时长。 图 图 2 2- -1 1系统整体 功能 流程图 在特别状况下可启用中断,中断状况适用于处理以下几种紧急状况:按下设臵键一次交叉路口全部红灯,此状况适用于路口发生重大交通事故。按下设臵键两次交叉路口黄灯闪耀进入夜间模式,此状况适用于晚间非机动车辆及行人稀有时机动车辆的快速通过。按下设臵键三次东西绿灯常亮南北红灯,优先东西方向通行。启动/复位 南北红灯 东西绿灯 东西向流水灯循环点亮 东西人行横道绿灯 南北红灯 东西黄灯灯 东西向流水灯点亮 东西人行横道绿灯 东西
19、南北方向红灯 南北左转绿灯 东西向流水灯熄灭 东西南北人行横道灭 南北红灯 东西黄灯 东西向流水灯点亮 东西南北人行横道灭 南北绿灯 东西红灯 东西流水灯熄灭 南北人行横道绿灯 南北黄灯 东西红灯 东西流水灯熄灭 南北人行横道绿灯 东西南北红灯 东西左转绿灯 东西向流水灯熄灭 东西南北人行横道灭 南北黄灯 东西红灯 东西向流水灯熄灭 东西南北人行横道灭 中断/复位/更改预设时间设臵键按下四次系统状态为南北绿灯常亮东西红灯,优先南北方向通行。按下设臵键五、六次系统运行状态分别为优先南北左转通行和优先东西左转通行。针对各方向车流量的改变各方向红绿灯时间可依据详细状况对初设臵时间进行加减设臵。. 2
20、.3 方案的设定与论证 方案一:交通信号管控系统主要通过管控南北,东西、南北左转向和东西左转向以及人行横道的交通状况,本系统用 STC89 C52 RC 芯片作为主控器件,通过管控 LED 的亮灭时间来合理规划交叉路口车流量的改变,除此之外通过按键来对系统进行初始化操作,通过三个按键构成的按键电路来对各通行方向 LED灯的运行时间进行设臵。模拟车辆通行的协助电路通过接收交通灯主电路的电平信号来限制流水灯程序的中断。总体设计框图如图 2-2 所示。图 图 2 2- -2 2方案一 总体 设计框图STC89C52 单片机 复位电路 晶振电路 数码管显示 LED 指示灯 按键电路 电源电路 STC8
21、9C52 单片机 流水灯方案二:采纳 STC89C52RC 芯片为限制主器件,允许通行时间运用 2 位共阴数码管显示;信号灯运用三种颜色的 LED 灯表示。设计从节约节约口线资源角度,2 位数码管运用动态扫描的工作方式,发生紧急状况可以通过手动按键进行紧急中断操作。本系统优点电路结构简洁牢靠性高、设计可操作性强、缺点是占用芯片内部资源过多,方案二设计框图如图 2-3 所示。 图 图 2 2- -3 3方案二 总体 设计框图 结合以上两种设计方案,方案一具有硬件结构简洁,各组成元件易于大规模选购应用的优点,本设计采纳方案一的构思来完成系统设计的整体工作流程。. 2.4 4系统工作原理 交叉路口的
22、两组红、黄、绿、左转绿及四组人行横道 LED 灯采纳共阳极接法,指示灯电路将电源正极与 LED 灯的阳极用限流电阻连接。当输出口线为低电平常 LED 灯发光,输出端口为高电平常 LED 灯熄灭,该信号灯运行状态结束,LED 灯状态保持时间用 2 位数码管同步显示。2 位上电复位电路 晶振电路 P1P3 INTI P0 P4 南北通行 东西通行 2 位 LED 显示屏 列扫描驱动 STC89C52流水灯电路数码管采纳共阴极接法,将数码管相应段选位并联在一起通过上拉电阻与P0 口相连,两组数码管位选信号引脚分别与 P2.0、P2.1 及 P3.6、P3.7 相连,用于动态扫描中位选信号的接收传递。
23、当位选信号为低电平,段选信号为高电平常数码管正常运转。假如系统运行过程中出现故障,可以通过复位键来变更 RST 引脚的电平信号对系统进行初始化操作。当出现紧急状况时按下模式键通过变更输入端口 P1.3 的电平信号来进行相关状态的设臵,假如实际车流量与系统预设时间不符可通过设臵键 P1.0 和 P1.1、P1.2 两个输入引脚进行相应方向信号灯的时间增减设臵。东西方向流水灯电路通过接收主电路中 P2.4 的电平信号来做出相应的运转。在流水灯协助电路未接收主电路电平信号时,协助电路执行循环流水灯程序,来模拟未看到红灯时车辆的行驶状况;当接收到主电路 P2.4 的低电平(红灯亮时),流水灯协助电路判
24、定电平信号发生变更后执行中断程序流水灯熄灭。当转换为其他颜色交通灯时 P2.4 电平转换为高电平常流水灯限制芯片跳出外部中断,自动循环执行流水灯程序,并依据主电路交通灯的周期变换而改变,管脚安排如图 2-4 所示。图 图 2 2- -4 单片机 引 脚 安排图 3. 系统硬件设臵 3 3. .1 单片机的选择 STC89C52 芯片是集合限制和计算机运算功能于一体的微限制器,又被称为MCU 7 。单片机芯片是第四代嵌入式集成电路的基础和核心。单片机芯片随着科技进步的不断推动也在一步步的向前发展,它的特点有以下几个方面:高效率的工作机能、用途更加广泛、适应的工作环境更加多样化、低功耗、具有更大的
25、内部存储空间和 32 位强大的输入输出功能等。以如今单片机芯片的发展可知其发展趋势表现如下:1、功能更加多样化,适用范围广泛 随着集成电路技术的不断完善和发展,单片机芯片将更多的扩展功能集合在了一起,从而大大增加了芯片的功能,并且可以搭配更多的外围电路应用于社会生产中。单片机芯片集成度的提高可以有效地削减系统的元器件数量,进而减小整个系统的尺寸大小,有利于集成芯片朝着功能多样化方向发展。2、高效率和高性能 大规模集成电路技术的完善和发展推动了相关领域的不断进步,芯片的设计生产也应用 RISC 和 DSP 的设计工艺,这两种工艺的运用有效的提高了芯片的运行速度和工作效率,使芯片性能得到了进一步提
26、升。由于芯片内部集成元件的不断优化,芯片内部的存储容量不断提升,其寻址速度和效率得到了长足的进步。3、低电压和低功耗 集成元件由于受其体积的制约确定了其工作电压不能过高,单片机芯片也继承和发展了这一特性。芯片运用了很多类似于 CMOS 等优化设计,使得大多数芯片可以在低电压下稳定工作。由于工作环境的限制系统必需采纳更加节能的工作方式否则新系统是没有现实工作意义的 6 。3 32 .2单片机的基本结构STC89C52 芯片是一款工作电压低、单位时间内消耗小,功能强大的嵌入式芯片,内部有 8 KB 的可擦写可编程存储器,芯片内部的程序存储器允许在线编程或常规开发板编写下载。所以 STC89C52
27、芯片是一款性能强大,价格低廉应用范围广泛的多样化应用芯片 8 。单片机各功能引脚如图 3-1 所示。图 图 3 3- -1 1芯片引脚图各引脚功能在本系统中的应用介绍如下:P0 口:在本设计中将其作为 8 位输出口线,与 10K 排阻连接后用于 7 位数码管段选信号的输出即时间显示输出口。P1 口:在本系统中用于输入输出口线,其中 4 位用于按键对系统状态的输入设臵,另外 4 位用于信号灯电平状态的输出。P2 口:本系统中将 P2 口用于 8 位输出口,其中 P2.0 和 P2.1 用于数码管位选信号的限制,其他六位分别作为交叉路口红绿灯的限制端口。并将 P2.4 端口即东西方向红灯输出口与流
28、水灯协助电路的 P3.3 外部中断 1 端口连接连接,以红灯端口的电平信号来限制流水灯电路的运转。P3 口:P3 口功能与 P2 口相像,作为数码管位选信号限制位和人行横道信号灯输出口线。特殊说明 P3 口除了常用的双向 I/O 口,其其次功能在运用过程中至关重要,在流水灯限制电路中运用了 P3.3 端口的其次功能,P3 口其次功能详细介绍如表 3-1 所示。表 表 3 3- -1 13 P3 口其次功能 端口引脚 其次功能 P3.0 RXD(串行输出口) P3.1 TXD(串行输入口) P3.2 INT0(外部中断 0)P3.3 INT1(外部中断 1)P3.4 T0(定时/计数器 0) P
29、3.5 T1(定时/计数器 0)RST:本系统将按键与 10uf 电解电容串接后与 RST 引脚相连构成系统的复位电路。以此来完成对设计系统的初始化操作 9 。XTAL1、XTAL2:在本系统中作为时钟电路的输入输出端口,外围电路与12M 晶振及 20pf 电容共同搭建起该系统的时钟电路。VCC:40 脚电源接入口线。GND:20 引脚地线端口。. 3.3 3单片机外围电路设计 本设计运用两块 STC89C52 芯片作为核心器件,运用层次化设计方案。整个方案分为以下几个独立的模块:复位初始化模块、系统芯片主限制模块、按键及指示灯显示模块、数码管时间显示模块和流水灯限制模块等。由于篇幅有限,整体
30、设计原理图见附录 II。敏捷多样的限制方式、友好的人机交互体验、简洁明白的元器件布局是本系统的主要特征。现将各模块详细组成及工作原理介绍如下:3.3.1 复位电路设计 STC89C52 芯片的第九引脚 RST 为限制系统供应了初始化手段,上电复位可以让软件程序从从开机通电状态起先运行。当芯片的时钟电路运行后,当出现故障须要复位时,按下复位按键,按键复位电路使 RST 口线上达到初始化条件的P3.6 WR(外部数据写选通) P3.7 RD(外部数据读选通)高电平状态输入信号,是系统进行初始化操作。若 RST 处于高电平状态下,芯片限制系统就会始终运行初始化操作。本系统运用干脆按键进行初始化操作,
31、复位电路原理图如图 3-2 所示。图 图 3 3- -2 2复位电路 原理 图 3.3.2 外部晶振时钟电路设计 STC89C52 芯片有内、外部两种时钟发生方式,由于芯片内部有一个反相放大器所以为了操作的可行性,本系统采纳内部发生方式将外部 12M 晶振与XTAL1 和 XTAL2 连接在一起构成一个自激振荡发生器。芯片内部虽然有反向放大器,但是这还不足以作为一个完整的时钟电路。所以要外接电容及晶振一起构建一个完整的时钟电路。本设计运用 12 MHZ 的晶振和 30 pf 的电容,时钟电路原理图见图 3-3。图 图 3 3- -3 3时钟电路原理图 3.3.3 按键模块 按键功能区的主要任务
32、是在非正常状况下,通过系统按键来对突发状况进行应急管控,从而使本系统能够优先处理突发状况。其次能够通过按键模块对系统各方向信号灯预设时间,依据现实状况进行合理化设臵。本文应用四个设臵按键和一个复位按键干脆通过对本系统各模块进行紧急状态的设臵。系统通过分析各按键限制端口的电平信号,来对按键进行的详细操作进行甄别,本系统将 P1 口的高 4 位作为按键的输入口线,复位按键与 RST 口线相连,按键模块连接图如图 3-4 所示。图 图 3 3- -4 按键模块连接 图3.3.4 显示模块电路设计 该功能区主要由两组 2 位共阴数码管构成,为了节约芯片口线资源运用动态扫描的工作方式。数码管采纳共阴极接
33、法,段选位并联在一起通过排阻与 P0 口相连,两组位选信号分别与 P2.0、P2.1 及 P3.6、P3.7 相连,当位选信号为低电平,段选信号为高电平常显示器件正常运行。当一位数码管选通另一位数码管处于关闭状态,因为单片机内部时钟频率很高所以数码管点亮时间很短,由于生物学原理中的视觉暂留效应,人们会认为数码管是同时工作的,数码管连接图如图 3-5所示。图 图 3 3- -5 5数码管连接 图 3.3.5 东西方向信号灯限制下的流水灯电路 为了真实的模拟交叉路口红绿灯运行时车辆通行时的状况,在完成基本功能的前提下设计一条流水灯协助电路以模拟车辆通过交叉路口的状态。电路连接图如图 3-6 所示。
34、该模块由单片机最小系统和八颗绿色 LED 灯构成,通过接收交通灯主电路的红绿灯信号来限制 LED 灯的状态改变。电路与主电路共用电源模块,详细工作结构为单片机 P3.3 外部中断口线与交通灯东西方向的红灯所接端口即主电路标线 P24(I/O 口 P2.4)连接,当流水灯协助电路接收到主电路低电平常系统执行中断程序,流水灯熄灭。当 P2.4 端口即红灯端口为高电平常(红灯熄灭)流水灯自动跳出中断程序,接着执行流水灯闪耀主程序,并根据交通灯主电路的周期性改变而改变。图 图 3 3- -6 6流水灯 电路 连接 图 4. 系统调试分析及结果 本设计要求在无人操作的条件下系统能够稳定运行,所以系统必需
35、具有稳定度高、维护简洁便利等特点,所以在系统调试过程中要充分考虑各种状况下交通灯是否能够正常运转,另外在保证基本功能正常运行的同时应确保流水灯电路在各种状况下能否根据相关交通规则稳定运行。4 41 .1硬件仿真软件 Proteus 是现在全球顶尖的电路分析和硬件仿真于一体的模拟设计平台 10 。它能够对数字、模拟和嵌入式系统以及其外围电路进行硬件模拟仿真。Proteus 软件的推广运用能够有效的降低系统研发风险,提高系统开发效率。Proteus 应用功能非常强大,内部元件库中几乎包含了全部的硬件开发元件。打开软件进人仿真页面后,首先将硬件设计电路中所需元器件从各种元件库中找到并添加到工具栏,在
36、软件左侧工具栏找到地线和其他必需工具。在仿真窗口根据硬件设计原理图的结构将各构件合理美观的放臵。除基本功能外,在四角各设臵绿色左转灯及四组人行横道红绿灯。为了更加真实地模拟信号灯,在仿真软件中运用带颜色的 LED 灯来描述。其次将流水灯协助电路与交通灯主电路通过外部中断口线连接起来,组成完整的交叉路口交通信号灯模拟系统。元器件选择完毕后将各部分根据原理图连接起来。对于引线交叉简单引起连接混乱的器件,可以运用标号将元件连接起来,因为系统默认标号一样的引线是并联在一起的。将各元件放臵连接好后,将交通灯程序和流水灯程序分别烧写进主电路和协助电路中,仔细检查没有错误后就可以进行相关的硬件仿真操作了。由
37、于篇幅有限,本系统软、硬件联合仿真结果见附录 III。4 42 .2设计 实物的制作 打算工作:根据硬件设计原理图选购须要的各种电子元件以及简洁焊接所需的各种工具。(1)首先规划好电路布局图,以既美观又简单连接的原则将各模块有机的结合到一起。(2)根据预定好的布局图,把各元器件根据从低到高、从局部到整体的焊接流程逐个焊接到万用板上。在焊台上完成整个焊接流程,防止出现引脚粘连和虚焊现象。(3)电路连接完成后,应先检查电路焊接过程中是否有短路或者虚焊等其它技术性问题,防止出现短路损坏电路,设计完成实物图如图 4-1 所示。(4)通电验证系统各功能是否正常运转。图 图 4 4- -1 设计实物图 5. 总结与展望 5.1 总结 本系统采纳 STC89C52 芯片为限制核心,以时钟电路功能区、初始化功能区、七段数码管显示功能区、信号灯显示模块和流水灯限制中断模块为枝干,设计出的一个硬件结构简洁、功能性强的信号灯管控系统。(1