当前位置:文档之家› 汽车车灯控制系统课程设计报告

汽车车灯控制系统课程设计报告

汽车车灯控制系统课程设计报告
汽车车灯控制系统课程设计报告

汽车车灯控制系统课程设计报告

信息科学与技术学院微机原理与接口技术

课程设计报告

题目名称:汽车车灯控制系统

学生姓名:吴权权

学号: 2009082190 专业年级:计科09-1班

指导教师:裘祖旗

时间: 2012-1-12

目录

1.题目及要求 (1)

1.1 题目 (1)

1.2 要求 (1)

2.功能设计 (1)

2.1 汽车图形 (1)

2.2 汽车左转 (1)

2.3 汽车右转 (1)

2.4 汽车前进 (1)

2.5 汽车倒退 (1)

2.6 汽车停止 (1)

2.7 响铃模块 (1)

3.主流程图 (2)

4.详细设计 (3)

4.1 汽车图形显示 (3)

3.2 汽车停止、转向、倒车的指示 (3)

5.结果显示 (4)

5.总结 (7)

6、程序代码 (8)

1.题目及要求

1.1 题目

汽车车灯控制系统

1.2 要求

1)实现停止时的指示灯;

2)实现汽车转向时指示

3)实现倒车指示

4)扩展功能:实现倒车的声音提示

2.功能设计

2.1 汽车图形

功能:用汇编语言在dos下实现一个汽车的图形,和四盏灯。

2.2 汽车左转

功能:按’A’键,实现汽车的左转,左前、左后指示灯亮,右前、右后指示灯灭。

2.3 汽车右转

功能:按’D’键,实现汽车的右转,左前、左后指示灯灭,右前、右后指示灯亮。

2.4 汽车前进

功能:按’W’键,实现汽车的向前行驶,并且四盏指示灯全灭。

2.5 汽车倒退

功能:按’S’键,实现汽车的倒退行驶,并且后面2盏指示灯全亮,前面2盏指示灯全灭。

2.6 汽车停止

功能:按’B’键,实现汽车的停止,并且四盏指示灯全亮和倒车提示音。

2.7 响铃模块

功能:汽车停止时,提供倒车提示音。

3.主流程图

4.详细设计

4.1 汽车图形显示

字符图形既可以在显示器上以简单的黑白图形字符显示,也可以在彩色显示器上以彩色的图形字符显示。通过调用INT 10H的AH=0,AL=0~7可设置不同的显示方式,调用INT 10H的AH=09H,AH=0AH等可显示字符。

在屏幕上显示出汽车的效果,可分5步进行:

1)在屏幕上显示图形(单字符或多字符图形)

2)延迟一个时间周期,这样图形更清晰

3)清除图形

4)改变图形的行列坐标

5)返回第一步,重复上述过程。

“汽车”各字符的相对位移量:

4.2 汽车停止、转向、倒车的指示

首先是检测键盘的输入,根据输入的字符(A,D,W,S,B)来调用相应的函数,执行相应的操作实现:在屏幕上显示小车,延迟一个时间周期这样图形更清晰,清除图形,改变汽车图形的行列坐标,返回第一步,重复上述过程。

5.结果显示1、开始

2、左转

3.右转

4、前进

5、后退和响铃

6、停止

5.总结

两周的课程设计结束了,在这次的课程设计中不仅检验了我所学习的知识,也培养了我如何去把握一件事情,如何去做一件事情,又如何完成一件事情。在设计过程中,和同学们相互探讨,相互学习,相互监督。学会了合作,学会了运筹帷幄,学会了宽容,学会了理解,也学会了做人与处世。

课程设计是我们专业课程知识综合应用的实践训练,着是我们迈向社会,从事职业工作前一个必不少的过程.”千里之行始于足下”,通过这次课程设计,我深深体会到这句千古名言的真正含义.我今天认真的进行课程设计,学会脚踏实地迈开这一步,就是为明天能稳健地在社会大潮中奔跑打下坚实的基础.课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程.随着科

学技术发展的日新日异,当今计算机应用在是生活中可以说得是无处不在。因此作为二十一世纪的大学来说掌握计算机开发技术十分重要的。

我的题目是汽车车灯控制系统,对于我们这些新手来说,这是很大的考验,我一千次一万次的问自己,怎么才能找到课堂所学与实际应用的最佳结合点?怎么才能让自己的程序在篇幅上简单,在使用价值上丰富?怎样让自己的业余更靠近专业?怎样让自己的计划更具有序性,而不会忙无一用?机会是老师,学校,以及无数代教育工作者给的,而能力是自己的,耐性是需要的。经过自己的琢磨,听取了师姐,师兄们的建议,还查阅了很多书籍,才做到了心中有数,才了解了接口课程设计的真正用意——培养自学能力,养成程序编辑的好习惯。我从来不相信车到山前必有路的说法,认为那只是懒惰者自寻懒惰的借口,我要积极,要把握,要努力。

回顾起此次课程设计,至今我仍感慨颇多,的确,从从拿到题目到完成整个编程,从理论到实践,在整整半个月的日子里,可以学到很多很多的的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到问题,可以说得是困难重重,这毕竟第一次做的,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固,比如说结构体……通过这次课程设计之后,一定把以前所学过的知识重新温故。

在课程设计过程中,我学到了很多人生的哲理,懂得怎么样去制定计划,怎么样去实现这个计划,并掌握了在执行过程中怎么样去克服心理上的不良情绪,黑夜过去了,我们收获的是黎明。谢谢老师的指导。

6、程序代码

.MODEL SMALL

.DATA

message db 'Switch A is for zuozhuan,switch D is for youzhuan,switch W is for qianjin,switch S is for houtui,switch B is for shache!'

db 0ah,0dh

db 'If you want to quit, please hit ''kongge''!',0ah,0dh,'$'

CARS DW 15

DB 0,0,4FH,7,0,1,4FH,7

DB 1,0,0BBH,6,0,-1,0BBH,6

DB 1,-1,0BBH,6,0,1,0BBH,6

DB 0,1,0BBH,6,0,1,0BBH,6

DB 1,0,4FH,7,0,-3,4FH,7

;定义汽车形状

ROW DB ?

COLUMN DB ?

MODE DB ? ;MODE=1时画小车,

MODE=0时清除小车

MUS_FREG dw 262,262,294,262,349,330

dw

262,262,294,262,392,349

dw

262,262,523,440,349,330,294

dw

466,466,440,262,392,349

dw -1

