交通信号灯控制器设计方案一
- 格式:doc
- 大小:928.50 KB
- 文档页数:13
目录一、设计背景 (2)二、任务和要求 (2)三、总体设计方案 (3)1.状态设置 (3)2.系统框图 (3)a.系统总框图 (3)b.系统状态转换框图 (4)四、单元电路设计 (4)1.倒计时电路(定时电路) (4)2.状态控制器(主控电路) (5)3.交通灯显示电路、 (5)4.数码管显示 (6)5.置数变换电路 (6)6.流量控制电路 (7)五、总电路原理图 (8)六、总电路图 (9)七、原件清单 (10)八、电路连接与调试 (10)九、设计总结 (10)十、参考文献 (11)一、 设计背景在现代城市中,人口和汽车日益增长,市区交通也日益拥挤,人们的安全问题也日益重要。
因此,红绿交通信号灯成为交管部门管理交通的重要工具之一。
交通信号灯常用与交叉路口,用来控制车的流量,提高交叉口车辆的通行能力,减少交通事故。
有了交通灯人们的安全出行有了很大的保障。
二、任务和要求红绿灯交通信号系统外观示意图如图1所示。
1.在十字路口的两个方向上各设一组红黄绿灯,显示顺序为其中一方向是绿灯、黄灯、红灯;另一方向是红灯、绿灯、黄灯。
2.设置一组数码管,以倒计时的方式显示允许通行或禁止通行时间,其中一个方向上(主干道)绿灯亮的时间是45s ,另一个方向上(支干到)绿灯亮的时间是25s ,黄灯亮的的时间都是5s 。
3.要求加装一流量控制电路,使电路拥有流量控制功能,既:当一条路上无车,另一条路上有车时,这条路上的绿灯长亮,另一条路上红灯长亮。
三、总体设计方案1.状态设置状态1(00):主车道的绿灯亮,车道,人行道通行;南北方向车道的红灯亮,车道,人行道禁止通行。
状态2(01):主车道的黄灯亮,车道,人行道缓行;南北方向车道的红灯亮,车道,人行道禁止通行;状态3(10):支车道的红灯亮,车道,人行道禁止通行;南北方向车道的绿灯亮,车道,人行道通行;状态4(11):支车道的红灯亮,车道,人行道禁止通行;南北方向车的黄灯亮,车道,人行道缓行;2.系统框图a.系统总框图流量控制电路b.系统状态转换框图图2 工作流程图四、单元电路设计1.倒计时电路(定时电路)倒计时器由两位4位十进制可逆同步计数器(双时钟)74LS192、一个非门和一或门构成。
目录第1章系统设计原理分析............................................错误!未定义书签。
1.1交通灯控制分析...............................................错误!未定义书签。
第2章硬件设计 (3)2.1硬件资源及其分配 (3)第3章程序设计 (4)3.1 程序框图.....................................................43.2 程序流程图..................................................5总结................................................................6参考文献............................................................7附录 1 整体电路图...................................................8附录 2 主程序.......................................................9第一章系统设计原理分析1.1交通灯控制分析图1.1 实际道路状况首先了解实际交通灯的变化情况和规律。
假设一个十字路口如上图所以,为东南西北走向。
初始状态0为东西南北都红灯亮。
然后转状态1东西绿灯通车,南北红灯亮。
过一段时间后,转状态2,东西绿灯灭,黄灯闪几下,南北还是红灯。
再转状态3,南北绿灯通车,东西红灯亮。
过一段时间后转状态4,南北绿灯灭,闪几个黄灯,东西还是为红灯亮,一段时间后,又循环至状态。
1、列出交通信号灯的状态表如下:(其中,1代表灯亮,0代表灯灭)2、对于交通信号灯来说,应该有东西南北共四组灯,但由于同一道上的两组的信号灯的显示情况是相同的,所以只要用两组就行了,因此,采用单片机内部的I/O口上的P1口中的6个引脚即可来控制6个信号灯。
学号:2015200034山东水利职业技术学院课程设计题目交通信号灯控制器设计学院水利学院专业通信技术班级通信A151班姓名张筱指导教师邓坚林伟2016年12月30日课程设计任务书学生姓名:张筱专业班级:通信技术指导教师:邓坚林伟工作单位:水利学院题目:交通信号灯控制器设计初始条件:1.运用所学的模拟电路和数字电路等知识;2.用到的元件:实验板、电源、连接导线、74系列芯片、555芯片或微处理器等。
要求完成的主要任务:1.假设一路口为东西南北走向。
初始状态0为东西红灯,南北红灯,2.然后转状态1东西绿灯通车,南北红灯。
3.过25s转状态2,东西绿灯灭,黄灯闪烁5次,南北仍红灯。
4.再转状态3,南北绿灯通车,东西红灯亮。
5.过20s转状态4,南北绿灯灭,闪5次黄灯,东西仍是红灯。
6.最后循环至状态1,如此不断周期循环下去。
7.严格按照课程设计说明书要求撰写课程设计说明书。
时间安排:第1天下达课程设计任务书,根据任务书查找资料;第2~4天进行方案论证,软件模拟仿真并确定设计方案;第5天提交电路图,经审查后领取元器件;第6~8天组装电路并调试,检查错误并提出问题;第9~11天结果分析整理,撰写课程设计报告,验收调试结果;第12~14天补充完成课程设计报告和答辩。
指导教师签名:2016年12月30日系主任(或责任教师)签名:2016年12月30日目录引言 (1)1设计意义及要求 (2)1.1设计意义 (2)1.2设计要求 (2)2方案设计 (3)2.1设计思路 (3)2.1.1个人方案(方案一) (3)2.1.2个人方案(方案二) (3)2.2方案设计 (3)2.2.1个人方案(方案一) (3)2.2.2小组方案(方案二) (6)2.3方案比较 (8)3部分电路设计 (9)3.1脉冲源 (9)3.2计数电路 (10)3.3译码电路 (11)3.4逻辑门电路 (13)4调试与检测 (14)4.1调试中的故障及解决办法 (14)4.2调试与运行结果 (14)5仿真操作步骤及使用说明 (15)结束语 (16)参考文献 (17)附录1方案一总电路图 (18)附录2方案二总电路图 (19)附录3元器件清单 (20)本科生课程设计成绩评定表引言课程设计是大学教学的一大创新,也是大学阶段给学生将理论知识应用到实际的一个平台。
智能交通信号灯控制方法及系统与设计方案1.系统框架介绍2.交通感知设备交通感知设备用于感知道路上的交通情况,例如传感器、摄像机等。
通过感知设备采集到的数据,可以获取道路上车辆的数量、速度、类型等信息。
3.信号灯控制器信号灯控制器是系统的核心,负责根据道路的交通情况来控制信号灯的变化。
信号灯控制器根据交通感知设备采集到的车辆信息和它们的运行状态,计算出每个信号灯的开启和关闭时间。
4.智能算法5.通信网络通信网络用于连接交通感知设备、信号灯控制器和中心控制台,以实现数据的传输和交互。
通过通信网络,交通感知设备可以将采集到的数据发送到信号灯控制器和中心控制台,信号灯控制器可以接收控制指令并控制信号灯的变化。
6.中心控制台中心控制台作为系统的运行管理中心,负责监控智能交通信号灯控制系统的运行状态、设置参数、进行数据分析和优化。
中心控制台通过与信号灯控制器和通信网络的连接,可以实时获取交通感知设备的数据,并对信号灯控制进行监控和调整。
7.设计优化方案为了提高智能交通信号灯控制系统的效能和可靠性,可以采用以下设计优化方案:(1)多点检测法:将交通感知设备分布到交叉口的各个方位,可以全方位地感知交通状况,提高信号灯控制的准确性。
(2)车辆流量预测:通过历史数据和实时数据分析,可以预测未来一段时间内车辆的流量,从而提前进行信号灯配时的优化。
(3)联合控制算法:将多个信号灯控制器相互协调,以提高整个交通路段的流畅性。
例如,通过优化进入路口的车辆信号灯配时,可以减少车辆排队等待的时间,提高通过率。
(4)与公交车优先级联动:通过识别公交车的优先权,智能交通信号灯控制系统可以根据公交车的位置和行进速度来调整信号灯的配时,以提高公交车的通行效率。
总结:。
VHDL 程序交通信号灯控制器的设计一、 设计思路:设交通灯信号控制器用于主干道与支道公路的交叉路口,要求是优先保证主干道的畅通。
因此,平时处于“主干道绿灯,支道红灯”状态,只有在支道有车辆要穿行主干道时,才将交通灯切至“主干道红灯,支道绿灯”,一旦支道无车辆通过路口,交通灯又回到“主干道绿灯,支道红灯”状态。
此外,主干道和支道每次通行的时间不得短于30s ,而在两个状态交换过程出现的“主黄,支红”和“主红,支黄”状态,持续时间都为4s 。
根据交通灯信号控制的要求,我们可以把它分解为定时器和控制器两部分,其原理图如图所示。
二、 VHDL 程序实现LIBRARY IEEE;USE IEEE.STD-LOGIC-1164.ALL; ENTITY JTDKZ ISPORT(CLK,SM,SB;IN BIT;MR,MY ,MG ,BR,BY ,BG:OUT BIT); END JTDKZ;ARCHITECTURE ART OF JTDKZ IS TYPE STATE-TYPE IS (a,b,c,d); SIGNAL STATE:STATE-TYPE; BEGINCNT:PROCESS(CLK)V ARIABLE S:INTEGER RANGE 0 TO 29; VARIABLE CLR,EN:BIT;BEGINIF (CLK'EVENT AND CLK= '1') THEN IF CLR = '0' THEN S:=0;ELSIF EN = '0' THEN S:=S;ELSE S:=S+1;END IF;CASE STA TE ISWHEN A=>MR<='0';MG<='1';BR<='1';BY<='0';BG<='0';IF (SB AND SM)= '1' THENIF S=29 THENSTA TE<=B;CLR:='0';EN:='0';ELSESTA TE<=A;CLR:='1';EN:='1';END IF;ELSIF (SB AND (NOT SM)) = '1' THENSTA TE<=B;CLR:='0';EN:='0';ELSESTA TE<=A;CLR:='1';EN:='1';END IF;WHEN B =>MR<= '0';MY<='1';MG<='0';BR<='1';BY<='0';BG<='0';IF S = 3 THENSTATE<=C;CLR:='0';EN:='0';ELSESTATE<=B;CLR:='1';EN:='1';END IF;WHEN C =>MR<= '1';MY<='0';MG<='0';BR<='0';BY<='0';BG<='1';IF (SM AND SB)= '1' THENIF S=29 THENSTA TE<=D;CLR:='0';EN:='0';ELSESTA TE<=C;CLR:='1';EN:='1';END IF;ELSIF SB ='0' THENSTATE<=D;CLR:='0';EN:='0';ELSESTA TE<=C;CLR:='1';EN:='1';END IF;WHEN D=>MR<= '1';MY<='0';MG<='0';BR<='0';BY<='1';BG<='0';IF S = 3 THENSTA TE<=A;CLR:='0';EN:='0';ELSESTA TE<=D;CLR:='1';EN:='1';END IF;END CASE;END IF;END PROCESS CNT;END ART;。
交通信号控制系统设计方案1.引言2.系统概述该系统主要包括信号灯控制器、感应器、中央控制器和交通监控平台四个模块。
信号灯控制器负责实时控制信号灯的状态;感应器用于检测车辆和行人的存在;中央控制器负责收集感应器数据并根据交通流量和优先级分配信号灯时间;交通监控平台用于显示交通情况和记录违章行为。
3.系统设计3.1信号灯控制器每个交叉路口都设置一个信号灯控制器。
信号灯控制器使用计时器定时控制信号灯的颜色变换,并通过通信接口与中央控制器进行通信,接收来自中央控制器下发的控制指令。
3.2感应器感应器分为车辆感应器和行人感应器。
车辆感应器使用地磁感应技术,通过地下埋设的传感器检测车辆的到来;行人感应器使用红外线传感技术,通过红外线探测行人的存在。
3.3中央控制器中央控制器负责实时收集各个交叉路口的感应器数据,并根据交通流量和优先级分配信号灯的时间。
中央控制器使用智能算法,结合历史数据和实时数据,计算出最优的信号灯时间分配方案,并通过通信接口将控制指令发送给信号灯控制器。
3.4交通监控平台交通监控平台用于实时显示交通情况和记录违章行为。
平台接收来自各个交叉路口的数据,并通过数据处理和可视化技术将数据展示给交通管理人员。
平台还可以通过图像识别和车牌识别技术实时监测违章行为,并记录相关信息,以便后续处理。
4.系统优势4.1提高交通效率:通过智能算法和实时数据分析,系统能够根据交通流量和优先级合理分配信号灯时间,从而减少交通阻塞和堵车现象,提高交通效率。
4.2提高交通安全性:感应器能够精确检测车辆和行人的存在,系统能够根据实时数据做出合理的信号灯控制决策,从而减少交通事故的发生,提高交通安全性。
4.3提高交通管理效能:交通监控平台能够实时显示交通情况和记录违章行为,交通管理人员能够迅速了解交通情况,并及时采取相应的措施,提高交通管理效能。
5.结论本文介绍了一个基于智能化技术的交通信号控制系统设计方案。
该系统通过感应器检测车辆和行人的存在,中央控制器智能算法分配信号灯时间,通过通信接口实现与信号灯控制器的通信,通过交通监控平台展示交通情况和记录违章行为。
交通信号灯控制器设计5311856769一、电路功能该操纵器能实现都市“十字”路口正常情形下以及专门情形和紧急情形下交通信号灯的模拟操纵。
1、在十字路口东西南北各设置红、黄、绿三种信号灯,如图1所示。
正常情形下,东西、南北方向轮番放行。
当东西方向(A线)放行、南北方向(B线)禁行时,东西方向(A线)绿灯亮25秒,然后黄灯亮5秒,南北方向(B 线)红灯亮30秒;当南北方向(B线)放行、东西方向(A线)禁行时,南北方向(B线)绿灯亮25秒,然后黄灯亮5秒,东西方向(A线)红灯亮30秒。
如此循环,实现交通灯定时操纵。
2、有急救车优先通过功能。
当有急救车到达时,路口的信号灯全部变红灯,以便急救车通过,急救车的通行时刻为10秒,急救车过后,交通灯复原先前状态。
3、交通灯在红、绿灯交替点亮中,用两个数码管显示点亮的灯还能连续的时刻。
南交通灯布置示意图二、实现方案1、电路图交通灯操纵电路的核心元件采纳单片机芯片AT89C51,其内部带有4K B的ROM,无须扩展储备器。
信号灯的操纵由单片机的P1.0~P1.5操纵,6只信号灯以共阴极方式连紧急情况主程序流程图显示子程序流程图中断服务程序图2 程序流程图操纵程序主程序:ORG 2000HMAIN:MOV DPTR,#7F00HMOV A,#0BH ;PA、PC口均为输出MOVX @DPTR,AMAIN:SETB EA ;开中断SETB EX0MOV 50H,#1FH ;设置时刻显示初值MOV P1,#0CH ;A道放行,B道禁行MOV R7,#19H ;延时秒数MAIN1:LCALL DISP ;调1秒延时、及显示子程序DJNZ R7,MAIN1MOV P1,#0AH ;A道警告,B道禁行MOV R7,#05H ;延时秒数MAIN2:LCALL DISPDJNZ R7,MAIN2MOV 50H,#1FH ;设置时刻显示初值MOV P1,#21H ;A道禁行,B道放行MOV R7,#19H ;延时秒数MAIN3:LCALL DISPDJNZ R7,MAIN3MOV P1,#11H ;A道禁行,B道警告MOV R7,#05H ;延时秒数MAIN4:LCALL DISPDJNZ R7,MAIN4AJMP MAIN ;循环延时、显示子程序:ORG 2000HDISP:MOV R6,#01H ;设置显示位寄存器初值(右边一位MOV TMOD,#01H ;定时器T0设置为定时方式的模式1MOV R5,#0AH ;定时器操作循环10次DEL1MOV TH0,#3CH ;定时器100ms计数器的初始值MOV TL0,#B0HSETB TR0 ;启动定时器DEL2:DEC 50H ;显示秒数减1MOV A,50HMOV B,#0AHDIV B ;拆分秒数ADD A,#2BHMOVC A,@A+PC ;查表个位数的字形码MOV R1,A ;个位数字形码送R1MOV A,BADD A,#25HMOVC A,@A+PC ;查表十位数的字形码MOV R2,A ;十位数字形码送R2MOV A,R6 ;位控码MOV DRTP,#7F03HMOVX @DPTR,AMOV A,R1 ;送个位数显示MOV DPTR,#7F01HMOVX @DPTR,ALCALL DELAY ;延时1msMOV A,R6RL A ;位控左移MOV R6,AMOV DPTR,#7F03HMOVX @DPTR,AMOV A,R2 ;送十位数显示MOV DPTR,#7F01HMOVX @DPTR,ALCALL DELAY ;延时1msJNB TF0,$ ;检测100ms定时是否到CLR TF0DJNZ R5,DEL1 ;100ms循环操纵RET ;返回TABLE: DB C0H ,F9H ,A4H ,B0H ,99HDB 92H ,82H ,F8H ,80H ,90HDELAY : MOV R7,#02H ;延时1ms 子程序 DEL3: MOV R6,#0F9H DEL4: DJNZ R6,DEL2 DJNZ R7,DEL1 RET END中断服务程序:ORG 0003H ;外部中断0入口地址LJMP INTER0ORG 2100H INTER0:PUSH 50H;爱护现场PUSH P1MOV P1,#00H;两车道禁止MOV R7,#0AH;延时10秒INT0: LCALL DISP;调显示DJNZ R7,INT0POP P1;复原现场POP 50HRETI;中断返回三、PCB 板设计Title Nu mb erRev isio nSize A4Date:24-Ap r-2006Sh eet o f File:K:\学校组织创新大赛资料2006-4\p ro tel99图\实做教学.d d b Drawn By :1A121A241A361A482A1112A2132A3152A4171Y1181Y2161Y3141Y4122Y192Y272Y352Y431G 12G19U274LS240D03Q02D14Q15D27Q26D38Q39D413Q412D514Q515D617Q616D718Q719OE 1LE11U374LS373A1B 2C 3G 2A4G 2B 5G 16Y 77Y 69Y 510Y 411Y 312Y 213Y 114Y 015U574LS138EA/VP 31X119X218RESET 9RD 17W R16IN T012IN T113T014T115P101P112P123P134P145P156P167P178P0039P0138P0237P0336P0435P0534P0633P0732P2021P2122P2223P2324P2425P2526P2627P2728PSEN29ALE/P 30TXD 11RXD 10U68031A08A17A26A35A44A53A62A71A823A922A1019E/P 18OE 20VPP21D09D110D211D313D414D515D616D717U72716G F E D C B AA B C D E F G EVCCP10P11P12P13P14P15P16ALE P10P11P12P13P14P15P16P17A13A12A11A14A15VCC A10A9A8PSENPSENA8A9A10A11A12A13A14A15AD0AD1AD2AD3AD4AD5AD6AD7AD0AD1AD2AD3AD4AD5AD6AD7AD0AD1AD2AD3AD4AD5AD6AD7AD0AD1AD2AD3AD4AD5AD6AD7ALE ALE Y1Y2Y3Y4Y5Y6Y7Y 11A121A241A361A482A1112A2132A3152A4171Y1181Y2161Y3141Y4122Y192Y272Y352Y431G 12G 19U874LS244D 03Q 02D 14Q 15D 27Q 26D 38Q 39D 413Q 412D 514Q 515D 617Q 616D 718Q 719O E1L E 11U474LS373Y 4D 0D 1D 2D 3D 4D 6D 5D 7D2D0D1D7D5D4D3D6d p 1d p 2d p 3d p 3D9LEDD10LEDD11LEDD12LEDD13LEDD14LEDD15LEDD16LEDC130PFC230PFY16MHZ 晶体R8200S2SW-PBR91kVCCC322u Fresetx 1x 2x 1x 2resetR10POT2U14BUZZERd p 31D I G 12D 3d p 24D I G 25d p 6-7(-)6d p 6-7(+)7D I G 38d p 8(+)9D I G 410B 19D I G 1-E 21A 17C 20d p11(+)12d p 9(+)15E 11d p 9(-)13d p 11(-)14G 22d p 1(+)23d p 1-2-3(-)24F 18d p 8(-)16U15E40301SR11250R12250R13250R14250R155.1K R175.1K R185.1KR165.1K VCCAD0AD1AD2AD3Y 2Y 3R23250R24R25R26R27R28R29R30I N A7I N B 1I N C 2I N D 6L E /S T B 5B L K 4L T 3S E G A 13S E G B 12S E G C 11S E G D 10S E G E9S E G F 15S E G G 14U174511单片机控制(交通灯)系统原理图四、电路制作五、操纵器特点利用单片机实现对交通信号灯的操纵,具有成本低,可靠性高的特点。
交通信号灯控制器的设计方案
总体设计思路、基本原理和框图
1.设计思路
交通灯的自动控制系统的主要功能包括:普通交通灯的显示、LED倒计时的显示、突发事件的外部处理和交通路口的模拟。
本设计的控制系统由以下电路模块组成:
振荡器和时钟电路:这部分电路主要由89C51单片机和一些电容晶振组成。
设计控制部分:主要由89C51单片机的外部中断电路组成。
设计显示部分:LED数码显示部分由7段数码显示管组成。
2.基本原理
主体电路:交通灯自动控制模块。
这部分电路主要由89C51单片机的I/O端口,定时计数器、外部中断扩展等组成。
本设计先是从普通的三色灯的指示开始进行设计,用P1口作为输出,程序的初始化时,先南北方向红灯亮,东西方向绿灯亮,30秒后东西方向黄灯亮5秒后,南北方向绿灯亮,东西方向红灯亮.重复循环。
倒计时用定时器T0,LED显示。
作为突发事件的处理用外部中断EX0.
对于突发事件的异常处理:当紧急情况发生时,按下紧急按钮,点亮所有红灯;当电路处于维修状态时,按下维修按钮,点亮所有的灯。
电子091:李莉
:江霞蕊。
智慧交通信号灯控制系统设计方案智慧交通信号灯控制系统设计方案一、项目背景及目标交通信号灯是城市道路交通的重要组成部分,它的合理控制能够提高交通效率、减少交通事故,保障道路交通的安全和顺畅。
智慧交通信号灯控制系统可以通过智能化的技术手段对交通信号灯进行优化和调整,从而提高信号灯控制的效果和精度。
本设计方案的目标是设计一个智慧交通信号灯控制系统,该系统能够实时监测交通流量和车辆状况,根据实际情况灵活调整信号灯的控制策略,提高交通流量和减少拥堵,确保道路交通的安全和顺畅。
二、系统架构及主要功能1. 系统架构智慧交通信号灯控制系统主要包括以下几个模块:(1) 信号灯控制模块:负责对信号灯状态进行控制和调整,根据实时的交通流量和车辆状况,灵活调整信号灯的时长和间隔。
(2) 数据采集模块:负责采集实时的交通流量数据、车辆状况数据和环境数据,为信号灯控制模块提供决策依据。
(3) 数据处理模块:对采集到的数据进行处理和分析,提取有用的信息,为信号灯控制模块提供决策依据。
(4) 通信模块:负责与交通监控中心、车辆导航系统等其他系统进行通信,接收和发送相关信息。
(5) 控制中心:对整个智慧交通信号灯控制系统进行监控和管理,包括调度信号灯、分析数据、制定控制策略等功能。
2. 主要功能(1) 实时监测交通流量和车辆状况:通过数据采集模块采集实时的交通数据和车辆数据,包括车辆数量、速度、密度等信息。
(2) 数据分析和处理:对采集到的数据进行处理和分析,提取有用的信息,包括交通流量的峰值、拥堵状况等。
(3) 信号灯控制策略优化:根据采集到的数据和分析结果,优化信号灯的控制策略,包括信号灯的时长、间隔等。
(4) 与其他系统的通信:与交通监控中心、车辆导航系统等其他系统进行通信,接收和发送相关信息。
(5) 控制中心管理:对整个智慧交通信号灯控制系统进行监控和管理,包括调度信号灯、分析数据、制定控制策略等功能。
三、关键技术和创新点1. 交通流量和车辆状况的实时监测技术:采用传感器和图像识别等技术实时监测交通流量和车辆状况,提高数据采集的准确性和精度。
摘要交通控制系统是近现代社会随着物流、出行等交通发展产生的一套独特的公共管理系统。
要保证高效安全的交通秩序,除了制定一系列的交通规则,还必须通过一定的科技手段加以实现。
本文在对目前交通控制进行深入分析的基础上,运用地磁线圈检测车流量、实时调整智能化控制的实现技术,将地磁线圈监测、单片机监控保护、实时调整车辆通行时间的算法与单片机控制作用相结合,提出了基于单片机的交通控制系统设计方案。
AT89系列单片机的智能交通灯控制系统由AT89C52单片机、交通灯显示、LED倒计时、车流量检测及调整、盲人通行报警提示、紧急处理、时间模式手动设置、看门狗监控保护等模块组成。
系统除基本交通灯功能外,还具有通行时间手动设置、可倒计时显示、紧急情况处理、车流量检测及调整、盲人通行提示等相关功能。
理论证明该系统能够简单、经济、有效地疏导交通,提高交通路口的通行能力。
本设计主要做了如下几方面的工作:一是确定系统交通控制系统的总体设计,包括,十字路口具体的通行禁行方案设计以及系统应拥有的各项功能,二是进行系统的硬件电路设计和基本功能要求,包括系统硬件的介绍。
三是进行系统的软件设计,主要介绍了系统主程序及设计中个别重要模块的程序流程图。
本设计是以硬件和软件相结合的方式来实现,文中给出了具体的硬件电路图和软件流程图。
关键词:交通控制;地磁线圈检测;AT89C52;盲人通行提示AbstractTraffic control system is a modern society with logistics, transportation and other transportation development a unique set of public management system. To ensure the effective safety traffic, except for a series of traffic rules, also must pass a certain scientific and technological means to achieve. Based on current traffic control based on the thorough analysis, application of geomagnetic induction coil detection of traffic flow, real-time adjustment of intelligent control technology, the magnetic coil, single-chip microcomputer monitoring protection monitoring, real-time adjustment of traffic time algorithm and single chip microcomputer to control the effect of the combination, put forward based traffic control system design.AT89 series of intelligent traffic light control system consists of AT89C52 single chip microcomputer, display of traffic lights, LED countdown, vehicle flow detection and adjustment of blind pass, alarm, emergency treatment, the temporal pattern of manual settings, watchdog monitoring and protection module. In addition to the basic traffic function, also has a passage of time, can be manually set the countdown show, emergency handling, vehicle flow detection and adjustment of blind pass, tips and other related functions. Theory shows that the system can simple, economic and effective relieves traffic, improving the traffic capacity of intersection traffic.The design made the following main aspects : one is the work of the traffic control system design, including crossroads, specific restricted design and system should be with each function, two is the system hardware circuit design and the basic functional requirements, including system hardware introduction. Three is the software design of the system, this paper mainly introduces the system design of main program and some important modules of the program flow chart. The design is based on the combination of hardware and software to achieve, this paper gives the specific hardware circuit diagram and software flow chart.Keywords: traffic control;geomagnetic coil detection;;AT89C52; blind passage hints目录摘要···································I Abstract·································II1 绪论 (1)1.1单片机交通控制系统的选题背景 (2)1.2单片机交通控制系统选题的现实意义 (2)1.3国内外交通灯研究现状及其发展 (4)1.4本文的主要研究内容 (5)1.5小结 (5)2 单片机交通控制系统总体设计方案论证与比较 (6)单片机交通灯控制方法简介 (8)单片机交通灯控制系统通行设计 (8)单片机交通控制系统的功能要求 (10)倒计时显示 (10)车流量检测 (11)时间手动设置 (11)盲人快速通行提示功能 (11)紧急情况处理 (11)2. (12)单片机交通控制系统的基本构成及原理 (12)3系统硬件电路的设计单片机硬件系统设计原则 (14)系统硬件电路构成及原理 (14)3.2.1系统硬件电路构成 (15)3.2.2系统工作原理 (15)3.3单片机的选择 (16)3.3.1 AT89C52芯片的主要性能 (17)3.3.2 AT89C52芯片的内部结构框图 (20)3.3.3 AT89C52芯片最小系统 (20)3.4其他硬件电路设计 (22)3.4.1电源电路 (22)3.4.2按键接口电路 (23)3.4.3车流量检测电路 (25)3.4.4盲人快速通行电路 (28) (28) (30) (31) (32) (32) (33) (34) (34)4交通灯系统软件设计 (36) (36)车辆检测中断服务程序 (38)定时中断服务程序 (38)紧急情况与盲人快速通行软件设计 (40) (41)结论 (44)致谢 (45)参考文献 (46)附录 (47)1 绪论在人类的生活、工作环境中,交通扮演着极其重要的角色,人们无时无刻不与交通打交道。
交通信号灯控制器设计一、电路功能该控制器能实现城市“十字”路口正常情况下以及特殊情况和紧急情况下交通信号灯的模拟控制。
1、在十字路口东西南北各设置红、黄、绿三种信号灯,如图1所示。
正常情况下,东西、南北方向轮流放行。
当东西方向(A线)放行、南北方向(B线)禁行时,东西方向(A线)绿灯亮25秒,然后黄灯亮5秒,南北方向(B线)红灯亮30秒;当南北方向(B线)放行、东西方向(A线)禁行时,南北方向(B线)绿灯亮25秒,然后黄灯亮5秒,东西方向(A线)红灯亮30秒。
如此循环,实现交通灯定时控制。
2、有急救车优先通过功能。
当有急救车到达时,路口的信号灯全部变红灯,以便急救车通过,急救车的通行时间为10秒,急救车过后,交通灯恢复先前状态。
3、交通灯在红、绿灯交替点亮中,用两个数码管显示点亮的灯还能持续的时间。
南图1 交通灯布置示意图二、实现方案1、电路图交通灯控制电路的核心元件采用单片机芯片AT89C51,其内部带有4KB的ROM,无须扩展存储器。
信号灯的控制由单片机的P1.0~P1.5控制,6只信号灯以共阴极方式连接,当P1口输出为高电平时,信号灯点亮,为实现上述控制要求,P1口共输出四种控制码,如表1所示。
表1:交通灯信号控制码2、控制程序(1)流程图软件包括主程序、延时、显示子程序、中断服务程序,各程序流程图如图2所示。
主程序流程图显示子程序流程图中断服务程序紧急情况图2 程序流程图(2) 控制程序 主程序: ORG 2000H MAIN : MOV DPTR ,#7F00HMOV A ,#0BH ;PA 、PC 口均为输出MOVX @DPTR ,AMAIN:SETB EA ;开中断SETB EX0MOV 50H,#1FH ;设置时间显示初值MOV P1,#0CH ;A道放行,B道禁行MOV R7,#19H ;延时秒数MAIN1:LCALL DISP ;调1秒延时、及显示子程序DJNZ R7,MAIN1MOV P1,#0AH ;A道警告,B道禁行MOV R7,#05H ;延时秒数MAIN2:LCALL DISPDJNZ R7,MAIN2MOV 50H,#1FH ;设置时间显示初值MOV P1,#21H ;A道禁行,B道放行MOV R7,#19H ;延时秒数MAIN3:LCALL DISPDJNZ R7,MAIN3MOV P1,#11H ;A道禁行,B道警告MOV R7,#05H ;延时秒数MAIN4:LCALL DISPDJNZ R7,MAIN4AJMP MAIN ;循环延时、显示子程序:ORG 2000HDISP:MOV R6,#01H ;设置显示位寄存器初值(右边一位MOV TMOD,#01H ;定时器T0设置为定时方式的模式1MOV R5,#0AH ;定时器操作循环10次DEL1MOV TH0,#3CH ;定时器100ms计数器的初始值MOV TL0,#B0HSETB TR0 ;启动定时器DEL2:DEC 50H ;显示秒数减1MOV A,50HMOV B,#0AHDIV B ;拆分秒数ADD A,#2BHMOVC A,@A+PC ;查表个位数的字形码MOV R1,A ;个位数字形码送R1MOV A,BADD A,#25HMOVC A,@A+PC ;查表十位数的字形码MOV R2,A ;十位数字形码送R2MOV A,R6 ;位控码MOV DRTP,#7F03HMOVX @DPTR,AMOV A,R1 ;送个位数显示MOV DPTR,#7F01HMOVX @DPTR,ALCALL DELAY ;延时1msMOV A,R6RL A ;位控左移MOV R6,AMOV DPTR,#7F03HMOVX @DPTR,AMOV A,R2 ;送十位数显示MOV DPTR,#7F01HMOVX @DPTR,ALCALL DELAY ;延时1msJNB TF0,$ ;检测100ms定时是否到CLR TF0DJNZ R5,DEL1 ;100ms循环控制RET ;返回TABLE: DB C0H,F9H,A4H,B0H,99HDB 92H,82H,F8H,80H,90HDELAY:MOV R7,#02H ;延时1ms子程序DEL3:MOV R6,#0F9HDEL4:DJNZ R6,DEL2DJNZ R7,DEL1RETEND中断服务程序:ORG 0003H ;外部中断0入口地址LJMP INTER0ORG 2100HINTER0:PUSH 50H ;保护现场PUSH P1MOV P1,#00H ;两车道禁止MOV R7,#0AH ;延时10秒INT0:LCALL DISP ;调显示DJNZ R7,INT0POP P1 ;恢复现场POP 50HRETI ;中断返回三、PCB板设计Title Nu mb erRev isio nSize A4Date:24-Ap r-2006Sh eet o f File:K:\学校组织创新大赛资料2006-4\p ro tel99图\实做教学.d d b Drawn By :1A121A241A361A482A1112A2132A3152A4171Y1181Y2161Y3141Y4122Y192Y272Y352Y431G 12G19U274LS240D03Q02D14Q15D27Q26D38Q39D413Q412D514Q515D617Q616D718Q719OE 1LE11U374LS373A1B 2C 3G 2A4G 2B 5G 16Y 77Y 69Y 510Y 411Y 312Y 213Y 114Y 015U574LS138EA/VP 31X119X218RESET 9RD 17W R16IN T012IN T113T014T115P101P112P123P134P145P156P167P178P0039P0138P0237P0336P0435P0534P0633P0732P2021P2122P2223P2324P2425P2526P2627P2728PSEN29ALE/P 30TXD 11RXD 10U68031A08A17A26A35A44A53A62A71A823A922A1019E/P 18OE 20VPP21D09D110D211D313D414D515D616D717U72716G F E D C B AA B C D E F G EVCCP10P11P12P13P14P15P16ALE P10P11P12P13P14P15P16P17A13A12A11A14A15VCCA10A9A8PSENPSENA8A9A10A11A12A13A14A15AD0AD1AD2AD3AD4AD5AD6AD7AD0AD1AD2AD3AD4AD5AD6AD7AD0AD1AD2AD3AD4AD5AD6AD7AD0AD1AD2AD3AD4AD5AD6AD7ALE ALE Y1Y2Y3Y4Y5Y6Y7Y 11A121A241A361A482A1112A2132A3152A4171Y1181Y2161Y3141Y4122Y192Y272Y352Y431G12G 19U874LS244D 03Q 02D 14Q 15D 27Q 26D 38Q 39D 413Q 412D 514Q 515D 617Q 616D 718Q 719O E1L E 11U474LS373Y 4D 0D 1D 2D 3D 4D 6D 5D 7D2D0D1D7D5D4D3D6d p 1d p 2d p 3d p 3D9LEDD10LEDD11LEDD12LEDD13LEDD14LEDD15LEDD16LEDC130PFC230PFY16MHZ 晶体R8200S2SW-PB R91kVCCC322u Fresetx 1x 2x 1x 2resetR10POT2U14BUZZERd p 31D I G 12D 3d p 24D I G 25d p 6-7(-)6d p 6-7(+)7D I G 38d p 8(+)9D I G 410B 19D I G 1-E 21A 17C 20d p11(+)12d p 9(+)15E 11d p 9(-)13d p 11(-)14G 22d p 1(+)23d p 1-2-3(-)24F 18d p 8(-)16U15E40301SR11250R12250R13250R14250R155.1K R175.1K R185.1KR165.1K VCC AD0AD1AD2AD3Y 2Y 3R23250R24R25R26R27R28R29R30I N A7I N B 1I N C 2I N D 6L E /S T B 5B L K 4L T 3S E G A 13S E G B 12S E G C 11S E G D 10S E G E9S E G F 15S E G G 14U174511单片机控制(交通灯)系统原理图四、电路制作五、控制器特点利用单片机实现对交通信号灯的控制,具有成本低,可靠性高的特点。
目录第1章交通信号灯控制器的总方案及总设计框图 (1)1.1 交通信号灯控制器的方案比较 (1)1.2 交通信号灯控制器的总方案选择 (1)1.3 交通信号灯控制器的总设计框图 (1)第2章单元电路设计 (2)2.1 秒脉冲发生器的设计 (2)2.1.1 秒脉冲发生器的功能及组成元件 (2)2.1.2 秒脉冲发生器的工作原理 (2)2.1.3秒脉冲发生器电路所用芯片的管脚图 (3)2.1.4秒脉冲发生器电路元件参数的计算 (4)2.2 定时器电路的设计 (4)2.2.1 定时器的功能及组成元件 (4)2.2.2 定时器电路所用芯片的管脚图及其功能表 (5)2.2.3 定时器电路工作原理 (7)2.3 控制器电路的设计 (8)2.3.1 控制器的功能及组成元件 (8)2.3.2 控制器电路所用芯片的管脚图及其功能表 (8)2.3.3 控制器电路工作原理 (9)2.4. 译码器电路的设计 (11)2.4.1 译码器的功能及组成元件 (11)2.4.2 译码器电路所用芯片的管脚图 (11)2.4.3 译码器电路工作原理 (12)第3章交通信号灯控制器电路的仿真 (13)3.1 EWB仿真软件的介绍 (13)3.2 仿真波形 (13)第4章交通信号灯控制器的制作及调试 (16)4.1交通信号灯控制器的制作 (16)4.2交通信号灯控制器的调试 (16)课程设计总结 (17)参考文献 (18)附录A PCB原理图 (19)附录B PCB板图 (20)附录C 元器件明细清单 (21)- 0 -第1章交通信号灯控制器的总方案及总设计框图1.1 交通信号灯控制器的方案比较方案1:采用MAX7000S系列的EPM128LC-7芯片设计较少,但是采用的芯片比较贵,并且软件的设计难度比较打,对软件的设计要借助一定的工具,而实现这种逻辑编程的工具很贵。
方案2:采用AT89C51单片机电路设计并制作。
这种方案硬件少,基本上硬件设计没有什么难度,都是常用的接法,软件实现的难度不高,并且单片机电路电路也是常用的电路,芯片容易买到,价格有相对便宜。
课程设计(综合实验)报告( 2012 —2013 年度第一学期)名称:电子技术综合实验题目:交通信号灯控制器院系:电气与电子工程学院班级:学号:学生姓名:指导教师:刘春颖设计周数:一周成绩:日期:2013年1 月15 日《电子技术》综合实验任务书一、目的与要求1.目的1.1课程设计是教学中必不可少的重要环节,通过课程设计巩固、深化和扩展学生的理论知识与初步的专业技能,提高综合运用知识的能力,逐步增强实际工程训练。
1.2注重培养学生正确的设计思想,掌握课程设计的主要内容、步骤和方法。
1.3培养学生获取信息和综合处理信息的能力、文字和语言表达能力以及协作工作能力。
1.4提高学生运用所学的理论知识和技能解决实际问题的能力及其基本工程素质。
2.要求2.1 能够根据设计任务和指标要求,综合运用电子技术课程中所学到的理论知识与实践技能独立完成一个设计课题。
2.2根据课题需要选择参考书籍,查阅手册、图表等有关文献资料。
要求通过独立思考、深入钻研课程设计中所遇到的问题,培养自己分析、解决问题的能力。
2.3进一步熟悉常用电子器件的类型和特性,掌握合理选用的原则。
2.4学会电子电路的安装与调试技能,掌握常用仪器设备的正确使用方法。
利用“观察、判断、实验、再判断”的基本方法,解决实验中出现的问题。
2.5学会撰写课程设计总结报告。
2.6通过课程设计,逐步形成严肃认真、一丝不苟、实事求是的工作作风和科学态度,培养学生树立一定的生产观点、经济观点和全局观点。
要求学生在设计过程中,坚持勤俭节约的原则,从现有条件出发,力争少损坏元件。
2.7在课程设计过程中,要做到爱护公物、遵守纪律、团结协作、注意安全。
二、主要内容共有8个既有学习价值又有一定的实用性和趣味性的设计课题,学生根据自身情况自由选择其中之一。
1.移位寄存器型彩灯控制器2.智力竞赛抢答器3.电子拔河游戏机4.交通信号灯控制器5.数字电子钟6.电子密码锁7.电子秒表8. 数字电子钟(硬件)三、进度计划四、设计(实验)成果要求1.学生根据所选课题的任务、要求和条件进行总体方案的设计,通过论证与选择,确定总体方案;然后对方案中单元电路进行选择和设计计算;最后画出总体电路图。
交通行业智能交通信号灯控制方案第一章概述 (2)1.1 项目背景 (2)1.2 目标与意义 (3)1.3 技术路线 (3)第二章系统架构与设计 (3)2.1 总体架构 (3)2.2 模块划分 (4)2.3 通信协议 (4)第三章传感器与数据采集 (5)3.1 传感器选型 (5)3.1.1 雷达传感器 (5)3.1.2 视频传感器 (5)3.1.3 红外传感器 (5)3.1.4 地磁传感器 (5)3.2 数据采集方法 (5)3.2.1 无线数据采集 (5)3.2.2 有线数据采集 (6)3.2.3 分布式数据采集 (6)3.3 数据预处理 (6)3.3.1 数据清洗 (6)3.3.2 数据整合 (6)3.3.3 数据规范化 (6)3.3.4 数据降维 (6)第四章交通流模型与算法 (6)4.1 交通流模型 (6)4.1.1 模型概述 (6)4.1.2 模型建立 (7)4.1.3 模型参数 (7)4.2 控制算法设计 (7)4.2.1 算法概述 (7)4.2.2 算法实现 (7)4.3 算法优化 (8)第五章控制策略与实施 (8)5.1 基本控制策略 (8)5.2 特殊场景控制策略 (8)5.3 控制策略实施 (9)第六章系统集成与测试 (9)6.1 系统集成 (9)6.1.1 集成目标 (9)6.1.2 集成步骤 (10)6.2 测试方法 (10)6.2.1 功能测试 (10)6.2.2 功能测试 (10)6.2.3 压力测试 (10)6.3 测试结果分析 (11)第七章安全与可靠性分析 (11)7.1 安全性分析 (11)7.1.1 安全性概述 (11)7.1.2 系统设计安全性 (11)7.1.3 运行环境安全性 (11)7.1.4 数据安全性 (12)7.2 可靠性分析 (12)7.2.1 可靠性概述 (12)7.2.2 硬件可靠性 (12)7.2.3 软件可靠性 (12)7.2.4 通信可靠性 (12)7.3 故障处理 (12)7.3.1 故障分类 (12)7.3.2 故障处理流程 (12)第八章经济效益分析 (13)8.1 投资成本 (13)8.2 运营成本 (13)8.3 收益分析 (13)第九章社会影响评估 (14)9.1 交通改善效果 (14)9.2 环境影响 (14)9.3 社会效益 (15)第十章结论与展望 (15)10.1 研究成果总结 (15)10.2 存在问题与改进方向 (16)10.3 未来发展趋势 (16)第一章概述1.1 项目背景我国经济的快速发展,城市化进程不断加快,城市交通问题日益凸显。
课程设计任务书一、题目:红绿灯控制器二、设计要求设计一个红绿灯控制器设计应具有以下功能基本设计要求:设计一个红绿灯控制器控制器设计应具有以下功能(1)东西方向绿灯亮,南北方向红灯亮。
.(2)东西方向黄灯亮,南北方向红灯亮。
(3)东西方向红灯亮,南北方向绿灯亮。
(4 ) 东西方向红灯亮,南北方向黄灯亮。
●要求有时间显示(顺数、逆数皆可),时间自定。
(大于15秒以上)要求有时间显示的(顺数、逆数皆可)。
●时间要求红灯时间大于20秒,红灯时间=学号最后两位,小于20学号的加上20。
黄灯≥5秒。
三、给定条件1.只能采用实验室提供的中小规模电路进行设计。
(不一定是实验用过的)十字路口交通示意图四.设计框图及整机概述1:红绿灯设计思路2·红绿灯设计总图如图22·1其中,秒脉冲发生器由555定时器组成,如下:图2 红绿灯设计总图2 计数器由最下面的两片74LS90组成利用74LS90的R0(1)·R0(2)和R9(1) ·R9(2)可以实现复位和置位功能。
当R9(1)·R9(2)两个输入端全为“1”时,无论R0(1)·R0(2)为何状态,计数器置“9”;当R0(1)·R0(2)都为“1”时,R9(1)·R9(2)中有一个为“0”时,计数器清零。
当R0.R9输入端都为低电平时,74LS90方可计数。
当QA和CPA端相连,时钟脉冲从A端输入,从QA·QB·QC·QD端输出,则是8421十进制数计数。
因为我们要组成二十二进制计数器,故我们把秒位和秒十位的R91和R92接到低电平上,QA接到CKB上,QB和秒十位的QA相与后在再反馈到秒位和秒十位的RO1`RO2上,也就是秒位和秒十位的QDQCQBQA都为0010即都为2时两者清零,重新计数,秒位的QA`QD相与后接到秒十位的CKA上,即QDQCQBQA分别为1001也就是秒位计数到9时进位,产生进位脉冲,从而完成了二十二进制的设计。
一设计任务有一条主干道和一条支干道的汇合点形成十字交叉路口,主干道为南北向,支干道为东西向。
为确保车辆安全,迅速地通行,在交叉道口的每个入口处设置了红,绿,黄3色信号灯。
要求:(1)主干道绿灯亮时,支干道红灯亮,反之亦然,两者交替允许通行,主干道每次放行55s,支干道每次放行25s。
每次由绿灯变为红灯的过程中,黄灯亮5s作为过渡。
(2)能实现正常的倒计时显示功能。
(3)能实现总体清零功能:计数器由初始状态开始计数,对应状态的指示灯亮。
(4)能实现特殊状态的功能显示:进入特殊状态时,东西、南北路口均显示红灯状态。
发挥部分:(1)增加左转允许控制功能(2)选择学校附近一个路口实地观察,按实际数据设计出该路口交通灯控制器。
二题目分析与整体构思1.该交通灯控制器应具备的功能根据设计任务主干道定为绿灯55sec,黄灯5sec,红灯30sec,支干道定为红灯60sec,绿灯25sec,黄灯5sec,,同时用数码管指示当前状态(红、黄、绿)剩余时间。
另外,设计一个特殊状态,当特殊状态出现时,两个方向都禁止通行,指示红灯,停止计时。
特殊状态解除后,恢复计数并指示时间。
2.实现方案从题目中计数值与交通灯的亮灭的关系如图所示:3.设计规划根据交通灯控制器的功能与要求,将其总体电路分为分频器、计数器(5s计时,、25s计时、55s计时)、控制器、译码器、数码器显示控制模块。
小组进行任务划分,我负责分频器和译码器模块。
三模块的原理及其程序1.分频器由于石英晶体振荡器产生的频率很高,要得到秒脉冲,需要用分频电路。
例如,振荡器输出4MHz信号,通过D触发器(74LS74)进行4分频变成1MHz,然后送到10分频计数器(74LS90,该计数器可以用8421码制,也可以用5421码制),经过6次10分频而获得1Hz 方波信号作为秒脉冲信号。
分频器实现的是将高频时钟信号转换成底频的时钟信号,用于触发控制器、计数器和扫描显示电路。
课程设计(综合实验)报告( 2012 —2013 年度第一学期)名称:电子技术综合实验题目:交通信号灯控制器院系:电气与电子工程学院班级:学号:学生姓名:指导教师:刘春颖设计周数:一周成绩:日期:2013年1 月15 日《电子技术》综合实验任务书一、目的与要求1.目的1.1课程设计是教学中必不可少的重要环节,通过课程设计巩固、深化和扩展学生的理论知识与初步的专业技能,提高综合运用知识的能力,逐步增强实际工程训练。
1.2注重培养学生正确的设计思想,掌握课程设计的主要内容、步骤和方法。
1.3培养学生获取信息和综合处理信息的能力、文字和语言表达能力以及协作工作能力。
1.4提高学生运用所学的理论知识和技能解决实际问题的能力及其基本工程素质。
2.要求2.1 能够根据设计任务和指标要求,综合运用电子技术课程中所学到的理论知识与实践技能独立完成一个设计课题。
2.2根据课题需要选择参考书籍,查阅手册、图表等有关文献资料。
要求通过独立思考、深入钻研课程设计中所遇到的问题,培养自己分析、解决问题的能力。
2.3进一步熟悉常用电子器件的类型和特性,掌握合理选用的原则。
2.4学会电子电路的安装与调试技能,掌握常用仪器设备的正确使用方法。
利用“观察、判断、实验、再判断”的基本方法,解决实验中出现的问题。
2.5学会撰写课程设计总结报告。
2.6通过课程设计,逐步形成严肃认真、一丝不苟、实事求是的工作作风和科学态度,培养学生树立一定的生产观点、经济观点和全局观点。
要求学生在设计过程中,坚持勤俭节约的原则,从现有条件出发,力争少损坏元件。
2.7在课程设计过程中,要做到爱护公物、遵守纪律、团结协作、注意安全。
二、主要内容共有8个既有学习价值又有一定的实用性和趣味性的设计课题,学生根据自身情况自由选择其中之一。
1.移位寄存器型彩灯控制器2.智力竞赛抢答器3.电子拔河游戏机4.交通信号灯控制器5.数字电子钟6.电子密码锁7.电子秒表8. 数字电子钟(硬件)三、进度计划四、设计(实验)成果要求1.学生根据所选课题的任务、要求和条件进行总体方案的设计,通过论证与选择,确定总体方案;然后对方案中单元电路进行选择和设计计算;最后画出总体电路图。
2.预设计经指导教师审查通过后,学生即可向实验室领取所需元器件等材料,在面包板上组装、调试电路,使之达到设计指标要求。
3.在Multisim软件平台上学生可直接设计、仿真和实现,直至达到设计要求。
五、考核方式综合以下指标评定课程设计总成绩:优、良、中、及格和不及格。
1.设计方案的正确性与合理性;2.实验动手能力(安装工艺水平、调试中分析解决问题的能力以及创新精神等);3.总结报告;4.答辩情况(课题的论述和回答问题的情况);5.设计过程中的学习态度、工作作风和科学精神。
学生姓名:罗晨芳指导教师:刘春颖2013 年1 月14 日一、课程设计(综合实验)的目的与要求1、目的随着社会的进步和发展,交通工具日益增多,这就给我们的道路交通带来了混乱,特别是十字路口的交通管理问题。
为了确保十字路口的车辆顺利、畅通地通过,往往都采用自动控制的交通信号灯来进行指挥。
本次实验就是要设计一个交通逻辑控制电路,来实现十字路口的自动交通控制。
2、要求在一个具有主、支干道的十字路口,设计一个交通灯自动控制装置。
红灯(R)亮表示该条道路禁止通行,黄灯(Y)亮作为过渡,以使行驶中的车辆有时间停到禁止线以外,绿灯(G)亮表示该条道路允许通行。
具体要求如下:2.1、主干道经常通行。
2.2、支干道有车才通行。
2.3、主、支干道均有车时,两者交替通行,并要求主干道每次至少放行30秒,支干道每次最多放行20秒;采用传感器分别监测主、支干道是否有车,有车时向主控制器发出信号,实验中用逻辑开关代替。
2.4、每次绿灯变红灯时,要求黄灯先亮5秒,此时原红灯不变;2.5、设计5秒、20秒、30秒计时的译码显示电路,每秒改变一次显示数字,可以采用正计时,也可倒计时。
2.6、当任意一条路上出现特殊情况,如消防车、救护车或其它需要优先放行的车辆时,各方向上均为红灯,计时停止。
当特殊运行状态结束后,控制器恢复原来状态,继续正常运行。
用逻辑开关模拟有无特殊情况二、设计(实验)正文1.实验设备及器件1.1实验设备及工具:计算机仿真软件Multisim1.2 实验器件2.设计原理及设计方案2.1 工作状态如下整个流程为:(1)主车道绿灯亮,支道红灯亮。
表示主道上的车辆允许通行,支道禁止通行。
绿灯时间到时,控制器发出状态信号ST,转到下一工作状态。
(2)主车道黄灯亮,支车道红灯亮。
表示主车道上未过停车线的车辆停止通行,已过停车线的车辆继续通行,支车道禁止通行。
黄灯亮足规定时间间隔TY时,控制器发出状态转换信号ST,转到下一工作状态。
(3)主车道红灯亮,支车道绿灯亮。
表示主车道禁止通行,支车道上的车辆允许通行绿灯亮足规定的时间间隔TL时,控制器发出状态转换信号ST,转到下一工作状态。
(4)主车道红灯亮,支车道黄灯亮。
表示主车道禁止通行,支车道上未过停车线的车辆停止通行,已过停车线的车辆停止通行,已过停车线的车辆继续通行。
黄灯亮足规定的时间间隔TY 时,控制器发出状态转换信号ST,系统又转换到第(1)种工作状态。
2.2 实现方案(1)方案一根据状态图,得到交通灯的设计原理图实现原理:如图,通过一个驱动三个计时电路。
这时译码电路和数码管只有一个对应同步显示计时内容。
当这个时间段计完后,给状态控制电路输出格的脉冲。
这时状态向后变化一个。
同时又通过控制器的输出端控制红绿灯电路,又根据状态确定那个计时器工作。
这样就完成了一计数单位的工作周期。
方案总结:优点就是原理上易于实现,因为计数器分为3个,在原理逻辑上更直接。
但缺点也很明显,就是浪费了大量的元器件,来重复实现一个模块功能,这是一种浪费。
在工程上是绝不允许的。
而切元器件多了,连接电路时易发生错误。
(2)方案二根据状态图,得到交通灯的设计原理图实现原理:如图,秒脉冲提供电源让计时电路工作。
计时电路的作用是实现30秒、20秒、和5秒等三个计时,同时用译码器和数码管组成的显示电路来显示时间。
在计完一个时段后计时器发出一个脉冲,驱动状态控制电路,使之状态发生改变。
进而红、绿、黄灯亮暗改变,又完成了对计数器的置数。
从而进行30秒、20秒、和5秒的自动切换。
到此一个工作状态结束。
进入下一个状态。
方案总结:这是对方案一的优化:把三个计数器合为了一个,换句话就是用一个计数器实现三个计数功能。
这是利用置数智能的对电路进行计数选择。
尤其是在主模块的设计上,更多的利用了计数模块。
这样做的好处就是能更好的利用原有电路的元器件和设计模块。
使系统高度集成化。
如此既能节约成本,又可降低连接时的错误概率。
在置数方面是利用灯的亮暗,会更直接。
这完全符合设计思想和工程的设计原则。
所以我们选择这种方案。
(3)方案三还有一种方案就是利用循环一个周期的时间。
如本实验是60秒,做一个计数器。
把它截为4个时间段:30秒、20秒和两个5秒。
这样在整个周期上单独的分离每个状态所需的时间、状态以及红绿灯的变化。
进而完成一个周期,而循环工作。
方案总结:这种方案虽然原理上更简单。
但是在实现起来会使用很多的器件来实现其工作。
因为在整个时间段上截取,就必须加上状态判断部分。
所以这种方案就没有过多的考虑。
3.单元电路的设计3.1 秒脉冲电路它是整个电路的动力输入,多次试验后设定如下V2180 Hz5 V3.2 状态控制部分该电路有四个状态,具体情况如下:因为电路只有4个状态:00、01、11、10。
所以我选择用D触发器来实现状态的转换。
电路如下:状态控制电路是整个设计的核心部分。
它是控制红、绿、黄灯的枢纽部分。
而工作顺序直接决定了整个电路的工作顺序。
但它需要计时电路的反馈信号来驱动。
3.3 计时和显示电路它负责了整个电路的计时和状态控制是整个电路用的最多的部分。
它采用一块74LS161和一块74LS160实现,74LS161负责高位的计数,74LS160负责低位的计数,并完成进位指数等过程。
显示电路采用的是两块74LS74和两块七段数码显示管实现,将高位计数芯片的输出端与第一块的译码器输入端连接,由于十位显示管只用显示0-3,所以只用到其A、B两个接口,个位显示管要显示0-9的跳变,所以与低位计数器芯片的输出端一一对应相连。
经译码器后将译码器的输出端与显示管的接口一一对应相连。
实验过程中,由于粗心把与计数器高位片的A、B口与译码器的输入口节反了,导致显示管出现了乱码情况,经仔细反复检查后找到了错误并改正了错误,之后运行正常。
3.4 红、绿、黄灯的亮暗控制及置数电路:(1)利用灯的真值表:212211R Q G Q Q Y Q Q ==≥= 12122g Q Q y Q Q r Q ===转换位电路图为:(2)置数电路是控制计时时间的电路,实现30秒、20秒、和5秒的自动转换。
利用灯的亮暗代表的1、0.来实现对计数器的控制。
3.5 紧急情况时当任意一条路上出现特殊情况,如消防车、救护车或其它需要优先放行的车辆时,各方向上均为红灯,计时停止。
当特殊运行状态结束后,控制器恢复原来状态,继续正常运行。
用逻辑开关模拟有无特殊情况。
方案:可以在秒脉冲的输入电路上,接入一个开关。
当一个道,例如支道出现意外时,直接断开这个开关,系统循环就会停止。
对于灯的亮暗,如果不能等到主道的绿灯亮,支道的红灯暗时,可以直接给灯状态控制电路置数,强制变为这个状态。
三、实验结果及分析1. 实际测量的各个单元电路的输入、输出信号波形(每个矩形脉冲周期是10秒):2.高位片输出波形(部分)(每个矩形脉冲周期为1秒):3.低位片输出波形(部分)(每个矩形脉冲周期为1秒):4.灯的变化:主道方向的灯的状态为:绿—>黄—>红—>黄—>绿……;支道方向的灯的状态为:红—>黄—>绿—>黄—>红……;结果分析:结果完全符合设计要求,达到了实验目的。
说明实验分析正确,设计思路无误。
四、课程设计(综合实验)总结或结论开始拿到题目的时候,因为数点已经考完很久了,所以关于译码驱动和计时器的知识刚开始也不是特别能回想起来,通过这次课程设计,加强了我动手、思考和解决问题的能力,复习了之前的只是,让自己的思维得到了扩展,同时在与同学的交流中我们交流了思想,收获颇多。
现在设计已经做好了,自己感觉还是比较好的,虽然花了很多的时间,但学到了很多东西。
在课程设计的过程中,我想了很多种方案,对同一个问题(像计数器的接法)都想了很多种不同的接法,运用不同的芯片进行了比较,和同学一起讨论最优方案,最后还是采取了上面的方法进行连接.在这次设计中也遇到了很多问题:一、容易接错线,无意中删除了一些线。