当前位置:文档之家› 汽车信号灯控制系统1

汽车信号灯控制系统1

汽车信号灯控制系统1
汽车信号灯控制系统1

河南工程学院

实习报告

院(部)计算机学院

专业计算机科学与技术专业

班级 1041 班

小组姓名及学号张丽 201010913133 小组姓名及学号员娇娇 201010913121 小组姓名及学号王会敏 201010913106

2013年6 月28 日

实习报告评分表

实习(训)报告评语

评阅人:职称:

年月日

河南工程学院

实习(训)报告

实习目的(内容):掌握8086工作原理、计算机对输入信号检测和输出控制

的基本方法和常用按钮、发光二极管的使用方法,

提高学生的动手能力

实习时间:自 6 月 24 日至 6 月 28 日

共 5 天。

实习地点: 3号实验楼B405

实习单位:计算机学院

指导老师:李松阳院长:曲宏山

目录

摘要 (2)

1.前言 (3)

1.1设计背景 (3)

1.2 设计目的 (3)

2.总体设计方案 (3)

2.1 总体设计方案分析 (3)

2.1.1问题描述分析 (4)

2.1.2 问题的解决方案分析 (5)

2.2系统的主要功能 (5)

3.硬件设计方案 (7)

3.1 设计思路 (7)

3.2 设计框图 (8)

3.3 设计线路及说明 (8)

4.软件设计方案 (9)

4.1 设计思想 (9)

4.2 程序流程图 (10)

5. 调试以及运行结果 (11)

5.1源程序代码 (11)

5.2调试结果 (15)

6.实训总结 (16)

参考资料 (17)

摘要

本设计是在DVCC试验箱平台上利用芯片8255A及8253来实现的汽车信号灯控制系统,在系统中利用5个开关来模拟汽车驾驶操作,然后用6个发光二极管来模拟汽车信号灯;当拨动开关改变相应的状态时,系统就会检测到相关类型的状态,然后根据内部程序,来驱动相关的汽车信号灯(发光二极管)闪烁或长亮,以达到此次设计的目的和要求。

关键词:控制系统开关信号灯

1.前言

1.1设计背景

汽车信号灯的作用是大家所熟知的,汽车驾驶员通过控制不同的信号灯来告诉其前后左右的行车者本汽车正在进行的操作。信号灯灯具的发展是随着汽车制造技术及电光源技术的发展而逐步完善的。它经历了机油(或煤油)灯、乙炔气灯到电光源灯的发展历程。现代汽车信号灯灯具已经开始使用发光二极管(LED)技术以及光导技术,这是信号灯灯具的一次飞跃。

1.2 设计目的

通过所学的知识,用现代计算机技术来模拟实现汽车信号灯控制系统,把所学的理论的知识用到实践中去,加强了对理论知识的理解和应用,展示了计算机技术在汽车行业的应用。同时,也为人们的日常交通生活提供了便利与安全保障。

2.总体设计方案

2.1 总体设计方案分析

本设计是利用芯片8255A和8253来实现的汽车信号灯控制系统,在系统中利用5个开关来模拟汽车驾驶操作,然后用6个发光二极管来模拟汽车信号灯;当拨动开关改变相应的状态时,系统就会检测到相关类型的状态,并根据内部程序,来驱动相关的汽车信号灯(发

光二极管)闪烁或长亮,以次达到设计的目的和要求,其设计任务为设计并制作出汽车信号灯微机控制系统,六种信号灯分别是:仪表板左/右灯、左/右头灯和左/右尾共六类灯,在不同的操作控制下可驱动相对应的汽车信号灯闪烁或长亮。在本系统中,要求所需执行的操作由相应的开关状态反映,其驾驶操作与信号灯的明亮情况对应。

2.1.1问题描述分析

汽车行驶时一共有五种状况:

汽车左转

汽车右转

汽车出现紧急状况

汽车刹车

汽车停靠

本次课程设计考虑到如下10种组合模式:

输入状态输出状态

左转左头灯,左尾灯,仪表左灯亮

右转右头灯,右尾灯,仪表右灯亮

紧急左右头灯,左右尾灯,仪表左右灯同时闪烁刹车左右尾灯亮

左转+刹车左头灯,左尾灯,仪表左灯亮

右转+刹车右头灯,右尾灯,仪表右灯亮

刹车+紧急左右头灯,左右尾灯,仪表同时亮

左转+刹车+紧急左右头灯,左右尾灯,仪表左右灯同时亮右转+刹车+紧急左右头灯,左右尾灯,仪表左右灯同时亮停靠左右头灯,左右尾灯同时闪烁2.1.2 问题的解决方案分析

通过对以上问题描述的深入分析,可总结出以下三点:

(1)通过6个发光二级管模拟两个头灯、两个尾灯和仪表盘上的两个指示灯。

(2)利用5个开关可产生的32种情况的前10种组合来分别模拟左转、右转、紧急,刹车,停靠等的状态,使发光二极管信号灯相应亮、灭或闪烁。

(3)通过程序或者定时/计数器控制灯的闪烁频率。本次课程设计涉及到的信号灯的闪烁,都为程序控制。本次设计采用DVCC实验箱上的8255A和8253来进行数据的输入与输出和定时。

2.2系统的主要功能

(1) 当用户置开关状态为01H时,也即左转,表左转开关闭合,则仪表左灯、左头灯、左尾灯同时亮,其他灯灭。

(2) 当用户置开关状态为02H时,也即右转,表右转开关闭合,则仪表右灯、右头灯、右尾灯同时亮,其他灯灭。

(3) 当用户置开关状态为04H时,表紧急开关闭合,也即出现紧急状态时,则所有灯闪烁。

(4) 当用户置开关状态为08H时, 表示踩刹车(合上刹车开关),则左尾灯、右尾灯亮,其它灯灭。

(5) 当用户置开关状态为09H时,表示汽车右尾灯亮,左尾灯、左头灯、仪表左灯闪烁。

(6) 当用户置开关状态为0AH时,表示汽车左尾灯亮,右尾灯、右头灯、仪表右灯闪烁。

(7) 当用户置开关状态为0CH时,表示汽车此时处于紧急刹车状态,左、右尾灯亮,其他灯闪烁。

(8) 当用户置开关状态为0DH时,表示汽车此时处于左转紧急刹车状态,则右尾灯亮,其他灯闪烁。

(9) 当用户置开关状态为0EH时,表示汽车此时处于右转紧急刹车状态,则左尾灯亮,其他灯闪烁。

(10) 当用户置开关状态为10H时,表示汽车此时在停靠,则左/右尾灯、左/右头灯亮,闪烁。

设置实验箱上的6个发光二极管的对应情况为:

L1:右尾灯 L2:左尾灯 L3:右头灯 L4:左头灯

L5:仪表右灯 L6:仪表左灯

通过5个开关(K0、K1、K2、K3、K4的组合)产生的16种情况的前10种来作为输入选择,影响6个指示灯的输出,对应关系如下表:

表1 开关状态与灯状态对应表

3.硬件设计方案

3.1 设计思路

