简易制作救护车电子信号灯(电路图)
单片机课程设计急救车优先的交通灯控制系统

《急救车优先的交通灯控制系统》课程设计说明书专业班级:12级电信(4)班姓名:李玲吴继亮谢彩云学号:080212155 080212149 080212178指导老师:刘娟设计时间:2014年6月11 日物理与电气工程学院二零一四年六月十一日内容摘要请设计一个交通灯控制电路,并且编写相应的软件,完成交通灯的管理任务。
<1> 根据交通灯控制变化规律。
假设一个十字路口为东西南北走向。
初始状态0为东西红灯,南北红灯。
然后转状态1南北绿灯通车,东西红灯。
过15秒钟转状态2,南北绿灯转亮黄灯闪烁,闪烁5秒,东西仍然红灯。
再转状态3,东西绿灯通车,南北红灯。
过15秒钟转状态4,东西绿灯转亮黄灯闪烁,闪烁5秒,南北仍然红灯。
最后循环至状态1。
<2> 以按键为中断申请,表示有急救车通过,所有的交通信号灯全红10秒钟。
交通灯控制系统,可由多种电路来构成,采用单片机控制,可提高电路的可靠性与稳定性,硬件电路比较简单,主要用软件来控制,控制方式灵活多样,能满足不同情况的控制,可利用中断等方式通过程序来方便的实现调时。
关键字:课程设计单片机急救车流程图目录1 课程设计意义和要求 (2)1.1课程设计意义 (2)1.2课程设计要求 (3)2 理论设计 (3)2.1总体设计 (5)2.2软件设计 (6)2.3硬件设计 (6)3 调试与仿真 (6)4 心得体会 (10)5 参考文献 (10)附录源程序代码 (11)急救车优先的交通灯控制系统1 课程设计意义和要求:1.1课程设计意义大学本科学生动手能力的培养和提高是大学本科教育的一个重要内容,《单片机原理及应用》是一门应用性较强的课程。
如何让学生在学好基础知识的同时,迅速掌握应用技术,实验与课程设计环节起着非常重要的作用。
本课程设计的意义,是让学生通过课程设计,首先建立起单片机应用系统的概念,根据实际的系统设计要求,掌握初步的单片机系统设计方法,从硬件系统和软件系统设计两个方面得到实际的提高,为今后的毕业设计打下良好的基础。
单片机课程设计——有急救车的交通信号灯

目录0.前言 (2)1 课程设计的目的和要求 (3)1.1 课程设计的目的 (3)1.2 课程设计的基本要求 (3)2 总体设计 (4)2.1 基本工作原理 (4)2.2 硬件总体设计 (4)2.3 软件总体设计 (5)2.3.1 存储单元的分配、标志位的定义 (5)2.3.2主程序框图及清单 (6)3 硬件设计 (10)4 软件设计 (12)5 结束语 (18)6 参考文献 (20)0.前言随着计算机技术的高速发展,作为微型计算机的一个重要分支,单片机自20世纪70年代问世以来在工业控制,机电一体化,家电等领域的应用越来越广泛,正朝着高性能和多品种方向发展,单片机的作用越来越大。
单片机应用在交通信号控制中,作为主要的控制系统,需要把单片机的硬件结构和软件结构有机的集合起来,设计硬件电路,编制程序以及最后进行调试,验证设计内容。
正是由于单片机种种的优点,应用到十字路口上,使得交通信号能有条不紊的工作,疏导交通车辆,很大程度的提高了交通安全。
本设计中,采用80C51单片机,红、绿、黄LED灯及数码显示管,进行十字路口交通信号灯的模拟设计以及当有急救车通过时,信号灯东西南北方向显示为红灯,持续时间为10S。
1 课程设计的目的和要求1.1 课程设计的目的(1)掌握用定时器延时或软件延时进行定时控制的方法。
(2)掌握外部中断技术的基本使用方法。
(3)掌握中断处理程序的编程方法1.2 课程设计的基本要求(1)正常情况下东西与南北两个方向轮流点亮红、绿灯信号,每次持续时间30S,中间有2S的黄灯过度。
(2)控制六个发光二极管亮灭,模拟交通灯管理。
(3)当有急救车到达时,两个方向上的红灯亮,以便让急救车通过,假定急救车通过路口的时间为10秒,急救车通过后,交通灯恢复中断前的状态。
2 总体设计2.1 基本工作原理首先必须了解交通路灯的亮灭规律。
本题目需要用到实验箱上八个发光二极管中的六个,即红、黄、绿各两个。
不妨将L1(红)、L2(绿)、L3(黄)做为东西方向的指示灯,将L5(红)、L6(绿)、L7(黄)做为南北方向的指示灯。
有急救车通过的交通灯控制

- - .题目:有急救车通过的交通灯控制实验一、实验目的1.学习掌握多个接口芯片综合应用方法2.学习中断技术的根本使用方法3.学习模拟交通灯控制的实现方法4.学习控制程序的变成方法二、实验要求1.用业余时间进展调研,了解交通灯然灭的规律,并写出调研报告,并在此根底上设计电路原理图。
2.在设计硬件电路时,要求充分利用试验仪上的接口芯片,如8086CPU、8255并行接口芯片、发光二极管〔红黄绿各两个〕。
设计或利用接口仪上已有放入单脉冲发生器,单脉冲发生器产生的副脉冲来长生外部中断,进展模拟有救护车通过。
3.编制相应的软件应用程序,并运行调试。
4.写出标准的实验报告。
实验报告用A4纸写。
三、实验报告的格式1.实验题目2.实验目的3.实验要求4.调研报告5.电路原理逻辑框图6.程序流程图7.应用程序8.分析、总结、体会。
四、调研报告:〔一〕、现场调研时间:地点:调研人:调研内容:调研交通灯的工作情况特殊情况: 当有急救车出现或是有特殊情况时南北通向和东西通向的红灯同时亮,并保持约20秒的时间。
〔二〕、网上调研交通灯历史:19世纪初,在英国中部的约克城,红、绿装分别代表女性的不同身份。
其中,着红装的女人表示我已结婚,而着绿装的女人则是未婚者。
后来,英国伦敦议会大厦前经常发生马车轧人的事故,于是人们受到红绿装启发,1868年12月10日,信号灯家族的第一个成员就在伦敦议会大厦的广场上诞生了,由当时英国机械师德·哈特设计、制造的灯柱高7米,身上挂着一盏红、绿两色的提灯--煤气交通信号灯,这是城市街道的第一盏信号灯。
在灯的脚下,一名手持长杆的警察随心所欲地牵动皮带转换提灯的颜色。
后来在信号灯的中心装上煤气灯罩它的前面有两块红、绿玻璃交替遮挡。
不幸的是只面世23天的煤气灯突然爆炸自灭,使一位正在值勤的警察也因此断送了性命。
从此,城市的交通信号灯被取缔了。
直到1914年,在美国的克利夫兰市才率先恢复了红绿灯,不过,这时已是"电气信号灯〞。
基于单片机有急救车通过的交通灯设计