MUS_TIME dw 10,20,20,20,20,100

dw 10,20,20,20,20,100

dw 10,20,20,20,20,20,200

dw 10,20,20,20,20,100 .CODE

START: MOV AX,@DATA

MOV DS,AX ;初始化

MOV ROW,13 ;小车的初始行坐标

MOV COLUMN,38 ;小车的初始列坐标

mov

ah,09h ;显示系统提示信息

mov dx,seg message

mov ds,dx

mov dx,offset message

int 21h

CALL DRAW ;画小车

CALL DIRECTION ;检查是否有控制键按下?

MOV AX,4C00H ;退出程序

INT 21H

;

DIRECTION PROC NEAR ;键盘检测子程序

DRAW_U:

MOV AH,0 ;接收键盘输入

INT 16H

CMP AL,57H ;向上?

JNZ DRAW_D ;没有则转移

CALL CLEAR ;清除小车

DEC ROW ;行坐标减1 CALL DRAW ;画小车

CMP ROW,1 ;小车在最上边吗?JNZ DRAW_D ;不是则转移

CALL CLEAR ;是则清除小车MOV ROW,24 ;把小车置于最下边

DRAW_D:

CMP AL,53H ;向下?

JNZ DRAW_L ;没有则转移CALL CLEAR ;清除小车

INC ROW ;行坐标加1 CALL DRAW_DD ;画小车

CMP ROW,24 ;小车在最下边吗?JNZ DRAW_L ;不是则转移

CALL CLEAR ;清除小车

MOV ROW,1 ;把小车置于最上边jmp DRAW_L

A1:jmp DRAW_U

DRAW_L:

CMP AL,41H ;向左?

JNZ DRAW_R ;没有则转移CALL CLEAR ;清除小车

DEC ROW ;行坐标减1

DEC COLUMN ;列坐标减1

CALL DRAW_LL ;画小车

CMP COLUMN,0 ;小车在最左边吗?JNZ DRAW_R ;不是则转移

CALL CLEAR ;清除小车

MOV COLUMN,76 ;把小车置于最右边MOV ROW,24

DRAW_R:

CMP AL,44H ;向右?

JNZ DRAW_STOP ;没有则转移CALL CLEAR ;清除小车

INC COLUMN ;列坐标加1

DEC ROW ;行坐标减1

CALL DRAW_RR ;画小车

CMP COLUMN,76 ;小车在最右边吗?JNZ DRAW_STOP ;不是则转移

CALL CLEAR ;清除小车

MOV COLUMN,0 ;把小车置于最左边MOV ROW,24

DRAW_STOP:CMP AL,42H

JNZ EXIT

CALL CLEAR

CALL DRAW_SS

EXIT:

CMP AL,20H ;空格?

JNZ A1 ;没有则返回

RET ;退出

DIRECTION ENDP

DRAW: ;画小车

MOV MODE,1

CALL CAR

RET

CLEAR: ;清除小车

MOV MODE,0

CALL CAR

RET

CAR PROC NEAR ;小车图形子程序

MOV DH,ROW

MOV DL,COLUMN

MOV CX,10

LEA DI,CARS+2

ONE: ADD DH,[DI+0] ;置光标列

ADD DL,[DI+1] ;置光标行

MOV AH,2

INT 10H

MOV AL,[DI+2] ;显示字符的ASCII码

MOV BL,[DI+3] ;显示字符的属性

CMP MODE,0 ;MODE=1时画小车,MODE=0时清除小车

JNE SKIP

MOV BL,0

SKIP: PUSH CX

MOV CX,1

MOV AH,09H

INT 10H

POP CX

ADD DI,4

LOOP ONE

RET

CAR ENDP

;左拐的处理

DRAW_LL: ;画小车

MOV MODE,1

CALL CAR_L

RET

CAR_L PROC NEAR ;小车图形子程序

MOV DH,ROW

MOV DL,COLUMN

MOV CX,10

LEA DI,CARS+2

ONE_L: ADD DH,[DI+0] ;置光标行ADD DL,[DI+1] ;置光标列

MOV AH,2

INT 10H

MOV AL,[DI+2] ;显示字符的ASCII码

汽车车灯智能控制系统毕业设计

本科生毕业设计(论文) 学院:____________________ 专业:____________________ 学生:_____________________ 指导教师:_____________________ 完成日期年月

汽车车灯智能控制系统设计 Design of Intelligent Control System for Automobile Lamp 总计:24页 表格:1个 插图:18幅

汽车车灯智能控制系统设计 Design of Intelligent Control System for Automobile Lamp 学院:_______________________________ 专业:_______________________________ 学生姓名:_______________________________ 学号:_______________________________ 指导教师(职称):________________________ 评阅教师: 完成日期:

汽车车灯智能控制系统设计 电气工程及其自动化专业 [摘要]本系统是基于单片机控制的汽车车灯智能系统,模拟并显示出汽车驾驶过程的灯光控制。其中主要包括汽车的远近光灯的模拟显示。具体是通过单片机板上的超声波测距模块和光线感应模块来控制LED灯的亮灭显示状态。在本设计过程中,通过使用单片机来控制车灯的状态,并把模拟信息在LCD上显示出来,以此加强了对单片机的了解和使用。 [关键词]单片机;电路基础;汽车车灯控制系统;LED灯 Design of Intelligent Control System for Automobile Lamp Electrical Engineering and Automation Specialty LI Lin-jie Abstract: This system is the intelligent automobile lamp based on MCU control system simulation and to show the car driving lights control. Including the car made a left turn as far as light, brake and alarm switch, analog display. Is controlled by switching actions of the MCU Board LED lights shows a left turn, right turn, brake and other corresponding State. During the design process, through the use of Protel drawing schematics, makes the circuit more intuitive and deepened understanding of Protel application. Key words: Microcontroller; circuit theory; automobile lamp control system; LED lights

汽车车灯控制系统讲解

信息科学与技术学院微机原理与接口技术 课程设计报告 题目名称:汽车车灯控制系统 学生姓名:吴权权 学号: 2009082190 专业年级:计科09-1班 指导教师:裘祖旗 时间: 2012-1-12

目录 1.题目及要求 (1) 1.1 题目 (1) 1.2 要求 (1) 2.功能设计 (1) 2.1 汽车图形 (1) 2.2 汽车左转 (1) 2.3 汽车右转 (1) 2.4 汽车前进 (1) 2.5 汽车倒退 (1) 2.6 汽车停止 (1) 2.7 响铃模块 (1) 3.主流程图 (2) 4.详细设计 (3) 4.1 汽车图形显示 (3) 3.2 汽车停止、转向、倒车的指示 (3) 5.结果显示 (4) 5.总结 (7) 6、程序代码 (8)

