ImageVerifierCode 换一换
格式:DOCX , 页数:19 ,大小:421.13KB ,
资源ID:29363457      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/29363457.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(汽车尾灯显示控制电路.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

汽车尾灯显示控制电路.docx

1、汽车尾灯显示控制电路课程设计任务书学生姓名: 专业班级: 指导教师: 工作单位: 信息工程学院 题 目: 汽车尾灯显示控制电路设计 初始条件: 1.数字电子线路基础知识。 2.电路板焊接知识。要求完成的主要任务: 1.根据理论知识书写课程设计报告。 2.按照要求焊接实物,并调试电路功能。参考书: 1.电子线路设计实验测试 第三版,谢自美 主编,华中科技大学出版社。 2. 电子技术基础 第五版,康华光主编,高等教育出版社。3 电子技术基础课程设计,孙梅生等编著,高等教育出版社。时间安排:第18周(7、8节):理论讲解第19周:理论设计及实验室安装调试; 地点:鉴主15通信工程实验室(1),鉴主1

2、3通信工程专业实验室;第19周:撰写设计报告及答辩;地点:鉴主17楼研究室。指导教师签名: 年 月 日系主任(或责任教师)签名: 年 月 日目 录摘 要ABSTRACT绪 论 1设计内容及要求11.1 设计的目的及主要任务12方案论证和确定2 2.1方案论证2 2.2方案确定3 3设计方案及设计43.1系统设计框图4 3.2 电路设计4 3.3 单元电路5 4程序设计 8 4.1 设计语言C语言的介绍84.2实验程序85电路仿真、制作与调试10 5.1电路仿真 10 5.2 电路制作与调试 136课程设计小结14参考文献 15附录16摘 要课程设计作为数字电子技术和模拟电子技术课程的重要组成部

3、分,目的是一方面使我们能够进一步理解课程内容,基本掌握数字系统设计和调试的方法,增加集成电路应用知识,培养我们的实际动手能力以及分析、解决问题的能力。本设计主要采用的是基于单片机的汽车尾灯控制电路的设计方法,通过设计单片机控制汽车尾灯显示电路,能很好的综合运用我们所学到的单片机,C语言,模拟电路知识,熟悉电子电路设计的基本方法。本文介绍了一种以AT89S52单片机为核心的控制电路。试验通过发光二极管模拟汽车尾灯来实现了汽车在行驶时候的四种情况:正常行驶,左拐弯,右拐弯,临时刹车。汽车的尾灯是其运行方式的最直接表示方式,四种不同情况对应四种灯的状态,令行人或其他车辆清晰明白它将要发生的动态变化。

4、从而避免交通事故的发生。设计此电路必须要求严格符合交通规则,尾灯闪亮或熄灭准确,才不会让行人或其他车辆产生误解。关键词:AT89S52 单片机 发光二极管 开关控制 设计程序AbstractAs digital electronic technology curriculum design and simulation of electronic technology is an important part of the course, the purpose is to hand enables us to further understand the basic content of c

5、ourse, master digital system design and debug method, increase the applications of integrated circuits, cultivate our knowledge of the practical ability and the ability of analyzing and solving problems.This design is mainly adopts the cars are based on single-chip microcomputer control circuit desi

6、gn, the design method of the single chip microcomputer control by car tail lights display circuit, can be very good comprehensively, we have learned the SCM, C, analog knowledge, be familiar with the basic methods of electronic circuit design.This paper introduces a kind of AT89S52 SCM as the core t

7、o control circuit. Through the simulation test light-emitting diodes (leds) to realize the automobile tail lights in four cases of normal, left, right, temporary brake. The car is its operation mode are the most direct means, four different situation corresponding four lights, make pedestrians, or o

8、ther vehicles, it is clear of dynamic change. To avoid traffic accidents. Design the circuit must be in strict compliance with the traffic rules, shining out accurate, or taillights wont let pedestrians, or other vehicles from misunderstandings.Key words: AT89S52 SCM leds switch control design proce

9、dure 绪 论汽车作为现代交通工具已大量进入人们的生活,随着电子技术的发展,对于汽车的控制电路,也已从过去的全人工开关控制发展到了智能化控制。在夜晚或因天气原因能见度不高的时候,人们对汽车安全行驶要求很高汽车尾灯控制系统给大家带来了方便。汽车尾灯控制器是随汽车智能化技术的发展而迅速发展起来的,汽车尾灯一般是用基于微处器的硬件电路结构构成,正因为硬件电路的局限性,不能随意的更改电路的功能和性能,且可靠性得不到保证,因此对汽车尾灯控制系统的发展带来一定的局限性。难以满足现代汽车的智能化发展。 随着(EDA)仿真技术的发展,数字系统的设计技术和设计工具发生了深刻的变化。利用硬件描述语言对数字系统的

10、硬件电路进行描述是EDA的关键技术之一。C语言是目前主流的硬件描述语言,它具有很强的电路描述和建模能力,且有与具体硬件电路无关和与设计平台无关的特性在语言易读性和层次化结构设计方面表现出强大的生命力和应用潜力。 1设计内容及要求1.1 设计目的及主要任务1.1.1 设计目的(1)学会根据已学知识设计具有某一特定功能的电路;(2)学会基本电路的组装与调试。1.1.2 设计任务及主要技术指标1、本设计既可以使用中、小规模集成电路芯片7400、7404、74138、7476、7486和其它器件实现对汽车尾灯显示的控制功能。本设计也可以使用单片机系统构建简易频率计。工作电源Vcc 为12V。电路组成框

11、图如图1所示: 图1-1 电路框架图 2、课程设计工作量:1周。3、技术要求:设汽车尾部左右两侧各有3个指示灯(用发光管模拟),要求是:汽车正常行驶时,尾灯全部熄灭。当汽车右转弯时,右侧3个指示灯按右循顺序点亮。当汽车左转弯时,左侧3个指示灯按左循顺序点亮。临时刹车时,所有指示灯同时闪烁。选择电路方案,完成对确定方案电路的设计。计算电路元件参数与元件选择、并画出总体电路原理图,阐述基本原理。制作实际运行装置。4、查阅至少5篇参考文献。按武汉理工大学课程设计工作规范要求撰写设计报告书。全文用A4纸打印,图纸应符合绘图规范。2方案论证和确定2.1 方案论证2.1.1 方案一通过把脉冲电路、开关控制

12、电路、三进制电路、译码与显示驱动电路等模块组合来实现。首先,通过555定时器构成的多谐振荡器产生频率为1Hz的脉冲信号,该脉冲信号用于提供给双J-K触发器构成的三进制计数器和开关控制电路中的三输入与非门的输入信号。其次,双J-K触发器构成的三进制计数器用于产生00、01、10的循环信号,此信号提供左转、右转的原始信号。最后,左转、右转的原始信号通过6个与非门以及7410提供的高低电位信号,将原始信号分别输出到左、右的3个汽车尾灯上。得到的信号即可输出到发光二极管上,实现所需功能。2.1.2 方案二通过AT89S52单片机编写程序,来控制LED的亮灭。这种方案中单片机编程较直接,用硬件电路搭建方

13、便,通过AT89S52单片机编写程序,来控制LED的亮灭。这样可以大大简化系统结构,材料的成本。提高系统的先进性和可靠性,能实现控制器的系统编程。采用这种器件开发的数字系统其升级与改进极为方便。经过小组商量,我们选择了使用第二种方法。一、由于现在单片机技术普及,加上用单片机实现起来很方便也很简单,所以我决定使用单片机来驱动整个电路的运行。二、单片机的运行都是要有晶振驱动的,有的单片机是内部晶振驱动单片机,有的单片机是外部设计含有晶振的驱动电路来驱动单片机的运行。所以要设计一个驱动电路去驱动单片机。三、需要往单片机中下载编好的程序,一是用在线下载,二是用下载器下载到单片机中。在没有下载器的情况下

14、,使用在线下载很方便。 2.2 方案确定虽然方案一所利用的知识是我们现阶段所学过的,电路简单并且对于我们大多数人来说更容易实现, 但这种方案的实现复杂,成本高,调试起来不容易成功,太过繁琐。方案二是利用单片机控制六个LED灯的暗灭来实现汽车尾灯电路编程较直接,用硬件电路搭建方便,通过AT89S52单片机编写程序,来控制LED的亮灭。这样可以大大简化系统结构,降低材料的成本。提高系统的先进性和可靠性,能实现控制器的系统编程。采用这种器件开发的数字系统其升级与改进极为方便。3设计方案规划及设计3.1 系统设计框架图如图3-1所示。图3-1 框架图3.2 电路设计设计一个汽车尾灯控制电路,用6个发光

15、二极管模拟汽车尾灯,即左尾灯(L1-L3)3个发光二极管;右尾灯(D1-D3)3个发光二极管。用两个开关分别控制左转弯尾灯显示和右转弯尾灯显示。当右转弯开关被打开时,右转弯尾灯显示的3个发光二极管按右循环显示。当左转弯开关被打开时,左转弯尾灯显示的3个发光二极管按左循环显示。当急刹车时,6个发光二极管闪烁。根据以上要求,要实现当右转弯开关打开时,右转弯尾灯显示的3个发光二极管按右循环规律显示,如图3.2;当左转弯开关打开时如图3.3;急刹车时如图3.4。根据不同的状态,绘制汽车尾灯和汽车运行状态表如表3.1所示。设左转弯按键为key1,右转弯按键为key2,急刹车按键为key3,增加key4作

16、为正常行驶开关。总电路图如下所示 图3-2 总电路图经过以上所述的设计内容及要求的分析,可以将电路分为以下几部分:按键电路、LED显示电路、含有晶振的驱动的电路、复位电路。3.3 单元电路3.3.1含有晶振的驱动的电路:没有驱动电路的话,也就是晶振不起振,那单片机就不能工作。如图3-3所示。 图3-3 晶振电路图使用的是12M的晶振,两个电容一般为30P。3.3.2 复位电路VCC上电时,C充电,在10K电阻上出现电压,使得单片机复位;几个毫秒后,C充满,10K电阻上电流降为0,电压也为0,使得单片机进入工作状态。工作期间,按下S,C放电。S松手,C又充电,在10K电阻上出现电压,使得单片机复

17、位。几个毫秒后,单片机进入工作状态。 图3-4复位电路图3.3.3 LED灯电路LED电路:要在左转向的时候,左边的3个灯左循环点亮,右转向的时候,右边的3个灯右循环循环点亮,急刹车的时候全部的LED闪烁,于是我选择了左循环的3个不同颜色的LED,右循环的3个LED的颜色和左循环的3个LED颜色一样,当循环点亮的时候很直观。图3-5 LED灯电路3.3.4开关控制电路图3-6 开关控制电路按键电路:第一个为左转弯,第二个为正常行驶,第三个为右转弯,第四个为临时刹车。单片机在不停的扫描4个按键相连的IO口的高低电平,当4个按键中的一个按键按下去后,单片机会确定是哪个按键按下去了;当没有按键按下去

18、的时候,这4个IO口管脚都是低电平;当某一个按键按下去后,与该按键想连接的IO口管脚变成高电平。4程序设计4.1 设计语言 C语言的介绍C语言是Combined Language(组合语言)的中英混合简称。是一种计算机程序设计语言。它既具有高级语言的特点,又具有汇编语言的特点。它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。因此,它的应用范围广泛,不仅仅是在软件开发上,而且各类科研都需要用到C语言,具体应用比如单片机以及嵌入式系统开发。C语言发展如此迅速,而且成为最受欢迎的语言之一,主要因为它具有强大的功能。许多著名的系统软件,如DBA

19、SE 都是由C 语言编写的。用C 语言加上一些汇编语言子程序,就更能显示C 语言的优势了,像PC- DOS 、WORDSTAR等就是用这种方法编写的。4.2 实验程序#include#define uint unsigned int#define uchar unsigned charsbit D1=P10;sbit D2=P11;sbit D3=P12;sbit D4=P13;uchar code tabal=0xfe,0xfd,0xfb,0xf7,0xef,0xdf;void delay(uint z) /延时函数uint x,y;for(x=z;x0;x-)for(y=110;y0;y-

20、);void main() int a,b;P0=0xff;P1=0x00;while(D1=1) /汽车左转弯 a=2;for(;a=0;a-) P0=tabala;delay(500);while(D2=1) /正常行驶P0=0xff;while(D3=1) /汽车右转弯 b=3;for(;b6;b+) P0=tabalb;delay(500);while(D4=1) /临时刹车 P0=0xc0;delay(500);P0=0xff;delay(500);5电路仿真、制作与调试5.1 电路仿真5.1.1 设计软件Proteus的介绍Proteus(海神)的ISIS是一款Labcenter出