本科毕业设计(论文)题目名称:单片机模式下急救车与交通灯设计学生姓名: 高丽学院: 理学院专业名称:电子信息科学与技术指导教师: 张建国二〇〇八年六月日单片机模式下急救车与交通灯设计摘要随着社会经济的发展,城市交通问题越来越引起人们的关注。
人、车、路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。
尤其是遇到紧急情况,比如有急救车通过时,就必须保持道路的畅通,确保急救车顺利通过。
为保证交通安全,防止交通阻塞,使城市交通井然有序,交通信号灯在大多数城市得到了广泛应用。
本课题提出了一种单片机模式下急救车与交通灯的设计。
假设一个十字路口为东西南北走向。
初始状态0为东西红灯,南北红灯,然后状态1南北绿灯通车,东西红灯。
过一段时间转状态2,南北绿灯闪几次转亮黄灯,延时几秒,东西仍然红灯。
再转状态3,东西绿灯通车,南北红灯。
过一段时间转状态4,东西绿灯闪几次转亮黄灯,延时几秒,南北仍然红灯。
最后循环至状态1。
所设计的交通灯管理系统要求满足急救车优先通过的要求。
有急救车到达时,两个方向交通灯全红,以便让急救车通过。
假定急救车通过路口的时间为10秒,急救车通过后,交通灯恢复中断前的状态。
关键词:单片机,交通灯,急救车,外部中断The design of emergency vehicles and traffic lights underSingle-chip processor modeAbstractAlong with the social economy development, the municipal transportation question is more and more arousing people's interest. The human, the vehicle and the road, the three relations of coordination, have become one of important questions which the traffic control department needs to solve. Encounters the emergency case in particular, for instance when emergency vehicles pass, it is imperative to maintain the path unimpeded, guarantee the emergency car to pass smoothly. In order to guarantee the traffic safety, prevented the traffic jam, make the municipal transportation to be systematic, the traffic light control obtained the widespread application in the majority cities.This topic proposed the design of emergency vehicles and traffic lights under Single-chip processor mode. Supposed that the intersection for East, West, South and North trend. The original state 0 is East and West red light, North and South red light, then the state 1 North and South green light is open to traffic, East and West red light. For a period of time to the state 2, North and South green light flashes several times then turns to yellow light for a few seconds delay, East and West is still red light. Again transfers state 3 East and West green light is open to traffic, North and South red light. For a period of time to the state 4, East and West green light flashes several times then turns to yellow light for a few seconds delay, North and South is still red light. Finally circulates to the state 1.Designed the traffic light management system management system requests satisfies the emergency car first through. When the emergency vehicle arrives, two directions of traffic lights are entire red, in order to let the emergency vehicle pass. Supposes the emergency vehicle through the street intersection time is 10 seconds, after the emergency vehicle passed, the traffic light restores the state before the interrupt.Keywords:single-chip processor, traffic lights, emergency vehicles, external interrupt目录1绪论 (1)1.1引言 (1)1.2课题研究的发展背景及意义 (2)1.2.1交通信号灯控制的发展概述 (2)1.2.2课题研究的意义 (3)1.3本课题要研究的内容和解决的问题 (4)1.4论文的组织结构 (5)2交通系统的特性 (5)3交通灯控制需求分析 (6)3.1正常时序控制 (6)3.2急救车通过控制 (7)4系统的安装和启动 (7)5系统的硬件设计 (8)5.1总体设计系统总框图 (8)5.2实验系统简介 (8)5.2.1 伟福仿真器系统概述 (9)5.2.2 在Keil的µV2集成环境下使用伟福仿真器 (10)5.2.3 开发环境简介 (11)5.2.4 LED电平显示电路 (17)5.2.5单脉冲电路 (17)5.3各模块设计 (18)5.3.1 EX51B仿真板 (18)5.3.2 交通灯显示模块 (19)5.3.3 急救车通过模块 (20)5.4实验线路设计 (20)6系统的软件设计 (21)6.1 系统实验软件设置 (21)6.2 系统工作原理 (21)6.3 系统流程图 (22)7系统程序与结果分析 (23)7.1系统程序 (23)7.2结果分析 (32)8总结和展望 (33)8.1 总结 (33)8.2 展望 (34)参考文献 (35)致谢 (36)1绪论1.1引言交通(Traffic)在人们的日常生活中,几乎与每个人都息息相关。
救护车鸣笛闪光设计..