1.题目及要求 1.1 题目 汽车车灯控制系统 1.2 要求 1)实现停止时的指示灯; 2)实现汽车转向时指示 3)实现倒车指示 4)扩展功能:实现倒车的声音提示 2.功能设计 2.1 汽车图形 功能:用汇编语言在dos下实现一个汽车的图形,和四盏灯。 2.2 汽车左转 功能:按’A’键,实现汽车的左转,左前、左后指示灯亮,右前、右后指示灯灭。 2.3 汽车右转 功能:按’D’键,实现汽车的右转,左前、左后指示灯灭,右前、右后指示灯亮。 2.4 汽车前进 功能:按’W’键,实现汽车的向前行驶,并且四盏指示灯全灭。 2.5 汽车倒退 功能:按’S’键,实现汽车的倒退行驶,并且后面2盏指示灯全亮,前面2盏指示灯全灭。 2.6 汽车停止 功能:按’B’键,实现汽车的停止,并且四盏指示灯全亮和倒车提示音。 2.7 响铃模块 功能:汽车停止时,提供倒车提示音。

汽车尾灯课程设计

综述 电子课程设计是电子技术学习中非常重要的一个环节,是将理论知识和实践能力相统一的一个环节,是真正锻炼学生能力的一个环节. 当今社会生活节奏快,交通拥挤,导致交通事故频繁发生,其中汽车追尾事件在交通事故中所占比重较大,追尾时间的产生主要是由于司机的疏忽以及无法把握前方车辆的运行的状况而导致的;而汽车尾灯控制电路的产生,恰好有利于缓解这一状况,通过对尾灯的控制,体现汽车在公路的上的行驶状态,即汽车正常行驶时指示灯全灭;右转弯时,右侧3个指示灯右循环点亮左转弯时左侧三个指示灯按左循环循序点亮;临时刹车时所有指示灯同时闪烁。通过这一特点来提示后方车辆本车的行驶情况,有利于减少汽车追尾事件的发生,是一个值得普及的设计,而与此同时在此设计的基础上还可实现电路的拓展,例如加上被劫持报警装置等实用设备。 汽车尾灯控制电路如果在汽车领域广泛应用将有利于减少交通事故的发生。 1 总体逻辑结构 1.1汽车尾灯运行状态关系 根据课程设计任务书要求,分析汽车运行状态与尾灯关系可得如下关系表(表1-1)。其中J1,J2代表控制开关。 表1-1 汽车尾灯与汽车运行关系表 J2 J1 运行状态左尾灯右尾灯

0 0 1 1 0 1 1 正常行驶 右转弯 左转弯 紧急刹车 灭 灭 左尾灯循环闪烁 所有灯同时闪烁 灭 右尾灯循环闪烁 灭 所有灯同时闪烁 1.2汽车尾灯电路的逻辑电路关系 按照以上汽车的运行状态与尾灯关系分析总结,写出汽车尾灯正常行驶,左转弯,右转弯,紧急刹车时的二进制代码,以实现汽车正常行驶时指示灯全灭;右转弯时,右侧3个指示灯右循环点亮;左转弯时左侧三个指示灯按左循环循序点亮;临时刹车时所有指示灯同时闪烁的任务要求。其关系如下表(表1-2)。 表1-2汽车尾灯电路的逻辑关系表 开关控制二进制代码左尾灯右尾灯 J2 0 0 0 0 1 1 1 1 J1 1 1 1 1 Q1 X 1 1 X Q0 X 1 1 X D4 1 C L K D5 1 C L K D6 1 C L K D1 1 C L K D2 1 C L K D3 1 C L K

汽车智能照明控制系统设计

毕业设计(论文) 汽车智能照明控制系统 学生姓名: 学号: 所在系部: 专业班级: 指导教师: 日期:二〇一七年五月

学位论文原创性声明 本人郑重声明:所呈交的学位论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。本人完全意识到本声明的法律后果由本人承担。 作者签名:年月日 学位论文版权使用授权书 本学位论文作者完全了解学院有关保管、使用学位论文的规定,同意学院保留并向有关学位论文管理部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。 本人授权省级优秀学士学位论文评选机构将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 本学位论文属于 1、保密□,在年解密后适用本授权书。 2、不保密□。 (请在以上相应方框内打“√”) 作者签名:年月日 导师签名:年月日

摘要 在当今社会,人们生活得到了极大的提高,汽车拥有量也在不断增加。汽车作为快捷方便的交通工具,给我们的生活带来了诸多方便,同时也带来不少的交通安全问题。汽车照明系统作为现代汽车的必备安全系统之一,在安全性方面有很多值得改进的地方。大部分的汽车的照明系统目前还是以传统手动操作为主,因此,实现汽车照明的智能控制是非常有必要的。 本文首先对汽车智能照明控制系统的研究背景和国内外概况作了简要介绍,给出了设计任务要求和总体设计方案,并根据实际情况做了硬件设计。硬件设计部分包括主控部分、电源设计部分、数据采集部分和模拟车灯控制部分。本设计是通过STM32单片机对传感器采集到的数据进行分析后对模拟车灯进行控制,控制的具体步骤通过软件编程实现。本文还对实物模型的制作流程作了简单介绍,并给出了实物图。最后对现阶段的研究进行总结并得出了结论,最终结论表明该系统在实际应用中是可行的。 关键词:汽车车灯;STM32F103C8T6;传感器

汽车尾灯课程设计

目录 一、设计课题任务和要求 (2) 二、总体方案选择的论证 (2) 三、单元电路的设计 (4) 四、总体电路图、功能单元电路图 (6) 五、组装与调试 (9) 六、所设计电路的特点以及改进意见 (11) 七、所用元器件的编号列表 (11) 八、参考文献 (11) 九、收获、体会和建议 (12) 十、附录 (12) 一、设计课题任务和要求 本课题设计一个汽车LED尾灯的控制器电路。该电路由四个电键控制,分别对应着左转、右转、刹车和检查功能。 当接通左转或右转电键时,左侧或右侧的3个汽车尾灯按照左循环或右循环的顺序依次点亮。 当接通刹车电键时,汽车所有的尾灯点亮。 当接通检查电键时,汽车所有的尾灯同时闪烁(0.5—1S/次)。 二、总体方案选择的论证 为了区分汽车尾灯的4种不同的显示模式,我们设置4个状态控制变量。假定用开关K1、K2、K3、K4进行显示模式控制,可列出汽车尾灯显示状态与汽车运行状态的关系,如下表1所示。