21、品的电路分析实物仿真系统,可仿真各种电路和IC,并支持单片机,元件库齐全,使用方便,是不可多得的专业的单片机软件仿真系统。它可以仿真、分析各种模拟电路与集成电路,软件提供了大量模拟与数字元器件及外部设备,各种虚拟仪器,特别是它具有对单片机及其外围电路组成的综合系统的交互仿真功能。该软件的特点:1. 全部满足我们提出的单片机软件仿真系统的标准,并在同类产品中具有明显的优势。2. 具有模拟电路仿真、数字电路仿真、单片机及其外围电路组成的系统的仿真、RS-232动态仿真、C调试器、SPI调试器、键盘和LCD系统仿真的功能;有各种虚拟仪器,如示波器、逻辑分析仪、信号发生器等。3. 目前支持的单片机类型

22、有:68000系列、8051系列、AVR系列、PIC12系列、PIC16系列、PIC18系列、Z80系列、HC11系列以及各种外围芯片。4. 支持大量的存储器和外围芯片。总之该软件是一款集单片机和SPICE分析于一身的仿真软件,功能极其强大 ,可仿真51、AVR、PIC。5.1.2 仿真过程 1.左转弯仿真图图5-1左转弯图(a)图5-2左转弯图(b)图5-3左转弯图(c)2.右转弯 图5-4右转弯图(a)图5-5右转弯图(b) 图5-6右转弯图(c)3.临时刹车 图5-7临时刹车图(a)图5-8临时刹车图(b)5.2 电路制作与调试按图3原理图焊接好电路,并进行以下操作:闭合开关1,左边三个