***大学《数字电子技术》课程设计题目救护车鸣笛及闪灯学生姓名专业班级学号院(系)指导教师目录1 课程设计的目的 (1)1.1 概述 (1)1.2目的 (1)2 课程设计的任务与要求 (2)2.1设计任务 (2)2.2设计要求 (2)3 设计方案与论证 (2)3.1提出方案一 (2)3.2方案论证 (5)4 设计原理及功能说明 (5)4.1 电路原理 (6)4.2功能说明 (7)5 单元电路设计 (8)5.1单元电路介绍 (8)5.2 相关性能指标计算 (9)5.3 Multisim 11.0软件仿真 (10)6 硬件制作与调试 (10)6.1硬件制作过程 (10)6.2硬件测试 (11)7 总结 (12)参考文献 (14)附录1:总体电路原理图 (15)附录2:元器件清单 (16)1 课程设计的目的1.1概述警示灯在我们日常生活中用处非常广泛,例如:警示灯一般用在维护道路安全,通常是用在警车﹑工程车、消防车﹑急救车﹑防范管理车﹑道路维修车﹑牵引车﹑紧急A/S车、机械设备等开发。
在我们日常生活中和工农业生产中 ,有好多情况下 ,需要安装警示灯或标志灯 ,以提醒人们注意。
例如 ,道路施工时 ,需在施工现场挂上红色安全警示灯 ,以确保行人和行车的安全。
高层建筑物的顶端按有关的规定必须设置红色警示灯 ,以确保飞机安全飞行。
为引起大家注意 ,在一般情况下 ,多采用红色的警示灯 ,且最好能发出闪烁光。
但有时后在某些情况下又不需要其工作,比如某些大型的器物,白天很明显,只需在夜间提醒人们注意。
闪烁警示灯在现实生活中的应用十分广泛,主要是起到警示的作用,本次设计是闪烁警示灯,主要利用的是多谐振荡器的原理,多谐振荡器又称为无稳态触发器,它没有稳定的输出状态,只有两个暂稳态。
1.2目的此次设计就是设置一种闪烁警示灯,利用NE555定时器的原理,设置一种可以掩延时的警示装置,主555 定时器成本低,性能可靠,只需要外接几个电阻、电容,就可以实现多谐振荡器、单稳态触发器及施密特触发器等脉冲产生与变换电路。
实验二:外部中断(急救车与交通灯)

实验二:外部中断(急救车与交通灯)一、实验目的1.继续熟悉编程调式工具和软件延时的使用。
2.学习外部中断技术的基本使用方法。
3.学习中断处理程序的编程方法。
二、实验内容利用实验板的原理图,用软件延时实现交通信号灯的自动管理。
实际交通灯的变化情况和规律:假设一个十字路口为东南西北走向。
初始状态0为东西南北都红灯亮。
然后转状态1东西绿灯通车,南北红灯亮。
过一段时间后,转状态2,东西绿灯闪烁5次后灭,黄灯亮,南北还是红灯。
再转状态3,南北绿灯通车,东西红灯亮。
过一段时间后转状态4,南北绿灯闪烁5次后灭,黄灯亮,东西还是为红灯亮,一段时间后,又循环至状态1。
在上面实验内容的基础上增加允许急救车优先通过的要求。
有急救车到达时,两个方向交通信号灯全部为红灯亮,禁止其它车辆通行,以便让急救车通过。
设急救车通过路口时间为10秒,当急救车通过后,交通灯恢复中断前状态。
本实验用按键申请中断,表示有急救车通过。
编程实现交通灯的自动管理以及中断方式下的交通信号灯的自动管理,要求在给出的程序流程框图的基础上编程实现。
中断信号的产生由K2的接通与断开来实现,K2与单片机的P3.3连接。
实验过程中需要时,按一下K2即可。
三、实验电路图四、实验说明1.编制中断处理程序要注意的问题是:保护进入中断时的状态(保护现场),并在退出中断之前恢复进入时的状态(恢复现场)。
2.必须在中断服务程序中设定是否允许中断重入,即设置EX1位。
3.本例中使用了INT1中断,下降沿触发,避免按键一次触发多个中断。
一般中断处理程序进入时应保护PSW ,ACC 以及中断处理程序中需要使用的寄存器。
本例的INT1程序中应保护PSW ,ACC ,B 等,以便保护中断前红绿灯的状态(保护现场),并且在退出前恢复原来红绿灯状态(恢复现场)。
INT1端接单次脉冲发生器。
五、参考程序框图INT0中断处理六、参考程序org 0000LJMP STARTORG 0013HLJMP INTEX1 ;外中断1中断程序入口START: LCALL state0lcall delay2ssetb IT1setb EAsetb EX1sloop: Lcall state1Lcall state2Lcall state3Lcall state4LJMP sloopstate0: mov P1,#0f6h ;11110110,南北方向红灯亮,东西方向红灯亮lcall delay2s ;延时2sretstate1: mov P1,#0f3h ;11110011,东西绿灯亮,南北红灯亮MOV B,#0F3H ;保存p1状态acall delay60s ;延时60sretstate2: mov r0,#05 ;东西绿灯闪烁5次后灭,东西黄灯亮,南北红灯亮s21: mov P1,#0f3h ;11110011,东西绿灯亮,南北红灯亮MOV B,#0F3H ;保存p1状态acall delay2s ;延时2smov P1,#0f7h ; 11110111,东西绿灯灭,南北红灯亮MOV B,#0F7H ;保存p1状态acall delay2s ;延时2sdjnz r0,s21 ;东西绿灯闪烁5次mov P1,#0f5h ;11110101,东西黄灯亮,南北红灯亮MOV B,#0F5H ;保存p1状态acall delay20sretstate3: mov P1,#0DEh ;11011110,东西红灯亮,南北绿灯亮MOV B,#0DEH ;保存p1状态acall delay60s ; ;延时60sretstate4: mov r0,#05 ;南北绿灯闪烁5次后灭,东西红灯亮,南北黄灯亮s41: mov P1,#0DEh ;11011110,东西红灯亮,南北绿灯亮MOV B,#0DEH ;保存p1状态acall delay2s ;延时2smov P1,#0fEh ;11111110,东西红灯亮,南北绿灯灭MOV B,#0FEH ;保存p1状态acall delay2s ;延时2sdjnz r0,s41 ;南北绿灯闪烁5次mov P1,#0EEh ;11101110,东西红灯亮,南北黄灯亮MOV B,#0FEH ;保存p1状态acall delay20s ;延时20sretdelay2s: MOV R1,#200 ;延时L2: MOV R2,#20L1: MOV R3,#248L3: DJNZ R3,L3DJNZ R2,L1DJNZ R1,L2RETDelay20s:mov r7,#10 ;延时D20s1: acall delay2sdjnz r7,D20s1retdelay60s: mov r7,#30 ;延时d60s1: acall delay2sdjnz r7,d60s1ret;外部中断1服务程序INTEX1: clr EX1 ;关外部中断1push PSW ;中断现场保护push Accpush bsetb EX1 ;外部中断1允许clr p2.5 ;蜂鸣器响lcall state0 ;东西南北向红灯亮mov R6,#3 ;延时12sINTEX1_1:lcall delay2ssetb p2.5 ;蜂鸣器停lcall delay2sclr p2.5 ;蜂鸣器响djnz R6,INTEX1_1setb p2.5clr ex1 ;关外部中断1pop bmov p1,bpop acc ;恢复中断现场pop PSWsetb ex1 ;外部中断1允许RETIend七、实验报告1、说明实验目的和内容。
51单片机交通灯(加急救车)

