基于单片机的汽车转向灯控制系统.doc
基于单片机的汽车转弯信号灯的控制

基于单片机的汽车转弯信号灯的控制作者:薛玉者来源:《科技创新导报》2011年第03期摘要:汽车的设计和制造除了满足功能性、安全性、工艺性原则外,还应综合考虑成本的问题。
汽车信号灯的设计也不例外。
汽车信号灯通过显示不同的信号来告诉周围的行车使者正在进行的操作,以达到安全驾驶的目的。
汽车转弯信号灯控制模拟主要由8051单片机系统控制,电路由单片机的驱动电路以及LED显示电路组成。
使用单片机汇编语言进行编程。
结果表明,汽车转弯信号灯由于采用了单片机系统控制能够很方便地实现左转弯、右转弯、刹车、合紧急开关、停靠等操作。
所采用的单片机元器件成本不高,不会增加汽车的制造成本。
关键词:汽车转弯信号灯控制8051单片机汇编语言LCD显示中图分类号:U4 文献标识码:A 文章编号:1674-098X(2011)01(c)-0051-021 汽车转弯信号灯控制方案本次设计模拟汽车在驾驶中的左转弯、右转弯、刹车、合紧急开关、停靠等操作。
在左转弯或右转弯时,通过转弯操作杆使左转弯或右转弯开关合上,从而使左头信号灯、仪表板的左转弯灯、左尾信号灯或右头信号灯、仪表板的右转弯信号灯、右尾信号灯闪烁;闭合紧急开关时以上6个信号灯全部闪烁;汽车刹车时,左右两个尾信号灯点亮;若正当转弯时刹车,则转弯时原闪烁的信号灯应继续闪烁,同时另一个尾信号灯点亮,以上闪烁的信号灯以1Hz频率慢速闪烁;在汽车停靠开关合上时左头信号灯、右头信号灯、左尾信号灯、右尾信号灯以10Hz频率快速闪烁。
任何在下表中未出现的组合,都将出现故障指示灯闪烁,闪烁频率为10Hz。
信号灯输出的信号如表1所示。
由设计要求可知,汽车转弯信号灯控制系统分为:左转、右转、刹车、紧急开关闭合、停靠五种操作,按要求又组合为十种操作:左转、右转、紧急开关合上、刹车、左转刹车、右转刹车、刹车并合上紧急开关、左转刹车并合上紧急开关、右转刹车并合上紧急开关和停靠,因此,整个框架采用分支子程序设计分别设计10个子程序完成以上的10种操作功能。
单片机汽车转向灯

单片机原理与应用课程大作业项目名称:基于AT89S52的汽车灯光控制系统设计专业班级:微机091 学号:姓名:连云港职业技术学院信息工程学院2011年4月19 日目录第一章项目要求---------------------------------1.1 设计目标----------------------------------1.2 AT89S52的简介和结构框图-------------------第二章项目设计前的分析-------------------------2.1 汽车转向灯的几种状态分析------------------2.2 设计电路的思路----------------------------第三章硬件电路的设计----------------------------3.1 单片机简介--------------------------------3.2 8051单片机指令----------------------------3.3 MCS-51构成与工作原理----------------------第四章软件的设计--------------------------------4.1 发光二极管常亮-----------------------------4.2 发光二极管一闪一亮-------------------------4.3 发光二极管一闪一亮(可延时)---------------4.4 通过开关控制发光二极管一闪一亮(可延时)---4.5 通过开关控制发光二极管一闪一亮(可延时),当出现故障时能报警------------------------------------------- 第五章项目设计总结------------------------------第六章元件清单----------------------------------第一章项目要求一、设计目标1、发光二极管常亮2、发光二极管一闪一亮3、发光二极管一闪一亮(可延时)4、通过开关控制发光二极管一闪一亮(可延时)5、通过开关控制发光二极管一闪一亮(可延时),当出现故障时能报警二、 AT89S52的简介和结构框图第二章项目设计前的分析一、汽车转向灯的几种状态分析汽车灯主要包括转向灯、刹车灯、倒车灯、雾灯。
单片机模拟汽车方向灯系统

