万方数据 万方数据 32实验技术与管理3.2控制器控制器是交通管理的核心,它应该能够按照交通管理规则控制信号灯工作状态的转换。从ASM图可以列出控制器的状态转换表,如表l所示。选用两个D触发器FFl、FFD做为时序寄存器产生4种状态,控制器状态转换的条件为TL和TY,当控制器处于Q;Q:=00状态时,如果T。.=0,则控制器保持在00状态;如果TL=1,则控制器转换到Q?+1Q:“=01输现状Q?Q:表l控制器状态转移表入状态转换条件TLTY次态Q?“Q:“oo01输出状态。这两种情况与条件T,无关,所以用无关项“×”表示。其余情况依次类推,同时表中还列出了状态转换信号s,。根据表1,即可得到下面的方程:状态转换信号STQ:“=Q:Q:r,+Q:Q:+Q:Q:咒Q甜1=Q?Q;咒+Q:Q:+Q?Q:瓦—…—一婴01011111101000(1)(2)i:●-::|s,=Q?Q;瓦+Q?Q;r,+Q?Q;孔+Q?Q:巧——生(3)根据以上方程,选用数据选择器74LSl53来实现每个D触发器的输入函数,控制器中的电阻、电容构成上电复位电路。3.3译码器译码器的主要任务是将控制器的输出Q。、Q。的四种工作状态,翻译成甲、乙车道上6个信号灯的工作状态。表2为控制器的状态编码与信号灯控制信号之间的关系。由表2得到低电平有效的译码电路设计,见图3。表2控制器状态编码与信号灯关系表AG=Q。Qo一====,==一BG=Q。Qo曰y=Q。Qo・CP曰R=Q1+5V——一====,——————————一Al,=Q。Qo・CPAR=Q1QlQo_——QlQ0Ql。一Q。CPQ】QoCPQl_一Q。图3交通灯译码电路设计4整体电路设计图如图4,整体电路由定时器、控制器、译码器、cP脉冲发生器等组成,其中译码器的设万方数据 刘明丹:基于数字电路对交通灯控制的研究与设计33计采用了六只发光二极管的共阳极接法,比共阴极接法少用了74LSl0与非门集成块两只。计数器选用集成电路74LSl63进行设计较简便。该集成电路是4位二进制同步计数器,它具有同步清零、同步置数的功能。CR是低电平有效的同步清零输入端,凹为低电平有效的同步并行置数控制端,c乙、c巧是计数控制端。图4整体电路图5实验结果各信号用示波器进行观察、记录,得该电路的时序波形图,见图5。用示波器观察多个波形时,采用了外触发方式,并且选用频率最低的电压Q3作为外触发电压才得置教历爿广———————————一D0———r{===============n广-『—I二二二二二二二二二二二二二二二清除硼]广————————————————————————一D1广_『1=二=二二二二=二二二=二二二仉以正常观察。经实验证明,该电路状态转换运行正常。参考文献:[1]刘真,毕才术.数字逻辑与计算机设计[M].北京:高等教育出版社,2002.[2]Timkoomen.测试过程改进[M].北京:高等教育出版社,2003.[3]陈大钦.电子技术基础实验[M].北京:高等教育出版社,2002.[4]江晓安,董秀峰,杨颂华.数字电子技术[M].西安:西安电子科技大学出版社,2000.[5]白中英.数字逻辑与数字系统[M].北京:科学出版社,2001.[6]何斌,马天予,王运坚.Visualc++数字图像处理[M].北京:人民邮电出版社,2002.[7]Rafaelc,等著.阮秋琦等译.数字图像处理[M].北京:电子工业出版社,2003.[8]孟瑞华,包亚萍.多功能智能信号产生、测试系统[J].实验技术与管理,2002,19(5):11—14.[9]金维香,.一种高性价比的电路综合参数测试仪[J].实验技术与管理,2002,19(5):27_29.[10]刘航,朱建华.全数字直流测速装置在船模试验拖车控制系统中的应用[J].实验技术与管理,2002,19(6):24.27.使能{要豁∞—件寸《卜—了墨清除置敏r一——————————-.十._————————一图5电路时序图万方数据