51单片机控制交通灯一、实现功能:1、先南北红灯亮,东西绿灯亮。
南北红灯亮维持25秒,在南北红灯亮的同时东西绿灯也亮,并维持20秒;到20秒时,东西绿灯闪亮,闪亮3秒后熄灭。
在东西绿灯熄灭时,东西黄灯亮,并维持2秒。
到2秒时,东西黄灯熄灭,东西红灯亮,同时,南北红灯熄灭,绿灯亮,东西红灯亮维持30秒。
南北绿灯亮维持25秒,然后闪亮3秒后熄灭。
同时南北黄灯亮,维持2秒后熄灭,这时南北红灯亮,东西绿灯亮。
周而复始。
2、用一个按键模拟急救车到达。
急救车到达路口时,四个方向的红灯全亮,10秒钟后恢复正常显示。
3、一辆急救车正在过路口时(即四个方向全红灯10秒倒计时未结束),又来了一辆急救车,重新从10秒开始倒计时。
4、急救车过去之后(即10秒倒计时结束),路灯状态要继续急救车到达之前的状态往下运行。
5、数码管显示绿灯变红灯、红灯变绿灯以及急救车10秒钟的倒计时。
6、急救车从路口过的时候,蜂鸣器响1s停1s的循环报警。
二、proteus仿真电路图注:此图仅作为仿真使用。
实际焊接电路时,由于单片机的驱动能力较弱,所以数码管的位选、LED的控制最好加上三极管进行电流放大,否则即使能实现功能,但是LED和数码管的发光的亮度也不强。
三、C语言程序程序#include <reg51.h>#define uchar unsigned char#define uint unsigned int#define duan P0#define wei P2code uchar tab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xff,0xbf}; uchar buff[8] = {10,10,10,10,10,10,10,10};uchar weizhi = 0;uchar alarm = 0;uchar bk_TH1 = 0;uchar bk_TL1 = 0;uchar bk_cnt = 0;uchar bk_cnt_time = 0;uchar cnt_time = 0;uchar cnt = 0;uchar cnt_flash = 0;bit cnt_finish = 0;bit LED = 0;bit beef_flag = 1;sbit Er = P1^0; //东西—红灯sbit Eg = P1^1; //东西—绿灯sbit Ey = P1^2; //东西—黄灯sbit Sr = P1^3; //南北—红灯sbit Sg = P1^4; //南北—绿灯sbit Sy = P1^5; //南北—黄灯sbit beef = P1^6; //蜂鸣器void display(void);void main(void){uchar time = 0;TMOD |= 0x11;TH0 = (65536-2000)/256;TL0 = (65536-2000)%256;TH1 = (65536-50000)/256;TL1 = (65536-50000)%256;ET1 = 1;ET0 = 1;INT0 = 1;EX0 = 1;IP |= 0x02;EA = 1;TR0 = 1;TR1 = 1;Sr = 0;Sg = 0;Sy = 0;Er = 0;Eg = 0;Ey = 0;beef = 0;buff[0] = 11;buff[1] = 11;buff[2] = 11;buff[3] = 11;buff[4] = 11;buff[5] = 11;buff[6] = 10;buff[7] = 10;while(1){while((cnt<20)&&(alarm == 0)){Sr = 1;Sg = 0;Sy = 0;Er = 0;Eg = 1;Ey = 0;time = (25-cnt);buff[7] = time%10;buff[6] = time/10;}while((cnt<23)&&(alarm == 0)){Sr = 1;Sg = 0;Sy = 0;Er = 0;Eg = LED;Ey = 0;time = (25-cnt);buff[7] = time%10;buff[6] = time/10;}while((cnt<25)&&(alarm == 0)) {Sr = 1;Sg = 0;Sy = 0;Er = 0;Eg = 0;Ey = 1;time = (25-cnt);buff[7] = time%10;buff[6] = time/10;}while((cnt<50)&&(alarm == 0)) {Sr = 0;Sg = 1;Sy = 0;Er = 1;Eg = 0;Ey = 0;time = (55-cnt);buff[7] = time%10;buff[6] = time/10;}while((cnt<53)&&(alarm == 0)) {Sr = 0;Sg = LED;Sy = 0;Er = 1;Eg = 0;Ey = 0;time = (55-cnt);buff[7] = time%10;buff[6] = time/10;}while((cnt_finish != 1)&&(alarm == 0)){Sr = 0;Sg = 0;Sy = 1;Er = 1;Eg = 0;Ey = 0;time = (55-cnt);buff[7] = time%10;buff[6] = time/10;}cnt_finish = 0;while(alarm == 1){Er = 1;Eg = 0;Ey = 0;Sr = 1;Sg = 0;Sy = 0;time = (10-cnt);buff[7] = time%10;buff[6] = time/10;if(cnt == 10){TR1 = 0;TH1 = bk_TH1;TL1 = bk_TL1;cnt = bk_cnt;cnt_time = bk_cnt_time;TR1 = 1;alarm = 0;}beef = beef_flag;}beef = 0;}}void int0(void) interrupt 0{TR1 = 0;if(alarm == 0){bk_TH1 = TH1;bk_TL1 = TL1;bk_cnt = cnt;bk_cnt_time = cnt_time;}TH1 = (65536-50000)/256;TL1 = (65536-50000)%256;cnt = 0;cnt_time = 0;alarm = 1;TR1 = 1;}void timer0(void) interrupt 1 {TH0 = (65536-2000)/256;TL0 = (65536-2000)%256;display();}void timer1(void) interrupt 3 {TH1 = (65536-50000)/256;TL1 = (65536-50000)%256;if(++cnt_time == 20){cnt_time = 0;cnt++;beef_flag = ~beef_flag;}if(++cnt_flash == 4){cnt_flash = 0;LED = ~LED;}if(cnt == 55){cnt = 0;cnt_finish = 1;}}void display(void){duan = 0xff;wei = (1<<weizhi);duan = tab[buff[weizhi]];if(++weizhi == 8){weizhi = 0;}}。
LED交通信号灯电路原理图

