当前位置:文档之家› 基于单片机的汽车信号灯控制系统

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

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

基于单片机的汽车信号

灯控制系统

文档编制序号:[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的频率闪烁

代码:

#include <>

#include<>

#define uchar unsigned char

#define uint unsigned int

unsigned char jianzhi;

uchar count=0;

uchar count1=0; //记录中断次数,count2=20才产生1HZ的时钟脉冲uchar count2=0; //记录中断次数,count2=40才产生的时钟脉冲

sbit LF=P0^0; //左头灯

sbit RF=P0^1; //右头灯

sbit LY=P0^2; //左转弯灯

sbit RY=P0^3; //右转弯灯

sbit LB=P0^4; //左尾灯

sbit RB=P0^5; //右尾灯

sbit BU=P0^6; //蜂鸣器

sbit led=P0^7;

sbit zong_switch=P1^6;

uchar code Key[]={1,2,3,4,5,6};

uchar k=16;

uchar code DSY_CODE[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,

0x88,0x83,0xc6,0xa1,0x86,0x8e,0x00};

//延时

void DelayMS(uint x)

{

uchar i;

while(x--)

{for(i=0;i<120;i++);

}

}

//矩阵键盘扫描

uchar Keys_Scan()

{

uchar Tmp;

P2=0x0f; //高4位置0,放入4行

DelayMS(1);

Tmp=P2^0x0f;//按键后0f变成0000XXXX,X中一个为0,3个仍为1,通过异或把3个1变为0,唯一的0变为1

switch(Tmp) //判断按键发生于0~3列的哪一列

{

case 1: k=0;break;

case 2: k=1;break;

case 4: k=2;break;

case 8: k=3;break;

default:k=16; //无键按下

}

P2=0xf0; //低4位置0,放入4列

DelayMS(1);

Tmp=P2>>4^0x0f;//按键后f0变成XXXX0000,X中有1个为0,三个仍为1;高4位转移到低4位并异或得到改变的值

switch(Tmp) //对0~3行分别附加起始值0,4,8,12

{

case 1: k+=0;break;

case 2: k+=4;break;

case 4: k+=8;break;

case 8: k+=12;

}

return(k);

}

//密码锁

uchar Coded_lock()

{

uchar m=0,j,x=16,y=16;

uchar KeyNo[]={16,16,16,16,16,16}; //按键序号,16表示无按键

P2=0xf0; //高4位置0,放入4行

//led=1;

while(m<6)

{

P2=0xf0;

if(P2!=0xf0)

{

y=Keys_Scan(); //扫描键盘获取输入的密码

//P3=~DSY_CODE[y];

if(y<=9&&y!=x)

{

KeyNo[m]=y;

P3=~DSY_CODE[y];

m++;

}

else if(9

{

P3=~0x86; //显示E,表示重新输入

m=0;

}

}

x=y;

y=16;

DelayMS(100);

}

for(j=0;j<6;j++)

{

if(KeyNo[j]!=Key[j])

{

return 0;

break;

}

}

return 1;

}

//主程序

void main(void)

{

uchar i=3,sign=1,flag=0,choose=16;

TMOD=0x01;

TH0= (65536- 50000)/256; //定时器0,方式l

TL0= (65536- 50000)%256; //置初值,产生50ms 定时

IE=0x82; //允许T0中断

TR0=0; //关中断

P0=0x3f;

P1=0xff;

P2=0xf0;

P3=0x00;

for(;zong_switch!=0;) //循环直到总开关按下

{

DelayMS(50);

P3=~0x00;

}

P3=~0x86;

while(zong_switch==0) //总开关按下

{

DelayMS(50);

while(1)

{

flag=Coded_lock();

DelayMS(50);

choose=16;

while((choose!=10)&&(choose!=11)) //循环,直到按下确定或者取消

{

P3=~0xa1;

//按确认或者取消

P2=0xf0;

if(P2!=0xf0)

choose=Keys_Scan();

DelayMS(100);

}

P3=~DSY_CODE[choose];

DelayMS(50);

if(flag==1) //密码正确

{

if(choose==10) //确定

{

break;

}

else

P3=~0x86;

}

else if(i==1) //三次密码错误,所有灯高频闪烁,并且蜂鸣器报警

{

while(1)

{

P0=0xff;

DelayMS(20);

P0=0x00;

DelayMS(20);

}

}

else if(choose==10) //密码错误,且按下确认键

{

P3=~0x8e; //显示F表示密码错误

DelayMS(100);

i--; //可输入密码次数减一

}

else

P3=~0x86;

}

break;

}

P3=0x00;

TR0=1;

while(1);

}

void time0(void) interrupt 1

{

//TH0= (65536- 50000)/256;

//TL0= (65536-50000)%256;

P1=0xff; // Pl先送Oxff,Pl中保存是按键的值

jianzhi=P1; //暂存键值到jianzhi

jianzhi=jianzhi&0x7f; //因为最高位不用,去掉

switch(jianzhi)

{

case 0x3e: //左转弯0011 1110

{

BU=0; //蜂鸣器不响

RF=1;

RB=1;

RY=1;

if(count==15)

{

LF=!LF;

LB=!LB;

LY=!LY;

count=0;

}

else

{count++;}

}break;

case 0x3d: //右转弯0011 1101

{

BU=0; //蜂鸣器不响

LF=1;

LB=1;

LY=1;

if(count==15)

{

RF=!RF;

RB=!RB;

RY=!RY;

count=0;

}

else

{count++;}

}break;

case 0x3b: //紧急0011 1011

{

BU=0; //蜂鸣器不响

if(count==15)

{

LF=!LF;

RF=!RF;

LY=!LY;

RY=!RY;

LB=!LB;

RB=!RB;

count=0;

}

else

{count++;}

}break;

case 0x37: //刹车0011 0111

{

BU=0; //蜂鸣器不响

LB=0;

RB=0;

LF=1;

RF=1;

LY=1;

RY=1;

}break;

case 0x36: //左转弯刹车0011 0110

{

BU=0; //蜂鸣器不响

RB=0;

RF=1;

RY=1;

if(count==15)

{

LB=!LB;

LF=!LF;

LY=!LY;

count=0;

}

else

{count++;}

}break;

case 0x35: //右转弯刹车0011 0101

{

BU=0; //蜂鸣器不响

LB=0;

LF=1;

LY=1;

if(count==15)

{

RB=!RB;

RF=!RF;

RY=!RY;

count=0;

}

else

{count++;}

}break;

case 0x33: //紧急刹车0011 0011

{

BU=0; //蜂鸣器不响

LB=0;

RB=0;

if(count==15)

{

RF=!RF;

LF=!LF;

RY=!RY;

LY=!LY;

count=0;

}

else

{count++;}

}break;

case 0x32: //左转紧急刹车0011 0010

{

BU=0; //蜂鸣器不响

RB=0;

if(count==15)

{

LB=!LB;

RF=!RF;

RY=!RY;

LF=!LF;

LY=!LY;

count=0;

}

else

{count++;}

}break;

case 0x31: //右转紧急刹车0011 0001

{

BU=0; //蜂鸣器不响

LB=0;

if(count==15)

{

RB=!RB;

RF=!RF;

RY=!RY;

LF=!LF;

LY=!LY;

count=0;

}

else

{count++;}

}break;

case 0x2f: //停靠0010 1111

{

BU=0; //蜂鸣器不响

LY=1;

RY=1;

if(count1==20)

{

LF=!LF;

RF=!RF;

LB=!LB;

RB=!RB;

count1=0;

}

else

{count1++;}

}break;

case 0x1f: //倒车0001 1111

{

LB=0;

RB=0;

LF=1;

RF=1;

LY=1;

RY=1;

if(count2==40)

{

BU=!BU;

count2=0;

}

else

{count2++;}

}break;

default:P0=0x3f;break;

}

}

汽车仪表指示灯说明(组图)

准确辨认仪表盘上的数据,是每一个驾驶员所必备的能力。可如今,汽车技术日新月异,大量先进技术被运用到了我们的爱车上,车子仪表盘上的指示灯与中控台上的指示按钮也变得越来越繁杂,准确的辨认这些抽象的按钮己经不是一件容易的事情了。我们在这里将车上的各种指示灯与控制按钮的功能归纳终结在一起。这样也许会对您与爱车的沟通有所帮助。 ABS指示灯 该指示灯用来显示ABSI作状况。当打开钥匙门,车辆自检时,ABS 灯会点亮数秒,随后熄灭。如果未闪亮或者启动后仍不熄灭,表明 ABS出现故障。 EPC指示灯 常见于大众品牌车型中。打开钥匙门,车辆开始自检时,EPC灯会点亮数秒,随后熄灭。如车辆启动后仍不熄灭,说明车辆机械与电子系统出现故障。 O/D挡指示灯 该指示灯用来显示自动档的O/D挡(Over-Drive)超速挡的工作状态, 当O/D 挡指示灯闪亮,说明O/D挡己锁止。此时加速能力获得提升, 但会增加油

耗。 安全带指示灯 该指示灯用来显示安全带是否处于锁止状态,当该灯点亮时,说明安全带没有及时的扣紧。有些车型会有相应的提示音。当安全带被及时扣紧后,该指示灯自动熄灭。 电瓶指示灯 该指示灯用来显示电瓶使用状态。打开钥匙门,车辆开始自检时,该指不灯点兄。启动后自动熄灭。如果启动后电瓶指不灯常兄,说明该电瓶出现了使用问题,需要更换。 机油指示灯 该指示灯用来显示发动机内机油的压力状况。打开钥匙门,车辆开始自检时,指示灯点亮,启动后熄灭。该指示灯常亮,说明该车发动机机油压力低于规定标准,需要维修。

油量指示灯 该指示灯用来显示车辆内储油量的多少,当钥匙门打开,车辆进行自检时,该油亮指示灯会短时间点亮,随后熄灭。如启动后该指示灯点亮,则说明车内油量已不足。 车门指示灯 该指示灯用来显示车辆各车门状况,任意车门未关上,或者未关好,该指示灯都有点亮相应的车门指示灯,提示车主车门未关好,当车门关闭或关好时,相应车门指示灯熄灭。 气囊指示灯 该指示灯用来显示安全气囊的工作状态,当打开钥匙门,车辆开始自检时,该指示灯自动点亮数秒后熄灭,如果常亮,则安全气囊出现故障。 刹车盘指示灯 该指示灯是用来显示车辆刹车盘磨损的状况。一般,该指示灯为熄灭状态,当刹车盘出现故障或磨损过渡时,该灯点亮,修复后熄灭。

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

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

基于51单片机的交通信号灯系统本科毕设论文

毕业设计 基于单片机的交通信号的灯控制系统 一. 综合实训的主要内容 1.设计任务 设计一单片机控制的交通信号灯系统,模拟城市十字路口交通信号灯功能。 2.基本功能要求 2.1 交通信号控制 直行车道红黄绿灯控制、左行车道绿灯控制、人行横道红绿灯控制。 2.2 通行时间显示 数码管倒计时显示通行时间。 2.3 时间参数设置存储 按键实现通行时间的设置,并存储到EEPROM (24C02)芯片中。 二. 硬件方案设计与论证 1. 显示模块设计 1.1倒计时时间显示 设计思想:由于该系统要求完成倒计时显示通行时间的功能,且考虑到实际的交通系统中车辆及行人通行时间不会超过一分钟,基于以上原因,我们考虑完全采用数码管显示,四个路口分别采用一个二位共阴极数码管进行显示。(其实物图见附录1图5.3) 图2.1 数码管原理图 原理图分析: 为了显示数字或字符,必须对数字或字符进行编码。七段数码管(a,b,c,d,e,f,g )加上一个小数点(dp),共计8段,构成一个字节,通过对这八段给予高低平使二极管 GND a b c d e f g dp g f e d c b a (a)

导通或截止,从而显示不同的数字或字符。系统中所使用的是2位共阴数码管(实物图见附录),其管脚从左上方起顺时针依次为1,a,b,e,d,2,g,f,dp,c。 1.2 状态灯显示 设计思想:由于该系统要求完成状态灯显示的功能,我们把各个路口的红灯和黄灯设成直行和左拐两个通行方式所共有,也就是说,一个路口只需四个状态灯,一个直行通行的绿灯,一个左拐通行的绿灯,一个共有的红灯,一个共有的黄灯,人行横道采用红绿灯控制,综上所述,我们共使用16个LED绿灯,12个LED红灯,4个LED黄灯来完成状态灯显示功能。 2.控制模块设计 2.1 设计思想 由于本系统结构简单,实现较容易,不需要大量的外围扩展,所以我们采用STC89C51单片机作为主控制器,STC89C51单片机具有体积小,功耗低,控制能力强,价格低、扩展灵活,使用方便等特点,其最小系统由振荡电路、复位电路构成。 2.2 最小系统原理图 图2.2 单片机最小系统原理图 原理图分析:51单片机最小系统由复位电路,振荡电路组成。振荡电路使用11.0592MHz高精度晶振,振荡电容选择30pF瓷片电容;复位电路采用RC电路。 3.存储模块 3.1 设计思想:系统掉电存储模块采用串行E2PROM,它是基于IIC总线的存储器件,遵循二线制协议,其具有接口方便,体积小,数据掉电不丢失等特点。 3.2 24C02芯片原理图

汽车仪表盘指示灯及开关符号说明

汽车仪表盘指示灯及开关符号说明 手刹指示灯该指示灯用来显示车辆手刹的状态,平时为熄灭状态。当手刹被拉起后,该指示灯自动点亮。手刹被放下时,该指示灯自动熄灭。有的车型在行驶中未放下手刹会伴随有警告音。 电瓶指示灯该指示灯用来显示电瓶使用状态。打开钥匙门,车辆开始自检时,该指示灯点亮。启动后自动熄灭。如果启动后电瓶指示灯常亮,说明该电瓶出现了使用问题,需要更换。 刹车盘指示灯该指示灯是用来显示车辆刹车盘磨损的状况。一般,该指示灯为熄灭状态,当刹车盘出现故障或磨损过渡时,该灯点亮,修复后熄灭。 机油指示灯该指示灯用来显示发动机内机油的压力状况。打开钥匙门,车辆开始自检时,指示灯点亮,启动后熄灭。该指示灯常亮,说明该车发动机机油压力低于规定标准,需要维修。 水温指示灯该指示灯用来显示发动机内冷却液的温度,钥匙门打开,车辆自检时,会点亮数秒,后熄灭。水温指示灯常亮,说明冷却液温度超过规定值,需立刻暂停行驶。水温正常后熄灭。 气囊指示灯该指示灯用来显示安全气囊的工作状态,当打开钥匙门,车辆开始自检时,该指示灯自动点亮数秒后熄灭,如果常亮,则安全气囊出现故障。 ABS指示灯该指示灯用来显示ABS工作状况。当打开钥匙门,车辆自检时,ABS灯会点亮数秒,随后熄灭。如果未闪亮或者启动后仍不熄灭,表明ABS出现故障。 发动机自检灯该指示灯用来显示车辆发动机的工作状况,当打开钥匙门时,车辆自检时,该指示灯点亮后自动熄灭,如常亮则说明车辆的发动机出现了机械故障,需要维修。

燃油指示灯该指示灯用来显示车辆内储油量的多少,当钥匙门打开,车辆进行自检时,该油亮指示灯会短时间点亮,随后熄灭。如启动后该指示灯点亮,则说明车内油量已不足。 车门指示灯该指示灯用来显示车辆各车门状况,任意车门未关上,或者未关好,该指示灯都有点亮相应的车门指示灯,提示车主车门未关好,当车门关闭或关好时,相应车门指示灯熄灭。 清洗液指示灯该指示灯是用来显示车辆所装玻璃清洁液的多少,平时为熄灭状态,该指示灯点亮时,说明车辆所装载玻璃清洁液已不足,需添加玻璃清洁液。添加玻璃清洁液后,指示灯熄灭。 电子油门灯常见于大众品牌车型中。打开钥匙门,车辆开始自检时,EPC灯会点亮数秒,随后熄灭。如车辆启动后仍不熄灭,说明车辆机械与电子系统出现故障。 雾灯指示灯该指示灯是用来显示前后雾灯的工作状况,当前后雾灯点亮时,该指示灯相应的标志就会点亮。关闭雾灯后,相应的指示灯熄灭。 转向指示灯该指示灯是用来显示车辆转向灯所在的位置。通常为熄灭状态。当车主点亮转向灯时,该指示灯会同时点亮相应方向的转向指示灯,转向灯熄灭后,该指示灯自动熄灭。 远光指示灯该指示灯是用来显示车辆远光灯的状态。通常的情况下该指示灯为熄灭状态。当车主点亮远光灯时,该指示灯会同时点亮,以提示车主,车辆的远光灯处于开启状态。 安全带指示灯该指示灯用来显示安全带是否处于锁止状态,当该灯点亮时,说明安全带没有及时的扣紧。有些车型会有相应的提示音。当安全带被及时扣紧后,该指示灯自动熄灭。

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

基于单片机的汽车信号 灯控制系统 文档编制序号:[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的频率闪烁

基于51系列单片机的交通信号灯控制系统设计

文献检索作业 题目(中文):基于51系列单片机的交通信号灯控制系统设计(英文):Design of traffic signal lamp control system based on 51Series MCU 学院 专业班级 学生姓名 学号 完成日期2015年11月指导教师评分

上海师范大学天华学院2017届 毕业设计(论文)开题报告 设计(论文)题目基于51系列单片机的交通信号灯控制系统设计 学生姓名学号 学院指导教师姓名 建议从以下方面填写:1.简述课题的作用和意义2.国内外的现状和发展趋势等情况(文献综述),尚待解决的问题;3.重点介绍完成任务的可能思路、方案和计划;4.(工科类专业需填写)所需的主要仪器和设备等。 一、选题背景 当今,红绿灯安装在个个道口上,已经成为疏导交通车辆最常见和最有效的手段。但这个技术在19世纪就已经出现了。 信号灯的出现,使得交通得以有效的管理,对于疏导交通流量、提高道路通行能力、减少交通事故有明显效果。1968年,联合国《道路交通和道路标志信号协定》对各种信号灯的含义作了规定。绿灯时通行信号灯,面对绿灯的车辆可以直行,左转弯和右转弯,除非两一种标志禁止某一种转向。左右转弯车辆必需让合法的正在路口内行驶的车辆和过人行横线的行人优先通行。红灯是禁行信号灯,面对红灯的车辆必需在交叉路口的停车线后停车。黄灯是警告信号,面对黄灯的车辆不能越过停车线,但车辆已经十分接近停车线而不能安全停车的可以进入交叉路口! 意义:1、减少交通事故,增加交通安全。 2、缓和交通拥挤、堵塞,提高运行效率。 3、节约能耗,降低车辆对环境的污染。 二、历史背景、现状及发展趋势 1、历史背景: 1.1、1868年12月10日,历史上第一盏交通信号灯出现在英国威斯敏斯特议会大楼前,这个交通信号灯高约7米,在它的顶端悬挂着红、绿两色可旋转的煤气提灯,为了将红、绿两色的提灯进行切换,在这盏灯下必须要站立一名手持长杆的警察,通过皮带拉拽提灯进行颜色的转换,后来还在这盏信号灯的中间加装了红、绿两色的灯罩,前面有红、绿两块玻璃交替进行遮挡,白天不点亮煤气灯,仅以红、绿灯罩的切换引导人们前进或停止,夜晚则将煤气灯点燃,照亮红、绿两色灯罩。

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

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

目录 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)技术以及光导技术。

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

编号: 毕业论文(设计) 题目智能交通信号灯控制系统设计 指导教师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个发光二极管来模拟汽车信号灯;当拨动开关改变相应的状态时,系统就会检测到相关类型的状态,然后根据内部程序,来驱动相关的汽车信号灯(发光二极管)闪烁或长亮,以达到此次设计的目的和要求。 关键词:控制系统开关信号灯

基于51单片机交通信号灯控制毕业设计

第一章绪论 近年来随着科技的飞速发展,单片机的应用正在不断地走向深入,同时带动传统控制检测日新月益更新。在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,加以完善。 交通信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。随着中国加入WTO,我们不但要在经济、文化等各方面与国际接轨,在交通控制方面也应与国际接轨。如果交通控不好道路还是无法保障畅通安全。作为交通控制的重要组成部份单片机。因此,本人选择制作交通灯作为课题加以研究。 我国大中城市交通系统压力沉重。交通管制当以人性化、智能化为目的,做出相应的改善。以此为出发点,本系统采用的单片机控制的交通信号灯。该系统分为单片机主控电路、键盘控制电路和显示电路三部分组成。并在软硬件方面采取一些改进措施,实现了根据十字路口车流量、进行对交通信号灯的智能控制,使交通信号灯现场控制灵活、有效从一定程度上解决了交通路口堵塞车辆停车等待时间不合理等问题。系统具有结构简单、可靠性高、成本低、实时性好、安装维护方便等优点,有广阔的应用前景。 1.1 课题背景 随着我国国民经济的迅速发展,城市街道车辆大幅度增长,给城市交通带来巨大压力,交通拥堵已成为影响城市可持续发展的一个全局性问题。而街道各十字路口,又是车辆通行的瓶颈所在。已有的许多建立在精确模型基础上的交通系统控制方案都存在着一定的局限性。研究车辆通行规律,找出提高十字路口车辆通行效率的有效方法,对缓解交通堵塞,提高畅通率具有十分现实的意义。地面道路是一个庞大的网络,交通状况十分复杂,使目前交通控制器的单一时段控制已不能满足现代交通流量的多边性,特别是在交通流量高峰期时,往往会造成交通路口的通过率下降,甚至出现交通混乱现象,城市的交通拥挤问题正逐渐引起人们的注意。道路平面交叉口(简称交叉口)是交通网中通行能力的“隘口”和交通事故的“多发源”,国内外城市的交通事故约有一半发生在交叉口。因此,交叉口这个事故多发源不能不引起人们的高度关注。随着交通技术、

汽车车内指示灯大全

老司机也不一定认全,车内指示灯世达来扫盲! 汽车的车内的指示灯越来越多,有些应用较少,所以不少老司机也发懵!但指示灯是对驾驶员的提醒,指示灯弄清楚,才能安全常伴!车内指示灯知识贴横空出世,一次扫盲,终身受益,包教包会,不会请收藏! 电子车身稳定系统指示灯 该指示灯是显示电子车身稳定系统的工作状况的,其颜色通常为黄色,主要有VSC、DSC、ESP、车辆滑动等图案。世达提醒您当指示灯常亮时,可能是电子车身稳定系统已经关闭,通常是由于车主的误操作而关闭,车主可尝试重新开启,如依然常亮,尽快到维修点进行检修。

气囊指示灯 该指示灯用以显示安全气囊的工作状态,颜色以红色为主。如指示灯常亮,则表示安全气囊存在故障,影响其正常弹出,应将车辆交由厂家指定的服务点进行维修。此外,车主在布置车内环境时,尤其是副驾驶座中控台区域,不要摆放或粘附任何物件,避免阻挡气囊在必要时弹出。

胎压指示灯 该指示灯用以显示车辆轮胎的胎压状况,颜色以黄色为主。当其亮起时,可能是轮胎胎压不足,或者是出现了破损情况。此时我们应立即将车辆停在安全地点,下车检查各个轮胎的气压情况,暂时更换备胎使用,随后应尽快寻找专业的维修机构修补或更换新轮胎。

刹车盘指示灯 该指示灯用以显示车辆刹车盘的磨损状况。当其亮起时,可能是刹车盘出现故障或刹车皮磨损过度。若出现异常,需要尽快将车辆送到维修部门进行检修。 ABS指示灯

该指示灯用以显示车辆ABS系统的工作状态,其颜色以黄色为主。如汽车自检时指示灯不亮,或启动汽车后指示灯常亮,均表示ABS系统可能存在故障。出现故障时,虽然不影响车辆行驶,但却相当于失去了一个非常重要的安全保障,世达提醒您应尽早将车辆送至维修机构解决问题。 发动机指示灯 该指示灯是用来显示发动机的工作状态,其颜色以黄色为主。如启动车后指示灯常亮,则表示发动机系统可能存在故障。冷却液不足也会导致发动机指示灯亮起,如发动机出现异响或其他更严重的情况影响车辆运作时,才是发动机出现故障的信号。

汽车仪表盘指示灯图解

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

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

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

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

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

《单片机原理与应用》 课程大作业 项目名称:汽车灯光控制系统 专业班级:智能监控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 软件调试.......................................................................错误!未定义书签。总结 ................................................................................................................ 错误!未定义书签。

基于单片机的交通信号灯

二○一六~二○一七学年第一学期 电子信息工程系 电子产品策划与设计 报告书 班级: 课程名称: 学生姓名: 学号: 指导教师: 二○一六年十二月

基于单片机的交通信号灯 一、设计要求 近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。初始状态为状态1,南北方向绿灯通车,东西方向红灯。经过一段时间(25S )转换状态2,南北方向亮黄灯,延时5S ,东西方向仍然红灯,再转换到状态3,东西方向绿灯通车,南北方向红灯。过一段时间(25S )转换到状态4,东西方向绿灯亮黄等,延时5S ,南北方向仍然红灯。最后循环至南北绿灯,东西红灯。在这些状态下,有时钟倒数计时。 二、电路设计及原理分析 1、本设计由STC82C52最小系统模块,电源供电模块,交通信号灯模块,显示倒计时模块。 2、路口交通指挥系统示意图如下所示:(本设计实物中东西、南北方向各做一个) 黄干3、设计的方案如下: (1)本设计采用单片机89C52作为控制器,通行时间及等待时间使用数码管以倒计时的方式显示,使用单片机P0.2-P0.4口控制东西方向的车辆通行;使用单片机P0.5-P0.7口控制南北方向车辆的通行;用P0.1-P02口控制两位共阴极数码管的选通;用P3.3口作为紧急情况东西南北方向全部红灯。 (2)方案中设计有由人工控制的复位电路。 (3)考虑到紧急情况获交通管制阶段需要路段不通车,本方案设计有东西南北四个方向全为红灯的设计。 综上所诉,该产品的实现需要单片机模块,晶振模块,复位模块,中断信号模块,交通灯模块,倒计时数显模块,电源供电模块。 三、焊接及安装调试过程

汽车电器-汽车信号灯

汽车信号灯学习目标 (1) 转向信号系统控制电路及工作原理; (2) 制动信号系统控制电路及工作原理; (3) 倒车信号系统控制电路及工作原理。 一、信号灯的组成及作用: 汽车在行驶过程中用于提醒其它车辆或人,下一步所进行的操作,如转弯、制动、倒车等。信号灯主要包括转向灯、应急灯、倒车灯、刹车灯。信号灯常用的照明设备有白炽灯和LED 两种。 (1)白炽灯: 图5-41 白炽灯信号灯型号 1156/1157系列自然色系列灯泡,主要用于欧州及亚州车型信号系统,如转向灯、制动灯、备用灯等。3156/3157自然色系列,主要用于美国车的信号系统,如转向、制动、行车及备用灯等。 (2)LED灯: LED灯由组列的发光二极管组成。LED灯具有寿命长和节能的优点。是未来的发展趋势。图5-42为新款速腾车上采用的LED灯。 新款速腾采用的LED灯 二、转向灯和危险警报闪光灯 转向灯是在机动车辆转向时开启以提示前后左右车辆及行人注意的重要指示灯。《交通法》相关规定:机动车起步,驶离停车场,向左变换车道、左转弯时开左转向灯;向右转弯向右变更车道、靠路边停车时,须开右转向灯。而且新旧法规都明确转弯时车辆要提前减速,注意观望,在有快、慢分道线的公路上左转弯车辆提前进入快车道,右转弯车辆进入慢车道,而且要求距转弯路口100~30米开转向灯,给后车发出信号。 危险警报闪光灯俗称应急灯、双闪灯。除了临时停车、车辆故障时要开启应急灯之外,当遇到雾、雨、雪、沙尘等能见度小于100米的气象条件时,同样应当使用。 转向灯和应急灯都是控制转向灯的信号装置。

1.元件位置: 转向灯应急灯电路组成:主要由转向开关、应急开关、闪光器、转向灯组成。转向开关的作用是转换左转向和右转向电路。应急开关的作用是同时接通左转向电路和右转向电路。闪光器的作用是将直流电转换成脉冲电供给转向灯,使转向灯以1.5±0.5Hz的频率闪烁。闪光器有三种,电热式,电容式,电子式。 信号灯的位置 2.控制开关: (1)应急开关:应急灯开关标志一般为红色,安装在仪表台上。 应急开关 (2)转向开关:转向开关一般安装在方向盘左侧下方和其他开关组合,称为组合开关,当车辆需要左转弯时,应提前向下打开转向灯开关,当车辆需要右转弯时,应提前向上打开转向灯开关。

汽车仪表盘指示灯及车内功能按键图解

汽车仪表盘显示说明 车门状态指示灯—显示车门是否完全关闭的指示灯,车门打开或未能关闭时,相应的指示灯亮起,提示车主车门未关好,车门关闭后熄灭. 驻车指示灯—驻车制动手柄(即手刹)拉起时,此灯点亮。手刹被放下时,该指示灯自动熄灭。在有的车型上,刹车液不足时此灯会亮. 电瓶指示灯--显示蓄电池工作状态的指示灯。接通电门后亮起,发动机启动后熄灭。如果不亮或长亮不灭应立即检查发电机及电路。 刹车盘指示灯--显示刹车盘片磨损情况的指示灯。正常情况下此灯熄灭,点亮时提示车主应及时更换故障或磨损过渡刹车片,修复后熄灭。 机油指示灯--显示发动机机油压力的指示灯,本灯亮起时表示润滑系统失去压力,可能有渗漏,此时需立即停车关闭发动机进行检查. 水温指示灯--显示发动机冷却液温度过高的指示灯,此灯点亮报警时,应即时停车并关闭发动机,待冷却至正常温度后再继续行驶.

安全气囊指示灯--显示安全气囊工作状态的指示灯,接通电门后点亮,约3-4秒后熄灭,表示系统正常,不亮或常量表示系统存在故障. ABS指示灯--接通电门后点亮,约3-4秒后熄灭,表示系统正常。不亮或长亮则表示系统故障,此时可以继续低速行驶,但应避免急刹车. 发动机自检灯--发动机工作状态的指示灯,接通电门后点亮,约3-4秒后熄灭,发动机正常。不亮或长亮表示发动机故障,需及时进行检修. 燃油指示灯--提示燃油不足的指示灯,该灯亮起时,表示燃油即将耗尽,一般从该灯亮起到燃油耗尽之前,车辆还能行驶约50公里左右。 清洗液指示灯--显示风挡清洗液存量的指示灯,如果清洗液即将耗尽,该灯点亮,提示车主及时添加清洗液。添加清洁液后,指示灯熄灭. 电子油门指示灯--本灯多见于大众公司的车型中,车辆开始自检时,EPC 灯会点亮数秒,随后熄灭,出现故障,本灯亮起,应及时进行检修.

单片机——交通信号灯控制

单片机课程设计 课题名称:基于51单片机大型交通灯控制指导教师: 班级: 完成人:

基于51单片机大型交通灯控制 一:总体设计 1.1 设计要求 通过对本课题的设计,进一步熟悉单片机控制系统,并了解系统设计的一般规律。 设计一个交通灯控制系统,该控制系统工作后,交通灯按照下列规律变化:初始态东南西北均为红灯,持续一段时间;然后转为状态1,为东西红、南北绿;状态2:东西红灯不变、南北绿灯灭、黄灯闪烁两次;状态3:为东西绿、南北红;状态4:为东西绿灯灭、黄灯闪烁两次、南北红灯不变;最后回到状态1,依次循环。如遇到特殊情况,可拨动应急开关,使各各向均为红灯,特殊车辆不受红灯限制,待其顺利通过后将开关拨回原位,系统恢复原状态运行。 1.2设计方案: 选用89C51、89S51或其他与51系列兼容的带片内存储器的单片机均可。本方案采用的是P1.2、P1.3、P1.4控制南北的黄红绿灯,P1.5、 P1.6、P1.7控制的是东西的黄红绿灯。当P1口的某位输出为逻辑“1”时,经74LS595驱动后发光二极管亮,反之就不亮。8只电阻为74LS595的上拉电阻,起到限流作用。应急开关接外部中断INT0,这样可以用中断或查询的方式获取应急开关的状态,编程较为灵活。 1.3程序实现功能 东西南北路口直行与转弯交替通行,数码管显示直行通行倒计时,红绿黄灯显示包括人行道在内的道路交通状态。 某一方向道路拥挤时,可以人工控制调节东西南北方向通行时间。 紧急情况时,各路口交通灯显示红灯,数码管保持数据不变。

二:工作寄存器及存储单元分配 2.1.工作寄存器 R2设置为定时器定时中断次数,R6、R7用于延时程序中的寄存器 2.2.片内存储单元 30H、31H作为两组数码管显示数据存储单元;32H、33H作为交通灯初始状态存储单元;40H、41H作为交通灯显示数据存储单元 2.3标志位 00H:南北通行标志位; 01H:东西通行标志位;02H:紧急事件标志位 三:用到的芯片以及器件 AT89C51单片机,计数器74HC163,锁存器74LS595,10K的上拉电阻,30PF的电容以及电解电容,开关控制器,12MHZ时钟晶振,带公共端的8电阻排,数码管。 芯片简介以及说明 3.1:AT89C51 VCC:供电电压。 GND:接地。 P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电

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