1 0 1 1 右转弯熄灭 按D4、D5、D6顺序 循环点亮 1 1 0 1 刹车同时点亮同时点亮 1 1 1 0 检查同时闪烁同时闪烁 在汽车左右转弯行驶时由于3 个指示灯被循环顺序点亮,所以可用一个三进制计数器的状态控制译码器电路顺序输出高电平,按要求顺序点亮3个指示灯。设三进制计数器的状态用Q1和Q0表示,可得出描述指示灯D1、D2、D3、D4、D5、D6与开关控制变量K1、K0,计数器的状态Q1、Q0以及时钟脉冲CP之间关系的功能表如表2所示(表中指示灯的 开关计数器状态汽车尾灯状态 K1 K2 K3 K4 Q1 Q0 D1 D2 D3 D4 D5 D6 0 1 1 1 0 0 0 0 1 0 0 0 0 1 0 1 0 0 0 0 1 0 1 0 0 0 0 0 1 0 1 1 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 0 1 0 0 0 0 0 0 1 1 1 0 1 - - 1 1 1 1 1 1 1 1 1 0 - - CP CP CP CP CP CP 表 2 汽车尾灯控制器功能表 根据以上设计分析与功能描述,可以得出汽车尾灯控制器的结构框图,如图1所示。

EDA汽车尾灯控制课程设计报告

《EDA技术应用》 课程设计报告 专业:通信工程 班级:09312班 姓名:某某某 指导教师:杨祖芳曾凡忠 2012年05月20日

目录 1引言 (1) 1.1设计的目的 (1) 1.2设计的基本内容 (1) 2 EDA、VHDL简介 (1) 2.1EDA技术 (1) 2.2硬件描述语言(VHDL) (2) 3汽车尾灯控制器的设计过程 (3) 3.1系统需求分析 (3) 3.2汽车尾灯控制器的工作原理 (3) 3.3各组成模块原理及程序 (4) 4系统仿真 (9) 4.1分频模块仿真及分析 (9) 4.2汽车尾灯主控模块仿真及分析 (10) 4.3左边灯控制模块仿真及分析 (11) 4.4右边灯控制模块仿真及分析 (12) 4.5整个系统仿真及分析 (13) 结束语 (15) 指导老师意见 (16) 参考书目 (16)

1引言 随着人们生活水平的提高,汽车的消费量越来越大。因为人们也越来越忙,不管是夜晚还是阴雨、大雾等天气原因的影响,人们都开着车在纵横交错的马路上行驶。为了提高人们因夜晚或因天气原因在纵横交错的马路上驾驶的安全系数,也是为了减少交通事故的发生。我们采用了先进的EDA技术,Quartus Ⅱ工作平台和VHDL语言,设计了一种基于FPGA的汽车尾灯控制系统,并对系统进行了仿真机验证。这一控制电路,结构简单、性能稳定、操作方便、抗干扰能力强。将它应用于现代汽车,不受黑夜或大雾、阴雨天气因素的影响,可以提高安全行驶,避免交通事故的发生。真正的让消费者驾驶汽车的方便和安全。 1.1 设计的目的 其一、设计一个能适应现代汽车智能化发展要求的汽车尾灯控制电路。改善以前的汽车尾灯控制系统,降低汽车尾灯控制器的生产成本。其二、学好VHDL 这门硬件描述语言,加深对VHDL语言知识的理解和掌握,提高学习能力和创新能力,使自己适应不断发展的21世纪。 1.2 设计的基本内容 根据计算机中状态机原理,利用VHDL设计汽车尾灯控制器的各个模块,并使用EDA 工具对各模块进行仿真验证。汽车尾灯控制器的设计分为4个模块:时钟分频模块、汽车尾灯主控模块,左边灯控制模块和右边灯控制模块。把各个模块整合后就形成了汽车尾灯控制器。通过输入系统时钟信号和相关的汽车控制信号,汽车尾灯将正确显示当前汽车的控制状态。 2 EDA、VHDL简介 2.1 EDA技术 EDA技术的概念 EDA是电子设计自动化(Electronic Design Automation)的缩写,在20世纪90年代初从计算机辅助设计(CAD)、计算机辅助制造(CAM)、计算机辅助测试(CAT)和计算机辅助工程(CAE)的概念发展而来的。EDA技术就是以计算机为工具,设计者在EDA软件平台上,用硬件描述语言HDL完成设计文件,然后由计算机自动地完成逻辑编译、化简、分割、综合、优化、布局、布线和仿真,直至对于特定目标芯片的适配编译、逻辑映射和编程下载等工作。

汽车车灯控制系统DOC

信息科学与技术学院微机原理与接口技术课程设计报告 题目名称:汽车车灯控制系统

目录 1.题目及要求 (1) 1.1 题目 (1) 1.2 要求 (1) 2.功能设计 (1) 2.1 汽车图形 (1) 2.2 汽车左转 (1) 2.3 汽车右转 (1) 2.4 汽车前进 (1) 2.5 汽车倒退 (1) 2.6 汽车停止 (1) 2.7 响铃模块 (1) 3.主流程图 (2) 4.详细设计 (3) 4.1 汽车图形显示 (3) 3.2 汽车停止、转向、倒车的指示 (3) 5.结果显示 (4) 5.总结 (7) 6、程序代码 (8)

1.题目及要求 1.1 题目 汽车车灯控制系统 1.2 要求 1)实现停止时的指示灯; 2)实现汽车转向时指示 3)实现倒车指示 4)扩展功能:实现倒车的声音提示 2.功能设计 2.1 汽车图形 功能:用汇编语言在dos下实现一个汽车的图形,和四盏灯。 2.2 汽车左转 功能:按’A’键,实现汽车的左转,左前、左后指示灯亮,右前、右后指示灯灭。 2.3 汽车右转 功能:按’D’键,实现汽车的右转,左前、左后指示灯灭,右前、右后指示灯亮。 2.4 汽车前进 功能:按’W’键,实现汽车的向前行驶,并且四盏指示灯全灭。 2.5 汽车倒退 功能:按’S’键,实现汽车的倒退行驶,并且后面2盏指示灯全亮,前面2盏指示灯全灭。 2.6 汽车停止 功能:按’B’键,实现汽车的停止,并且四盏指示灯全亮和倒车提示音。 2.7 响铃模块 功能:汽车停止时,提供倒车提示音。