单片机模拟的汽车方向灯系统班级:2009级自动化6班小组成员:指导教师:单片机模拟的汽车方向灯系统引言汽车是我们生活中重要的一部分,为我们出行提供了便利,且汽车安全也成为我们日益关注的焦点。
汽车信号灯的作用是大家所熟知的,汽车通过显示不同的信号灯告诉前后左右的行车或者行人汽车正在进行的操作,以达到警醒行人或其他汽车的作用,使汽车更加安全的在路上行驶。
由此本系统利用单片机模拟汽车方向灯系统,展现出汽车方向灯的具体功能。
本系统模拟控制汽车驾驶中的左转弯、右转弯、刹车、紧急刹车、停车等操作。
比如在左转弯和右转弯时,通过转弯开关的闭合,从而使左头灯、左尾灯和右头灯、左头灯闪烁;汽车刹车时,刹车灯亮等等;通过实验板上的开关控制LED灯来显示汽车的刹车、紧急、左转、右转等状态,设置故障开关、检测电路、报警电路,并在 LCD 显示相应的状态。
一、设计内容1、基本要求设计一个用单片机模拟的包括刹车、紧急刹车、停车、左转、右转等的方向指示系统。
2、提高要求包括故障监控、报警的单片机模拟系统二、技术指标1.包括刹车、紧急刹车、停车、左转、右转等的基本方向灯控制开关2.包括左头灯、右头灯、左尾灯、右尾灯、等基本指示灯3.包括至少两种以上频率闪烁方向指示形式4.包括三种以上频率闪烁方向指示形式5.包括故障监控(如指示错误、方向灯不亮)功能6.能显示故障代码7.具有故障错误报警功能8.具有故障修复功能本系统用发光二极管模拟汽车方向灯,如左头灯、左尾灯、右头灯、右尾灯、刹车灯、倒车灯及其各自的备用灯,用带锁的按钮模拟控制开关,如左转、右转、刹车、倒车、停车、紧急刹车及故障开关。
具体功能如下:(1)、正常驾驶下,按下左转开关时,左头灯、左尾灯同时闪烁;按下右转开关时,右头灯、右尾灯同时以0.5HZ频率闪烁,蜂鸣器以0.5hz频率响应,在LCD屏幕上显示左转或右转的信息。
(2)、刹车时,按下刹车开关,刹车灯亮,在LCD屏幕上显示刹车的信息。
单片机课程设计:汽车转向灯控制系统

单片机原理及系统课程设计专业:自动控制班级:控093姓名:古月学号:2009020202指导教师:交通大学自动化与电气工程学院2012 年7月1日基于单片机的汽车转向灯控制系统1 引言车灯是行车安全的必备件,除了具有照明作用,对行人和其他车辆还具有转向、刹车等警示作用。
汽车转向和故障信号灯是汽车运动方向和车身状态的表示信号,关系着汽车的安全问题,因此基于单片机的汽车转向灯控制器一直以来都是汽车电子设计中的一个十分重要的领域。
本设计是设计一个单片机控制系统,在汽车进行左转弯、右转弯、刹车、合紧急开关、停靠、倒车等操作时,实现对各种信号指示灯的控制。
它主要是对单片机的并行输入/输出口电路的应用,通过I/O口控制发光二极管的亮﹑灭﹑闪烁,加上一些串口电路﹑按键电路﹑驱动电路来模拟汽车尾灯的功能并在PC机上显示此时的汽车行进状态。
汽车转弯或停靠时,相应的信号灯要发出闪烁的灯光信号,目前国广泛使用电热式闪光器产生闪光信号。
闪烁频率在50~110 次/分,但是一般控制在60~95 次/分之间。
闪光器是通过调节镍铬丝的拉力和触点的间隙来满足频率要求的,灯泡功率的大小也会影响闪烁频率,因此在更换闪光器或灯泡时调整比较困难。
同时,系统没有故检测,驾驶员无法知道车外的转向灯及故障指示灯是否点亮,从而影响行车安全。
到目前为止,我们还没有发现能检测灯丝断这种故障的有效方法。
针对上述问题,我们用AT89C51单片机设计了一套汽车转向灯控制系统。
用LED产生闪光信号,同时能自动检测信号灯故障。
2 设计方案及原理汽车转弯灯单片机控制系统电路是由单片机AT89C51、复位、时钟、LED显示电路、按键电路构成等几部分组成。
2.1 系统设计本设计要求在汽车进行左转弯、右转弯、刹车、合紧急开关、停靠、倒车等操作时,实现对各种信号指示灯的控制。
根据设计要求,制定总体的设计思想:以单片机AT89C51为核心芯片通过控制LED的显示来模拟汽车转向灯,即用开关K1-K6的闭合分别模拟刹车、紧急、停靠、左转、右转、倒车操作;用LED发光二极管D1-D8的亮灭显示来模拟汽车的故障指示灯、左头灯、右头灯、左转弯信号灯、右转弯信号灯、左尾灯、右尾灯、倒车灯的显示情况。
基于单片机的汽车转向灯控制器