LED交通信号灯电路原理图
LED交通信号灯电路原理图
LED交通灯电路控制6种北/南的方向和东/西的方向指示灯(红色,黄色和绿色)。
该时序是利用十年的CMOS4017计数器和一个555定时器。
计数器输出到4相或使用4个二极管,使导线1(红- 北/南)及(绿 - 东/西),发光二极管将在第一四项上。
第五计数(引脚10)点亮(黄色 - 东/西)和(红 - 北/南)。
6到9计数也使用二极管线相或控制(红色 - 东/西)及(绿 - 北/南)。
计数10(引脚11)控制(红 - 东/西)和(黄 - 北/南)。
为红色和绿色灯一段时间将是4倍以上为黄色和完整的周期时间可有47K电阻与调整。
八1N914二极管可以换掉了双4输入或门(CD4072)。
单片机__急救车优先通过交通灯课程设计

单片机__急救车优先通过交通灯课程设计专业班级:10级自动化(3)班姓名:周玉玲李旭王志繁胡浩远学号:080310167 08 0310160080310133 1 00210049指导老师:刘娟设计时刻:2012年12月21日物理与电气工程学院二零一二年十二月二十一日内容摘要请设计一个交通灯操纵电路,同时编写相应的软件,完成交通灯的治理任务。
1、按照交通灯操纵变化规律。
假设一个十字路口为东西南北走向。
初始状态0为东西红灯,南北红灯。
然后转状态1南北绿灯通车,东西红灯。
过1 5秒钟转状态2,南北绿灯转亮黄灯闪耀,延时几秒,东西仍旧红灯。
再转状态3,东西绿灯通车,南北红灯。
过15秒钟转状态4,东西绿灯转亮黄灯闪耀,延时几秒,南北仍旧红灯。
最后循环至状态1。
2、以按键为中断申请,表示有急救车通过,所有的交通信号灯全红10秒钟。
交通灯操纵系统,可由多种电路来构成,采纳单片机操纵,可提升电路的可靠性与稳固性,硬件电路比较简单,要紧用软件来操纵,操纵方式灵活多样,能满足不同情形的操纵,可利用中断等方式通过程序来方便的实现调时。
关键字:课程设计单片机急救车流程图状态代码名目一、课程设计意义和要求 (3)1、课程设计意义 (3)2、课程设计要求 (3)二、理论设计 (4)1、总体设计 (4)2、软件设计 (4)2.1、电路原理逻辑图 (7)2.2、程序流程图 (8)硬件设计描述 (9)1、系统方框图 (9)2、电路原理图 (10)3、单片机简介 (11)4、单片机的学习 (12)5、单片机的应用领域 (1)3四、调试与仿真 (15)五、心得体会 (18)六、参考文献 (20)附录源程序代码 (21)急救车优先的交通灯操纵系统设计一、课程设计意义和要求:1、课程设计意义大学本科学生动手能力的培养和提升是大学本科教育的一个重要内容,《单片机原理及应用》是一门应用性较强的课程。
如何让学生在学好基础知识的同时,迅速把握应用技术,实验与课程设计环节起着专门重要的作用。
“急救车与交通灯”实验报告

实验3.3.2 定时/计数器实验扩展——急救车与交通灯一、实验目的1、进一不了解单片机的定时/计数器工作方式;2、了解并掌握单片机的中断原理和应用。
二、实验内容完成交通灯基本功能基础上,当有急救车到达时,两向交通信号为全红,以便让急救车通过。
假定急救车通过路口时间为10秒,急救车通过后,交通灯恢复中断前状态。
本实验以按键为中断申请,表示急救车通过。
三、实验环境PC机一台、Proteus仿真软件、KEIL uVision2软件一套。
四、实验电路原理图说明:SW1与+5V接通时交通灯开始工作,SW1与“地”接通时交通灯灭,当交通灯工作时按下BUTTON表示有急救车通过。
五、实验程序流程图主程序INT_1急救车中断程序T0_Delay定时中断程序INT_0交通灯熄灭中断程序六、实验程序清单ORG 0000HAJMP 0100HORG 0003HAJMP INT_0ORG 000BHAJMP T0_DELAYORG 0013HAJMP INT_1ORG 0100HMAIN:MOV A,#80HMOV DPTR,#7300HMOVX @DPTR,AMOV A,#00HMOV DPTR,#7100HSTART:MOV A,P1ANL A,#01HJZ STARTMOV SP,#60HSETB EASETB EX0SETB EX1SETB IT0SETB IT1MOV DPTR,#7100HAGAIN:MOV A,#14HMOVX @DPTR,ACALL DELAY2SCALL DELAY2SMOV A,#12HMOVX @DPTR,ACALL DELAY2SMOV A,#41HMOVX @DPTR,ACALL DELAY2SCALL DELAY2SMOV A,#21HMOVX @DPTR,ACALL DELAY2SJMP AGAININT_1:CLR EX1PUSH 30HPUSH 31HPUSH 32HPUSH ACCMOV A,#11HMOV TMOD,#01HMOV TL0,#0B0HMOV TH0,#3CHMOV A,#200SETB PT0SETB ET0SETB TR0CJNE A,#0,$CLR TR0CLR ET0CLR PT0POP ACCMOV DPTR,#7100HMOVX @DPTR,APOP32HPOP31HPOP30HSETB EX1RETIT0_DELA Y:CLR TR0MOV TL0,#0B0HMOV TH0,#3CH SETB TR0DEC ARETIINT_0:MOV A,#00HMOV DPTR,#7100HMOVX @DPTR,AAJMP ENDDdelay2s:mov 30H,#15tt0: mov 31H,#0ffhtt1: mov 32H,#0ffhdjnz 32H,$ ;255*2usdjnz 31H,tt1 ;(1+255*2+2)*255djnz 30H,tt0 ;(1+(1+255*2+2)*255+2)*15+1=1962271usmov 30H,#73tt2: mov 31H,#0ffhdjnz 31H,$djnz 30H,tt2 ;(1+2*255+2)*73+1=37450usmov 30H,#138djnz 30H,$ ;138*2=276usnopretENDD: SJMP $end七、实验步骤1、打开Proteus,画好硬件电路图并保存;2、打开KEIL uVision2,建立工程并按程序清单编写好源程序,编译连接;3、将Proteus和KEIL uVision2连接调试,验证电路和程序的功能。
救护车声响电路