3.主流程图 No Yes Yes RET No Yes RET No Yes RET No Yes RET No Yes RET No 非定义字符 RET Yes 开始 与W 比较 有无按健 退出 等待 与A 比较 与D 比较 调用DRAW_W 调用DRAW_A 调用DRAW_D 与S 比较 调用DRAW_S 和响铃函数 与B 比较 调用STOP 与空格比较

汽车尾灯课程设计报告

课程设计报告 课程名称:电子技术课程设计 设计题目:汽车尾灯控制器 专业:电气工程及其自动化 班级: 2009 学号 学生XX:李博 时间:2012 年 2月 27 日~3月 2 日 ―――――――以下指导教师填写―――――分项成绩:出勤成品答辩及考核 总成绩:总分成绩 指导教师:

课程设计报告要求和成绩评定 1报告基本内容 前言,目录,任务书,正文,参考文献。 2 书写用纸 A4复印纸。 3 书写要求 主要部分手工双面或单面书写(计算机绘图等指定内容可打印),字迹清楚,每页20行左右,每行30字左右,排列整齐;页码居中写在页面下方;纸面上下左右4侧边距均为2厘米。 前言和目录合写作为第一页;参考文献接正文书写,不另起页。 公式单占一行居中书写;插图要有图号和图题,图号和图题书写在插图下方;表格要有表号和表题,表号和表题在表格上方书写;物理量单位和符号、参考文献引用和书写以及图纸绘制要符合有关标准规定;有关细节可参考我院《毕业设计成品规X》。 4 装订 装订顺序:封面,前言和目录,任务书,正文及参考文献,图纸,封底;左边为装订边,三钉装订,中间钉反向装订。 5 成绩评定 课程设计成绩由出勤(10分)、报告书写规X性及成品[注]质量(30分)、答辩及考核(60分)三部分成绩合成后折合为优秀(90-100分)、良好(80-89分)、中(70-79分)、及格(60-69分)或不及格(60分以下)。 注:成品含义由课程设计任务书规定,除课程设计报告外,还可以包括图纸、计算机程序、制作品、实验或测试方案等。

前言 在当今社会中,数字时代已经成为一种现实,并且时刻影响着人们的日常生活,作为数字化的基础——数字电子电路,无疑是至关重要的。数字电路课程设计便是本课程的一种很好的实践,更是加深电子技术理论理解的重要途径,同时有助于培养我们严谨,探索的科学精神。 “汽车尾灯控制电路”作为电子技术基础课程的一个实践,利用基本的芯片:双向移位寄存器74LS194,二输入与非门74LS00、四输入与非门74LS20、六反相器74LS04、3-8译码器,555定时器及电阻电容进行搭建。综合数字电路和模拟电路的知识,提升了我们理实际解决问题的能力,有助于增强我们将理论转为实际的意识,是一种很好的锻炼和学习方式。 在实际的设计过程中得到了尚志刚,苏士美等老师的鼎力相助,谢谢他们的无私的指导,“汽车尾灯控制电路”才得以顺利完成。再次祝他们工作顺利,万事如意。 由于时间紧迫和水平有限,本课程设计报告还存在瑕疵,恳请老师提出指正意见。 作者:李博 2012年3月2日

汽车车灯智能控制系统的设计

一、汽车电子概述 汽车是现代化高速发展社会中人们普遍使用的交通工具,也是技术密集和资本密集的工业产品。世界上近乎所有的经济强国都是以汽车产业作为国民经济支柱产业的。几乎所有的现代化科学技术都能在 汽车技术中体现出来,当今 世界上汽车技术是衡量一个国家的科技水平的主要标志。 从汽车技术的发展现状看,汽车电子技术是现代汽车发展的主要技术之一。现代的汽车电子技术不 再是简单地对汽车中某些机械零部件进行电子控制,而是根据汽车实际使用条件多变的需要,对汽车整 体性能进行优化综合控制。另外,汽车中各种功能的不断完善,使汽车电子控制单元越来越多,控制装 置的数量和复杂性也不断增加,庞大的线束不但会占去大量的车内空间、增加系统成本,同时也降低了 系统的可靠性和可维护性。传统的控制方案和布线方法已不能适应汽车技术发展的需要,繁琐的现场连 线正在被单一简洁的现场总线网 络所代替。 因此,汽车电子技术已经从单部件电子化转向为集成电子化、模块化,整车智能化、模块化的总线 式控制器网络技术是汽车电子技术发展的新方向。随着现场总线技术的不断发展和其内容的不断丰富, 以及各种控制、应用 功能与功能块、控制网络的网络管理、系统管理等内容的不断扩充,现场总线已经超出了原有的定位范 围,不再只是通信标准和通信技术,而成为网络系统和控制系统。 CA N总线作为现场总线的重要成员,其本身就是作为一种汽车车内串行数据通信总线而提出的,现今CAN总线己经广泛的应用在国外汽车上。汽车电子共分为发动机电子、底盘电子、车身电子、信息通信与娱乐系统四大类。 二、汽车网络与控制器的现状 汽车网络和控制器是汽车的神经和大脑,它需要频繁的接收和发送数据,对汽车进行实时检测和控 制。控制器通过对执行机构控制系统发出控制指令,控制汽车运行状态。传统的汽车电气系统大多采用 点对点的单一通信方式,相互之间很少有联系,这样必然造成整车信号和控制系统的庞大,造成汽车电 路系统的复杂及生产成本的增加。 一般的汽车控制器,采用查询方式发送信息,采用中断方式接收信息,管理和共享车辆的运行数 据,执行驾驶员发出的各种命令。总成控制器按照设定不同事件的不同优先级来确定信息的接收和发送 顺序,控制器需要传送和接收大量的数据,传统的8/16位微处理器的计算速度较低而无法满足这些要求, 为了提高运行速度,不得不采取查表等折衷措施,这样不仅造成控制精度下降,难以实现复杂的计算方 法,而且还要求增加存储器的容量,提高了系统成本。 目前,在欧美国家生产的汽车上,电子元件占汽车总成本的20~30%,预计车用电子元件将以每年 8.8%的速度快速增长,而采用处理器芯片的用量将以每年25%的速度增长。 国外许多整车制造厂和汽车电器制造厂家在整车管理系统中采用了网络技术如:BENZ, BMW, ROLLSROYCE, VOLVO等.国内完全引进技术生产的奥迪A6车型己于2000年起采用总线替代原有线束,帕萨特B5, BORA, POLO, FIAT等车型也都不同程度地使用了总线技术,如CAN, V AN和SAE J1850等。CAN总线是为解决汽车中众多数据交换而开发的一种串行数据通信协议。传输介质可以是双绞线、光纤和同轴电缆。总线上任一节点依据优先权均可在任一时刻主动向网络上的其它节点发送数据,保证