23、灯左循环点亮,表示左转弯;闭合快关2,灯全灭,表示汽车正常行驶;闭合开关3,右边三个灯右循环点亮,表示汽车右转弯;闭合开关4,六个灯全部闪烁,表示汽车刹车。以上表明所焊的电路能够正常工作。6课程设计小结本次课程设计是我目前收获最大的一次课程设计。我是工学专业的学生,设计是我们将来必需的技能,这次课程设计恰恰给我们提供了一个应用自己所学知识的机会,从到图书馆查找资料到对电路的设计对电路的仿真再到最后电路的成型,都对我所学的知识进行了检验。可以说,本次课程设计有苦也有甜。 设计思路是最重要的,只要你的设计思路是成功的,那你的设计已经成功了一半。因此我们应该在设计前做好充分的准备,像查找详细的资料,

24、为我们设计的成功打下坚实的基础。制作过程也是一个考验人耐心的过程,不能有丝毫的急躁、马虎,对电路的调试要一步一步来,不能急躁,因为是在电脑上调试,比较慢,又要求我们有一个比较正确的调试方法,像把频率调快等等。这又要我们要灵活处理,在不影响试验的前提下可以加快进度。 要熟练地掌握课本上的知识,这样才能对试验中出现的问题进行分析解决。 留给我印象最深的是要设计一个成功的电路,必须要有耐心,要有坚韧的毅力。在整个电路的设计过程中,花费时间最多的是各个单元电路的连接及电路的细节设计上,如单片机C语言编程。在多种方案的选择中,我们仔细比较分析其原理以及可行的原因,最后还是在老师的耐心指导下,使整个电路可

25、稳定工作。设计过程中,我深刻的体会到在设计过程中,需要反复实践,其过程很可能相当烦琐,有时花很长时间设计出来的电路还是需要重做,那时心中未免有点灰心,有时还特别想放弃,此时更加需要静下心,查找原因。 总体来说,这次实习我受益匪浅。在摸索该如何设计电路使之实现所需功能的过程中,特别有趣,培养了我的设计思维,增加了实际操作能力。在让我体会到了设计电路的艰辛的同时,更让我体会到成功的喜悦和快乐。参考文献1 吴友宇. 数字电子技术基础清华大学出版社,20082 陈大钦电子技术基础试验电子电路实验,设计仿真第二版3 李广弟单片机基础北京:北京航天航空大学出版社,20024 李振声试验电子技术北京:国防工业出版社,20015 梁宗善电子技术基础课程设计武汉:华中理工大学出版社,19956 何希才新型电子电路应用实例科学技术出版社2005第一版 附录 主要元器件清单元器件型号数目(个)单片机AT89S521电阻110K1电阻22206LED黄色6开关按钮开关5电源5V1晶振12M1电解电容47uf1瓷片电容30pf2

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

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