基于单片机的汽车转向灯控制器0 引言随着社会的发展,道路上到处都是飞速的汽车。
如何保证行人安全,一直都是人们关注的重心。
要减少交通事故,就得从汽车的各种安全设计考虑,这不仅仅是汽车本身的质量问题,还应关注汽车在行驶过程中对路人的引导指示方面。
其中汽车的各种灯就是安全警示的一个方面,汽车的转弯灯、头灯、尾灯和警示灯等能够帮助路人识别汽车的动向,尤其是当遇到紧急事件时,打开紧急开关就可以警示路人该车现在不安全了,需要小心避车。
转弯灯能提示路人该车要进行左转或是右转了,小心碰撞。
传统的汽车闪光器结构简单体积小、闪光频率稳定、监控作用明显,故被广泛使用。
但这样的继电器由于自身条件的限制,可靠性低,定时时间不够精确,使用寿命较短,且继电器受温度影响较大,对于温度变化较大的环境往往不能满足要求。
本文中汽车转向灯设计是用单片机来实现的,单片机控制系统可避免传统的缺点,因为单片机功能强、使用灵活、可靠性高、成本低、体积小、面向控制、具有智能化功能等很多优点。
1 Proteus 仿真软件介绍本文中用单片机控制的汽车转向灯控制器是在Proteus 的设计仿真环境中实现的。
Proteus 是由英国Labeenter Electronics 公司开发的EDA 工具软件。
它主要由Ares 和Isis 两个程序组成。
前者主要用于PCB 自动或人工布线及其电路仿真,后者主要采用原理布图的方法绘制电路并进行相应的仿真。
除了上述基本应用之外,Proteus 革命性的功能在于其电路仿真是互动的,针对微处理器的应用,可以直接在基于原理图的虚拟原型上编程,并实现软件代码级的调试,还可以直接实时动态地模拟按钮、键盘的输入,LED、液晶显示的输出,同时配合虚拟工具如示波器、逻辑分析仪等进行相应的测量和观测。
基于Proteus 的单片机控制系统设计极大地简化了设计工作。
基于VSM 的理论,Proteus 可以仿真很多常用的微处理器。
具体来讲,它支持。
毕业设计汽车转弯信号灯控制系统