根据课题所要实现的功能,结合所学的知识进行分析,可编程的并行接口芯片8255A和定时/计数器8253。8255是可编程I/O口扩展芯片。对8255输入不同的指令可改变I/O口的工作方式。8255内部有4个寄存器:分别为寄存器A、B、C和控制寄存器。A、B、C 寄存器的数据就是引脚PA7~PA0、PB7~PB0、PC7~PC0上输入或输出的数据,而控制寄存器的数据则表明PA、PB、PC的工作方式。此次选择的是B端口和C端口。8253有6种工作方式,本次设计用到方式2,方式2又可称为频率发生器。当CPU写入控制字后,输出端OUT将变高,在写入计数初值以后的下一个CLK脉冲的下降沿开始计数。计数过程中OUT端始终保持高电平,当计数值减至1时OUT端变

为低电平,而计数值减至0时OUT端又变为高电平,同时会自动将

计数值送到执行部件继续进行减法计数,形成连续工作,重复计数,从而输出固定频率的脉冲。

3.2 设计框图

A6

A7

A8

A9

3.3 设计线路及说明

1.8255的CS端接系统的I/O地址译码电路地址为288H~28FH的接口,从而达到选通控制。

2.DATA与处理器的数据总线的低八位相连接,RD与IOR相连接,WR与

IOW相连接,将处理器8的地址线A1,A2与8255的A0,A1连接起来。

3.8255的PC端口用于输出,与发光二极管相连接,用于控制灯的闪烁效果,PB端口用于输入,用其低五位做为输入控制,对于8255的PA端口则为空闲状态。

4. L1(右尾灯)、L2(左尾灯)、L3(右头灯)L4(左头灯)L5(仪表右灯)、L6(仪表左灯)

4.软件设计方案

4.1 设计思想

软件部分与硬件部分一起构成一个完整的系统,对整个系统来说起着重要的作用。在本设计中使用了调用子程序和跳转的设计方法,它根据系统输入的数据,分别转向各个处理程序。该方法利用无条件跳转JMP,根据运算结果,实现转移。

4.2 程序流程图

5. 调试以及运行结果

5.1源程序代码

CODE SEGMENT

ASSUME CS:CODE ,SS:STACK

IOCONPT EQU 0FF2BH

IOAPT EQU 0FF28H

IOBPT EQU 0FF29H

IOCPT EQU 0FF2AH

ORG 10e0H

io8253contro equ 0043H ;8253a的控制口地址io8253zero equ 0040H ;8253a计数器0的地址;8255A的控制口地址

STACK SEGMENT

STACK ENDS

START: MOV DX,IOCONPT

MOV AL,82H

OUT DX,AL

xor DX,DX

xor Al,Al

MOV DX,IOBPT

IN AL,DX

and Al,1fH

CMP AL,01H

JZ LEFT

CMP AL,02H

JZ RIGHT

CMP AL,04H

JZ HURRY

CMP AL,08H

JZ BREAK

CMP AL,09H

JZ LEFTBREAK

CMP AL,0AH

JZ RIGHTBREAK

CMP AL,0CH

JZ HURRYBREAK

CMP AL,0DH

JZ LEFTHURRYBREAK

CMP AL,0EH

JZ RIGHTHURRYBREAK

CMP AL,10H

JZ STOP

MOV DX,IOCPT

mov AL,00H ;H

OUT DX,AL

CALL DELAY2

JMP START

LEFT: call LEFT1

CALL DELAY2

JMP START

RIGHT: CALL RIGHT1

CALL DELAY2

JMP START

HURRY: CALL HURRY1

CALL DELAY2

JMP START

BREAK: MOV DX,IOCPT

MOV AL,00000011B

OUT DX,AL

CALL DELAY2

JMP START

LEFTBREAK: CALL LEFTBREAK1

CALL DELAY2

JMP START

RIGHTBREAK: CALL RIGHTBREAK1

CALL DELAY2

JMP START

HURRYBREAK :CALL HURRYBREAK1

CALL DELAY2

JMP START

LEFTHURRYBREAK: CALL LEFTHURRYBREAK1

CALL DELAY2

JMP START

RIGHTHURRYBREAK: CALL RIGHTHURRYBREAK1

CALL DELAY2

JMP START

STOP: MOV DX,io8253contro

MOV AL,36H

OUT DX,AL,

MOV DX,io8253zero

MOV DX,00H

OUT DX,AL

OUT DX, AL

MOV DX,IOCPT

MOV AL,00000000b

OUT DX,AL

CALL DELAY2

CALL DELAY2

MOV mov dx, IOCPT

MOV AL,10000000b

OUT DX,AL

CALL DELAY2

CALL DELAY2

CALL DELAY2

JMP START

LEFT1 PROC

MOV DX,IOCPT

MOV AL,00101010B ;13L 24H OUT DX,AL

CALL DELAY2

MOV DX,IOCPT

MOV AL,00000000B ;13LN

OUT DX,AL

CALL DELAY2

RET

LEFT1 ENDP

RIGHT1 PROC

MOV DX,IOCPT

MOV AL,00010101B

OUT DX,AL

CALL DELAY2

MOV DX,IOCPT

MOV AL,00000000B

OUT DX,AL

RET

RIGHT1 ENDP

HURRY1 PROC

MOV DX,IOCPT

MOV AL,11111111B

OUT DX,AL

CALL DELAY2

MOV DX,IOCPT

MOV AL, 00000000B

OUT DX,AL

RET

HURRY1 ENDP

LEFTBREAK1 PROC

MOV DX,IOCPT

MOV AL,00101011B

OUT DX,AL

CALL DELAY2

MOV DX,IOCPT

MOV AL, 00000001B

OUT DX,AL

CALL DELAY2

RET

LEFTBREAK1 ENDP RIGHTBREAK1 PROC

MOV DX,IOCPT

MOV AL,00010111B

OUT DX,AL

CALL DELAY2

MOV DX,IOCPT

MOV AL, 00000010B

OUT DX,AL

CALL DELAY2

RET

RIGHTBREAK1 ENDP HURRYBREAK1 PROC

MOV DX,IOCPT

MOV AL,00111111B

OUT DX,AL

CALL DELAY2

MOV DX,IOCPT

MOV AL, 00000011B

OUT DX,AL

CALL DELAY2

RET

HURRYBREAK1 ENDP LEFTHURRYBREAK1 PROC

MOV DX,IOCPT

MOV AL,00111111B

OUT DX,AL

CALL DELAY2

MOV DX,IOCPT

MOV AL, 00000001B

OUT DX,AL

CALL DELAY2

RET

LEFTHURRYBREAK1 ENDP

RIGHTHURRYBREAK1 PROC

MOV DX,IOCPT

MOV AL,00111111B

OUT DX,AL

CALL DELAY2

MOV DX,IOCPT

MOV AL,00000010B

OUT DX,AL

CALL DELAY2

RET

RIGHTHURRYBREAK1 ENDP

DELAY1: PUSH AX

PUSH CX

MOV CX,0030H

DELY2: CALL DELAY2

LOOP DEL Y2

POP CX

POP AX

RET

DELAY2: PUSH CX

MOV CX,8000H

DELA1: LOOP DELA1