关于汽车尾灯的课程设计

引言 汽车尾灯是汽车的主要部分,在我们的生活中不可缺少,正是有了它才是我们的交通得以正常进行。现在社会上出现交通事故的比例很高除了自身原因外,汽车尾灯也发挥着主要的作用,尾灯的指示灯按正常指定闪烁将会避免很多事故的发生。汽车尾灯控制电路是数字电路在交通控制电路中的典型应用,在日常生活中有着广泛的应用,本设计基本上模拟了汽车运行过程中的实际状况,一般有左右各三个灯,当人们看到灯不同形式的亮灭闪烁时,就会知道驾驶员的操作意图,即行驶、左转、右转及刹车。本设计将借助Protel 99se和NI Multisim10仿真。

1 设计方案 1.1 汽车尾灯电路设计要求 汽车行驶时有正常行驶、左转、右转和刹车四种情况,设汽车尾部左右两侧各有3个指示灯(用发光二极管模拟)。 (1)汽车正常运行时指示灯全灭 (2)汽车右转弯时,右侧3个灯按右循环顺序点亮 (3)汽车左转弯时,左侧3个灯按左循环顺序点亮 (4)汽车临时刹车时所有指示灯同时闪烁 1.2 设计原理及原理框图 汽车尾灯控制电路主要由开关控制电路,三进制计数器,译码、显示驱动电路组成。由于汽车左转或右转时,三个指示灯循环点亮,所以用三进制计数器控制译码器电路顺序输出低电平,从而控制尾灯按要求点亮。 首先,设置两个可控的开关,可产生00、01、10、11四种状态。 开关置为00状态时,汽车处于正常行驶状态; 开关置为01状态时,汽车处于右转弯的状态; 开关置为10状态时,汽车处于左转弯的状态; 开关置为11状态时,汽车处于刹车状态。 三进制计数器可由74LS163芯片和74LS00构成;译码电路可用译码器74LS138和6个与非门构成;显示、驱动电路由6个发光二极管和6个反向器构成。 原理框图如图所示: 图1.1 原理框图 2单元电路设计 2.1 时钟脉冲电路 555定时器简介:555定时器的功能主要由两个比较器决定。两个比较器的输出电压控制RS触发电路和放电管的状态。在电源与地之间加上电压,当5脚悬

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

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

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

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

课程设计报告—汽车尾灯

课程设计任务书 学生姓名:吴舟专业班级:电子科学与技术0801班指导教师:吴友宇工作单位:信息工程学院 题目: 汽车尾灯控制器的电路设计 初始条件: 本设计既可以使用中、小规模集成电路芯片7400、7404、 74138、7476、7486和其它器件实现对汽车尾灯显示的控制功 能。本设计也可以使用单片机系统构建简易频率计。工作电源 Vcc为12V。电路组成框图如图1所示: 图1汽车尾灯控制电路图要求完成的主要任务: (包括课程设计工作量及技术要求,以及说明书撰写等 具体要求) 1、课程设计工作量:1周。 2、技术要求:设汽车尾部左右两侧各有3个指示灯(用发光管模拟),要求是: ①汽车正常行驶时,尾灯全部熄灭。 ②当汽车右转弯时,右侧3个指示灯按右循顺序点亮。 ③当汽车左转弯时,左侧3个指示灯按左循顺序点亮。 ④临时刹车时,所有指示灯同时闪烁。 ⑤选择电路方案,完成对确定方案电路的设计。计算电路元件参数与元件选择、并画 出总体电路原理图,阐述基本原理。制作实际运行装置。 3、查阅至少5篇参考文献。按《武汉理工大学课程设计工作规范》要求撰写设计报告书。全文用A4纸打印,图纸应符合绘图规范。 时间安排: 1、2010 年6 月28日集中,作课设具体实施计划与课程设计报告格式的要求说明。 2、2010 年6 月28 日,查阅相关资料,学习电路的工作原理。 2、2010 年6 月29 日至2010年6月29 日,方案选择和电路设计。 2、2010 年6月30 日至2010 年7 月1 日,电路调试和设计说明书撰写。 3、2010 年7 月2 日上交课程设计成果及报告,同时进行答辩。 课设答疑地点:鉴主13楼电子科学与技术实验室。 指导教师签名:年月日系主任(或责任教师)签名:年月日

单片机汽车尾灯课程设计报告

1 设计内容及其分析 1.1 设计的内容 用8个发光二极管模拟8个汽车尾灯(左、右各4个,高电平点亮),用四个开关作为左转弯、右转弯、刹车、双闪控制信号(高电平有效)。当汽车往前行驶时,8灯全灭。当汽车转弯时(左、右转弯开关不会同时有效),若右转弯,右边4个尾灯从左至右循环点亮,左边4个灯全灭。若左转弯,左边4个尾灯从右至左循环点亮,右边4个灯全灭。汽车刹车时(第2优先级),8个灯全亮。双闪信号有效时(优先级最高)时,8个灯明、暗闪烁。 1.2 设计内容分析 当汽车转弯时(左、右转弯开关不会同时有效),若右转弯,右边4个尾灯从左至右循环点亮,左边4个灯全灭。若左转弯,左边4个尾灯从右至左循环点亮,右边4个灯全灭。汽车刹车时(第2优先级),8个灯全亮。双闪信号有效时(优先级最高)时,8个灯明、暗闪烁。 根据以上分析可以画出尾灯和汽车运行关系表如下所示: 1.3 EDA简介 1.3.1 EDA技术的概念 EDA是电子设计自动化(Electronic Design Automation)的缩写,在20世纪90年代初从计算机辅助设计(CAD)、计算机辅助制造(CAM)、计算机辅助测试(CAT)和计算机辅助工程(CAE)的概念发展而来的。EDA技术就是以计算机为工具,设计者在EDA软件平台上,用硬件描述语言HDL完成设计文件,然后由计算机自动地完成逻辑编译、化简、分割、综合、优化、布局、布线和仿真,直至对于特定目标芯片的适配编译、逻辑映射和编程下载等工作。 1.3.2 EDA技术的特点 利用EDA技术进行电子系统的设计,具有以下几个特点:①用软件的方式设计硬件;②用软件方式设计的系统到硬件系统的转换是由有关的开发软件自动完成的;③设计过程中

