汽车尾灯控制系统设计Word下载.docx

上传人:b****6 文档编号:21572829 上传时间:2023-01-31 格式:DOCX 页数:9 大小:355.73KB
下载 相关 举报
汽车尾灯控制系统设计Word下载.docx_第1页
第1页 / 共9页
汽车尾灯控制系统设计Word下载.docx_第2页
第2页 / 共9页
汽车尾灯控制系统设计Word下载.docx_第3页
第3页 / 共9页
汽车尾灯控制系统设计Word下载.docx_第4页
第4页 / 共9页
汽车尾灯控制系统设计Word下载.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

汽车尾灯控制系统设计Word下载.docx

《汽车尾灯控制系统设计Word下载.docx》由会员分享,可在线阅读,更多相关《汽车尾灯控制系统设计Word下载.docx(9页珍藏版)》请在冰豆网上搜索。

汽车尾灯控制系统设计Word下载.docx

该电路由2个电键控制,4个状态分别对应着左转、右转、刹车和检查功能。

1.2课设条件

本设计内容是完成一个汽车尾灯控制器的设计与制作的全过程,包括方案选择、原理图设计、元器件选择、单片机程序代码、撰写完整的设计报告等。

2工作原理及方案选择

2.1工作状态

由2个开关所能组成的4种状态,来分别驱动控制8个LED尾灯的工作情况;

要将开关状态和LED状态一一对应,要首先搞明白单片机的功能和引脚

2.1.1工作状态表

开关控制

汽车运行状态

右转尾灯

左转尾灯

K1K2

D4~D7

D0~D3

00

正常运行

灯灭

01

左转弯

D3→D2→D1→D0

10

右转弯

D4→D5→D6→D7

11

不正常

常亮

工作状态表

2.1.280C52RC单片机的引脚图

2.2用程序调用模块

使用keil4.0编写单片机的逻辑程序,来调用独立开关模块和流水灯模块

2.2.1用程序调用流水灯模块

#include<

reg52.h>

sbitd1=P0^3;

2.2.2用程序调用独立开关模块

sbitkey1=P3^2;

sbitkey2=P3^3;

用延迟函数,来实现数字电路中时钟脉冲的作用

voiddelay(uintz)

{

uintx,y;

for(x=z;

x>

0;

x--)

for(y=110;

y>

y--);

}

3电路设计及仿真

3.1总设计思想

我们设计了一个比较简单的汽车尾灯控制电路,通过开关K1与K2的断开与闭合分别模拟汽车行驶时的四种状态,实现课

程设计的基本要求

3.1.1功能真值表

K1

K2

D0

D1

D2

D3

D4

D5

D6

D7

1

功能真值表

3.1.2设计的规划

根据以上的原理我们设计了一个比较简单的汽车尾灯控制电路,通过开关S1与S2的断开与闭合分别模拟汽车行驶时的四种状态,实现课程设计的基本要求这次设计汽车尾灯设计中,我们采用八个LED发光二极管来代表汽车尾灯。

我们的设计要实现以下功能:

当汽车正常行驶时,八个LED灯全部熄灭;

当汽车左转弯时,左侧的四只LED灯按照左循环的顺序依次点亮;

当汽车右转弯时,右侧的四个LED灯按照右循环顺序依次点亮;

当汽车刹车或出故障时,所有灯同时常亮。

单片机程序随用随写。

3.2所用80C52板载模块图

串口线,USB电源线

4实物制作和调试

4.1用KEIL编写程序的记录

/*sbitd1=P0^3;

*/

sbitkey1=P3^2;

#defineuintunsignedint

voiddelay(uintz)

voidmain()

if(key1==0)

{

P0=0xf0;

while

(1)

delay(500);

P0=0xfe;

P0=0xfd;

P0=0xfb;

P0=0xf7;

}

if(key2==0)

P0=0x0f;

delay(5);

P0=0x7f;

P0=0xbf;

P0=0xdf;

P0=0xef;

P0=0xff;

if((key1==0)&

&

(key1==0))

P0=0;

}

4.2用STC-ISP刷单片机的rom

5心得体会

在经过了一周的忙碌后,我们的课程设计终于接近了尾声。

回顾一周的时间,我有几点感想。

我们的理论不完善几乎快忘完了。

我在刚打开这次课程设计的辅导讲义的时候,看着设计要求,我脑中一片空白,不知道从何下手,甚至不知道有些芯片的作用。

我只好一步步地开始查资料,渐渐地我有了些眉目,网络上的一些范例给了我很大帮助,让我一下子明白各个器件在这次课程设计中的用途。

欣喜之余,这又让我反思,我们的应用实践能力很差,如果没有这样相似的网络资源,我们竟会举步维艰,我们缺乏实践的能力。

但是查阅了一些资料翻阅以前的课本,已有便能渐渐理清思路。

另外还想提一下的就是单片机的使用。

在得知,需要购买芯片自己焊接数字电路时,我就想到了大一就开始学习使用的单片机。

那时候,对单片机认识不到位,只是跟在大家买了原件,照葫芦画瓢的将它焊接出来。

这次数电设计中,我突然想起了,搁置已久的单片机——发现在学习数电之后,单片机变的一点不神秘,完全就是一个复杂一点的芯片而已,引脚图几乎能弄懂了。

这次课程设计收获确实很大,自己以后学习心里也有了地,理论和实践相结合,谢谢老师的栽培。

附录:

参考的资料

1.《数字电路技术基础》

2.《51单片机》

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 工学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1