POP CX

RET

CODE ENDS

END START

5.2调试结果

通过不断地对程序进行调试和上机验证,最终利用5个开关组合成10种不同的组合状态来模拟汽车信号灯10种不同的状态,初步实现了预期任务要求对应的灯亮、不亮、闪的不同情况,其中的停靠状态是根据定时/计数器8253实现闪烁频率是30HZ。

6.实训总结

通过这次实训,我觉得自己的收获很大,尤其是对芯片8255A和8253的了解更进了一步。在此次课程设计之前,我们对这些芯片的了解仅仅是理论知识,还有就是因为这次的实训平台是DVCC试验箱,对其内部电路更是不了解,感觉很抽象,而通过这次的课程设计,在不断地调试过程中,对8255和8253的各个端口的连线及功能有了很大的认识。另外,对于程序的编写及编译运行,也巩固了我们对于汇编程序设计方面的知识。

这次的课程设计中也让我们认识到了一些自己的不足,对于理论知识,掌握的还不够扎实,理解的也不透彻。尤其是对于将理论知识运用到实践中去,这方面有点欠缺,在以后的学习中,要注意这方面的加强。最后,谢谢老师这几天的指导。

汽车仪表盘图标大全

汽车仪表盘图标大全 https://www.doczj.com/doc/6212327917.html,/2012年8月20日来源:新浪汽车 汽车仪表盘图标大全: 汽车仪表盘图标大全一、车内各类仪表指示灯 1、ABS指示灯 该指示灯用来显示ABS工作状况。当打开钥匙门,车辆自检时,ABS灯会点亮数秒,随后熄灭。如果未闪亮或者启动后仍不熄灭,表明ABS出现故障。 2、EPC指示灯 常见于大众品牌车型中。打开钥匙门,车辆开始自检时,EPC灯会点亮数秒,随后熄灭。如车辆启动后仍不熄灭,说明车辆机械与电子系统出现故障。 3、O/D挡指示灯 该指示灯用来显示自动档的O/D挡(Over-Drive)超速挡的工作状态,当O/D挡指示灯闪亮,说明O/D挡已锁止。此时加速能力获得提升,但会增加油耗。 4、安全带指示灯 该指示灯用来显示安全带是否处于锁止状态,当该灯点亮时,说明安全带没有及时的扣紧。有些车型会有相应的提示音。当安全带被及时扣紧后,该指示灯自动熄灭。

5、电瓶指示灯 该指示灯用来显示电瓶使用状态。打开钥匙门,车辆开始自检时,该指示灯点亮。启动后自动熄灭。如果启动后电瓶指示灯常亮,说明该电瓶出现了使用问题,需要更换。 6、机油指示灯 该指示灯用来显示发动机内机油的压力状况。打开钥匙门,车辆开始自检时,指示灯点亮,启动后熄灭。该指示灯常亮,说明该车发动机机油压力低于规定标准,需要维修。 7、油量指示灯 该指示灯用来显示车辆内储油量的多少,当钥匙门打开,车辆进行自检时,该油亮指示灯会短时间点亮,随后熄灭。如启动后该指示灯点亮,则说明车内油量已不足。 8、车门指示灯 该指示灯用来显示车辆各车门状况,任意车门未关上,或者未关好,该指示灯都有点亮相应的车门指示灯,提示车主车门未关好,当车门关闭或关好时,相应车门指示灯熄灭。 9、气囊指示灯 该指示灯用来显示安全气囊的工作状态,当打开钥匙门,车辆开始自检时,该指示灯自动点亮数秒后熄灭,如果常亮,则安全气囊出现故障。

基于单片机汽车信号灯控制系统的设计

摘要 在生活的环境中,自动控制要求中都会有单片机的控制的一部分;从简单到复杂,凡是能想象到的地方几乎都有使用单片机的需求。单片机的应用有利于产品的小型化、多功能化和智能化,能够提高劳动效率、减轻劳动强度,提升产品质量,改善劳动环境。例如,在工业自动化方面:自动化能使工业系统处于最佳状态、提高经济效益和改善产品质量。自动化控制原理有应用于电子、电力、石油、化工、纺织、食品等轻重工业领域中,无论数据采集和测控技术,还是生产线上的机器人技术,都有单片机的参与。有时,在仪器仪表、信息和通信等产品方面,它在其中发挥着重大作用。现在,虽然单片机的应用很普遍了,但仍有许多项目尚未实现,所以单片机的应用有很大的发展空间。 本设计是设计一个单片机控制系统。在汽车进行左转弯、右转弯、刹车、合紧急开关等操作时,实现对各种信号指示灯的控制。本设计主要是对单片机的并行输入/输出口电路的应用,通过I/O口控制发光二极管的亮﹑灭﹑闪烁,加上一些复位电路﹑按键电路﹑驱动电路来模拟汽车尾灯的功能。 汽车在驾驶时有左转弯、右转弯、刹车、合紧急开关等操作。在左转弯或右转弯时,通过转弯操作杆应使左转开关或右转开关合上,从而使左头灯、左尾灯或右头灯、右尾灯闪烁;合紧急开关时要求前面所述的4个信号灯全部闪烁;汽车刹车时,两个尾灯点亮。

目录 1.绪论 (1) 1.1设计意义 (1) 1.2设计内容 (1) 1.3设计过程 (1) 2.设计的原理分析及实现 (2) 2.1系统简介 (2) 2.2硬件组成 (2) 2.3设计原理 (3) 3.应用软件简介 (4) 3.1单片机简介 (4) 3.2 AT89C51单片机简介 (4) 3.3 Proteus软件介绍 (8) 4.硬件设计 (10) 4.1 AT89C51芯片图 (10) 4.2汽车信号灯控制电路 (10) 4.2.1硬件接线图 (10) 4.2.2复位电路 (11) 4.2.3显示电路 (11) 4.2.4按键电路 (12) 4.2.5振荡电路 (13) 4.3 Proteus仿真结果 (14) 5.软件设计 (17) 5.1汽车信号灯控制程序 (17) 5.2汽车信号灯控制程序流程图 (19) 5.3利用伟福软件编译程序图 (20) 5.3.1伟福软件简介 (20) 5.3.2伟福软件编译程序图 (21) 6.心得体会 (22) 7.参考文献 (23)

交通信号灯控制系统

株洲师范高等专科学校物理与电子工程系毕业论文 交通信号灯控制系统 姓名:汤知路 指导老师:肖利君 专业:应用电子技术 班级:07级应电班 学号:04207109 时间:2010-5-5至2010-5-28