汽车车灯控制系统课程设计报告

汽车车灯控制系统课程设计报告

信息科学与技术学院微机原理与接口技术 课程设计报告 题目名称:汽车车灯控制系统 学生姓名:吴权权 学号: 2009082190 专业年级:计科09-1班 指导教师:裘祖旗 时间: 2012-1-12

目录 1.题目及要求 (1) 1.1 题目 (1) 1.2 要求 (1) 2.功能设计 (1) 2.1 汽车图形 (1) 2.2 汽车左转 (1) 2.3 汽车右转 (1) 2.4 汽车前进 (1) 2.5 汽车倒退 (1) 2.6 汽车停止 (1) 2.7 响铃模块 (1) 3.主流程图 (2) 4.详细设计 (3) 4.1 汽车图形显示 (3) 3.2 汽车停止、转向、倒车的指示 (3) 5.结果显示 (4) 5.总结 (7) 6、程序代码 (8)

1.题目及要求 1.1 题目 汽车车灯控制系统 1.2 要求 1)实现停止时的指示灯; 2)实现汽车转向时指示 3)实现倒车指示 4)扩展功能:实现倒车的声音提示 2.功能设计 2.1 汽车图形 功能:用汇编语言在dos下实现一个汽车的图形,和四盏灯。 2.2 汽车左转 功能:按’A’键,实现汽车的左转,左前、左后指示灯亮,右前、右后指示灯灭。 2.3 汽车右转 功能:按’D’键,实现汽车的右转,左前、左后指示灯灭,右前、右后指示灯亮。 2.4 汽车前进 功能:按’W’键,实现汽车的向前行驶,并且四盏指示灯全灭。 2.5 汽车倒退 功能:按’S’键,实现汽车的倒退行驶,并且后面2盏指示灯全亮,前面2盏指示灯全灭。 2.6 汽车停止 功能:按’B’键,实现汽车的停止,并且四盏指示灯全亮和倒车提示音。 2.7 响铃模块 功能:汽车停止时,提供倒车提示音。

汽车尾灯报告

14121438 舒圣俊 课程题目: 为以下功能的交车尾灯设计控制电路。某轿车车尾灯有左右两组,每组由三个灯构成。当左转时,右组灯不亮,左边一组灯依次亮起,然后全熄,如此循环。当右转时,左组灯不亮,右边一组灯依次亮起,让后全熄,如此循环。当轿车直线行驶时,尾灯全灭。 1.课程的目的: 1.了解熟悉芯片的使用; 2.了解时序逻辑电路和组合逻辑电路的分析方法; 3.了解和掌握逻辑电路的设计方法; 4.掌握基于数字逻辑集成电路的汽车尾灯控制器的设计方法和数字电子线路系统的运用和测试。 2.课程设计分析: 实验要求实现直行、左转、右转这三种状态下汽车尾灯的显示情况。我们可以用六个LED 显示灯来模拟汽车的尾灯,左边三个,右边三个。当汽车直时,两侧的LED 灯全部熄灭;转向时汽车对应一侧的灯依次点亮,如此循环。完成这些要求,我们可以设计2个开关来模拟转向开关。其中,a 控制汽车尾灯的左转,b 控制右转。当所有开关为低电平时,表示汽车直行;当有一个转向灯开关为高电平时,汽车相对应一侧的灯依次点亮循环。这里,我们需要三大部件:第一,尾灯电路,控制汽车的全灭、左侧依次点亮和右侧依次点亮这三种不同的状态;第二,计数器电路,实现灯亮的几种状态的来源;第三,开关控制电路,把a,b 通过组合逻辑电路来实现对尾灯电路的整体控制。 3.设计方案简介: 本次设计方案主要有三个模块:开关控制电路、四进制计数器电路和尾灯译码驱动电路。通过把这三个模块组合连接来实现汽车尾灯控制。首先,利用4位2进制计数器74193芯片构成四进制计数器,来产生00,01,10,11这四种循环的序列,此信号提供转向灯时车灯循环点亮的初始信号来源。其次,利用逻辑电路将其输出;最后,通过两个开关a,b 来设计一个组合逻辑电路,控制汽车尾灯电路,完成开关控制电路的设计。这几步得到的信号可以输出到发光二极管上,实现所需功能。由于实际情况,我们只能通过quarters 软件生成波形图来验证。 第一部分:开关控制电路: 开关a 开关b 汽车运行状态 左尾灯状态 右尾灯状态 0 0 直行 灭 灭 0 1 右转 灭 循环亮 1 0 左转 循环亮 灭 1 1 违例 灭 灭 开关控制真值表: 左a 右b C r1 C r2 ABCD 1 ABCD 2 1LD 2LD 0 0 1 1 d d d d 0 1 1 d d d d

汽车车灯控制电路

课程设计说明书 课程设计名称:电子技术课程设计 题目:汽车车灯控制电路 学生姓名:陈杰 专业:电气工程及其自动化 学号:3120140806620 指导教师:吴昌东 成绩

汽车车灯控制电路 摘要:本方案设计了一个“汽车车灯控制电路”。“汽车车灯控制电路”作为电子技术基础课程的一个实践,采用74LS138译码器控制输出实现对六盏指示灯的控制,并配合74LS76JK触发器实现三进制循环计数器控制,即可轻易实现汽车正常运行和刹车的情况模拟。为实现汽车左右转弯时车灯循环闪烁的功能,需要配合74LS138译码器的另一输入S1即可实现。定时脉冲源部分由555定时器组成的多谐振荡器电路实现。 关键词:汽车;指示灯,74LS138,555定时器 Abstract:The design of this project is a " Automobile lamp control circuit", as a basic course of electronic technology practice. In order to realize the control of the six pilot lamp, automobile lamp control circuit uses the 74LS138 decoder to control the output, and with the 74LS76JK trigger to achieve three decimal cycle counter control, so that can easily achieve simulation of normal operation of the car and brake. In order to realize the function of cycle flashing of the lamp when the vehicle turns around,needs to cooperate with the another input S1 of the 74LS138 decoder . The timing pulse source is realized by the circuit of multivibrator circuit composed of 555 timer. Keyword:Automobile,pilot lamp,74LS138,555 timer