一、设计目标在电子技术课中我们学到了许多有关电子技术方面的知识,其中我们学到了555芯片的原理与功能,那些只是书本上的理论知识,我们没有将这些所学的知识应用到实践中去,不能说明我们对555芯片已经熟知,所以通过此次的设计我们要对555芯片的内部结构及其级联等方面的应用有更深层次的了解。
比如应用一个555芯片可以带动扬声器发出声响,但这种声响声音单一,发音效果不太好听。
此次课程设计不仅为了提高我们对555芯片的认识,也是为了拓宽我们的知识面,提高综合素质二、救护车声响电路原理图三、基本原理555 定时器是模拟—数字混合式集成电路,利用它可以方便地构成脉冲产生、整形电路和定时、延时电路。
具有功能强,使用灵活、方便等优点,在数字设备、工业控制、家用电器、电子玩具等许多领域都得到了广泛的应用。
1、构成单稳态触发器电路如图9、2所示,接通电源→电容C充电(至2/3Vcc)→RS触发器置0→V0=0,T导通,C放电,此时电路处于稳定状态。
当2加入VI<1/3Vcc时,RS触发器置1,输出V0=1,使T 截止。
电容C开始充电,按指数规律上升,当电容C 充电到2/3Vcc时,A1翻转,使输出V0=0。
此时T又重新导通,C很快放电,暂稳态结束,恢复稳态,为下一个触发脉冲的到来作好准备。
其中输出V0脉冲的持续时间tw=1.1RC,一般取R=1kΩ--10MΩ,C>1000PF,只要满足VI的重复周期大于tp0 ,电路即可工作,实现较精确的定时。
图9、3 单稳态触发器图9、4 多谐振荡器2、多谐振荡器电路如图9、4所示,电路无稳态,仅存在两个暂稳态,亦不需外加触发信号,即可产生振荡(振荡过程自行分析)。
电容C在1/3Vcc--2/3Vcc之间充电和放电,输出信号的振荡参数为:周期T=0.7 C(R1+2R2)频率f=1/T=1.44/(R1+2R2)C,占空比D=( R1+R2 )/( R1+2R2)。
555电路要求R1与R2 均应大于或等于1kΩ ,使R1+R2 应小于或等于3.3MΩ。
消防应急灯电路图

消防应急灯电路图
1.电池充电电路外电源经Q2, Q6, R8, D10对电池进行恒流充电。
当有外电源供电时,充电电流经R8, D10向电池充电,且使充电指示灯D12点亮。
图:消防应急灯电路图
2.灯控制电路由Q3,仍、Q5、Q7和键K, G构成,在无市电时,按一下K(开)键,Q5饱和导通,Q5的集电极电流通过R12使Q7维持导通;D11反向击穿工作在稳压状态,Q5的集电极电压给Q3, Q4提供偏置使其导通,点亮L1、L2。
当按一下G(关)键时,Q7截止,撤除了Q5导通条件,灯关闭。
当有市电供电时,外电源经D9使D7反向截止,Q5无法导通,键K和G都不能控制灯Ll, L2的开和关。
停电后二极管D7负极电位变为零,使其瞬间正向导通,Q5饱和导通,构成点灯电路条件,L1、L2点亮。
来一电后D7负极电位变高又反向截止,Q5截止,灯灭(起到自动控制的作用)。
点灯控制电路中D7、Q7通过R6工作在临界状态,开关键K,G只起到触发作用。
3.试验电路当按住试验按键S不放时,Ql截止,D7负极电位变低而正偏导通,使Q5导通满足点灯条件,使
L1、L2点亮。
松开S键灯随即熄灭。
试验电路的作用是测试点灯电路是否芷常。
4.电源电路220V交流经变压器(未画出)变压,整流滤波,由Ql集电极输出4.6V的直流电压。
主要提供给充电电路给电池充电。
并经R9使D14发光指示。
5.k障显示电路由D13, Q8, R17和D11组成故障指示电路,如果外电源电压过高使Q8导通,D13点亮压故障。
哈工大电子综合设计10-救护车报警警笛电路