摘要 随着社会经济的发展,城市交通问题越来越引起人们的关注。人、车、路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。城市交通控制系统是用于城市交通数据监测、交通信号灯控制与交通疏导的计算机综合管理系统,它是现代城市交通监控指挥系统中最重要的组成部分。十字道口的交通红绿灯控制是保证交通安全和道路畅通的关键。本设计主要由控制器、定时器、译码器和秒脉冲信号发生器等部分组成。秒脉冲发生器是该系统中定时器和控制器的标准时钟信号源,译码器输出两组信号灯的控制信号,经驱动电路后驱动信号灯工作,控制器是系统的主要部分,由它控制定时器和译码器的工作。应用的主要芯片有74LS163,74LS153,3-8译码器,555定时器电路等组成。 关键字:交通控制、交通灯、时间发生器、555定时器 Abstract With the development of society and economy, urban traffic problems and cause the attention of people. People, vehicles and road, the relationship of traffic management has become an important problem to be solved. Urban traffic control system is designed for urban traffic data monitoring and control traffic lights, traffic persuation computer integrated management system, it is the modern urban traffic control system is one of the most important parts of it. Cross the road traffic lights control is the key of traffic safety and roads. This design is mainly by the controller, timer and decoder and pulse signal generator, etc. Second is the system of pulse generator timer and standard of the clock signal controller, two groups of decoder output signal control signal, the driver circuit, drive signal after working controller is the main part of the system, by which control the timer and decoder of work. The main chip has 74LS163 application, 3-8, 74LS153 decoder, 555 timing circuits, etc.

基于单片机的汽车信号灯控制系统

基于单片机的汽车信号 灯控制系统 文档编制序号:[KKIDT-LLE0828-LLETD298-POI08]

中南大学课程设计 (附代码) 20)设计一个基于单片机的汽车信号灯控制系统 设计要求:分析系统需求,设计出电路原理图,说明工作原理,编写程序及程序流程图。 设计一个基于单片机的汽车信号灯控制系统。汽车驾驶执行的操作由相应的开关状态反映,所需控制的信号灯有仪表盘左/右转弯灯、左右头灯和左右尾灯共六类灯,还有蜂鸣器喇叭控制的信号。 设计功能: 驾驶操作与灯光信号对应关系如下: (1) 左/右转弯(合上左/右开关):仪表盘左/右转弯灯、左/右头灯、左/右尾灯闪烁。 (2) 紧急开关合上:所有灯闪烁。 (3) 刹车(合上刹车开关):左右尾灯亮。 (4) 左/右转弯刹车:仪表盘左/右转弯灯、左/右头灯、左/右尾灯闪烁,右/左尾灯亮。 (5) 刹车、合上紧急开关:尾灯亮、仪表板灯、头灯闪烁。 (6) 左/右转弯刹车,并合上紧急开关:右/左尾灯亮,其余灯闪烁。 (7) 停靠(合上停靠开关):头灯、尾灯以1Hz的频率闪烁。 (8)倒车:尾灯长亮、蜂鸣器以的频率报警。 设计要求:设计出电路原理图,说明工作原理,编写程序及程序流程图。 仿真操作及现象: 1)合上左转弯开关:仪表板左转弯灯、左头灯、左尾灯闪烁。 2)合上右转弯开关:仪表板右转弯灯、右头灯、右尾灯闪烁。 3)合上紧急开关:所有灯闪烁 4)合上刹车开关:左右尾灯亮 5)合上左开关和刹车开关:仪表板左转弯灯、左头灯、左尾灯闪烁,右尾灯亮。 6)合上右开关和刹车开关:仪表板右转弯灯、右头灯、右尾灯闪烁,左尾灯亮。 7)合上刹车开关、紧急开关(紧急刹车):左右尾灯亮、左右仪表板灯、头灯闪烁。 8)合上左开关和刹车开关、紧急开关(紧急左转弯刹车):右尾灯亮,其余灯闪烁。 9)合上右开关和刹车开关、紧急开关(紧急右转弯刹车):左尾灯亮,其余灯闪烁。 10)合上停靠开关:左右头灯、尾灯以1Hz的频率闪烁

实训-交通信号灯控制系统

交通信号灯控制系统 重点内容: ●LED显示的驱动电路设计和LED显示输出扫描程序 ●按键输入电路和按键扫描程序 ●时间中断的使用。 一、实例说明 有如图所示的街区十字路口,需要为十字路口设计一个交通灯控制系统,该系统的要求如下:东南西北每个方向各有一个红绿灯组,每个红绿灯组包含红黄绿三种颜色的信号灯。 ●每天的23:00~次日凌晨的6:00,由于车流量较小,为了节省电能各个方向的红绿 灯出于休息状态(只亮黄灯)。 ●每天的6:00~23:00,红绿灯出于工作状态,两个互相垂直方向的绿灯交替点亮来 控制交通。交通灯工作状态过程如后所示,在某一个时间段东南方向红灯亮,西北方向绿灯亮;经过一定的时间后,西北方向该为黄灯闪烁,此时东南方向保持红灯; 西北方向红灯闪烁5秒后转为红灯,此时东南方向变为绿灯。依此东南方向的红绿灯和西北方向的红绿灯循环往复。

交通信号灯控制系统提供了一个控制面板,交警可以通过该面板可以调整红灯和绿灯亮的时间间隔、控制交通信号灯控制系统的开关等,从而达到控制交通流量的目的。交通信号灯控制系统的控制面板如下图所示,该面板共有6个LED,每3个LED 为一组,用于显示交通信号灯的点亮时长(单位为秒);面板上共有5个按键,用于控制交通灯控制系统的点亮时长和系统的开关。

二、硬件电路设计 1、LED输出电路 ●本案例中共有6个LED,为了充分利用ARM微处理器的IO资源,我们采用扫描的 方式。 ●LED的输出电路如上图所示,为了使电路比较清晰,这里只画出了其中两个LED。 每个七段码LED的a~g端口是并联,分别连接LPC2131的P1.19、P1.20、P1.21、P1.22、P1.23、P1.24和P1.25。而gnd端口各由一个管脚控制,6个七段码LED的gnd端分别连接LPC2131的P0.0、P0.1、P0.2、P0.3、P0.4和P0.5。当需要点亮其中某一个七段码LED时,将对应的gnd端口电平拉低,a~g端口根据需要显示的数字给不同的电平。这种连接方式在某一特定时刻只能点亮其中一个七段码LED,而其他的七段码LED处于熄灭状态。 ●为了让他们看上去是同时点亮并且能够显示不同的数值,我们利用人眼的视觉暂留 对他们进行扫描,在一个比较短的始终周期内(0.01s左右)轮流点亮6个七段码LED。 2、按键电路 ●本案例中的共有5个按键,如下图的控制面板所示,其中一个按键用来控制交通灯 控制系统的开关,而其他四个按键用来调整红灯和绿灯的持续时间 ●按键电路如下图所示,当没有任何按键被按下时,所有与按键连接的管脚为高电平;

交通信号灯程序

《PLC组态与维护》课程测试答题册 系别:动力工程系 专业:工业热工控制技术 班级: 姓名: 学号: 任课教师: 完成时间:2014年5月26日 目录

一、测试题目 (3) 二、I/O分配表 (4) 三、硬件接线图 (4) 四、控制时序图 (5) 五、顺序功能图 (5) 六、控制梯形图 (6) 七、答题心得 (15) 八、参考文献 (15)