计算机控制技术课程设计计算机控制技术课程设计成绩评定表设计课题:毕业设计学院名称:专业班级:学生姓名:学号:指导教师:设计地点:设计时间:计算机控制技术课程设计设计课题:基于单片机的汽车转弯信号灯控制系统设计学院名称:专业班级:学生姓名:学号:指导教师:设计地点:设计时间:计算机控制技术课程设计任务书摘要本设计在于模拟汽车在驾驶中的左转弯、右转弯、刹车、闭合紧急开关、停靠等操作。
在转弯时,通过转弯操作杆使转弯开关闭合,从而使头信号灯、仪表板的转弯灯、尾信号灯闪烁;闭合紧急开关时以上6个信号灯全部闪烁;汽车刹车时,左右两个尾信号灯点亮;若正当转弯时刹车,则转弯时原闪烁的信号灯继续闪烁,同时另一个尾信号灯点亮。
基于上述的设计思想,本设计采用单片机控制,在控制系统中,选择了五个开关(K1-K5)、5个电压跟随器、1个AT90S8535单片机、7只发光二极管(用来模拟信号灯发光)、2片8255接口芯片、1个ADC0809A/D转换器、3个DAC0832D/A转换器、1片74LS138芯片。
其中AT90S8535单片机做为控制核心,当5个开关的状态发生改变后,单片机检测到开关信号后就通过软件输出相关信号,来驱动6个汽车信号灯和1个错误指示灯根据开关的相应状态闪烁或长亮。
信号灯及错误指示灯由发光二极管模拟替代。
通过这些,本控制系统能够很好的达到控制汽车转弯信号灯的目的,同时,所采用的单片机及其他元件的成本不高,还能很好的达到控制要求,不会增加汽车的制造成本。
对生产厂家和消费者来说是非常好的选择。
关键词:单片机汽车转弯信号灯AT90S8535目录1 设计背景 (5)2 总体方案 (6)2.1 控制器的选择 (6)2.2 放大器的选择 (8)2.3 可编程并行接口8255 (8)2.4 A/D转换器的选择 (8)2.5 D/A转换器的选择 (9)2.6 显示部分 (9)3 硬件电路设计 (10)3.1 AT90S8535的接口电路 (10)3.2 开关量输入与放大器电路 (11)3.3 8255的接口电路 (12)3.4 ADC0809转换电路 (13)3.5 DAC0832的转换电路 (14)3.6 74LS138转换电路与显示电路 (14)4 系统软件设计 (15)4.1 系统总体软件设计 (15)4.2 单片机程序设计 (16)4.3 8255程序设计 (17)4.4 A/D转换器ADC0809程序设计 (17)4.5 D/A转换器程序设计 (18)5 总结 (19)6 参考文献 (20)7 附录系统总体电路图 (21)1 设计背景汽车信号灯的作用是大家所熟知的,汽车通过显示不同的信号灯来告诉前后左右的行车者本汽车正在进行的操作,以达到安全行驶的目的,汽车信号灯主要有以下7种:左头灯、右头灯、左转弯灯、右转弯灯、左尾灯、右尾灯和错误指示灯。
基于单片机汽车转向灯设计

单片机课程设计题目:汽车转向信号灯设计班级:电气073班姓名:黄湘才学号:200708947指导教师:苟军年设计时间:2009.12.31评语:成绩摘要:该实验设计基于MCS—51开发板平台,利用其中的布尔处理机及其指令子集设计了一个汽车转向信号灯控制系统。
近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。
在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善。
该系统模拟汽车在驾驶中的左转弯、右转弯、刹车、合紧急开关、停靠等操作。
在左转弯或右转弯时,通过转弯操作杆使左转弯或右转弯开关合上,从而使左头信号灯、仪表板的左转弯灯、左尾信号灯或右头信号灯、仪表板的右转弯信号灯、右尾信号灯闪烁;闭合紧急开关时以上六个信号灯全部闪烁;汽车刹车时。
左右两个尾信号灯点亮;若正当转弯时刹车,则转弯时原闪烁的信号灯应继续闪烁,同时另一个尾信号灯点亮,以上闪烁的信号灯以1HZ频率慢速闪烁;当汽车停靠开关合上时左头信号灯、右头信号灯、左尾信号灯、右尾信号灯以10HZ频率快速闪烁。
非以上情况,则故障指示灯以10HZ频率闪烁。
1、引言:当今社会,汽车已经成为一个大众化得交通工具。
马路上汽车是越来越多,考虑行车和路人的安全,汽车转向信号灯已显得必不可少。
1925年,导航公司推广了双丝灯泡,远光和近光的调节通过装在转向柱上的开关来控制。
信号灯的使用非常有趣。
1916年,美国一个名叫C. H .托马斯的人把一带电池的灯炮装车时,对方驾驶员就能看到他打的手势。
1938年,别克汽车制造商提供了转向灯作为选用的附件,但当时只在汽车尾部安装,到1940年以后汽车前面也装有转向信号灯了,而且信号开关具有随时调节的功能。
汽车转向信号灯的出现使得汽车在马路上行驶有了规章秩序,同时使行人也有了安全感。
因为它就是司机对汽车控制很直接的反应,行人一看就一目了然让行人与汽车这个矛盾体中间有了“和平共存”的空间。
用单片机设计汽车转向灯控制系统

