《【论文-控制设计】基于总线模式的交通灯控制系统的设计.pdf》由会员分享,可在线阅读,更多相关《【论文-控制设计】基于总线模式的交通灯控制系统的设计.pdf(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、应用奇葩Example of Application信息化纵横2009年第8期61交通灯具有显示路面交通指挥信号、维持交通秩序的作用,要求交通灯控制系统运行稳定,设置灵活,操作简单,故障率低。传统的控制系统采用扩展IO口(如采用8255芯片)和扩展键盘显示接口芯片(如8279或串行接口芯片ZLG7289)的方法,控制机体积大,连线复杂,程序处理量大,不易扩展,故障率高 1。本文所述设计采用控制信号传输线和电源线合二为一的方法,控制信号通过电力线载波的方式传送,解决了多信号灯组与控制机间连线复杂的问题;采用脉宽调制的方式控制信号灯的亮度,使其在光线变化时调整工作电流至设定值,降低系统能耗,大大延
2、长了LED的使用寿命,进而提高系统的可靠性。1 系统总体设计系统基本框图如图1所示。由主MCU将控制信息通过载波芯片LM1893耦合至电力线,各路口MCU接收对应的控制信息以完成显示。控制核心采用AT89C51即可满足系统需要,有多个预留I/O口以备系统扩展升级;采用外接看基于总线模式的交通灯控制系统的设计金永镐,邵奎军(延边大学 工学院,吉林 延吉 133002)摘 要:为提高交通灯控制系统的可靠性,设计出“总线模式”的控制系统,实现了对多个信号灯组和计数器的显示控制。利用电力线载波芯片LM1893实现主控制器通过电源线与各路口控制器通信、移位寄存器74HC595实现计数器显示信息的串行传送
3、,最大限度减少连线。并设计了具有自动调光功能的开关电源驱动器,可延长LED使用寿命。实验结果表明,系统运行稳定,具有可靠性高、体积小、配置灵活的特点。关键词:交通灯控制;总线模式;自动调光;可靠性高中 图 分 类 号:TP274 文 献 标 识 码:ADesign of traffic light control system base on bus modeJIN Yong Gao,SHAO Kui Jun(College of Engineering,Yanbian University,Yanji 133002,China)Abstract:To improve the stabilit
4、y of traffic light control system,the paper designed a“bus model”control system,which can control a number of lights and counter display lights.Using power line carrier chip LM1893 to achieve communications between the main controller and the intersection controllers.shift register 74HC595 counter s
5、howed the realization of the serial transmission of information to minimize the connection.We also designed switching power supply driver with automatic dimming functions to extend the service life of LED.The results show that the system was stable,high reliability,small size and flexible with confi
6、guration.Key words:traffic light control;bus model;automatic dimming;high reliability门狗芯片DALLAS公司的DS1232来提高系统可靠性;车流检测模块向主控制器提供车流量信息,作为控制绿信比的依据;绿冲突模块完成绿灯信号的出错监测;RS232转换电路便于实现信号灯的联网控制,遥控通信模块使系统便于控制。控制亮度的光亮传感器安装在驱动器电路上,调整驱动器的输出以达到调节信号灯亮度的目的。2 总线模式设计2.1 硬件设计LM1893是美国国家半导体公司生产的电力线调制解调芯片,可实现串行数据的半双工通信,具有发
7、送和接收数据的全部功能。它的主要引脚功能为:5脚(发送接收控制端)、10脚(载波信号的收发端)、12脚(解调数据输出端)和17脚(调制数据输入端)。芯片的工作状态由5脚控制。当为高电平时,芯片处于发送状态,单片机将数据从17脚输入,由此输入的数据送10脚输出到电力线上。当5脚为低电平时,处于接收状态,载波信号由10脚输入从12脚输出解调应用奇葩Example of Application62欢迎网上投稿 信息化纵横2009年第8期后的数据信号。ALC用以控制输出信号的幅值。18脚为外接电阻端,调节LM1893的中心频率2。图1 交通灯控制系统框图电力线载波通信电路主要由LM1893和AT89C
8、51组成,电路如图2所示。AT89C51通过串行口与LM1893通信,通信采用标准异步通信方式,并通过控制LM1893的收发状态完成数据传输。AT89C51的P1.7口控制LM1893的5脚TXRX,决定数据是发送还是接收。当为高电平时,LM1893处于发送状态。AT89C51的串行输出口TXD与LM1893调制解调数据输入端17脚连接,由单片机采集的数据就从LM1893的17脚送入,经过FSK调制成150kHz的FSK载波信号,送10脚输出载波信号;当P1.7口为低电平时,LM1893处于接收状态,电力线上耦合的载波信号送入10脚,芯片调制后由12脚输出数字信号,经AT89C51的串行输入口
9、RXD送入单片机。2.2 通信协议交通灯控制系统中主MCU和各路口的分MCU都有一个唯一的地址,分MCU初始化程序设置LM1893为接收状态。通信由主MCU发起,每次通信时,通信数据里含有目的地址,只有地址匹配的接收端才应答,其他地址不匹配的不做应答。分MCU接收相应的控制信息,判断是否正确图 2 载波通信部分电路图 15V 5V 14 560pF 33 10k 20 0.1F 17 47nF 6 10F/35V 18 10F 11 100F 29 3.3k 15 47nF U2 LM1893 ICO/CAP2 2 ICO/CAP1 1 PLL/FILTER1 3 TX/RX SELECT 5
10、 OFFSET/HOLD/CAP 6 ALC/STABILITY 7 BOOST/BASE 9 BOOST/EMITTER 8 CARRIER 10 V+15 PLL/FILTER2 4 5.6V/ZENER 11 DATA/OUT 12 LIMITER/FILTER 16 NOISE/INTEGRATOR 13 GROUND 14 DATA/IN 17 ICO/FREQUENCY 18 55 4.7L Q3 TIP41 25 5k 16 47nF L L320 P3.1 TXD P3.0 RXD P1.7?C R C C C C C C C R R R 5 初始化发送信息收到接收确认?NY开
11、始下一个路口?NY(a)主MCU程序流程图(b)分MCU程序流程图置LM1893为发送状态发送结束?置LM1893接收状态报警重发3次?NNY初始化NY置LM1893为接收状态执行NY接收信息地址匹配?校验正确?置LM1893发送状态发送反馈信息Y发送结束?NY延时图3 主MCU和分MCU程序流程图?n 应用奇葩Example of Application信息化纵横2009年第8期63反馈给主MCU,并根据正确命令的完成对交通信号灯和计数器的显示控制。主MCU发送的控制信息由起始位、目的地址、数据位、标志位、校验位组成,图3所示为主MCU和分MCU程序流程图。2.3 软件设计系统中的软件设计由
12、主MCU程序和分MCU程序两部分组成。主MCU在初始化设置LM1893为发送状态后,发出对某一路口的控制信息,发送完成后进入等待接收分MCU的反馈状态,如果在规定的时间内没有收到分MCU反馈的接收正确的信息,则重新发送,当重新发送3次依然没有收到反馈信息时启动报警电路,并不在继续重新发送;如果接收到正确的反馈信息,则当前路口的控制信息传送成功,判断是否启动对下一个路口传送控制信息,如果开始,则传送相应的控制信息,否则循环检测等待指令。分MCU初始化设置LM1893为接收状态,当接收完一条信息后,对地址匹配的做出应答,否则不动作,在地址匹配的基础上如果校验码正确说明信息传送过程中没有出错,执行命
13、令的同时向主MCU发送接收正确的反馈信息,发送结束之后返回接收等待状态,直到下次接收到相应信息。3 倒计时灯总线模式的设计传统的控制机采用并联驱动的方式控制路口的倒计时信号灯组,连线数目多,发生故障率高,本文采用移位寄存器芯片74HC595级联的方式传递控制信号3。电路如图4所。74HC595内含8位串入、串/并移位寄存器和8位三态输出锁存器。寄存器和锁存器分别有各自的时钟输入(SCLK和STORE)。与单片机连线简单,只需3个I/O口与SER、SCLK、STORE三个脚连接即可,利用其可级联性将QH脚与下一个74HC595的SER脚相连实现对多信号灯组的控制4,由于信号灯工作在户外,环境恶劣
14、,杂波干扰多,采用线性光电隔离器PC817实现信号隔离。4 自动调光驱动器的设计 同一光强的LED信号灯,在阳光下可明显表示交通信号,但在夜间环境光线较弱的地方就特别耀眼,并且在近距离观察方向上经常发生炫目现象,成为交通隐患,本系统设计了能根据环境亮度自动调节LED亮度的信号灯驱动器。由于LED交通灯不能采用控制可控硅导通角来实现调光5,本设计采用PWM方式来调整流过图4 倒计时信号灯控制电路 5V SERSTORESCLKH-1H-4H-5H-6H-7H-8H-2H-3L-3L-4L-5L-6L-1L-2L-7L-8PC1 PC3 PC2 Q1 NPN Q2 Q3 U2 74HC595 SE
15、R 14 SCLK 11 SCLR 10 STORE 12 G 13 QA 15 QB 1 QC 2 QD 3 QE 4 QF 5 QG 6 QH 7 QH 9 VCC 16 GND 8 R U1 74HC595 SER 14 SCLK 11 SCLR 10 STORE 12 G 13 QA 15 QB 1 QC 2 QD 3 QE 4 QF 5 QG 6 QH 7 QH 9 VCC 16 GND 8 P1.0 P1.1 P1.2 1 R 2 R 3 R 4 R 5 R 7 R 6 R 8 R 9 图5信号灯驱动电路 5V 12V 220V 20MA 10MA R11 R12 C1 D1 BR
16、IDGE-+C2 D2 DIODE D5 D3 T1 1 3 4 2 5 6 U3A 3842 GNDVFB 2 OUT 6 CS 3 COMP 1 VREF 8 R/C 4 VCC 7 C10 CAP NP C R22 C5 R18 D7 R20 R21 10k R15 R24 C7 C6 R16 R19 R23 Q4 Q5 R17 R25 R13 R14 RV1Ph-RK1 D4 LED?D6 C3 C4 C9 PC4 R10 8(下转第66页)应用奇葩Example of Application66欢迎网上投稿 信息化纵横2009年第8期图3 ICA分离后的信号比较源信号以及经过ICA分
17、离后的信号图,可以看到,分离出的信号除了波形的次序、极性和波幅发生变化之外,源信号的波形被很好地分解出来,能比较真实地反映源信号。可见,利用ICA方法能成功地将工频干扰消除,在没有破坏原有有用信息的基础上,还能使某些特征由于干扰的消除变的更明显。本文将ICA方法应用于心电信号干扰消除过程,成功分离出干扰信号,较好地保留了原始心电信号中的细节信息,且不受信号频谱混迭的限制,具有良好的效果。实验证明独立分量分析方法是一种有效可行的信号分离方式,必将得到生物医学信号处理领域的广泛应用。但作为一种新的信号处理技术,ICA理论体系并不完善,一些实际问题还有待于进一步解决。如分析各独立分量时在很大程度上依
18、赖于人的经验,各分量的输出次序不确定,观测数目如果小于信号源数目的情况以及信号源非线性混合等情况都还需要继续研究。参考文献1 贾金玲,姚 毅,陈志利.基于ICA的盲信号分离算法研究J.四川理工学院学报(自然科学版),2007,20(2):72-76.2 刘清欣,万 红.基于独立分量分析的胎儿心电信号提取J.华北水利水电学院学报,2007,28(3):45-47.3 游荣义,陈 忠.一种基ICA的盲信号分离快速算法J.电子学报,2004,4(4):669-672.4 HYVARINEN A.Fast and robust fixed-point algorithms for independen
19、t component analysisJ.IEEE trans.on Neural Networks,1999,10(3):626-634.5 CARDOSO J F.High-order contrasts for independent component analysisJ.Neural Computation,1999,11(1):157-192.6 杨福生,洪 波,唐庆玉.独立分量分析及其在生物医学工程中的应用J.国外医学生物医学工程分册,2000,23(3):129-134.7 吴小培,冯焕清,周荷琴,等.独立分量分析及其在脑电信号预处理中的应用J.北京生物医学工程,2001,2
20、0(1):35-37.(收稿日期:2008-12-14)信号灯的电流,使环境光线弱时的光强为光线强时的1/2。驱动器电路如图5所示。由于LED信号灯的发光亮度完全取决与通过其本身工作电流的大小,驱动器采用电流控制型脉宽调制芯片UC3842。其调节过程为当流过采样电阻的电流高于设定值时,二极管导通,通过光电耦合器将信号送给脉宽调制器,调节电流符合设定值。设计中采用光敏电阻实现工作电流的自动调节,在光线较强时电阻呈现高阻态,三极管Q5不工作,继电器常闭触点导通,在光线较弱时,光敏电阻阻值下降,三极管导通,继电器常开触点连接,改变取样电路实现工作电流的调节。LED交通信号灯在国内得到快速推广使用,其
21、可靠性作为系统的最大要求,本系统采用总线模式控制信号灯,将电力线载波通信技术和移位寄存器74HC595应用于交通灯控制系统,采用可调光技术降低系统功耗,延长LED使用寿命,提高系统的可靠性。实验表明系统具有可靠性高、功耗低、控制简单、系统升级性好的优点,具有较高的实用价值。参考文献1 刘智勇.智能交通控制理论及应用M.北京:科学出版社,2003.2 林建宇,黄钊洪.基于电力线载波技术的远程电流数据采集系统的设计J.电子技术应用,2005,31(5):25-27.3 翟震.张春玲.用74HC595芯片驱动LED的电路设计J.机床与液压,2004(12):151-152.4 沈鸿星.LED交通信号灯系统的硬件设计J.电子技术应用,2004,30(3):75-77.5 蔡志伟.LED道路交通灯系统的研制J.液晶与显示,2005,20(5):456-459.(收稿日期:2009-01-10)(上接第63页)