一、测试题目 北向 南向 东向 西向 红 红 红 红 黄 黄 黄 黄 绿 绿 绿 绿 上图所示为双干道交通信号灯设置示意图。信号灯的动作受开关总体控制,按一下起动按钮,信号灯系统开始工作,并周而复始地循环动作;按一下停止按钮,所有信号灯都熄灭。 信号灯控制的具体要求见下表。 试编写信号灯控制程序,具体要求如下: 1.理清输入输出信号的关系和状态。 2.列出I/O 分配表。 3.绘制PLC 硬件接线图、控制时序图和顺序功能图。 4.设计控制梯形图程序

二、I/O 分配表 东西方向红灯 Q 4.3 BOOL 东西方向黄灯 Q 4.5 BOOL 东西方向绿灯 Q 4.4 BOOL 南北方向红灯 Q 4.0 BOOL 南北方向黄灯 Q 4.2 BOOL 南北方向绿灯 Q 4.1 BOOL 启动按钮 I 0.1 BOOL 停止按钮 I 0.2 BOOL 三、硬件接线图 DC24V +-HL1 HL2 HL3 HL4 HL5SB1 SB2 HL6 DC24V - + M 1M I0.0 I0.1 1L Q4.0 Q4.1 Q4.2 Q4.3 Q4.4Q4.5

四、控制时序图 红灯绿灯黄灯红灯绿灯 黄灯东西 南 北时间 45s T0 3S T12S T2 25S T3 3S T42S T5 五、顺序功能图 M0.0 M0.1M0.2 M0.3 M0.4 M0.5 M0.6 T0Q4.3Q4.1T0 M5.1T1 T1 Q4.2T2 T2 Q4.0Q4.4T3 T3 M5.2T4 T4 Q4.4T5 T5

单片机课程设计_单片机汽车转向信号灯设计

单片机课程设计题目:汽车转向信号灯设计 班级: 姓名: 学号: 指导教师: 设计时间:

目录 1.引言 (3) 2.设计方案及原理 (4) 2.1设计方案 (4) 2.2设计原理: (5) 2.2.1 开关状态检测 (6) 2.2.2 输出控制 (6) 2.2.3 定时器和计数器 (6) 2.2.4 定时初始化 (8) 2.2.5 汽车转向灯显示 (9) 2.2.6 汽车转向灯控制 (9) 2.2.7 中断系统 (10) 3.硬件设计 (10) 3.1 单片机控制系统电路图 (10) 3.1.1汽车转向灯单片机控制系统框图 (10) 3.1.2汽车转向灯单片机控制系统电路图 (12) 3.2 汽车转向灯控制系统流程图 (12) 3.2.1 汽车转向灯控制系统主程序流程图 (12) 3.2.2 中断服务程序流程图 (13) 3.2.3控制系统键功能流程图 (14) 4.软件设计 (14) 4.1 程序流程图 (15) 4.2 源程序 (18) 5.总结 (20) 6.参考文献 (22)

1.引言 随着单片机的日益发展,其应用也越来越广泛,通过对“汽车转向灯单片机控制系统”设计,可以对单片机的知识得到巩固和扩展。本课程内容是设计一个单片机控制系统,在汽车进行左转弯、右转弯、刹车、合紧急开关、停靠等操作时,实现对各种信号指示灯的控制。本设计主要是对单片机的并行输入/输出口电路的应用,通过I/O口控制发光二极管的亮﹑灭﹑闪烁,加上一些复位电路﹑按键电路﹑驱动电路来模拟汽车尾灯的功能。 汽车在驾驶时有左转弯、右转弯、刹车、合紧急开关、停靠等操作。在左转弯或右转弯时,通过转弯操作杆应使左转开关或右转开关合上,从而使左头灯、仪表板左转弯灯、左尾灯或右头灯、仪表板右转弯灯、右尾灯闪烁;合紧急开关时要求前面所述的6个信号灯全部闪烁;汽车刹车时,两个尾灯点亮;如正当转弯时刹车,则转弯时原应闪烁的信号灯仍应闪烁。以上闪烁,都是频率为1Hz 的低频闪烁;在汽车停靠而停靠开关合上时,左头灯、右头灯、左尾灯、右尾灯按频率为10Hz的高频闪烁。闪光器是通过调节镍铬丝的拉力和触点的间隙来满足频率要求的,灯泡功率的大小也会影响闪烁频率。因此在更换闪光器或灯泡时调整比较困难。同时,系统没有故检测,驾驶员无法知道车外的转向灯及示宽灯是否点亮,从而影响行车安全。到目前为止,我们还没有发现能检测灯丝断这种故障的有效方法。针对上述问题,我们用AT89C51单片机设计了一套汽车信号灯控制系统。用LED产生闪光信号,同时能自动检测信号灯故障。信号灯灯具的发展是随着汽车制造技术及电光源技术的发展而逐步完善的。它经历了机油(或煤油)灯、乙炔气灯到电光源灯的发展历程。现代汽车信号灯灯具已经开始使用发光二极管(LED)技术以及光导技术。

西门子PLC交通信号灯控制系统设计(详细步骤)

毕业设计说明书 (2010 届) 课程名称:可编程控制器应用 题目:交通信号灯PLC控制系统设计专 业班级: 学生姓名: 学号:指导教师: 2010 年 1月 8 日

一、设计题目 交通信号灯PLC控制系统设计 二、设计目的 课程设计的主要目的是通过某一生产设备的电气控制装置的设计实践,了解一般电气控制系统设计过程、设计要求、应完成的工作内容和具体设计方法。通过设计也有助于复习、巩固以往所学的知识,达到灵活应用的目的。电气设计必须满足生产设备和生产工艺的要求,因此,设计之前必须了解设备的用途、结构、操作要求和工艺过程,在此过程中培养从事设计工作的整体观念。课程设计应强调能力培养为主,在独立完成设计任务的同时,还要注意其他几方面能力的培养与提高,如独立工作能力与创造力;综合运用专业及基础知识的能力,解决实际工程技术问题的能力;查阅图书资料、产品手册和各种工具书的能力;工程绘图的能力;书写技术报告和编制技术资料的能力。 三.设计要求 1技术要求: 某十字路口东西方向和南北方向各装有直行(包括右转弯)控制红、黄、绿交通信号灯和左转弯控制红、绿交通信号灯,另外还有到计时显示器。显示器用于显示相应方向直行控制当前点亮信号灯还要持续的时间(剩余时间),由另外的单片机系统构成。 PLC通过串口以自由口方式输出八位二进制数据,最高位为0表示东西方向数据。1表示南北方向数据,单位为秒。系统中有两个控制开关,东西控制开关SEW和南北控制开关SSN。SEW接通SSN关断则东西方向绿灯全亮南北红灯全亮,其他全灭。接通南北方向绿灯全亮,东西方向红灯全亮,其他全灭。SEW 和SSN都关断停止工作SEW和SSN都接通则进入正常工作状态,按照以下规律控制:(参考中华路与人民路交叉路口的信号灯) 2设计规律:: (1)系统启动后,南北红灯全亮35秒;与此同时东西直行绿灯亮20秒,东西左转弯红灯亮;(2) 东西灯亮20秒后开始闪烁,周期为1秒(灭0.5秒,亮0.5秒),闪亮3秒。(3)东西直行绿灯闪亮3 秒后变成黄灯亮,维持2秒;(4)东西直行黄灯亮2秒后变成红灯亮;同时东西左转弯绿灯亮,维持10秒;(5)东西左转弯绿灯亮10秒后变成红灯亮;(至此东西方向全是红灯亮,维持40秒);同时南北方向直行控制红灯灭,绿灯亮。维持20秒;南北左转弯继续红灯亮.;(6)南北直行绿亮20秒后开始闪烁,周期为1秒(灭0.5秒,亮0.5秒),闪亮3秒;(7)南北直行绿灯闪亮3秒后变成黄灯亮,