83科技创新导报 Science and Technology Innovation Herald 工 业 技 术本文中汽车转向灯设计是用单片机来实现的,单片机控制系统可避免传统的缺点,因为单片机功能强、使用灵活、可靠性高、成本低、体积小、面向控制、具有智能化功能等很多优点。
转向灯使用要求:转向控制时,拨打相应侧的转向开关,相应侧的转向灯低频闪烁,同时驾驶室里相应侧L E D转向指示灯或也以同样低的频率闪烁;左右两侧转向灯有故障时,驾驶室里LED转向指示灯或高频闪烁;汽车紧急报警时四个转向灯同时高频率闪烁,驾驶室里左右LED转向指示灯和同频率闪烁,此时转向控制不起作用。
1 硬件控制系统设计1.1微控制器的选用AT89C51是一种带4K字节闪存可编程可擦除只读存储器(FPEROM—Flash Pro-grammable and Erasable Read Only Memory)的低电压、高性能CM OS 8位微处理器,俗称单片机。
AT89C51是一种带2K 字节闪存可编程可擦除只读存储器的单片机。
单片机的可擦除只读存储器可以反复擦除1000次。
该器件采用ATM EL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。
由于将多功能8位C P U 和闪烁存储器组合在单个芯片中,AT ME L的A T89C 51是一种高效微控制器,AT 89C51是它的一种精简版本。
A T89C 单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。
1.2本汽车转向灯控制器所实现的功能由定时器/计数器与中断系统的联合组成控制系统的工作原理。
如汽车上有一用单片机设计汽车转向灯控制系统安妮(德州职业技术学院 山东德州 253034)摘 要:随着社会的不断发展,汽车逐渐成为现代社会的一种重要交通工具。
车灯是行车安全的必备件,除了具有照明作用,还具有转向、刹车等警示作用。
汽车转向和报警信号灯是汽车运动方向和车身状态的表示信号,关系着汽车的安全问题,因此基于单片机的汽车转向灯控制器的设计一直以来都是汽车电子设计中的一个十分重要的领域。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于单片机的汽车转向灯控制系统
.微机应用课程设计报告题目: 基于单片机的汽车转向灯控制系统专业:电子信息工程班级:
11电信二班姓名:
学号: 地点:
时间:
2014.03.24- 电子信息工程班级:
11电信二班姓名:
学号: 地点:
时间:
2014.03.24:摘要本设计主要解决如何更加灵活的汽车尾灯控制器进行控制,左转,右转和急刹车信息等。
通过设计汽车尾灯显示控制电路,能很好的综合运用我们所学到的单片机,C语言,模拟电路知识,熟悉电子电路设计的基本方法。
有多种方法来设计汽车尾灯控制电路,主要是运用单片机的相关知识用硬件来设计制作一个16位汽车尾灯显示控制电路的。
它的特点是电路简单,制作方便,容易操作,可反复擦写,性能可靠。
本设计主要由四部分组成,包括按键电路,LED灯电路,驱动电路,复位电路。
本文介绍了一种以STC89C52单片机为核心的控制电路。
该电路以发光二极管LED灯为显示电路。
汽车的尾灯是其运行方式的最直接表示方式,令行人或其他车辆清晰明白它将要发生的动态变化。
从而避免交通事故的发生。
设计此电路要求严格符合交通规则,尾灯闪
亮或熄灭准确,才不会让行人或其他车辆产生误解。
目前在国内外,整个社会的趋势都是低能耗,环保,高效为主题的。
所以LED尾灯是发展的趋势,而且现在部分高档车已经开始配置
【关键词】
发光二极管单片机设计程序word教育资料引言车灯是行车安全的必备件,除了具有照明作用,对行人和其他车辆还具有转向、刹车等警示作用。
汽车转向和故障信号灯是汽车运动方向和车身状态的表示信号,关系着汽车的安全问题,因此基于单片机的汽车转向灯控制器一直以来都是汽车电子设计中的一个十分重要的领域。
本设计是设计一个单片机控制系统,在汽车进行左转弯、右转弯、刹车、合紧急开关、停靠、倒车等操作时,实现对各种信号指示灯的控制。
它主要是对单片机的并行输入/输出口电路的应用,通过I/O口控制发光二极管的亮﹑灭﹑闪烁,加上一些串口电路﹑按键电路﹑驱动电路来模拟汽车尾灯的功能并在PC机上显示此时的汽车行进状态。
汽车转弯或停靠时,相应的信号灯要发出闪烁的灯光信号,目前国内广泛使用电热式闪光器产生闪光信号。
闪烁频率在50~110 次/分,但是一般控制在60~95 次/分之间。
闪光器是通过调节镍铬丝的拉力和触点的间隙来满足频率要求的,灯泡功率的大小也会影响闪烁频率,因此在更换闪光器或灯泡时调整比较困难。
同时,系统没有故检测,驾驶员无法知道车外的转向灯及故障指示灯是否点亮,从而影响行车安全。
到目前为止,我们还没有发现能检测灯丝断这种故障的有效方法。
针对
上述问题,我们用AT89C51单片机设计了一套汽车转向灯控制系统。
用LED产生闪光信号,同时能自动检测信号灯故障。
目录引言I1.设计方案11.1系统设计11.2 单片机系统的工作原理11.2.1开关状态检测11.2.2输出控制11.2.3定时器和计数器21.2.4中断系统21.2.5汽车转向灯控制22.硬件电路设计22.1按键电路22.2时钟电路32.3复位电路42.4 LED显示电路43.软件设-省略部分- ;P2.0=P2.1=P2.4=0时进入右转弯紧急刹车分支AJMP RBENEXT9: CJNE A,#3BH,NEXT10 ;P2.2=0时进入停靠分支AJMP STOPNEXT10:CJNE A,#1FH,NEXT11 ;p2.5=0时启动倒车AJMP BACKNEXT11:AJMP ERROR ;其他情况进入错误分支LEFT: MOV P1,#2AH ;左转弯分支LCALL Y1s MOV P1,#00H LCALL Y1s AJMP STARTRIGHT: MOV P1,#54H ;右转弯分支LCALL Y1s MOV P1,#00H LCALL Y1s AJMP STARTEARGE: MOV P1,#7EH ;紧急分支LCALL Y1s MOV P1,#00H LCALL Y1s AJMP STARTBRAKE: MOV P1,#60H ;刹车分支AJMP STARTLEBR: MOV P1,#6AH ;左转弯刹车分支LCALL Y1s MOV P1,#20H LCALL Y1s AJMP STARTRIBR: MOV P1,#74H ;右转弯刹车分支LCALL Y1s MOV P1,#40H LCALL Y1s AJMP STARTBRER: MOV P1,#7EH ;紧急刹车分支LCALL Y1s MOV P1,#60H LCALL Y1s AJMP STARTLBE: MOV P1,#7EH ;左转弯紧急刹车分支LCALL Y1s MOV P1,#20H LCALL Y1s AJMP STARTRBE: MOV P1,#76H ;右转弯紧急刹车分支LCALL Y1s MOV P1,#40H LCALL Y1s AJMP STARTSTOP: MOV P1,#66H ;停靠分支
LCALL Y1s MOV P1,#00H LCALL Y1s AJMP STARTBACK: MOV P1,#80H LCALL Y1s MOV P1,#00H LCALL Y1s AJMP STARTERROR: MOV P1,#01H LCALL Y1s MOV P1,#00H LCALL Y1s AJMP STARTYS: MOV R7,#20H ;延时YS0: MOV R6,#0FFHYS1: DJNZ R6,YS1 DJNZ R7,YS0 RETY1s: MOV R7,#04H ;延时Y1s1: MOV R6,#0FFHY1s2: MOV R5,#0FFH DJNZ R5,$ DJNZ R6,Y1s2 DJNZ R7,Y1s1 RETY100ms: MOV R7,#66H ;延时Y100ms1:MOV R6,#0FFHY100ms2:DJNZ R6,Y100ms2 DJNZ R7,Y100ms1 RET END 达到当天最大量API KEY 超过次数限制。