现毕业设计模板.docVIP

  • 1
  • 0
  • 约8.67千字
  • 约 24页
  • 2017-06-04 发布于湖北
  • 举报
毕业设计模板

摘 要 本设计以单片机为核心,采用主从双MCU结构,以双色LED发光管箭头作为直行和左右拐弯指示,以LED数码管作为倒计时指示,以双色LED点阵作为行人通行的指示,以数字编码无线传输模式实现特种车辆检测,完成了题目要求的所有功能。在此基础上,我们增设了高分辨率(320×240)大屏幕LCD实时显示系统各种状态,同时显示日期和时间;增设了行人通行还配以形象的动画和温馨的语音提示;增设了可根据交通拥挤情况分别设置主干道和次干道的通行时间,并对系统机械结构进行了优化设计,整体性好,人性化强、可靠性高。 关键字:双MCU 无线传输 双色LED点阵 优化设计 1 方案设计与论证 题目要求我们在实现四种基本交通灯信息指示功能的基础上,实现倒计时时间显示、紧急情况处理、特种车放行等功能,如何选择有效方案至关重要! 1.1 总体方案设计与比较1-1所示。 图1-1系统总体设计框图 2 系统硬件设计 硬件设计是整个系统的基础,要考虑的方方面面很多,除了实现交通灯基本功能以外,主要还要考虑如下几个因素:①系统稳定度;;②器件的通用性或易选购性;③ 软件编程的易实现性;④系统其它功能及性能指标;因此硬件设计至关重要。现从各功能模块的实现逐个进行分析探讨。 2.1 总体设计 本设计单片机共分模块:。时钟电路复位电路4组LED数码管按照设置的通行时间(各路口默认的通行时间均为1分钟)进行倒计时,并各自进行红、绿灯显示,共有四种通行方式,分别为: 图2-2 通行方式一示意图 图2-3 通行方式二示意图 图2-4 通行方式三示意图 图2-5 通行方式四示意图 通行方式一:倒计时时间为60s(通行时间),红绿灯状态为:南北直行:绿,东西直行:红,各路右拐:绿,左拐:红,人行道:南北绿,东西红,各路右拐比直行滞后10秒钟开放。如图2-2所示。 通行方式二:倒计时时间为60s(通行时间),红绿灯状态为:南北左拐:绿,各路右拐:绿,所有人行道:红。如图2-3所示。 通行方式三:倒计时时间为60s(通行时间),红绿灯状态为:东西直行:绿,南北直行:红,各路右拐:绿,左拐:红,人行道:东西绿,南北红,各路右拐比直行滞后10秒钟开放。如图2-4所示。 通行方式四:倒计时时间为60s(通行时间),红绿灯状态为:东西左拐:绿,各路右拐:绿,所有人行道:红。如图2-5所示。 通行默认时间为1分钟,系统设置了任意更改功能,一般主干道通行时间要比次干道要长一些,可以根据实际情况进行调整,以提高车辆通过率,缓减交通压力。在通行结束前10秒钟,绿灯闪烁直至结束。 本设计选用双色LED发光管拼成箭头形状用来指示左右拐、直行等交通指示信息。绿色表示通行,红色则表示禁止通行。图2-6,中间箭头绿色,表示直行,两边箭头红色,表示禁止通行;图2-7,左边箭头绿色,表示左拐弯;其他红色则表示禁止通行和右拐弯。所有指示信息一目了然。 图2-6 直行箭头 图2-7 左拐弯箭头 2.2.2 行人通行指示及其实现 行人通行指示选用双色LED点阵,排列成人状,用两种颜色指示放行与禁止,结合软件可模拟行走和静止的“动画”,形象直观,如下图所示: 图2-8 允许通行1 图2-9 允许通行2 上图中所示绿色人形图像为允许通行标志,我们用LED双色点阵显示手臂 的连续摆动,表示此时可以通行,提醒行人加快步行。 图2-10 禁止通行 上图所示红色人形图像为禁止通行标志,我们用LED双色点阵显示人的站立姿势,表示此时禁止通行,提醒行人站在原地等候。 双色LED点阵驱动电路设计的好坏直接影响到系统的设计成本、显示效果及系统的运行性能。设计中串行控制驱动采用6B595芯片(74LS595也可用),这种芯片具有一定的驱动能力,且可以直接驱动LED 发光管而无须另外添加驱动芯片。关于行的控制和驱动是相对容易的,因为行的工作方式是分时顺序工作的。由于行的组成是几个模块并联形成的,因此驱动的功率要求也比较大。 采用扫描方式进行显示时,每行有一个行驱动器,各行的同名列共用一个列驱动器,由行译码器给出的行选通信号,从第一行开始,按顺序依次对各行进行扫描。另一方面,根据各列锁存的数据,确定相应的列驱动器是否将列与电源接通。接通的列,就在该行该列点燃相应的LED;未接通的列锁对应的LED熄灭。当一行的扫描持续时间结束后,下一行又以同样的方法进行显示,全部各行都扫描以遍之后(一个周期),又从第一行下一个周期扫描。只要一个扫描周期的时间比人眼二十五分之一秒的暂留时间短,就不容易出现闪烁现象。右图2-11为LED点阵外观引脚图。 图2-11 LED点阵外观

文档评论(0)

1亿VIP精品文档

相关文档