汽车仪表盘指示灯图解

1、车辆基本情况提示标识 平常常见的并最常使用的图标有:车门提示、手刹提示、安全带提示、发动机自检、润滑油情况检查、ABS系统检查、安全气囊检查、蓄电池提示以及燃油量提示这么几种。 另外,还有一些标识是因为相关车型仪表盘设计的原因而产生的,比如说水温显示标识,在现代老款悦动、东风日产骊威等没有水温表的车型上,这些标识就充当显示车辆水温是否正常的功能,一般情况下,蓝色和绿色表示水温低,红色表示水温高,不显示任何颜色表示水温合适。

刚才在说常用标识的时候提到了安全带未系提示标识,而有些对安全要求比较高的车型,会分开提醒主、副驾驶位置的人安全带是否系好安全带。 2、灯光信息提示标识 在仪表盘中除了刚才提示的一些关于车辆安全方面的标识外,还有一部分也是非常重要的,它的存在甚至关系我们驾车的安全,那就是灯光提示标识。不过这里也需要提醒您一下,如果看到仪表盘上灯光表示亮起的时候可能实际上相应的灯光没有亮,因此就需要我们在使用的过程中勤检查灯光是否正常,因为特别是在夜间开车,没有灯光、甚至不正确使用灯光都会有交通事故的隐患存在。

说到这里也请各位车主朋友能够在合适的时间恰当的使用车辆灯光,比如夜间就要开车灯;远光灯尽量不要长时间开启等,错误的使用车辆灯光可能会给自己以及车辆造成不必要的麻烦。 3、变速箱/车辆行驶状态提示标识 多数车型的自动变速箱车型为了能让车主更好的控制车辆也设计了不同的模式来保证不同使用者的需求,下面几个标识就是代表。

一般自动变速箱的车型会在仪表盘上面有一些提示标识,比如大众独有的换挡提醒标识、变速箱的SNOW雪地模式等。 此外,对于一些注重运动风格的车型来说还会有一些驾驶模式的选择,你可以通过仪表盘上的图标来了解目前车辆处于什么样的驾驶模式,一般这种标识都是直接显示相关模式的英文,总结来看主要有“Sport运动、Comfortable舒适、ECO经济等几种”

智能交通信号灯控制系统设计

编号: 毕业论文(设计) 题目智能交通信号灯控制系统设计 指导教师xxx 学生姓名杨红宇 学号201321501077 专业交通运输 教学单位德州学院汽车工程系(盖章) 二O一五年五月十日

德州学院毕业论文(设计)中期检查表

目 录 1 绪论............................................................................................................................ 1 1.1交通信号灯简介...................................................................................................... 1 1.1.1 交通信号灯概述.................................................................................................. 1 1.1. 2 交通信号灯的发展现状...................................................................................... 1 1.2 本课题研究的背景、目的和意义 ......................................................................... 1 1. 3 国内外的研究现状 ................................................................................................. 1 2 智能交通信号灯系统总设计.................................................................................... 2 2.1 单片机智能交通信号灯通行方案设计 ................................................................. 2 2.2 功能要求 ............................................................................... 错误!未定义书签。 3 系统硬件组成............................................................................................................ 4 4 系统软件程序设计.................................................................................................... 5 5 结论和展望................................................................................................................ 6 参考文献...................................................................................... 错误!未定义书签。 杨红宇 要: 但是传统的交通信号灯不已经不能满足于现代日益增长的交通压力,这些缺点体现在:红绿 以及车流量检测装置来实现交通信号灯的自控制,随着车流量来改变红绿灯1 绪论 1.1 1.1.1 为现代生活中必不可少的一部分。

汽车信号灯控制系统1

河南工程学院 实习报告 院(部)计算机学院 专业计算机科学与技术专业 班级 1041 班 小组姓名及学号张丽 201010913133 小组姓名及学号员娇娇 201010913121 小组姓名及学号王会敏 201010913106 2013年6 月28 日

实习报告评分表

实习(训)报告评语 评阅人:职称: 年月日

河南工程学院 实习(训)报告 实习目的(内容):掌握8086工作原理、计算机对输入信号检测和输出控制 的基本方法和常用按钮、发光二极管的使用方法, 提高学生的动手能力 实习时间:自 6 月 24 日至 6 月 28 日 共 5 天。 实习地点: 3号实验楼B405 实习单位:计算机学院 指导老师:李松阳院长:曲宏山

目录 摘要 (2) 1.前言 (3) 1.1设计背景 (3) 1.2 设计目的 (3) 2.总体设计方案 (3) 2.1 总体设计方案分析 (3) 2.1.1问题描述分析 (4) 2.1.2 问题的解决方案分析 (5) 2.2系统的主要功能 (5) 3.硬件设计方案 (7) 3.1 设计思路 (7) 3.2 设计框图 (8) 3.3 设计线路及说明 (8) 4.软件设计方案 (9) 4.1 设计思想 (9) 4.2 程序流程图 (10) 5. 调试以及运行结果 (11) 5.1源程序代码 (11) 5.2调试结果 (15) 6.实训总结 (16) 参考资料 (17)

摘要 本设计是在DVCC试验箱平台上利用芯片8255A及8253来实现的汽车信号灯控制系统,在系统中利用5个开关来模拟汽车驾驶操作,然后用6个发光二极管来模拟汽车信号灯;当拨动开关改变相应的状态时,系统就会检测到相关类型的状态,然后根据内部程序,来驱动相关的汽车信号灯(发光二极管)闪烁或长亮,以达到此次设计的目的和要求。 关键词:控制系统开关信号灯

汽车仪表盘指示灯图解

车内各类仪表指示灯

该指示灯用来显示ABS工作状况。当打开钥匙门,车辆自检时,ABS灯会点亮数秒,随后熄灭。如果未闪亮或者启动后仍不熄灭,表明ABS出现故障。 [] 常见于大众品牌车型中。打 开钥匙门,车辆开始自检 时,EPC灯会点亮数秒,随 后熄灭。如车辆启动后仍不 熄灭,说明车辆机械与电子 系统出现故障。 [] 该指示灯用来显示自动档 的O/D挡(Over-Drive)超速 挡的工作状态,当O/D挡指 示灯闪亮,说明O/D挡已锁 止。此时加速能力获得提 升,但会增加油耗。 []

