汽车尾灯控制电路设计毕业论文(经典)
汽车尾灯课程设计论文
该按键,LED[O]灭,模拟汽车左转行驶状态。
2、按一下SW1按键,LED[4]开始以1Hz的频率闪烁,再按一下该
按键,LED[4]灭,模拟汽车右转行驶状态。
3、按一下SW2按键,LED[1],LED[5]亮,模拟汽车刹车时的状态。
当汽车正常行驶时所有的指示灯都不亮,当汽车向左转时,汽车左边的指示灯LLED1亮,当汽车向右转时,汽车右边的指示灯RLED1亮,当汽车刹车时,左右的LLED2、RLED2亮,当汽车夜间行驶时,汽车左右的LLED3、LLED4、RLED3、RLED4一直亮。
其他要求:
(1)晶振为12 MHz
(2)采用CPLD器件,为ALTERA的EPM7064SL-44
assign RLED3=((NIGHT==n)?1'b0:1'b1);
assign RLED4=((NIGHT==n)?1'b0:1'b1);
endmodule
四、仿真及调试
五、优化与改进
一开始按键保持不能实现,最终采用乒乓式按键状态保持法,也就是按键每按一次,有脉冲的下降沿触发寄存器的状态发生一次翻转。
4、按一下 SW3按键,LED[2], LED[3], LED[6], LED[7]亮,模拟汽车夜间行驶状态。再按一下该按键,LED[2],LED[3],LED[6], LED[7]灭。
2、所需用的设备、仪器
PC机、实验箱、下载电缆、电路板、EP1C6Q240C8主控芯片、EPM7064SL-44主控芯片,QUARTUS II软件。
六、任务完成情况说明
功能
完成情况
汽车左转弯
指示灯LED0亮
数电课程设计方案——汽车尾灯控制电路论文
个人收集整理仅供参考学习(一)设计要求假设汽车尾部左右两侧各有3个指示灯 ( 用发光二极管模拟) 1. 汽车正常运行时指示灯全灭;2. 右转弯时 ,右侧 3个指示灯按右循环顺序点亮; 3. 左转弯时左侧3个指示灯按左循环顺序点亮; 4. 临时刹车时所有指示灯同时闪烁 .(二)汽车尾灯控制电路设计原理(1)列出尾灯与汽车运行状态表 ( 见表 1-1)汽车尾灯和汽车运行状态关系表(1-1 )开关控制运行状态左尾灯右尾灯S1 S0D4 D5 D6D1 D2 D30 0正常运行灯灭灯灭0 1右转弯灯灭按 D1 D2 D3 顺序循环点亮1 0左转弯按 D4 D5 D6顺序循环点亮灯灭1 1临时刹车所有地尾灯随时钟CP同时闪烁(2)设计总体框图由于汽车左右转弯时, 三个指示灯循环点亮, 所以用三进制计数器控制译码器电路顺序输出低电平, 从而控制尾灯按要求点亮. 由此得出在每种运行状态下, 各指示灯与各给定条件(S1、S0、 CP、Q1、Q0)地关系 , 即逻辑功能表如下表(1-2 )所示 ( 表中 0表示灯灭状态 ,1 表示灯亮状态). b5E2RGbCAP汽车尾灯控制逻辑功能表(1-2 )个人收集整理仅供参考学习由尾灯控制逻辑功能表得出总体框图, 如下图( 2-1 )所示 .汽车尾灯控制电路原理框图(2-1 )(3)设计单元电路a. 三进制计数器电路可由16进制计数器 74LS161构成 , 如下图所示 .GNDU193A QA1429VCC4B QB1330GND5C QC12U20D611D QDVCC7ENPRCO15105V ENT9~LOADGND1~CLR74LS00D 312CLKGNDV174LS161D200Hz345Vb. 汽车尾灯电路如图( 3-1 )所示 , 其显示驱动电路由 6个发光二极管和 6个反相器构成;译码电路由 3-8线译码器 74LS138和 6个与非门构成 .74LS138 地三个输入端A2、A1、A0分别接 S1、Q1、Q0,而 Q1Q0是三进制计数器地输出端 . 当S1 = 0、 S0 = 1, 使能信号 A=G=1,计数器地状态为 00,01,10 时 ,74LS138 对应地输出端 0Y,1Y,2Y 依次为 0有效(4Y,5Y,6Y信号为“ 1”无效 ), 即反相器 G1~G3地输出端也依次为0, 故指示灯 D1→D2→D3按顺序点亮示意汽车右转弯 . 若上述条件不变 , 而 S1=1、 S0=0, 则 74LS138对应地输出端4Y、 5Y、 6Y依次为 0有效 , 即反相器 G4~G6地输出端依次为 0, 故指示灯 D4→D5→D6按顺序点亮 , 示意汽车左转弯. 当 G=0,A=1时 ,74LS138 地输出端全为 1,G6~G1地输出端也全为1, 指示灯全灭灯;当G=0,A=CP时 , 指示灯随 CP地频率闪烁 . p1EanqFDPw个人收集整理仅供参考学习汽车尾灯电路(3-1 )c. 开关控制电路. 设 74LS138和显示驱动电路地使能端信号分别为G和 A, 根据总体逻辑功能表分析及组合得 G、 A与给定条件 (S1 、 S0、CP)地真值表 , 如表( 3-2 )所示 .DXDiTa9E3d S1,S0,CP 与 G,A 逻辑功能表( 3-2 )由表( 3-2 )经过整理得逻辑表达式为由上式可得开关控制电路个人收集整理仅供参考学习(4)汽车尾灯总体电路VCCR1R2R3R4R5R6VCC5V200|?200|?200|?200|?200|?200|?789101112LED1LED2LED3LED4LED5LED6131415161718U1D U2D U3D U4D U5D U6D74LS04D74LS04D 74LS04D 74LS04D 74LS04D74LS04DXSC1 653421Ext Trig+U7D U8D U9D U11D U10D U12D 74LS00D74LS00D 74LS00D 74LS00D 74LS00D74LS00D_ AB+_+_21222325192024U14D5 4 3 2 10774LS00D1 1 1 1 11 90 123 4 5 67YYYYYYYY26U13A B74LS138D2 21 G GU15D 28GND A B C G ~ ~GND74LS04DU191 2 364 5GNDGND 293627VCC314U20D GND 4A QA1330GND B QB12U16D U18D U17C5C QC61174LS86D74LS00D 74LS10DD QD7ENP RCO1574LS00D5V VCC ENT103132GND1~CLR VCC9~LOADGNDR7J2R8VCC 2CLK VCCV1200m|?200|?VCC 200 Hz74LS161D5V J15V5 V Key = A Key = S34GND GNDGND GND( 二) 汽车尾灯控制电路仿真运行( 图中 S1=A,S0=S)( 1)当汽车正常运行时,S1=S0=0, 使 G=0,A=1,74LS138 地输出端全为1,G6~G1 地输出端也全为1, 指示灯全灭灯 . RTCrpUDGiTVCCR1R2R3R4R5R6VCC5V200|?200|?200|?200|?200|?200|?789101112LED1LED2LED3LED4LED5LED6131415161718U1D U2D U3D U4D U5D U6D74LS04D74LS04D74LS04D74LS04D74LS04D74LS04DXSC1 653421U7D U8D U9D U11D U10D U12D 74LS00D74LS00D74LS00D74LS00D74LS00D74LS00DExt Trig+_ AB+_+_21222325192024U14D 543 2 1074LS00D 111 1 11 9701234567YYYYYYYY26U13A B74LS138D221 G G U15D28A B C G ~ ~GND GND74LS04DU1912364 5GNDGND 3627VCC3143029U20D GNDA QA4B QB13GND U16D U18D U17C 5C QC126D QD1174LS86D74LS00D 74LS10D7ENP RCO 1574LS00DVCC5V10ENT31932GND~LOADVCC35 1~CLRR7J2R8GND VCC 2CLK VCCV1200m|?200|?VCC 200 Hz74LS161D5V J15V5 V Key = A Key = S34GND GNDGND GND( 2)当汽车左拐时 ,S1=1,S0=0 时 , 使得 A=G=1, 74LS138 对应地输出端 4Y 、 5Y 、 6Y 依次为 0 有效 , 即反相器G4~G6地输出端依次为 0, 故指示灯 D4→D5→D6 按顺序点亮 , 示意汽车左转弯 . 5PCzVD7HxAVCCR1 R2 R3 R4 R5R6 VCC5V200|? 200|? 200|? 200| ? 200|? 200|? 7 8 9 10 11 12LED1 LED2 LED3 LED4 LED5LED6 13 14 15 16 1718U1D U2D U3D U4D U5D U6D74LS04D 74LS04D 74LS04D 74LS04D 74LS04D 74LS04DXSC16 5 3 4 2 1Ext Trig+U7DU8DU9DU11DU10DU12D74LS00D74LS00D 74LS00D 74LS00D 74LS00D74LS00D_A B+_+_21222325192024U14D 5 4 3 2 1 09 71 1 1 1 1 174LS00D0 1 2 3 4 5 6 7YYYYYYYY26U13A B74LS138D2 21 G GU15D 28 GNDA B C G ~ ~GND1 2 36 4 574LS04DU19GNDGND3627VCC3 A QA 1429U20DGND4BQB1330GND 12U16D U18D U17C5 CQC6 D QD1174LS86D 74LS00D 74LS10D74LS00D7 ENP RCO 155V VCC 1031ENT32GND9~LOADVCC1 35~CLRJ2GND2CLKVCCR7R8 VCCV1200m| ?200|? VCC200 Hz74LS161D5V J1 5V 5 VKey = AKey = S34 GND GNDGNDGND(3)当汽车右拐时 ,S1=0,S0=1 时 , 使能信号 A=G=1,计数器地状态为 00,01,10 时 ,74LS138 对应地输出端0Y,1Y,2Y依次为0 有效 (4Y,5Y,6Y信号为“ 1”无效),即反相器G1~G3 地输出端也依次为0, 故指示灯D1→D2→D3 按顺序点亮示意汽车右转弯. jLBHrnAILgVCCR1R2R3R4R5R6VCC5V200|?200| ?200| ?200|?200| ?200|?789101112LED1LED2LED3LED4LED5LED6131415161718U1D U2D U3D U4D U5D U6D74LS04D74LS04D74LS04D74LS04D74LS04D74LS04DXSC1653421Ext Trig+U7D U8D U9D U11D U10D U12D 74LS00D74LS00D74LS00D74LS00D74LS00D74LS00D_ AB+_+_21222325192024U14D 5432109774LS00D 1111110 123 4 5 6 7YYYYYYYY26U13A B74LS138D22A B C1 G GU15DG ~ ~28GND GND74LS04DU19123645GNDGND 362731429U20DA QAVCC30GND 4B QB13GND U16D U18D U17C5C QC126D QD 1174LS86D74LS00D 74LS10D71574LS00DENP RCOVCC5V10ENT31932 GND~LOAD VCC135~CLRVCC R7J2R8GND2CLK VCC V1200m| ?200| ?VCC 200 Hz74LS161D5V J15V5 V Key = A Key = S34GND GNDGND GND个人收集整理仅供参考学习( 4)当汽车刹车时 ,S1=S0=1 时 ,G=0,A=CP, 指示灯随 CP 地频率闪烁 .VCCR1 R2 R3 R4 R5 R6200|? 200| ? 200| ? 200|? 200| ? 200|?7 8 9 10 11 12 LED1 LED2 LED3 LED4 LED5LED6 131415161718U1D U2D U3D U4D U5DU6D74LS04D74LS04D 74LS04D 74LS04D 74LS04D74LS04D6 5 34 2 1U7DU8DU9DU11DU10DU12D 74LS00D74LS00D 74LS00D 74LS00D 74LS00D74LS00D2122232519 2024U14D5 4 3 2 1 09 7 74LS00D1 1 1 1 1 10 1 2 3 4 5 6 7YYYYYYYY26U13A B74LS138D2 2A B C1 G GU15DG ~ ~28 GND1 2 36 4 5 GND74LS04DU19GND3627314 29U20DVCC4 A QA 13 30GNDB QB 12 U16D U18D U17C5 CQC6 DQD1174LS86D 74LS00D 74LS10D7 ENP RCO 1574LS00DVCC5V10 ENT3193235GND~LOADVCC1 ~CLRVCCR7J2R8GND2CLKVCCV1200m| ?200| ? VCC200 Hz74LS161D5V J15V5 VKey = AKey = S34GND GNDGNDGNDVCC5VXSC1Ext Trig+_AB+_+_GNDGND(三)元器件列表名称参数及数量发光二极管六支译码器74LS138 一片计数器74LS161 一片TTL 反向器74LS04 七个与非门74LS00 十个异或门74LS86 一个电阻200 欧八个直流电源VCC-5V 四个信号发生器方波( 5V,200HZ)开关两个(四)设计总结:这次设计是通过查阅各种资料、与同学讨论以及独立思考设计出来地.在设计过程中,我用到了本学期所学过地同步计数器74LS161 和译码器74LS138. 因此 ,我对它们地功能和运用有了更深一步地了解.同时通过Multisim软件对电路进行模拟仿真,从而使设计结果得到了验证.通过这次课程设计环节,使我了解到模拟电路和数字电路之间地联系,使我对单元功能电路地理解和运用能力有了一定地提高.优点:基本实现汽车在运行时尾灯点亮方式地基本情况.xHAQX74J0X设计中地不足:由于行车时都是开关控制,所以每一个开关都应该有一个消除机械振动地装置,可以用基本SR 触发器来实现.所以在时间允许地情况下,可以对这一不足进行改良,从而使整个系统更加可靠.LDAYtRyKfE(五)参考文献1.康华光、陈大钦等编《数字电子技术第四版》高等教育出版社 ,1999.62.阎石.数字电子技术基础(第五版[M]. 北京:清华大学出版社,2006.53.谢自美.电子线路设计、实验、测试[M] .北京:高等教育出版社, 2001版权申明本文部分内容,包括文字、图片、以及设计等在网上搜集整理. 版权为个人所有This article includes someparts, including text, pictures, and design. Copyright is personal ownership.Zzz6ZB2Ltk用户可将本文地内容或服务用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律地规定,不得侵犯本网站及相关权利人地合法权利 . 除此以外,将本文任何内容或服务用于其他用途时,须征得本人及相关权利人地书面许可,并支付报酬 . dvzfvkwMI1Users may use the contents or services of this article for personalstudy, research or appreciation, and other non-commercial or non-profitpurposes, but at the same time, they shall abide by the provisions ofcopyright law and other relevant laws, and shall not infringe upon thelegitimate rights of this website and its relevant obligees. In addition, whenany content or service of this article is used for other purposes, writtenpermission and remuneration shall be obtained from the personconcerned and the relevant obligee.rqyn14ZNXI转载或引用本文内容必须是以新闻性或资料性公共免费信息为使用目地地合理、善意引用,不得对本文内容原意进行曲解、修改,并自负版权等法律责任. EmxvxOtOcoReproduction or quotation of the content of this article must bereasonable and good-faith citation for the use of news or informative public free information. It shall not misinterpret or modify the original intention of the content of this article, and shall bear legal liability such ascopyright.SixE2yXPq5。
汽车尾灯控制电路设计与实现-毕业论文
---文档均为word文档,下载后可直接编辑使用亦可打印--- 摘要这个设计按照传统的模块设计思路进行,先搜集查阅相关文献资料,对总体设计框图预先构思;再按总体设计框图,将整体模块拆分为多个小模块,并对各小模块进行逐一完成,最后,按总体设计框图,将各小模块组合起来,即构成整个设计模块。
按照上述思路,汽车尾灯的设计先进行电路单元模块设计,该整体模块由以下几个小模块构成:开关控制译模块、脉冲产生模块、三进制改造模块、译码输出模块、模式控制模块、译码与显示驱动电路设计模块等;其次,是本设计最主要的部分:将汽车行驶状态信号转化为数字信号,再将数字信号转化为光信号,显示在显示屏上。
然后是仿真,使用Protues对电路单元各个小模块进行模拟,根据仿真结果进一步分析修正模块设计,待各小模块验证无误后,按原理图搭建各单元电路,待整体电路搭建完成后,进行整体电路的仿真与修正,最后在实验板上对整体设计进行检验。
关键词:汽车尾灯;模块设计;仿真AbstractThe module design ideas for the design according to the traditional, to collect the data, literature review on the diagram of the overall design idea in advance; Again according to the overall design diagram, the module of the whole split into multiple small module, and one by one for each small modules to complete, in the end, according to the overall design diagram, each small module together, shall constitute the entire design module.According to the above ideas, the design of the car tail lights to circuit unit module design, the overall module consists of several small modules: switch control module, pulse generating module, ternary transformation module, decoding output module, mode control module, decoding module and display driver circuit design, etc.; Next, it is the most important part of the design: will the car status signal into digital signal, then converts digital signals into optical signals, displayed on the screen. Then the simulation, using Protues for simulating circuit unit each small module, and according to the simulation results are further analyzed correction module design, after waiting for validation and correct the small modules, arranged each unit circuit schematic diagram, stay after completing the whole circuit, the whole circuit simulation and correction, finally on plate experiment to test the overall design.Keywords: car taillight; Module design; The simulation(/translate" \o ")目录TOC \o "1-3" \h \u 第1章概述1第2章汽车尾灯发展的现状及趋势22.1 汽车尾灯的基本介绍 22.2汽车尾灯发展的现状及趋势32.3研究本课题的目的及意义 3第3章方案论证及设计原理 43.1 方案的确定与论证 43.2 设计原理 53.2.1 汽车尾灯显示状态与汽车运行状态关系53.3汽车尾灯控制器功能描述 5第4章电路单元模块设计84.1 开关控制译模块84.2 脉冲产生模块 104.3 三进制改造模块134.4 译码输出模块 154.5 模式控制模块 174.6 译码与显示驱动模块19第五章仿真205.1 电路的仿真205.2 电路的分析22第6章结果分析22第7章结束语23参考文献25第1章概述本设计旨在完成一个能够准确传输汽车在行驶、左转、右转和急刹车等不同状态下信息等灵活性好、安全性高的汽车尾灯控制器的设计。
应用电子技术毕业设计(论文)汽车尾灯显示控制电路设计
四川信息职业技术学院毕业设计说明书(论文)设计题目: 汽车尾灯显示控制电路设计专业: 应用电子技术班级: 应电08-2班学号:姓名:指导教师:二0一0年七月十日四川信息职业技术学院毕业设计(论文)任务书目录摘要 (1)第1章诸论 (2)第2章电路框图设计 (3)第3章单元电路设计 (4)秒脉冲电路的设计 (4)开关控制电路的设计 (5)三进制计数器电路的设计 (6)译码与显示驱动电路的设计 (7)尾灯状态显示电路的设计 (9)第4章电路总图 (11)第5章仿真及结果分析 (12)结论 (18)参考文献 (19)附录一整机电路图 (20)附录二元件明细表 (21)摘要设计一个控制汽车六个尾灯的电路,用六个指示灯模拟六个尾灯(汽车尾部左右每侧三个灯),并用两个拨动式(乒乓)开关作为转弯信号源;一个兵乓开关用于指示右转弯,一个乒乓开关用于指示左转弯,如果两个乒乓开关都被接通,说明驾驶员是一个外行,紧急闪烁器起作用。
右转弯时三个右边的灯应动作,左边的灯则全灭,右边的灯周期性明亮与暗。
同时,电路还用一个开关模拟脚踏制动器,制动时,若转弯开关未合上(或错误地将两个开关均合上的情况)所有六个尾灯均连续燃亮,在转弯的情况下,三个转向的尾灯应正常动作,另三个尾灯连续亮。
另一个开关模拟停车,停车时,全部尾灯亮度为正常的一半开关模拟停车,停车时,全部尾灯亮度为正常的一半。
关键词555定时器;JK触发器;译码器第1章诸论深呼吸一口气,似乎预示着黎明将要到来,在经过了几天的设计后,现在,终于确定了最后的方案。
整理了一下这几天的设计过程,发现自己对数字电路的了解,才只是刚刚入门。
这篇论文设计并实现了汽车尾灯的控制电路。
在这个简单的系统中,使用了两个开关来模拟汽车的运行、左转弯、右转弯及紧急刹车的四种运行状态,并利用六个发光二极管来模拟汽车的六个尾灯。
这个设计只完成了最基本的汽车状态报告,如果应用到实际的汽车正常运行环境中,是不能完整的完成表示汽车的所有运行状态的要求的。
汽车尾灯控制电路设计方案
汽车尾灯控制电路设计⽅案汽车尾灯控制电路设计⽅案1 引⾔在⽇新⽉异的21世纪⾥,电⼦产品得到了迅速发展。
许多电器设备都趋于⼈性化、智能化,这些电器设备⼤部分都含有CPU 控制器或者是单⽚机。
单⽚机以其⾼可靠性、⾼性价⽐、低电压、低功耗等⼀系列优点,近⼏年得到迅猛发展和⼤范围推⼴,⼴泛应⽤于⼯业控制系统、通讯设备、⽇常消费类产品和玩具等。
并且已经深⼊到⼯业⽣产的各个环节以及⼈民⽣活的各个⽅⾯,如车间流⽔线控制、⾃动化系统等、智能型家⽤电器(冰箱、空调、彩电)等。
⽤单⽚机来控制的⼩型电器产品具有便携实⽤,操作简单的特点。
本⽂设计的汽车尾灯控制电路属于⼩型智能电⼦产品。
利⽤单⽚机进⾏控制,实时时钟芯⽚进⾏记时,外加掉电存储电路和显⽰电路。
此设计具有相当重要的现实意义和实⽤价值。
2 系统概述本设计以AT89S52单⽚机为核⼼,构成单⽚机控制电路,完成对它们的⾃动调整和掉电保护。
⼈机接⼝由四个按键来实现,⽤这四个按键对汽车左转,右转,停车和检测进⾏控制。
软件控制程序实现所有的功能。
整机电路使⽤+5V稳压电源,可稳定⼯作。
系统框图如图2-1所⽰,其软硬件设计简单,可⼴泛应⽤于长时间⼯作的系统中。
图2-1 系统框图3 ⽅案选择由于汽车尾灯控制电路的种类⽐较多,因此⽅案选择在设计中是⾄关重要的。
正确地选择⽅案可以减⼩开发难度,缩短开发周期,降低成本,更快地将产品推向市场。
3.1 ⽅案1——基于AT89S52单⽚机的汽车尾灯控制电路设计直接⽤AT89S52单⽚机来实现汽车尾灯控制电路设计。
AT89S52是⼀种带8K字节闪烁可编程可擦除只读存储器的低电压,⾼性能CMOS 8位微处理器,俗称单⽚机。
单⽚机的可擦除只读存储器可以反复擦写1000余次。
由于将多功能8位CPU和闪烁存储器组合在单个芯⽚中,ATMEL的AT89S52是⼀种⾼效微控制器,为很多嵌⼊式控制系统提供了⼀种灵活性⾼且价廉的⽅案。
⽤单⽚机来实现汽车尾灯控制电路设计,⽆须外接其他芯⽚,充分利⽤了单⽚机的资源。
汽车尾灯控制电路毕业设计(论文)
摘要随着现代科技的发展,电子线路技术是一门非常重要的专业技术。
安全问题一直以来是人们不可忽视,也无法忽视的问题。
汽车业的发展也有安全的隐患,人们在设计汽车时用了汽车尾灯是预防汽车追尾事故措施之一。
汽车左转弯时左灯循环闪烁,右转时右灯循环闪烁。
急刹车时左右灯同时闪烁。
关键字:尾灯、转弯、循环、闪烁ABSTRACTWith the development of modern science and technology, electronic circuit technology is a very important professional technology. Security problem has been not to be ignored, nor ignore the problem. The development of automobile industry also has the security hidden danger, the people in the design of the automobile with the automobile tail light is one of the measures preventing rear-end accidents. The car turned to the left when Zuo Deng blinking cycle, make a right turn when the right light blinking cycle. The brakes when the left and right sides lights flashing at the same time.Keywords: taillights, turn, circulation, scintillation目录1设计任务与要求 (5)1.1设计课程名称 (5)1.2设计要求 (5)2总体方案设计 (5)2.1设计方案 (5)2.2方案选择 (6)2.3系统的总设计框图 (6)2.3.1设计框图的设计 (6)2.3.2设计框图的工作流程 (7)3芯片介绍 (7)3.1 AT89S52芯片介绍 (7)3.1.1 AT89S52芯片简介 (7)3.2 AT89S52芯片引脚 (7)4单元电路的设计 (8)4.1 电路 (8)4.1.1振荡电路 (8)4.1.2复位电路的工作原理 (9)4.1.3键盘电路 (9)4.1.4 LED显示电路 (9)5软件系统介绍 (10)5.1.2 键盘电路分配 (10)5.1.2 发光二级管显示设定 (10)5.2 流程框图 (10)5.2.1监控函数流程图 (10)5.2.2 S1键(左转弯键)扫描流程图 (11)5.2.3 S2键(右转弯键)扫描流程图 (12)5.2.4 S3键(急刹车键)扫描流程图 (12)6 电路仿真 (13)6.1 PROTUES仿真软件简介 (13)6.1.1 Proteus界面介绍 (13)6.1.2 Proteus主窗口菜单 (16)6.2 仿真结果 (17)6.2.1左转弯键按下时仿真结果 (17)6.2.2右转弯键按下时仿真结果 (18)6.2.3急刹车键按下时仿真结果 (19)7 安装、焊接与电路的检查 (20)7.1 线路检查 (20)7.1.1 连线是否正常 (20)7.1.2 元件的焊接与安装 (20)7.1.3 电源供电,信号源连接是否正确 (21)7.1.4 电源端对地是否有短路现象 (21)7.2 通电检查 (21)7.3 调试注意的事项 (21)8 总结与心得 (22)附录 (23)1元器件清单 (23)2原理图及仿真原理图 (24)3程序清单 (25)4参考文献 (27)1设计任务与要求1.1设计课题名称汽车尾灯控制电路1.2设计要求假设汽车尾部左右两侧各3个指示灯(用发光二极管模拟)。
汽车尾灯控制电路设计毕业论文(经典)
汽车尾灯控制电路设计毕业论文(经典) 【摘要】汽车尾灯是车辆行驶过程中必不可少的安全装置。
常见的汽车尾灯控制方式有手动和自动两种,其中后者可以根据车速自动控制尾灯的亮度和闪烁频率。
本文设计了一种基于Arduino控制器的汽车尾灯控制电路,并通过实验验证了其功能和性能。
【关键词】汽车尾灯;Arduino;控制电路;自动控制;实验验证【Abstract】The taillights of automobiles are essential safety devices during driving. There are two common control methods for automobile taillights: manual and automatic. The latter can automatically control the brightness and flash frequency of the taillights according to the vehicle speed. This paper designs a car taillight control circuit based on the Arduino controller and verifies its function and performance through experiments.【Keywords】car taillight; Arduino; control circuit; automatic control; experimental verification一、引言汽车尾灯是车辆行驶过程中必不可少的安全装置之一,其主要作用是在夜间或恶劣天气条件下使后方车辆和行人能够清晰地看到车辆的行驶方向和位置,以避免发生交通事故。
在尾灯控制方式上,传统的手动控制以及可以根据车速自动控制的自动控制方式得到了广泛应用。
汽车尾灯控制电路设计报告
数字电路课程设计课题名称:汽车尾灯控制电路设计专业班级:姓名:学号:日期:2014.06.21汽车尾灯控制电路设计前言汽车现今已是非常普遍的交通工具,作已大量进入人们的生活,随着电子技术的发展,对于汽车的控制电路,也已从过去的全人工开关控制发展到了智能化控制。
在夜晚或因天气原因能见度不高的时候,人们对汽车安全行驶要求很高.汽车尾灯控制系统给大家带来了方便。
汽车尾灯控制器是随汽车智能化技术的发展而迅速发展起来的,汽车尾灯一般是用基于微处器的硬件电路结构构成,正因为硬件电路的局限性,不能随意的更改电路的功能和性能,且可靠性得不到保证,因此对汽车尾灯控制系统的发展带来一定的局限性,难以满足现代汽车的智能化发展,而本课题可解决此问题。
本设计主要由四部分组成,包括按键电路、LED灯电路、信号发生电路、译码电路。
汽车的尾灯是其运行方式的最直接表示方式,令行人或其他车辆清晰明白它将要发生的动态变化,从而避免交通事故的发生。
设计次电路要求严格符合交通规则,尾灯闪亮或熄灭准确,才不会让行人或其他车辆产生误解。
一设计内容及要求本次设计的任务是设计、制作一个汽车尾灯显示的电路。
设汽车尾部左右两侧各有3个指示灯(用发光管模拟),要求是:1. 汽车正常行驶时,尾灯全部熄灭。
2. 当汽车右转弯时,右侧3个指示灯按右循顺序点亮。
3. 当汽车左转弯时,左侧3个指示灯按左循顺序点亮。
4. 临时刹车时,所有指示灯同时闪烁。
二设计方案分析本次设计方案主要有四个模块:脉冲发生电路、开关控制电路、三进制电路和译码驱动电路。
通过把这四个模块组合连接来实现汽车尾灯控制。
首先,通过555定时器构成的多谐振荡器产生脉冲信号,该脉冲信号用于提供给双J-K触发器构成的三进制计数器和开关控制电路中的三输入与非门的输入信号。
其次,双J-K触发器构成的三进制计数器用于产生00、01、10的循环信号,此信号提供左转、右转的原始信号。
最后,左转、右转的原始信号通过6个与非门以及7410提供的高低电位信号,将原始信号分别输出到左、右的3个汽车尾灯上。
《课程设计-汽车尾灯控制器的电路设计》精选全文
可编辑修改精选全文完整版一、概述1.设计目的:设计一个汽车尾灯控制电路,实现对汽车尾灯状态的控制。
2.设计要求:在汽.车尾部左右两侧各有3个指示灯〔假定用发光二极管模拟〕,根据汽车运行的状况,指示灯需具有四种不同的状态:①汽车正向行驶时,左右两侧的指示灯处于熄灭状态。
②汽车向右转弯行驶时,右侧的三个指示灯按右循环顺序点亮③汽车向左转弯行驶时,左侧的三个指示灯按左循环顺序点亮④汽车临时刹车时,左右两侧指示灯处于同时闪烁状态。
二、方案设计为了区分汽车尾灯的4种不同的显示模式,需设置2个状态控制变量。
假定用开关R和L进行显示模式控制,可列出汽车尾灯显示状态与汽车运行状态的关系,如表1所示。
表1 汽车尾灯和汽车运行状态在汽车左右转弯行驶时由于3 个指示灯被循环顺序点亮,所以可用一个三进制计数器的状态控制译码器电路顺序输出高电平,按要求顺序点亮3个指示灯。
设三进制计数器的状态用Q1和Q0表示,可得出描述指示灯D1、D2、D3、D4、D5、D6与开关控制变量R 、L,计数器的状态Q1、Q0以及时钟脉冲CP之间关系的功能表如表2所示〔表中指示灯的状态“1”表示点亮,“0”表示熄灭〕。
表2 汽车尾灯控制器功能表根据以上设计分析与功能描述,可得出汽车尾灯控制电路的原理框图如图1。
整个电路可由时钟产生电路、开关控制电路、三进制计数器电路、译码与显示驱动电路等局部组成图1 汽车尾灯控制电路的原理框图三、电路设计脉冲电路的设计方案一:石英晶体振荡器此电路的振荡频率仅取决于石英晶体的串联谐振频率fs ,而与电路中的R 、C 的值无关。
所以此电路能够得到频率稳定性极高的脉冲波形,它的缺点就是频率不能调节,而且频带窄,不能用于宽带滤波。
此电路非常适合秒脉冲发生器的设计,但由于尽量和课堂知识联系起来,所以没有采用此电路。
方案二:由555定时器构成的多谐振荡器由555定时器构成的多谐振荡器。
555定时器的管脚图如图2所示。
由于555定时器内部的比拟器灵敏度高,输出驱动电流大,功能灵活,而且采用差分电路形式,它的振荡频率受电源电压和温度的影响很小。
汽车尾灯控制系统毕业设计
西安建筑科技大学本科毕业设计(论文)任务书题目:汽车尾灯控制系统的设计院(系):信息与控制工程学院专业班级:学生姓名:学号:指导教师(签名):主管院长(主任)(签名):时间:一、毕业设计(论文)的主要内容(含主要技术参数)1.能够模仿汽车左转弯、右转弯、刹车、夜间行驶等操作;2.需要按逻辑关系控制左转弯、右转弯、刹车、夜间行驶等信号灯;3.灯光闪烁频率分1HZ和30HZ两种;4.1HZ和30HZ闪烁信号由单片机内部的定时器解决;5.系统具有一定的故障监控功能,以提高系统的可靠性。
二、毕业设计(论文)应完成的具体工作(含图纸数量)1.了解单片机的发展状况,学会选择合适的单片机系列;2. 掌握单片机的最小系统设计原则3. 结合设计指标要求,完成硬件系统设计方案;4.基于MPS430单片机完成软件功能设计;5.整体设计完成后,在试验条件下进行模拟仿真。
三、毕业设计(论文)进程的安排(起讫日期:年月日至年月日)序号设计(论文)各阶段任务日期备注1 阅读相关文献、资料,学习MPS430单片机1—6周2 结合设计指标,完成硬件系统设计方案7-9周3 完成软件编写、调试10-12周4 在试验条件下进行模拟仿真13周5 论文编写14-15周6 答辩16周四、主要参考资料及文献阅读任务(含外文阅读翻译任务)[1] 丁元杰. 单片微机原理及应用. 北京:机械工业出版社,2000[2] 蔡明文. 单片机设计. 武汉:华中科技大学出版社,2006[3] 冯渊. 汽车电子控制技术. 北京::机械工业出版社,2005[4] Saka i H, Study on Cornering Property of Tire and V ehicle ,Tire Science and Technology,2005[5] Kiencke U, Nielsen L. Automotive Control Systems .Berlin: Springer-Verlag, 2000汽车尾灯控制系统的设计设计总说明在我们的现实生活中,单片机的控制作用无处不在,凡是能想象到的地方几乎都有单片机的需求。
汽车尾灯控制电路仿真设计
湖北大学知行学院本科毕业论文(设计)题目基于D触发器的汽车尾灯控制电路仿真设计计算机与信息工程系电子信息工程专业学号**********学生姓名李军指导教师李欣起讫日期2011年10月30日~2012年4月12日工作地点湖北大学知行学院绪论 (1)1 设计任务与要求 (2)2 总体设计基本原理 (3)2.1 汽车尾灯显示状态与汽车行驶状态的关系 (3)2.2 系统框图 (4)3 单元电路设计 (5)3.1 D触发器电路 (5)3.1.1 D触发器的内部结构及原理 (5)3.2 尾灯控制电路 (6)3.2.1 尾灯控制电路的原理分析 (6)3.2.2 尾灯控制电路的实现 (7)3.3 刹车电路的显示原理及实现 (8)3.4 CP脉冲产生电路 (8)3.4.1 脉冲电路的电路部分 (9)4 总体电路图 (10)5 电路的仿真与调试 (11)5.1 产生脉冲2Hz电路的仿真 (11)5.2 D触发器电路仿真 (11)5.3 总体电路的仿真 (12)5.4 仿真分析 (13)6 总结与体会 (14)参考文献 (15)附件:元件清单 (15)随着经济的发展,越来越多的人拥有汽车,由此当汽车突然转向时由于尾灯的错误显示所引发的车祸经常出现。
本次课题设计的目的是:设计汽车尾灯控制电路,通过尾灯的变化令行人或其他车辆清晰明白汽车将要发生的动态变化,从而避免交通事故的发生。
设计中我根据汽车尾灯显示状态与汽车运行状态的关系,分析并设计电路,整个电路由三个开关控制实现汽车正常运行、右转弯、左转弯和刹车时尾灯的情况。
尾灯分别由左右各三个指示灯组成,实验中采用发光二极管显示。
本实验采用D触发器实现汽车尾灯控制电路的电路设计。
脉冲源部分由555组成单稳态电路实现。
经过一系列的分析、仿真模拟等准备工作,本次课题设计基本都实现了全部的设计要求。
【关键词】D触发器频率源With economic development, more and more people own a car, and thus when the car suddenly turned the car accident caused due to the tail lights error often appear. The purpose of the design of this subject is: the design of automobile tail light control circuit, so that pedestrians or other vehicles through changes in the taillights clear to understand the dynamic changes of cars will take place, in order to avoid traffic accidents.The design of car tail lights shows the relationship between analysis and design of the state with the vehicle running state circuit, The circuit consists of three switches to control the car normal operation, the taillights when the right turn, left turn and brake. The taillights of the left and right three lights, LED display used in the experiment. In this study, the D flip-flop circuit design of the control circuit of the automobile taillights. Pulse source in part by the 555 monostable circuit. After a series of analysis, simulation, and other preparatory work, the subject of design is basic to achieve all the design requirements.【Key words】D flip-flop frequency source绪论仿真使用的工具是Protues。
汽车尾灯控制毕业设计论文 (2)
工作温度范围:-40~+85℃(工业级)/0~75℃(商业级)
PDIP封装
STC89C52RC引脚功能说明:
VCC(40引脚):电源电压
VSS(20引脚):接地
RST(9引脚):复位输入。
ALE/(30引脚):地址锁存控制信号(ALE)。
PSEN(29引脚):外部程序存储器选通信号
表 555定时器的功能表
清零端
高触发端TH
低触发端
Q
放电管T
功能
0
0
导通
直接清零
1
0
导通
置0
1
1
截止
置1
1
Q
不变
保持
2.5系统电路原理图中主要模块介绍
1)状态控制开关组
图2.9开关控制图
设定为:
S2按下——左转弯;
S3按下——刹车,此时按下S1—倒车;
S4按下——右转弯;
S5——时间、温度、速度显示切换,其中显示时间时,可按下S1调时间。
工作电压:5.5V~3.3V(5V单片机)/3.8V~2.0V(3V单片机)
工作频率范围:0~40MHz,相当于普通8051的0~80MHz,实际工作频率可达48MHz
用户应用程序空间为8K字节
片上集成512字节RAM
通用I/O口(32个),复位后为:P1/P2/P3/P4是准双向口/弱上拉,P0口是漏极开路输出,作为总线扩展用时,不用加上拉电阻,作为I/O口用时,需加上拉电阻。
下图分别是时钟日历的具体电路(左图)和芯片(右图)。2,3引脚接入一个外部连接的晶振振荡器,提供时钟,1,8引脚提供电源,5,6,7三个引脚连入AT89C52。其中SCL联入P2^0; I/O接入P2^1;RST接入P2^2。
(汽车行业)汽车尾灯控制电路设计毕业设计
环点亮;刹车的控制由编码后的相应电平和脉冲信号通过和门后直接驱动所有车灯闪亮;
汽车正常运行时各灯不接受控制信号即全灭。即完全实现了本次设计的所有要求。
第3章单元电路设计
3.1 开关控制译码电路设计
开关控制电路作用是给译码电路提供输入信号,该电路的设计采用三个开关 K1、K2、K3
的断开和闭合进行译码输入信号的控制。通过三个开关的闭合和否,形成不同的电平组合
代码 A3、A2、A1 的取值无关。当 S1=1 且 S2+S3=0 时,译码器才进行译码,译码器
输出低电平有效。译码器输出由输入代码 A3、A2、A1 决定,对于任壹组输入二进制代
码,输出中只有壹个和该代码相对应的输出为 0,其余输出均为 1。
开关控制译码电路如图 3-2 所示。
图 3-2 开关控制译码电路
平用来对计数器和驱动电路控制。
3.2 脉冲产生电路设计
脉冲电路是由 555 定时器构成的典型多谐振荡器,此处脉冲产生器主要用来提供计数器
的计数脉冲和为刹车时闪烁提供脉冲。
555 定时器的 1~8 端口分别为 1-接地端,2-触发端,3-脉冲输出端,4-异步置 0 端,
5-输入控制端,6-阈值电压输入端,7-放电输出端,8-电源输入端。用 555 定时器构
汽车尾灯控制电路课程设计论文.doc
汽车尾灯控制电路课程设计论文福建师范大学闽南科技学院课程设计论文题目:汽车尾灯控制电路系名:专业:年级: _学号:姓名:指导教师:2013年10月13日基于AT89C51单片机的汽车尾灯控制电路摘要:汽车是我们的生活中不可缺少部分,而汽车尾灯是汽车的主要部分,正是有了它才是我们的交通得以正常进行。
本课题设计了一种利用AT89C51单片机对汽车尾灯工作状态进行控制和模拟的控制器系统。
为了实现系统的控制功能,本课题采用C语言编程,文中详细介绍了软件设计流程图及其实现的方法。
之后,将软件系统与硬件电路结合调试,实现了左转弯、右转弯、刹车及停车四种常用的汽车尾灯状态。
关键字:AT89C51 C语言编程设计程序汽车尾灯ABSTRACT:Car is our life indispensable part, and automobile tail light is the main part of the car, it is because it is our traffic to normal. This topic was designed using a single chip microcomputer AT89C51 for automobile tail light work state control and simulation controller system. In order to realize the system control function, this subject adopts C language programming, this paper introduces in detail the software design flow chart and its realization method. After that, the software system and hardware circuit with debugging, realize the turn left, turn right, brake and stop four commonly used automobile tail light condition.keywords:AT89C51 C language programming Design program Automobile tail light一、单片机设计任务与要求1.1课题研究的意义1.可以让学生更好的掌握和加深对基础知识的运用和理解,学习如何设计中小型系统,并且独立的完成调试过程,增强学生理论与实际结合的能力,提高学生电路设计和分析的能力。
汽车尾灯论文
基于555多谐振荡器的汽车尾灯控制电路设计摘要本次设计的汽车尾灯控制电路是用数字电路实现的。
汽车尾灯显示控制电路是汽车尾灯电路的重要组成部分,主要完成控制与驱动功能,具体电路由三进制计数器电路、汽车行驶状态开关模拟电路和汽车行驶状态显示电路三部分组成。
在本次设计中,使用555多谐振荡器来制作电路脉冲产生器,产生时钟脉冲CP。
在三进制计数器电路部分用到了数字电路中的触发器、时序逻辑电路的设计和卡诺图的化简,使用到JK触发器芯片74LS76;在汽车行驶状态开关模拟电路部分则用到了组合逻辑电路中译码器及逻辑门电路,使用到3-8译码器芯片74LS138、与门芯片74LS08、与非门芯片74LS00和或门芯片74LS32等;在汽车行驶状态显示电路中用发光二极管模拟显示汽车正常行驶、左转、右转和紧急刹车的四种状态。
关键词:数字电路555多谐振荡器三进制计数器触发器发光二极管目录一绪论 (1)1.1 课题研究背景及意义..............................................................................................1.2 国内外研究现状及发展趋势 (1)1.2.1 研究状况 (1)1.2.2 发展趋势 (1)1.3 本文主要工作安排与方案论述及方案确定 (2)1.3.1 主要工作安排 (2)1.3.2 设计任务与设计要求 (2)1.3.3 方案论述与确定 (3)二基本理论知识 (5)2.1 主要芯片介绍 (5)2.1.1 555定时器 (5)2.1.2 与非门74LS00 (6)2.1.3 异或门74LS136 (7)2.1.4 JK触发器74LS76 (8)2.1.5 3线~8线译码器74LS138 (12)2.2 各单元电路设计 (13)2.2.1 555时钟脉冲电路设计 (13)2.2.2 三进制循环控制电路设计 (15)2.2.3 开关控制电路设计 (16)2.2.4 译码及显示驱动电路设计 (17)三总体电路设计 (19)3.1 总体汽车尾灯控制电路设计原理图 (19)3.2 汽车尾灯控制电路的主要工作原理 (19)四电路测试与仿真................................................................................................. 21 五总结.......................................................................................................................... 25 参考文献.......................................................................................................................... 26 附录 (27)一绪论1.1 课题研究背景及意义在现代社会中,汽车已成为不可缺少的交通工具,其不单单是一种代步工具,还是一种社会生活水平的象征。
汽车尾灯的设计与制作论文
摘要汽车在人们生活中已经越来越普遍,而汽车尾灯作为汽车的一个重要组成部分,对行车安全起着至关重要的作用。
作为课程设计的题目,既能贴近现实生活,也能提高我们将所学知识应用于实际问题的能力,设计与制作汽车尾灯,更让我们了解到所学理论知识的重要性,在以后的学习中努力。
我们设计的汽车尾灯内容为:正常行驶时指示灯全灭;右转弯时,右侧3个指示灯循环点亮;左转弯时,左侧3个指示灯循环点亮;临时刹车时,所有指示灯同时闪烁。
这一设计很有意义。
关键词:提高能力汽车尾灯循环汽车尾灯的设计与制作1 总体设计思想根据要设计的内容,电路大致分为五个部分:脉冲信号产生电路、三进制计数电路、译码电路、开关控制电路、驱动显示电路。
这五个部分间的关系为:2 逻辑功能图2.1尾灯和汽车运行状态关系表由于汽车左转弯时,三个灯循环点亮,所以用三进制计数器控制译码电路顺序输出低电平,从而控制尾灯按要求点亮。
由此得出在每种运行状态下,各指示灯与各给定条件(S1、S2、CP、Q1、Q0)的关系,即逻辑功能表如表所示(表中0表示灯灭状态,1表示灯亮状态)。
2.2设计总体框图3 单元电路设计3.1时钟脉冲发生器方案一:石英晶体振荡器;此电路的振荡频率仅取决于此应晶体的串联谐振频率fs,而与电路中的R、C 的值无关。
所以此电路能够得到频率稳定性极高的脉冲波形,它的缺点就是频率不能调节,而且频带窄,不能用于宽带滤波。
但由于没有与课程联系很紧密,所以不采用此电路。
方案二:由555定时器构成的多谐振荡器如下电路图,可以产生矩形脉冲发生器。
由于555定时器内部的比较器灵敏度高,输出驱动电流大,功能灵活,而且采用差分电路形式,它的振荡频率受电压和温度的影响很小。
与课程联系密切,所以采用此方案。
再由于此电路对时钟脉冲没有严格的要求,故我把电阻、电容的值设定为比较合适并常见的值。
电容充电过程的初始状态为1/3Vcc,终止状态为2/3Vcc,稳定状态为Vcc,充电的时间常数为ζ1=(R1+R2)C2。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
表4-1 P3端口的特殊功能
端口引脚
兼 用 功 能
P3.0
RXD (串行输入口)
P3.1
TXD (串行输出口)
P3.2
/INT0 (外部中断0)
P3.3
/INT1(外部中断1)
P3.4
T0 ( 定时器0的外部输入)
P3.5
T1(定时器1的外部输入)
Behrouz Forouzan)
Once we have encoder our information into a format that can be transmitted, the next step is to investigate the transmission process itself. Information-processing equipment such as PCs generate encoded signals but ordinarily require assistance to transmit those signals over a communication link. For example, a PC generates a digital signal but needs an additional device to modulate a carrier frequency before it is sent over a telephone line. How do we relay encoded data from the generating device to the next device in the process? The answer is a bundle of wires, a sort of minicommunication link, called an interface.
Because an interface links two devices not necessarily made by the same manufacturer, its characteristics must be defined and standards must be established. Characteristics of an interface include its mechanical specifications (how many wires are used to transport the signal); its electrical specifications (the frequency, amplitude, and phase of the expected signal); and its functional specifications (if multiple wires are used, what does each one do?). These characteristics are all described by several popular standards and are incorporated in the physical layer of the OSI model.
致 谢
不知不觉,六周的毕业设计结束了。我的毕业论文已整理完毕,电路调试进展良好。毕业设计的完成意味着我的大学学习生活即将结束,从此我将进入一个新的人生旅途、开始一段崭新的生活——工作。在此,我衷心地感谢所有在我做毕业设计期间帮助过我的人。
首先我要感谢我的指导老师李杰的大力帮助和支持。在整个设计过程当中,李老师在大局上指导我毕业设计的每一进程,还在百忙中抽空为我答疑解难,帮我分析讲解毕业设计中所遇到的问题。不仅如此,李老师还无私的给我提供了丰富的学习资源和良好的学习环境,为我的毕业设计带来了很大方便。同时在我完成毕业设计的过程中提供了很多指导性的意见,使我受益匪浅。另外,李老师渊博的学识、严谨的治学态度和为人给了我很大的教育,这些将使我终身受益。在此,我衷心感谢李老师给予我的帮助和教育。
③/PSEN 程序存储允许(/PSEN)输出是外部程序存储器的读选通信号。当AT89S52/LV52由外部程序存储器取指令(或常数)时,每个机器周期两次/PSEN有效(既输出2个脉冲)。但在此期间内,每当访问外部数据存储器时,这两次有效的/PSEN信号将不出现。
④/EA/VPP 外部访问允许端。要使CPU只访问外部程序存储器(地址为0000H~FFFFH),则/EA端必须保持低电平(接到GND端)。当/EA端保持高电平(接VSS端)时,CPU则执行内部程序存储器中的程序。
next21: cjne r7,#0,return;
mov p1,#0dfh
mov r7,#9;
return: pop acc
reti
end
英文资料及中文翻译
6
INTERFACES AND MODEMS
(From Introduction to Data Communications and Net Working,
②XTAL2 接外部晶体的另一个引脚。在单片机内部,它是上述振荡器的反相放大器的输出端。采用外部振荡器时,此引脚应悬浮不连接。
(3) 控制或与其它电源复用引脚RST、ALE//PROG、/PSEN和/EA/VPP
①RST复位输入端。 当振荡器运行时,在该引脚上出现两个机器周期的高电平将使单片机复位。
此外,我还要感谢夏九和李国华同学给予我的无私的帮助,他们在程序编写和调试过程中给予了我莫大的帮助。在此,我真诚地感谢他们。
最后,我要感谢我的母校——天津工程师范学院,在校期间,这里给我留下了美好的回忆。特别是在我即将踏上工作岗位的同时,毕业设计整个过程给了我这样一个锻炼的机会,使我加深了对以前知识的理解和巩固,拓宽了知识面,也提高了我对所学知识的综合应用能力。我要对母校说:母校有我三五载,我爱母校一万年。祝愿母校的将来更美好!
(4) 输入/输出引脚 P0.0~ P0.7、P1.0~P1.7、P2.0~ P2.7 和P3.0~P3.7
①P0端口(P0.0~P0.7) P0是一个8位漏极开路型双向I/O端口。作为输出口用时,每位能以吸收电流的方式驱动8个TTL输入,对端口写1时,又可作高阻抗输入端用。
②P1端口(P1.0~P1.7) P1是一个带有内部上拉电阻的8位双向I/O端口。P1的输出缓冲器可驱动(吸收或输出电流方式)4个TTL输入。对端口写1时,通过内部的上拉电阻把端口拉到高电位,这时可用作输入口。作输入口时,因为有内部的上拉电阻,那些被外部信号拉低的引脚会输出一个电流。
·2个16位定时器/计数器
·6个中断源
·可编程串行通道
·片内时钟振荡器
4.1.2AT89S52的引脚及功能
AT89S52单片机的管脚说明如图4-2所示。
图4-2 AT89S52的管脚
(1) 主要电源引脚
①VCC 电源端
②GND 接地端
(2) 外接晶体引脚XTAL1和XTAL2
①XTAL1接外部晶体的一个引脚。在单片机内部,它是构成片内振荡器的反相放大器的输入端。当采用外部振荡器时,该引脚接收振荡器的信号,既把此信号直接接到内部时钟发生器的输入端。
②ALE//PROG 当访问外部存储器时,ALE(地址锁存允许)的输出用于锁存地址的低位字节。即使不访问外部存储器,ALE端仍以不变的频率(此频率为振荡器频率的1/6)周期性地出现正脉冲信号。因此,它可用作对外输出的时钟,或用于定时目的。然而要注意的是:每当访问外部数据存储器时,将跳过一个ALE脉冲。在对Flash存储器编程期间,该引脚还用于输入编程脉冲(/PROG)[6]。
1引言
在日新月异的21世纪里,电子产品得到了迅速发展。许多电器设备都趋于人性化、智能化,这些电器设备大部分都含有CPU控制器或者是单片机。单片机以其高可靠性、高性价比、低电压、低功耗等一系列优点,近几年得到迅猛发展和大范围推广,广泛应用于工业控制系统、通讯设备、日常消费类产品和玩具等。并且已经深入到工业生产的各个环节以及人民生活的各个方面,如车间流水线控制、自动化系统等、智能型家用电器(冰箱、空调、彩电)等。用单片机来控制的小型电器产品具有便携实用,操作简单的特点。
在对芯片的管脚功能和用法有充分的了解后,根据设计要求设计硬件电路,然后通过软件编程,用按键进行控制,用发光二极管进行显示。
汽车尾灯ቤተ መጻሕፍቲ ባይዱ制电路可以正常显示汽车的左转,右转,停车和检测功能,基本完成了预期要实现的目标。
参考文献
1.康华光主编,电子技术基础(数字部分),高等教育出版社
2.标准集成电路数据手册TTL电路,电子工业出版社
mov p1,#0fdh;
next2: cjne r7,#0,right;
mov p1,#0feh
mov r7,#9;
right: jb p2.2,return
dec r7;
cjne r7,#6,next11;
mov p1,#0f7h
next11: cjne r7,#3,next21;
mov p1,#0efh;
图2-1 系统框图
3 方案选择
由于汽车尾灯控制电路的种类比较多,因此方案选择在设计中是至关重要的。正确地选择方案可以减小开发难度,缩短开发周期,降低成本,更快地将产品推向市场。
3.1 方案1——基于AT89S52单片机的汽车尾灯控制电路设计
直接用AT89S52单片机来实现汽车尾灯控制电路设计。AT89S52是一种带8K字节闪烁可编程可擦除只读存储器的低电压,高性能CMOS 8位微处理器,俗称单片机。单片机的可擦除只读存储器可以反复擦写1000余次。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89S52是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。
③P2端口 (P2.0~P2.7) P2是一个带有内部上拉电阻的8位双向I/O端口。P2的输出缓冲器可驱动(吸收或输出电流方式)4个TTL输入。对端口写1时,通过内部的上拉电阻把端口拉到高电位,这时可用作输入口。P2作输入口使用时,因为有内部的上拉电阻,那些被外部信号拉低的引脚会输出一个电流。