Harbin Institute of Technology电子技术综合设计10课程名称:电子技术设计题目:救护车报警警笛电路院系:机电工程学院班级:设计者:学号:指导教师:姜三勇10 救护车报警警笛电路一 设计要求:要求:(1)模拟救护车报警警笛的间歇声音。
(2)警灯闪亮显示。
二 设计方案及工作原理:(1)总体设计思路:救护车报警警笛电路由三部分组成:① 双音频警笛电路 ② 警灯交替闪亮电路(2)555多谐振荡器提供时钟信号:振荡周期:12(2)ln 2T R R C =+ 振荡频率:121(2)ln 2f T R R C ==+ 经计算得:T = 1s f= 1 HZ图一:555(1)多谐振荡器 (3)双音频警笛电路:救护车扬声器双音频发声电路主要有两片555芯片组成。
通过555(1)控制高频声音和低频声音的持续时间,555(2)作为压控振荡器将555(1)输出的高低电平转化为频率,驱 动扬声器发出两种不同音频的声音。
555(2)输出频率 近似等于(2)的频率 / (1)的频率。
图二:双音频警笛电路(555(2)部分)扬声器双频发声机理:555(1)主要通过输出占空比一定的方波信号控制555(2)的控制端电压,当输出的为高电平时,555(2)控制电压端为高电平,此时振荡频率较低,对应音频为低音;当输出为低电平时,555(2)控制电压端为低电平,此时振荡频率较高,对应音频为高音。
(4)灯交替闪亮电路:利用74ls160芯片进行计数,产生循环的八种状态,在计数器的输出端接两个数据选择器74LS151芯片,选择不同的输出状态,分别接两个LED晶体管,以实现交替闪亮。
图三:灯交替闪亮电路(5)元器件选择及参数:555芯片 2片发声器 1个74ls160 1片 LED灯 2个74ls151 2片LED灯 2个三整体设计电路:图四:整体设计电路图五:发声器两端示波器监测图像四设计总结:(一)问题:我使用了Buzzer的发声器,有时声音较小,为了验证设计的成功性,我在555(2)输出端所连接的发声器两端设置了模拟示波器,观测到了两种频率的波形,周期性出现,其中在观测波形时,应该适当减小模拟的最大步长,否则易出现波形失真。
单片机实验三(急救车与交通灯)

单片机技术与应用实验报告实验名称:外部中断实验(急救车与交通灯)班级:11062811学号:11061118姓名:吕琳涛指导老师:谷雨2013年5月20日1. 实验要求由以74LS273作为输出口,控制4个双色LED灯(可发红,绿,黄光),模拟交通灯管理,并允许急救车优先通过的要求。
有急救车到达时,两向交通信号为全红,以便让急救车通过。
假定急救车通过路口时间为10秒,急救车通过后,交通灯恢复中断前状态。
本实验以按键为中断申请,表示有急救车通过。
2. 实验目的1.学习外部中断技术的基本使用方法。
2.学习中断处理程序的编程方法。
3. 程序说明:在本次实验中,我们可以确定外部中断的作用是用于有救护车行驶过来时对程序的进行的简单的控制。
对于正常的红绿灯的亮灭我们可以参考第一个实验中流水灯的设计理念。
综上所述我们这一次的实验就是流水灯与外部中断的结合。
通过对七种情况的罗列1 0 0 1 0 1 1 0 南北绿,东西红0 1 1 0 1 0 0 1 南北红,东西绿1 0 0 1 1 1 1 1 只亮东西红0 1 1 0 1 1 1 1 只亮南北红0 0 0 0 0 1 1 0 南北黄,东西红0 0 0 0 1 0 0 1 南北红,东西黄0 0 0 0 1 1 1 1 全红我们可以利用XBYTE[0xf200]这个函数对这几种情况进行读取与显示,在不同情况进行显示的过程中我们用以前的delay函数进行时间上的规划从而达到依次显示的效果。
0x0f 全红XBYTE[0xf200]=0x0f;0x96 南北绿,东西红XBYTE[0xf200]=0x96;0x9f 只亮东西红XBYTE[0xf200]=0x9f;0x06 南北黄,东西红XBYTE[0xf200]=0x06;0x69 南北红,东西绿XBYTE[0xf200]=0x69;0x6f 只亮南北红XBYTE[0xf200]=0x6f;0x09 南北红,东西黄XBYTE[0xf200]=0x09;在具体的实验代码编写过程中,我们会用到EA=1;EX0=1;IT0=1;用于设定外部中断0为跳变沿触发方式,默认为电平触发方式。
救护车音响电路的设计

数字电路课程设计报告书课题名称 救护车音响电路的设计姓 名学 号 院、系、部 物理与电信工程系 专 业 电子信息工程指导教师※※※※※※※※※ ※※ ※※ ※※2006级学生数字电路 课程设计2008年07月06日救护车音响电路设计1 设计目的(1)熟悉555定时器的引脚安排。
(2)掌握555定时器的逻辑功能及使用方法。
(3)了解面包板结构及其接线方法。
(4)了解音响电路的组成及工作原理。
(5)熟悉音响电路的设计与制作。
2 设计思路根据555定时器组成的多谐振荡器的功能来设计电路。
3 设计过程3.1实验原理。
1)555定时器主要参数电源电压为4.5V ~18V,定时精度为1%,温度系数为50×610 /℃,最大输出电流为±200mA ,电源电流为15mA ,消耗功率为600mW ,工作温度范围为0℃~70℃。
图1 555时基集成芯片引脚排列三、成绩验收盖章2008年 月 日表1 555时基集成芯片功能表RU (4脚)TH U (6脚)TR U (2脚) OUT(O u ) (3脚) 放电端D (7脚)0 X X 1 > 2/3 DD U > 1/3 DD U 1 < 2/3 DD U > 1/3 DD U 1 < 2/3 DD U < 1/3 DD U 0保持原状态不变1对地导通对地导通 保持原状态不变与地断开 2)由555定时器组成的多谐振荡器的电路原理图如图2所示图2 555多谐振荡器接通电源后,电容C 被充电,当C 上升到2/3 V CC 时,使V O 为低电平,同时放电三极管T 导通,此时电容C 通过R2和T 放电,VC 下降。
当VC 下降1/3VCC 时,V0翻转为高电平。
电容器C 放电所需时间为TpL=R2Cln2≈0.7R2C当放电结束时,T 截止,VCC 将通过R1、R2向电容C 充电,Vc 由Vcc/3上升到2VCC/3所需的 时间为TpH=(R1+R2)Cln2≈0.7(R1+R2)C当VC 上升到2/3VCC 时,电路又翻转为低电平。
应急出口指示灯电路原理