该指示灯用来显示安全带是否处于锁止状态,当该灯点亮时,说明安全带没有及时的扣紧。有些车型会有相应的提示音。当安全带被及时扣紧后,该指示灯自动熄灭。该指示灯用来显示电瓶使用状 态。打开钥匙门,车辆开始自检 时,该指示灯点亮。启动后自动 熄灭。如果启动后电瓶指示灯常 亮,说明该电瓶出现了使用问题, 需要更换。 该指示灯用来显示发动机内机油的压力状况。 打开钥匙门,车辆开始自检时,指示灯点亮, 启动后熄灭。该指示灯常亮,说明该车发动机 机油压力低于规定标准,需要维修。 该指示灯用来显示车辆内储油量的多少,当钥匙门打开,车辆进行自检时,该油亮指示灯会短时间点亮,随后熄灭。如启动后该指示灯点亮,则说明车内油量已不足。该指示灯用来显示车辆各车门状况,任意车门 未关上,或者未关好,该指示灯都有点亮相应 的车门指示灯,提示车主车门未关好,当车门 关闭或关好时,相应车门指示灯熄灭。 该指示灯用来显示安全气囊的工作状态,当打 开钥匙门,车辆开始自检时,该指示灯自动点 亮数秒后熄灭,如果常亮,则安全气囊出现故 障。 [] 该指示灯是用来显示车辆刹车盘磨损的状况。一般,该指示灯为熄灭状态,当刹车盘出现故障或磨损过渡时,该灯点亮,修复后熄灭。 [] 该指示灯用来显示车辆手刹的状态,平时为熄 灭状态。当手刹被拉起后,该指示灯自动点亮。 手刹被放下时,该指示灯自动熄灭。有的车型 在行驶中未放下手刹会伴随有警告音。 该指示灯用来显示发动机内冷却液的温度,钥 匙门打开,车辆自检时,会点亮数秒,后熄灭。 水温指示灯常亮,说明冷却液温度超过规定 值,需立刻暂停行驶。水温正常后熄灭。 该指示灯用来显示车辆发动机的工作状况,当打开钥匙门时,车辆自检时,该指示灯点亮后自动熄灭,如常亮则说明车辆的发动机出现了机械故障,需要维修。该指示灯是用来显示车辆转向灯所在的位置。 通常为熄灭状态。当车主点亮转向灯时,该指 示灯会同时点亮相应方向的转向指示灯,转向 灯熄灭后,该指示灯自动熄灭。 该指示灯是用来显示车辆远光灯的状态。通常 的情况下该指示灯为熄灭状态。当车主点亮远 光灯时,该指示灯会同时点亮,以提示车主, 车辆的远光灯处于开启状态。 该指示灯是用来显示车辆所装玻璃清洁液的多少,平时为熄灭状态,该指示灯点亮时,说明车辆所装载玻璃清洁液已不足,需添加玻璃清洁液。添加玻璃清洁液后,指示灯熄灭。该指示灯是用来显示前后雾灯的工作状况,当 前后雾灯点亮时,该指示灯相应的标志就会点 亮。关闭雾灯后,相应的指示灯熄灭。 [] 该指示灯是用来显示车辆示宽灯的工作状态, 平时为熄灭状态,当示宽灯打开时,该指示灯 随即点亮。当示宽灯关闭或者关闭示宽灯打开 大灯时,该指示灯自动熄灭。 该指示灯是用来显示车辆空调系统的工作状态,平时为熄灭状态。当点亮内循环按钮,车辆关闭外循环,空调系统进入内循环状态时,该指示灯自动点亮。内循环关闭时熄灭。该指示 灯是用 来显示 车辆 VSC(电 子车身 稳定系 统)的工 作状态, 多出现 在日系 车上。当 该指示 灯点亮 时,说明 VSC系 统已被 关闭。 该指示 灯是用 来显示 车辆 TCS( 牵引力 控制系 统)的 工作状 态,多 出现在 日系车 上。当 该指示 灯点亮 时,说 明TCS 系统已

单片机中汽车灯光控制系统实验报告

《单片机原理与应用》 课程大作业 项目名称:汽车灯光控制系统 专业班级:智能监控121 学号: 120516127 姓名:朱小柳 连云港职业技术学院信息工程学院 2013 年10 月27 日

随着单片机的日益发展,其应用也越来越广泛,通过对“汽车灯光控制系统”设计,可以对单片机的知识得到巩固。本设计是设计一个单片机控制系统。在汽车进行左右转向灯、前主灯、倒车灯、故障灯时,实现对各种信号指示灯的控制。本设计主要是对单片机的并行输入、输出口电路的应用,通过对I/O口控制发光二极管的亮、灭、闪烁,加上一些复位电路、按键电路、驱动电路来模拟汽车尾灯的功能。 关键词单片机;汽车信号灯;电路基础;

车灯是行车安全的必备件,除了具有照明作用,对行人和其他车辆还具有转向、会车、刹车等警示作用。其中汽车转向灯的控制就是一例。汽车转向和报警信号灯是汽车运动方向和车身状态的表示信号,关系着汽车的安全问题,因此基于单片机的汽车转向灯控制器的一直以来都是汽车电子设计中的一个十分重要的领域。 此次基于单片机的汽车转向灯的设计中,复位电路的设计、LED发光二极管的应用、4个按键开关、键盘扫描来控制LED灯点亮的方式都基本符合课程设计的要求。其中复位电路的作用是当单片机死机的情况下用来复位重启单片机,软件部分主要是用键盘扫描的方式来与程序中的设定值比较如果一致就执行该段子程序来实现LED的点亮方式。 汽车上的信号灯有:转向灯(左前灯、右前灯、仪表盘上的二个指示灯)。当汽车转弯、倒车、停靠时,转向灯发出不同的信号。目前国内广泛使用电热式闪光器产生闪光信号。闪烁频率在 50~110 次/ min,但是一般控制在 60~95 次min 之间。闪光器是通过调节镍铬丝的拉力和触点的间隙来满足频率要求的,灯泡功率的大小也会影响闪烁频率。因此在更换闪光器或灯泡时调整比较困难。同时,系统没有故检测,驾驶员无法知道车外的转向灯及示宽灯是否点亮,从而影响行车安全。到目前为止,我们还没有发现能检测灯丝断这种故障的有效方法。针对上述问题,我们用AT89C51单片机设计了一套汽车信号灯控制系统。用LED产生闪光信号,同时能自动检测信号灯故障。信号灯灯具的发展是随着汽车制造技术及电光源技术的发展而逐步完善的。它经历了机油(或煤油)灯、乙炔气灯到电光源灯的发展历程。现代汽车信号灯灯具已经开始使用发光二极管(LED)技术以及光导技术,这是信号灯灯具的一次飞跃。

交通信号灯控制系统的设计与实现毕业论文

