数电课设报告汽车转向灯的设计.doc
《数电课设报告汽车转向灯的设计.doc》由会员分享,可在线阅读,更多相关《数电课设报告汽车转向灯的设计.doc(30页珍藏版)》请在沃文网上搜索。
1、武汉理工大学数字电子技术基础课程设计说明书课程设计任务书学生姓名: 专业班级: 指导教师: 工作单位: 信息工程学院 题 目: 汽车转向灯的设计 初始条件: AT89S51, 680*7, button*6,LED*7,CRYSTAL(8MHZ)等要求完成的主要任务: 1、 利用单片机AT89C52设计汽车转向灯;2、 课程设计说明书按学校统一规范来撰写,具体包括: 目录; 设计思路; 设计要求和仿真运行结果对比; 选择元器件实物设计; 课程设计的心得体会。参考书:1、电子线路设计实验测试 第三版,谢自美 主编,华中科技大学出版社2006年2、电子技术课程设计指导书,彭介华编著,高等教育出版社
2、,2000年3、数字电子技术基础第五版, 阎石主编, 高等教育出版社,2006年4、电子创新设计与实践,王松武,于鑫,武思军国防工业出版社2005年5、全国大学生电子设计竞赛电路设计,黄智伟,北京航空航天大学出版社,2006 6、Verilog HDL入门(第3版)巴斯克 (BHASKER J.)、夏宇闻、甘伟,北京航空航天大学出版社,2008时间安排:第17周(7、8节):理论讲解第18周:理论设计及实验室安装调试;地点:鉴主15通信工程实验室(1),鉴主13通信工程专业实验室;第19周:撰写设计报告及答辩;地点:鉴主17楼研究室。指导教师签名: 2010 年7月1 日系主任(或责任教师)签
3、名: 年 月 日摘要随着电子技术的飞速发展,电子芯片功能越来越强大,但体积变得越来越小,在智能化仪器仪表中,控制核心均为微处理器,在单片机与高性能、高速度、小体积、价格低廉、稳定可靠而得到广泛应用,是设计智能化仪器仪表的首选微控制器,单片机结合简单的接口电路即可构成单片机最小系统,它是智能化仪器仪表的基础,也是测控、监控的重要组成部分。利用单片机设计电路的最小系统。汽车转向灯是一种附加车载装置,它能够在汽车转向时对车辆起到警示作用。本文利用单片机AT89S51设计了汽车转向灯控制电路,能够在汽车转向时控制各个尾灯和车头灯按一定的规律闪动,以提示后面车辆注意。关键词:汽车转向灯,单片机 芯片AT
4、89S51 AbstractWith the rapid development of electronic technology, more powerful electronic chips, but the volume is becoming smaller and smaller, the intelligent instrument, the control microprocessor core are, in the MCU and high-performance, high-speed, small volume, low cost, reliable and widely
5、 used, is to design intelligent instrument of choice for micro-controller, microcontroller combined with a simple interface circuit constitute a microcomputer system, it is intelligent instruments are the basis of measurement and control, monitoring important part.Automotive turn signal is an additi
6、onal vehicle device, it can turn in the car when the vehicle serve as a warning. In this paper, the design of the microcontroller AT89S51 light steering control circuit that can control every time the car turned tail and headlights flashing in accordance with certain rules in order to prompt attenti
7、on behind the vehicle.Key words: automobile turn signal, MCU AT89S51目录摘要2Abstract3目录4汽车转向灯的设计41 原理图的设计41.1方案论证51.2各个方案原理分析并选择最终电路91.3选择电路单片机AT89S51芯片介绍111.4仿真工具Proteus介绍121.5 Quartus 9.1介绍142 单元电路的设计152.1 复位电路的设计152.2 单片机的晶振电路162.3 控制电路162.4 供电电源利用USB172.5 输出电路172.6 总体硬件电路图183电路的仿真及功能验证183.1电路仿真总电路图
8、183.2 Proteus仿真结果183.3 QuartusII 9.1仿真结果204系统的组装与调试234.1实物图234.2元件清单245总结、收获、建议256参考文献26附录27汽车转向灯的设计1 原理图的设计汽车转向灯分析:汽车上的信号灯有: 转向灯 ( 左头灯 、右头灯 、左尾灯 、右尾灯, 仪表盘上的二个指示灯)。当汽车转弯、刹车、停靠时, 转向灯发出不同的信号。汽车转弯或停靠时 , 相应的信号灯要发出闪烁的灯光信号, 目前国内广泛使用电热式闪光器产生闪光信号。汽车上有一转弯控制杆, 此控制杆有三个位置, 当处于中间位置时, 汽车不转弯; 向上时, 汽车左转; 向下时, 汽车右转。
9、汽车转弯时, 要求左右前灯、左右后灯和仪表盘上的左右转指示灯发出相应的闪烁信号。汽车刹车时, 两个后灯一直点亮, 发出不闪烁的信号。若刹车时正在转弯, 则相应的转弯闪烁信号继续闪烁, 其他灯不受影响。1.1方案论证方案一:汽车转向灯电路主要由左、右转开关,时钟产生电路,左、右转控制电路,驱动电路,左、右转指示灯等部分构成,原理框图如下图1。驱动电路用组合逻辑器件构成。利用计数器的四种循环状态作为驱动电路的输入,驱动电路依据输入而输出000、100、110、111四个状态(低电平有效)。此时会用到JK触发器、与非门等逻辑器件。原理图如下图2.左转右转开关时钟产生电路左转右转控制电路驱动电路左转右
10、转提示灯图1 方案一汽车转向灯控制电路原理框图图2方案一汽车转向灯控制电路原理图方案二:用AT89C52 单片机设计了一套汽车信号灯控制系统。用到了复位电路的设计,LED发光二极管的应用、6个按键开关、键盘扫描来控制LED。用LED产生闪光信号, 同时能自动检测信号灯故障。设计系统的原理框图如下图3所示。AT89S51单片机晶振电路复位电路控制电路输出电路图3方案二汽车转向灯控制电路原理框图根据汽车行驶中汽车转向灯使用方法及行驶方向,开启相应的转向灯。按照汽车转向灯使用方法,向左就开左转向灯,向右则开右转向灯,大体归结起来总共有10种组合的方式,列出如表1。表1 10种组合模式模式编号组合模式
11、信号灯状态1左转左头灯、左转弯灯、左尾灯闪烁2右转右头灯、右转弯灯、右尾灯闪烁3刹车左右尾灯亮4紧急左右头灯、左右转弯灯、左右尾灯全都闪烁5停靠左右头灯、左右尾灯以100HZ闪烁6左转刹车左头灯、左转弯灯、左尾灯闪烁,右尾灯亮7右转刹车右头灯、右转弯灯、右尾灯闪烁,左尾灯亮8紧急刹车左右头灯、左右转弯灯闪烁,左右尾灯亮9左转紧急刹车左右头灯、左右转弯灯、左尾灯闪烁,右尾灯亮10右转紧急刹车左右头灯、左右转弯灯、左尾灯闪烁,左尾灯亮单片机系统,当然最好的仿真工具是PROTEUS结合KEIL共同仿真。设计此系统利用PROTUES仿真。原理图如图4所示。图4 利用AT89S51设计的汽车转向灯的原理
12、图方案三分析汽车运行状态汽车转向灯使用方法得到下面的状态表2。汽车转向灯控制电路原理框图如图5。表2 汽车运行状态关系表开关控制汽车运行状态左转尾灯右转尾灯K1K0D1 D2 D3D4 D5 D600正常运行灯灭灯灭01右转弯按D3、D2、D1顺序循环点亮灯灭10左转弯灯灭按D4、D5、D6顺序循环点亮11临时刹车所有尾灯同时闪烁汽车左右转弯时,3个指示灯点亮,所以用三进制计数器控制译码器电路顺序输出低电平,从而控制汽车转向灯按要求点亮。由此得出在每种运行状态下,各指示灯与各给定条件(K1,K0,CP,Q1,Q0)的关系,逻辑功能表如下表3所示。表3汽车转向灯控制逻辑功能表开关控制三进制计数器
13、状态指示灯K1K0Q1Q0D1 D2 D3D4 D5 D600XX0 0 00 0 0010010100 0 10 1 01 0 00 0 00 0 00 0 0100010100 0 00 0 00 0 01 0 00 1 00 0 111XXcp cp cpcp cp cp显示驱动电路译码电路三进制计数器开关控制电路 开关控制图5 汽车转向灯控制电路原理框图汽车转向灯总体逻辑电路图如下图6。图6汽车转向灯总体逻辑电路图1.2各个方案原理分析并选择最终电路分析方案一的原理:左转右转控制电路由时序逻辑器件74LS161和74LS10组成。74LS161是4位二进制加法计数器,具有同步置数和异步
14、清零等功能。其引脚排列如图5所示。图中LD为同步置数端,RD为异步清零端,D0、D1、D2、D3为数据输入端,Q0、Q1、Q2、Q3 为数据输出端,EP、ET为工作状态控制端,C为进位输出端。74LS161的功能表如表2所示。表2 74LS161的功能表CLKRDLDEPET工作状态0置零10预置数1101保持110保持(但C=0)1111计数图5 74LS161的引脚排列图当 RD为低电平时所有触发器将同时被置零,而且置零操作不受其他输入端状态的影响;RD高电平时则执行其他功能。当RD高电平、LD低电平,且CLK上升沿计数脉冲到达时,数据直接从数据输入端D0、D1、D2、D3置入计数器。当R
15、D高电平、LD高电平1而EP 、ET 中至少有一个为高电平时,保持原来的状态不变,同时C的状态也保持。当RD高电平、LD高电平而EP 高电平、ET 高电平时,CLK上升沿计数脉冲到达时,计数器执行计数功能。在本次设计中只用到4个输出状态即Q0、Q1、Q2、Q3 输出为0100、0101、0110、0111,这四个状态为一个循环,利用一个三输入与非门进行置数就可以实现这个功能。分析方案二的原理:AT89S51单片机为运算和控制的核心 , AT89S51有P0、P1、P2、P3四个8位的并行双向I/O口,P3口用于控制信号输入,P1口用于控制LED信号灯的显示。原理简单,还可以检验自己的编程能力。
16、分析方案三的原理:左转右转控制电路由时序逻辑器件74LS138和JK触发器组成,构成汽车的左右转向,大体功能同方案一。综上所述方案,比较各个方案的优缺点,又由于自己刚开始学习单片机,所以最终选择方案二,利用单片机实现汽车转向灯的功能。1.3选择电路单片机AT89S51芯片介绍AT89S51单片机简介:AT89S51是一个低功耗,高性能CMOS 8位单片机,片内含4kBytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了
17、通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89S51可为许多嵌入式控制应用系统提供高性价比的解决方案。AT89S51具有如下特点:40个引脚,4k Bytes Flash片内程序存储器,128 bytes的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器。此外,AT89S51设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。空闲模式下,CPU暂停工作,而RAM定时计数器,串行口,外中断系统可继续工作,掉电模式冻结振荡器而
18、保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。同时该芯片还具有PDIP、TQFP和PLCC等三种封装形式,以适应不同产品的需求。主要功能特性: 兼容MCS-51指令系统 4k可反复擦写(1000次)ISP Flash ROM 32个双向I/O口 4.5-5.5V工作电压 2个16位可编程定时/计数器 时钟频率0-33MHz 全双工UART串行中断口线 128x8bit内部RAM 2个外部中断源 低功耗空闲和省电模式 中断唤醒省电模式 3级加密位 看门狗(WDT)电路 软件设置空闲和省电功能 灵活的ISP字节和分页编程 双数据寄存器指针 全双工UART串行中断口线 128x8bit
19、内部RAM 2个外部中断源 低功耗空闲和省电模式 中断唤醒省电模式 3级加密位 看门狗(WDT)电路 软件设置空闲和省电功能 灵活的ISP字节和分页编程 双数据寄存器指针1.4仿真工具Proteus介绍Protues软件是英国Labcenter electronics公司出版的EDA工具软件(该软件中国总代理为广州风标电子技术有限公司)。它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。它是目前最好的仿真单片机及外围器件的工具。虽然目前国内推广刚起步,但已受到单片机爱好者、从事单片机教学的教师、致力于单片机开发应用的科技工作者的青睐。Proteus是世界上著名的EDA工具(仿真
20、软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。是目前世界上唯一将电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持8051、HC11、PIC10/12/16/18/24/30/DsPIC33、AVR、ARM、8086和MSP430等,2010年即将增加Cortex和DSP系列处理器,并持续增加其他系列处理器模型。在编译方面,它也支持IAR、Keil和MPLAB等多种编译器。图6为PROTUES的启动界面。图6 PROTUES的启动界面具有4大功能模块(1) 智能原理图设计(ISIS)(2) 完善的
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数电课设 报告 汽车 转向 设计