应急出口指示灯电路原理
电路的基本原理是通过接通电源,使得控制电路工作,控制电路会监测环境是否发生紧急情况,一旦监测到紧急情况,控制电路会触发开关,使得指示灯点亮。
这样,人们就可以根据指示灯的位置找到最近的应急出口,确保安全疏散。
在电路设计上,需要考虑电源稳定性、开关的可靠性、指示灯的亮度和耐用性等因素。
同时,为了确保在电源故障时仍能正常工作,还需要考虑备用电源或者电池供电的设计。
另外,还需要考虑灯具的安装位置和数量,以及控制电路的灵敏度和稳定性。
在实际应用中,还需要符合相关的安全标准和法规要求,确保应急出口指示灯在紧急情况下能够可靠地发挥作用。
总的来说,应急出口指示灯电路的原理是通过电源、开关、指示灯和控制电路等部分的相互配合,实现在紧急情况下为人们提供疏散方向指引的功能。
这涉及到电路设计、安全标准、灯具性能等多个方面的考虑和设计。
救护车警笛电路

电子课程设计——救护车警笛电路学院:太原科技大学专业、班级:姓名:学号:指导老师: 2013年12月目录1.设计任务与要求 (3)2.总体框图 (3)3.选择器件 (4)4.功能模块 (9)5.总体设计电路图 (11)六.课程设计心得体会 (14)双音救护车一.任务设计与要求1.设计任务设计一个可以产生类似于救护车警笛声音的信号发生器2.任务要求(1)、高低两种音频交替出现。
(2)、高低音持续时间都在2秒以内。
二.总体框图1.电路结构根据设计要求,本次设计模仿救护车声的电路,要有脉冲信号源以及产生高频信号的振荡器把信号运载出去,我设计了如下方案,原理框图如图1所示。
信号运载及发声部分用555定时器组成的多谐振荡器作为低频脉冲信号源图1救护车警笛电路原理框图2.设计方案将两片555定时器分别连接成多谐振荡器,其中555(1)的作用是控制高频声音和低频声音的持续时间,其输出Vo1是555(2)的控制电压;555(2)的作用是控制高低音的频率,作为压控振荡器将555(1)输出的高低电平转化为频率,驱动扬声器发出响声。
3.选择器件1.555定时器器件特性555定时器是一种中规模集成电路,外形为双列直插8脚结构,体积很小,使用起来方便。
集成时基电路555的电源电压范围较宽,可在5~16V范围内使用(TTL型,若为CMOS型的555芯片,则电压范围可在2~18V 内),电路的输出有缓冲器,因而有较强的带负载能力。
双极型时基集成电路最大的灌电流和拉电流都在200mA左右,因而可直接推动TTL或CMOS电路中的各种电路,包括能直接推动蜂呜器、小型继电器、喇叭和小型电动机等器件。
集成555定时器有双极性型和CMOS型两种产品。
它们的逻辑功能和外部引线排列完全相同。
其主要参数见表1.表1(a)双极性型5G555的主要性能参数参数名称符号单位参数电源电压VCC V 5~16电源电流ICC mA阈值电压VTH V VCC触发电压VTR V VCC输出低电平VOL V 1输出高电平VOH V 13.3 最大输出电流IOMAX mA ≤200最高振荡频率fMAX KHz ≤300时间误差△t nS ≤5VTH即Vi1 ,VTR即Vi2 。
交通信号灯接线示意

倾心品质 执着创新
注意主线中间不要有接点,防止进 水短路。也注意防护,防止被压断
精品 江苏豪纬智能交通科技有限公司
一般路口信号灯用线缆数量
副线(4芯) RVV4*1.5mm² 450米 主线(16芯) RVV16*1.5mm² 400米
倾心品质 执着创新
精品 江苏豪纬智能交通科技有限公司
交通信号灯的路口接线
倾心品质 执着创新
精品 江苏豪纬智能交通科技有限公司
交通信号灯与单点式信号机的接
线
1 2
3
南北
4 5
方向
6
接线
8
柱
9 10
11
12
东西方向人行红
13
东西方向人行绿
14
备用
15
备用
16
倾心品质 执着创新
自行车灯与本方向的 直行灯并联
(在灯杆内并联就行)
接至南方向的主信号 灯杆位置
江苏豪纬智能交通科技有限公司交通信号灯与单点式信号机的接10111213141516南北方向接线东西方向人行红东西方向人行绿备用备用接至南方向的主信号灯杆位置用于接副线和就近的人行灯东西方向接线原理与南北方向相同自行车灯与本方向的直行灯并联在灯杆内并联就行接至北方向的主信号灯杆位置用于接副线和就近的人行灯交通信号灯与单点式信号机的接江苏豪纬智能交通科技有限公司副线线穿于信号灯管内将信号灯与主线连人行灯用副线将人行灯接至主线接线点人行灯只用三芯一芯备用注意主线中间不要有接点防止进水短路
(用于接副线和就近 的人行灯)
接至北方向的主信号 灯杆位置
(用于接副线和就近 的人行灯)
东西方向接线原理与南北方 向相同
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
简易制作救护车电子信号灯(电路图)
一般医院的救护车的闪光信号灯都是使用蓝色机械旋转式信号灯,本文将蓝色LED等以取代机械旋转式信号灯。
原理电路如附图所示,为了获得逼真的效果.可加用高质量的反射镜。
本文采用16只超亮度蓝色LED排2只一段、4只一组。
共4组LED围成一圈.用循环逐组分段发光来产生旋转效果,以取代机械旋转式信号灯。
原理电路如附图所示,其中+12V端接救护车电瓶正极(12V)、GND接搭铁线,A端接门开关。
在救护车关好车门前,门控开关S2是断开的。
关上车门后.S2被联动闭合.这时如果合上电源开关S1,则N1、N2组成的双稳态触发器③脚就输出高电平,并送到振荡器N3⑧脚使其处于工作状态。
其振荡频率由C2、R3、RP时间常数决定.由RP进行调整,控制信号灯发光旋转速度。
振荡信号送至译码输出8进制计数器IC2(CD4022)的CP端,作时钟控制信号.使其Y0~Y3依次输出正脉冲,VT1~VT4轮流导通,
LED1~LED16顺次发光.形成蓝色旋转光环。
每组LED都分成两段、两段同时发光.发光顺序为:
1.LED1、2→LED5、6→LED9、10→LED13、14→LED1、2…。