基于单片机的汽车转向灯控制系统

微机应用课程设计报告 题目:基于单片机的汽车转向灯控制系统 专业:电子信息工程 班级:11电信二班 姓名: 学号: 地点: 时间:2014.03.24-28 指导老师:

基于单片机的汽车转向灯控制系统 摘要 本设计主要解决如何更加灵活的汽车尾灯控制器进行控制,左转,右转和急刹车信息等。通过设计汽车尾灯显示控制电路,能很好的综合运用我们所学到的单片机,C 语言,模拟电路知识,熟悉电子电路设计的基本方法。有多种方法来设计汽车尾灯控制电路,主要是运用单片机的相关知识用硬件来设计制作一个16位汽车尾灯显示控制电路的。它的特点是电路简单,制作方便,容易操作,可反复擦写,性能可靠。 本设计主要由四部分组成,包括按键电路,LED灯电路,驱动电路,复位电路。本文介绍了一种以STC89C52单片机为核心的控制电路。该电路以发光二极管LED灯为显示电路。汽车的尾灯是其运行方式的最直接表示方式,令行人或其他车辆清晰明白它将要发生的动态变化。从而避免交通事故的发生。设计此电路要求严格符合交通规则,尾灯闪亮或熄灭准确,才不会让行人或其他车辆产生误解。 目前在国内外,整个社会的趋势都是低能耗,环保,高效为主题的。所以LED尾灯是发展的趋势,而且现在部分高档车已经开始配置 【关键词】发光二极管单片机设计程序

引言 车灯是行车安全的必备件,除了具有照明作用,对行人和其他车辆还具有转向、刹车等警示作用。汽车转向和故障信号灯是汽车运动方向和车身状态的表示信号,关系着汽车的安全问题,因此基于单片机的汽车转向灯控制器一直以来都是汽车电子设计中的一个十分重要的领域。本设计是设计一个单片机控制系统,在汽车进行左转弯、右转弯、刹车、合紧急开关、停靠、倒车等操作时,实现对各种信号指示灯的控制。它主要是对单片机的并行输入/输出口电路的应用,通过I/O口控制发光二极管的亮﹑灭﹑闪烁,加上一些串口电路﹑按键电路﹑驱动电路来模拟汽车尾灯的功能并在PC机上显示此时的汽车行进状态。 汽车转弯或停靠时,相应的信号灯要发出闪烁的灯光信号,目前国内广泛使用电热式闪光器产生闪光信号。闪烁频率在 50~110 次/分,但是一般控制在 60~95 次/分之间。闪光器是通过调节镍铬丝的拉力和触点的间隙来满足频率要求的,灯泡功率的大小也会影响闪烁频率,因此在更换闪光器或灯泡时调整比较困难。同时,系统没有故检测,驾驶员无法知道车外的转向灯及故障指示灯是否点亮,从而影响行车安全。到目前为止,我们还没有发现能检测灯丝断这种故障的有效方法。针对上述问题,我们用AT89C51单片机设计了一套汽车转向灯控制系统。用LED产生闪光信号,同时能自动检测信号灯故障。

车灯智能控制系统

摘要 进入90年代,电子技术取得了巨大的进步,电子元器件的体积变得很小,重量减轻,电能的消耗进一步降低。由于微处理器功能的增强,计算速度提高了几倍,价格也变得非常便宜,特别是可靠性得到了极大的提高,为用电子技术改造传统的汽车创造了条件。汽车在驾驶时有左转弯、右转弯刹车合紧开关停靠等基本操作。传统的手动控制系统存在一个致命漏洞:车灯完成上述动作后司机还需要进行复位操作才能使其恢复到初始状态。通常情况下,司机很容易忘记关闭转向灯,这就成为发生交通事故的一大隐患。为解决此问题,运用车灯智能控制系统对汽车转向灯进行控制,取到很好的效果。 完成此功能可以有三种设计方案:第一种是利用数字逻辑电路来实现,但这种方案所需硬件设备较多、造价高、电路复杂、难以维护;第二种方案是利用模拟电路来实现,此种方案虽然电路不是很复杂,硬件要求也不是很高,但它利用的是开关的机械传动理论,很容易引起机械误差,也很难维护;第三种是利用单片微机,通过软件控制来完成的装置,利用单片微型计算机来控制汽车前灯和尾灯的点亮和闪烁,能让汽车的前灯和尾灯根据需要自动点亮和熄灭。实践表明,该系统不仅从根本上解决了传统的手动控制汽车尾灯的诟病,完成了汽车转向灯的自动化控制,而且电路简单,对硬件设备的要求不是很高,且造价低,便于维护。 关键词:单片机,转向灯,程序,自动控制

Abstract Entering the 1990s, having made enormous progress in electronic technology, the volume of the electronic devices and components became very small, weight lightens, the consumption of the electric energy is reduced further. Because of the enhancement of the function of the microprocessor, the computational speed has raised several times, the price becomes very cheap too, especially dependability has got great improvement, for transforming the traditional automobile and creating the condition with electronic technology. The automobile has left that turns , turns and brakes to shut the tight switch to stop etc. and operate basically in right while driving. The traditional manual control system has a deadly loophole: The driver needs to be restored to the throne and operated enabling it’s resuming the initial state after the car light finishes above-mentioned movements. Generally, the driver is very apt to forget to close the steering light, this becomes a great hidden danger of the traffic accident. In order to solve this problem , use the intelligent control system of the car light to control the steering light of the automobile, fetch to very good result. There can be three kinds of design plans in this function to finish: The first kind makes use of digital logical circuit to realize, but this kind of scheme necessary hardware equipment is more, the fabrication cost is high, the circuit is complicated , difficult to maintain; The second kind of scheme is to make use of simulation circuit to be realized, though the circuit is not very complicated for this kind of scheme, the hardware requires it is not very high, but what it utilized is the mechanical drive theory of the switch, it is very apt to cause the mechanical error, very difficult to safeguard; The third kind utilizes the single slice of computers, control the device finished through the software, make use of single slice of microcomputers to control the lighting and glimmering of automobile headlight and taillight , make the headlight and taillight of the automobile light and go out automatically according to the need. Practice indicates , should not merely solve traditional controlling the condemning of the automobile taillight systematically manually fundamentally , the automation of finishing the steering light of the automobile is controlled, and the circuit is simple, the requisition for hardware equipment is not very high, and the fabrication cost is low , easy to safeguard. Keyword: MCU, Steering light, program , automaticallies control

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