交通信号灯控制系统设计 摘要 交通信号灯常用于交叉路口,用来控制车辆的流量,提高交叉路口车辆的通行能力,减少交通事故。在城镇街道的十交叉字路口,为了保证交通秩序和行人安全,一般在每条道路上各有一组红黄绿交通信号灯,其中红灯亮,表示该道路禁止通行;绿灯亮表示该条道路允许通行。交通灯控制电路自动控制十字路口两组红黄绿交通灯的状态转换,指挥车辆和行人安全通行,实现十字路口交通管理的自动化。 本文介绍交通信号灯的基本工作原理,基本组成,设计步骤及方法,电路说明等。着重强调了设计的原理和方法,并附以电路说明,从更深层次的把交通灯的设计原理展现给大家。它结合模拟电子技术和数字电子技术的基本研究方法并根据实际情况进行设计电路,并最终实现指挥交通。本文的思路基于智能交通灯设计方案,并进行简单改进。着重从数字电子的方向研究问题,把与非门和RS密码锁等方面的知识运用到实际的设计中,并发挥实际作用,最终实现红黄绿的三个灯的交替自动变换。 关键词:555定时电路;交通信号灯;计数器;译码置数电路

目录 1 绪论 ............................................................................................................ 错误!未定义书签。 1.1 概述.................................................................................错误!未定义书签。 1.2 基本工作原理及框图.....................................................错误!未定义书签。2相关芯片及硬件电路设计?错误!未定义书签。 2.1 信号灯状态控制器设计...............................................错误!未定义书签。 2.1.1 工作原理及电路组成?错误!未定义书签。 2.1.2 74LS74集成芯片引脚图及功能........................错误!未定义书签。 2.2信号灯译码驱动电路设计...........................................错误!未定义书签。 2.2.1工作原理及电路设计........................................错误!未定义书签。 2.2.2 74LS74集成芯片引脚图及功能 ......................错误!未定义书签。 2.3置数译码电路设计..................................................错误!未定义书签。 2.3.1 工作原理及电路设计?错误!未定义书签。 2.3.2 74LS04集成芯片引脚图及功能?错误!未定义书签。 2.4计时系统设计...............................................................错误!未定义书签。 2.4.1 工作原理及电路设计.......................................错误!未定义书签。 2.4.2 74LS190集成芯片引脚图及功能......................错误!未定义书签。 2.5 显示译码电路设计.....................................................错误!未定义书签。 2.5.1 工作原理及电路设计?错误!未定义书签。 2.5.2 CD4511集成芯片引脚图及功能?错误!未定义书签。 2.6555秒脉冲发生器设计?错误!未定义书签。 2.6.1 工作原理及电路设计........................................错误!未定义书签。 2.6.2555集成芯片引脚图及功能?错误!未定义书签。 2.7元件清单 (14) 3 电路图及软件模拟仿真?错误!未定义书签。 3.1整体电路图?错误!未定义书签。 3.2 原理图仿真.................................................................错误!未定义书签。 3.3 软件调试.......................................................................错误!未定义书签。总结 ................................................................................................................ 错误!未定义书签。

道路交通信号灯控制系统设计说明书

安徽科技学院数理与信息工程学院 《单片机原理与应用设计》课程设计 设计说明书 题目: 道路交通信号灯控制系统 专业: 电气工程及其自动化 班级: 12级1班 指导教师: 2014 年12 月 9 日

目录 一、概述 (3) 1、设计背景 (3) 2、设计要求 (3) 二、整体设计原理 (3) 1、设计原理 (3) 2、硬件电路分析 (4) 三、硬件电路 (5) 1、晶振电路 (5) 2、硬件电路 (5) 四、软件设计 (6) 1、主程序设计 (6) 2、程序代码分析 (7) 3、元件清单 (9) 五、测试 (10) 1、仿真调试 (10) 六、心得体会 (13) 七、附录 (14) 1、参考文献 (14) 2、完整程序代码 (14)

一、概述 1、设计背景 根据规定本学期13、14周为本专业课程设计,要求同班同学五人一组利用单片机相关知识和proteus仿真软件实现所选课题相关功能。 由于我们组在大二数、模电课程设计中做过交通灯相关课题,因此本次课程设计在组织好团队后,经讨论我们一致决定选择道路交通信号灯控制系统作为本组课程设计内容。 2、设计要求 (1)设计目的 随着单片机应用的日益广泛,在校学生加强对单片机动手实践能力的培养,已经是非常重要的一项锻炼。课程设计就是为加强实践机会、培养学生动手能力的一个重要环节,将理论知识与实际联系起来的一个关键机会。 (2)设计任务 ①设计四组十字路口的红、绿、兰三色交通灯,并模拟交通灯的现场情形,控制交通灯的亮灭。 ②设计四组 LED 显示器,分别倒计时显示十字路口每个方向的红灯或绿灯的剩余时间。 ③可适当根据实际需要增加扩展功能。 ④利用 PROTEUS 软件画出电路图,根据以上功能编写软件,并在硬件电路上成功运行或仿真。 二、整体设计原理 1、设计原理 实际交通灯的变化规律实际交通灯分为东南西北四个方向以及左转右转,本次课程设计我们涉及的是简易交通灯,不包含左转右转,只包括东西直行和南北直行,原理较为简单,下图是十字楼口的模拟图。

交通信号灯_数字逻辑程序设计

石家庄经济学院 信息工程学院 数字逻辑课程设计报告 题目十字路口交通灯控制器姓名赵永超 学号409109070609 班号4091090706 指导老师 成绩 2010年6月 目录

1. 功能描述 (52) 2. 开发工具选择 (52) 3. 设计方案 (52) 4.模块描述 (52) 5. VHDL实现 (52) 6. 调试仿真 (52) 7. 课程设计回顾总结 (52) 参考文献 (52) 附录 (52)

1.功能描述 ar,ay,ag 和br,by,bg分别表示A和B道的红灯,黄灯,绿灯的驱动信号。信号灯在高电平时亮,低电平时熄灭。十字路口的交通灯控制电路功能: 十字路口交通灯控制规则为:当A道无车时,传感器输出X=0,A 道红灯一直亮,B道绿灯一直亮,直到15s定时时间到且A道有车为止;当B道通行15s且A道有车时,B道绿灯亮变成黄灯,经过5s后变成红灯亮,A道由红灯亮变成绿灯亮,直到10s定时时间到或者X=0为止;最后A道黄灯亮,B道红灯亮,直到5s定时时间到,再回到B道绿灯亮,A道红灯亮的初始状态。 2.开发工具选择 选择VHDL语言描述,利用Quartus II 5.1工具。 3. 设计方案 在设计方案之前,我们应明确课程设计的任务和要求:该数字系统完成对十字路口交通信号灯的控制,十字路口由一条南北方向的支干道(简称A道)和东西方向的主干道(简称B道)构成。A道安装有车辆检测传感器X,当该道有车时,传感器输出信号为高电平,当该道无车时,传感器输出低电平信号。 十字路口交通灯控制规则为:当A道无车时,传感器输出X=0,A 道红灯一直亮,B道绿灯一直亮,直到15s定时时间到且A道有车为止;当B道通行15s且A道有车时,B道绿灯亮变成黄灯,经过5s后变成红灯亮,A道由红灯亮变成绿灯亮,直到10s定时时间到或者X=0为止;最后A道黄灯亮,B道红灯亮,直到5s定时时间到,再回到B道绿灯亮,A道红灯亮的初始状态。 (1)、首先对问题进行仔细分析 设东西和南北方向的车流量大致相同,从题目中计数值与交通灯的亮灭的关系如下图所示:

相关主题
文本预览
相关文档 最新文档