汽车速度检测系统_第1页
汽车速度检测系统_第2页
汽车速度检测系统_第3页
汽车速度检测系统_第4页
汽车速度检测系统_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

汽车速度检测系统绪论目前中国汽车工业发展迅速,汽车行业技术自主率愈来愈高,及汽车销售持续旺盛,呈现出产销两旺的态势。汽车对于老百姓不在陌生,并逐渐走入寻常百姓家。本次设计就紧跟了这个此刻超级热的形势,设计的题目是汽车速度检测系统,它主如果里程表的设计,本次设计将围绕它来进行;还有附加功能信号灯的设计,它将在力所能及的范围内实现其能够实现的功能。那么就首先说明一下里程表的原理。汽车里程表的原理就是按照汽车车轮的周长不变,再计算出每千米路车轮要转多少圈,因此只要能够自动把车轮的转数积累下来,然后除以每一里路对应的转数就可以够取得行驶的里程了。这样简单的原理前人就已经发现,而且开始利用了。东汉时出现的“记里鼓车”就是这样的装置,它是利用上述原理,再加上巧妙的机构使得车轮每转必然圈数就自动敲一下鼓,此时只要有专人把它记下了,就可以够取得所走里程。此装置表现出了我国古代劳动人民的伶俐才干。汽车上的里程表通过不断的技术革新和发明创造,经历了机械式和软轴式的传统里程表,此刻基于非接触式转速传感器的电子式转速里程表得以迅速发展和普遍利用。本次设计的里程表部份既是此类产品,其不仅可以显示这次走了多少千米,也能记忆自从出厂以来一共走了多少千米,而且还具有可以显示实时速度并在里程与速度之间按Km/h和m/s的不同进行切换,超速声光报警等功能其次介绍一下信号灯的功能。自1898年车灯诞生以来,就不是单为照明,它更重要的作用是作为一种信息的载体。目前通常的汽车除两个车大灯之外还有六个信号灯,用于此刻的交通规范中表示左转弯、右转弯、刹车、合紧急开关、停泊等操作,以便其他车辆和行人取得足够的信息避免危险的发生。本次设计的汽车速度检测系统主要考虑到此刻人们的日常生活中汽车逐渐受到人们的欢迎,成为购买和出行的首选,所以说这个产品具有开发价值。现代科技的迅速发展与人们的日常生活消费观念的提高和改变,更由于2008北京奥运会带给全国各方面的洗礼,使我相信本产品一旦进入市场定会受的人们的青睐。所以这种产品具有开发和改良的潜力。随着咱们人们的要求愈来愈高,咱们设计的汽车速度检测系统必需具有智能方面开发的潜力。作为即将毕业的电子专业大学生,为了适应社会要求,必需注重系统设计能力的培育。而毕业设计即是具体的表现。它的主要目的就是使咱们掌握电子系统设计的方式和必然的实践技术,醉过方知酒浓,爱过方知情深,只要咱们肯实践,就可以开拓思路,提高处置实际问题的能力,并从中取得无穷的乐趣第一章整体方案的设计1.1整体思路本次设计的汽车速度检测系统,它主如果里程表的设计,本次设计将围绕它来进行;还有附加功能信号灯的设计,它将在力所能及的范围内实现其能够实现的功能。基于此所产生的设计整体思路是里程表和信号灯分开单独设计,既两个无关的程序模块。下面别离介绍一下里程表和信号灯的设计思路。1.2汽车里程表的设计思路设计一个汽车里程表。该系统有测量模块、显示模块、供电模块、报警模块和单片机小系统组成。功能选择后启动测量,单片机实时收集、处置后显示。本方案的肯定以性能靠得住,价钱廉价,利用及安装方便为主要依据。设计中利用磁效应原理测量汽车行驶的里程和速度,沿着车圈的圆周均匀布置了8个磁片,在汽车的前叉上固定了霍尔集成开关元件,当磁片随车轮的转动通过霍尔元件时,由霍尔元件检出并发出脉冲给单片机,单片机AT89C2051按照记录的脉冲数和车型号计算里程、脉冲时间距离计算出速度、加速度,当行驶速度大于最小值(h)时记录本次行驶时间,然后再LED显示器输出。显示的内容与方式由键盘进行选择。当速度超过30m/s时自动报警。本设计可由电池供电并配有发电机系统与电池充电系统。本里程表还有自动启动关机功能,以进一步降低功耗。汽车信号灯的设计思路按照要求设计一个汽车信号灯系统。该系统主要由有单片机小系统和故障检测系统及数字电路组成。启动后可以显示左转弯、右转弯、刹车、合紧急开关、停泊等操作。本方案的肯定以性能靠得住,实用性强为主要依据。设计中利用单片机对车灯的电亮、熄灭进行控制。汽车上的信号灯有:信号灯(左前灯、右前灯、左后灯、右后灯,仪表盘上的二个指示灯)及夜间示宽灯等。当汽车转弯、刹车、停泊时,信号灯发出不同的信号;夜间,则点亮示宽灯。汽车转弯或停泊时,相应的信号灯要发出闪烁的灯光信号,目前国内普遍利用电热式闪光器产生闪光信号。闪烁频率在50〜110次/min,可是一般控制在60〜95次/min之间。闪光器是通过调节镍铬丝的拉力和触点的间隙来知足频率要求的,灯泡功率的大小也会影响闪烁频率。因此在改换闪光器或灯泡时调整比较困难。同时,系统没有故障检测,驾驶员无法知道车外的信号灯及示宽灯是不是点亮,从而影响行车安全。到目前为止,咱们尚未发现能检测灯丝断这种故障的有效方式。针对上述问题,咱们用AT89C2051单片机设计了一套汽车信号灯控制系统。用软件产生闪光信号,同时能自动检测信号灯故障。整体方案按照功能要求,首先要进行的是整体方案的设计与论证,构思一个符合实际要求的系统,系统组成框图如图1-1。图1-1系统组成框图第二章汽车里程表的设计设计要求能够实时显示汽车行驶进程中的速度和里程超速行驶(30m/s)能自动发作声光报警能进行Km/h和m/s的切换能进行速度和里程的切换里程表硬件设计数据测量收集方案设计(1)数据测量方案设计方案:利用霍尔元件对里程进行数据测量。将霍尔元件安装在车前叉的一侧,在车圈侧面等距离贴多个磁片。当磁片通过霍尔元件时,霍尔元件输出端的电压发生转变产生脉冲,单片机按照脉冲数来计算里程。霍尔元件不受天气及环境的影响。由霍尔元件加整形电路组成的霍尔开关系统,具有输出响应快,数字脉冲性能好,安装方便,性能靠得住,不受环境等因素影响,价钱廉价的长处。(2)数据收集方案:用单片机对周期信号进行快速采样,可取得很多个离散值,在利用单片机的运算功能,进行运算。此方案精度高,并可计算响应信息。单片机系统是整个控制系统的核心,它完成整个系统的信息处置及协调控制功能。由于系统对控制速度、功能都无特别的地方,因此可以选用目前普遍利用的MCS-51系列单片机8031。8031可以提供系统控制所需的中断、按时及寄存中间结果的RAM电路,但片内没有程序存储器,因此单片机系统中除应包括复位电路和晶振电路之外,还应扩充程序存储器。功能选择方案功能选择直接采用功能选择开关,其是一种小型微动开关,其依托手动轻微的压力使开关的触头接通或断开。它体积小、重量轻、可直接插装在电路板上、安装方便等长处,常常利用于电子电路小信号的接通与断开。报警方案报警可以选用光报警,可是光报警的可见度有限,因此本设计设置了声报警系统。当速度达到规定的限度时,三极管Q1就会驱动扬声器发出报警。本系统设置报警系统,是为了避免驾驶人因车速过快而造成的安全问题。系统硬件电路模块系统硬件电路如图2-1图2-1系统硬件电路图速度和里程由开关型霍尔传感器数据收集,已知汽车轮子的周长(本系统采用的是,设为L)轮子每转动一圈,传感器采样一个下降沿信号并送到单片机的外中断0产生一次中断,圈数加1,两个相邻下降沿信号的时间由单片机按时器1计时(设为T)那么计算当前速度(设为V)和行驶里程(设为S)的公式为:V=1.8m/T,S=1.8MXX行驶的圈数。S1是单片机的复位方式,系统采用按键电平复位方式;S2是电源开关,并由D1指示;S3为速度和里程切换开关;S4为限速切换开关,可以按照自身需要选择不同的最大超速速度;S5为里程单位切换开关。输出低电平时,控制D2亮,表示此时显示的里程值为km/h,不然为m/s;输出低电平时,控制灯D3亮,提示速度太慢;输出低电平时,控制D4亮,表示此时的显示值是里程(不然为速度);控制超速报警电路,其为高电平表示行驶速度正常,为低电平时,三极管9012导通,驱动蜂明器报警。外围硬件电路电源电路在实验设计进程中为了简便,咱们可以直接用4个的电池组经7805稳压,给霍尔传感器和单片机系统供电。由于充电电流可达400~~500mA,且充电时间较长,所以三极管应尽可能选用功率高的如C8050。5K的电位器用于调节充电电流,避免电流过大烧坏元件。静态显示本设计采用LED数码管显示器。LED数码管亮度高、夺目,电路复杂,但市场价钱较低。因此本设计利用通用的LED数码管显示器。4位串行静态显示电路。当单片机的UKRT口不能进行串口通信时,可设置其工作于同步移位寄放器方式0,以输出显示信息,实现n位LED数码管的静态显示,这样做只占用了很少的1/O口线。系统中,4个共阳极的LED数码管和4片74LS164组成4位数字显示电路,74LS164将串行输入的显示信息转换成并行输出,驱动数码管显示。74LS164在低电平输出时允许通过的电流为8mA,故没必要添加驱动电路即可取得理想亮度。与动态扫描方式相较较,该方式不必CPU作不断的扫描,频繁地为显示服务,节省了CPU时间,软件设计比较简单。在单片机应用系统中,LED数码管显示器的显示方式有两种:静态显示法和动态显示法。2.3.2.1静态显示法所谓静态显示,就是一个LED的“hgfedcba”都单独地和一个具有锁存功能的I/O接口相连,每一个显示器的共阴极连接在一路接地或接+5V。CPU只要将欲显示的字形代码送到I/O接口上,就可以够显示出所需的数字或符号。因此静态显示的长处是程序简单,显示亮度大,单片机CPU的开销小,节约CPU的工作时间;但其占用的I/O口线多,每一个LED都要占用一个I/O口,有4个LED就必需占用4个I/O口,硬件本钱高,所以常常利用于显示器数量较少的系统。动态扫描显示法在多位LED显示时,为了简化电路,降低本钱,一般采用动态显示方式。把所有LED显示器的8个笔画段a〜h的各段同名端彼此连接起来,并把它接到输出口上,这样I/O上输出的字形码会同时抵达每一个LED“hgdedcba”,因此在每一个刹时,这4个LED只能显示相同的字符。为了避免各显示器显示一样的数字,每一个数码管的COM端还要受到另一个信号的控制,可以接到另外一个I/O输出口上,某一时刻只让其中的一个COM出现低电平或高电平。因此,一组LED数码管显示器的控制需要两组信号:段码控制显示的字形;位码选择第几个显示器工作。在这两组信号的作用下,可使各个显示器显示各自的字符,固然这些字符不是同时显示的,但由于人眼存在视觉暂留,加上发光二极管的余晖效应,只要扫描的速度足够快,每位显示的距离时间足够短,就可以够给人同时显示的感觉。PLrlri如图2-2所示为单片机系统组成的8位LED动态显示电路,该电路以AT89C2051单片机为例。电路利用器件少,仅用到了2片中规模集成电路74LS164和74LS138,占用CPU的I/O线少。74LS164为串一并转换移位寄放器,数据端A,B(第1,2脚)接单片机RXD引脚,时钟端CLK接单片机TXD,并彳丁8位数据输出端别离接8PLrlri个数码管的A,B,C,D,E,F,G,H;74LS138为3线〜8线译码器,译码器输入端A,B,C别离接2AT8位邵动态显示电路P1.1,P1.2,译码器输出端Y0〜Y7接8个数码管从低位到高位的共阴极端。若所用的单片机没有串行口,如AT89C1051,则74LS164的数据输入端A,B可连接到P1.3,CLK端可连接到P1.4,这样设计不会影响系统的功能,仅仅在编写程序时略有不同。若系统只需最多4位数码管显示,则74LS138可用74LS139(2线〜4线译码器)代替。电路中,要显示的数字所对应的字形码通过串行口送到74LS164,74LS138在同一时刻只有1位输出端为低电平,其他7位输出全为高电平,为低电平的对应的数码管选中,因此作为数码管显示时的位选信号。系统在工作时,通过74LS164每次输出一个字形码,同时控制74LS138的译码器输入端A,B,C44的电平状态,即从P1.0,P1.1,P1.2送出相应的电平,译码后使得要显示的对应位数码管共阴极端依次为低电平,即依次选中要显示的位,完成整个显示电路的动态扫描,依此扫描8次,完成8位数据的显示。元件的选择霍尔传感器的选择霍尔传感器是利用霍尔效应把磁输入信号转换成电信号的器件。本系统采用UGN3020霍尔接近开关,它是一种非接触型无触点开关,系统通过它探测外部的磁场的强弱转变,进而控制开关输出。磁场由外部的磁钢产生。R1820UGN3020

先「R1820123INTO+5V+5VC5CAP霍尔传感器原理图如图(2)霍尔传感器原理图如图(2)所示UGN3020霍尔接近开关的原理:当探头与磁钢距离由远而近为8mm左右时,霍尔元件输出端输出一个无抖动的低电平(约为),当二者距离足够远时,霍尔元件输出端输出一个无抖动的高电平(约为),所以输出信号可直接接到单片机的外中断0的引脚。霍尔元件结构简单,形小体轻,无接触点,频带宽,动态特性好,寿命长,因此取得了普遍的应用。三极管的选择对于大功率三极管而言,如非高频发射电路,都没必要考虑三极管的特征频率fT。对于三极管的集电极-发射极反向击穿电压BV这个极限参数的考虑与小CEO功率三极管是一样的。对于集电极最大允许电流I的选择主要也是按照三极管CM所带的负载情况而计算的。三极管的集电极最大允许耗散功率P是大功率三极23CM4管重点考虑的问题,需要注意的是大功率三极管必需有良好的散热器。大功率三极管的选择还应留有充分的余量。另外在选择大功率三极管时还要考虑它的安装条件,以决定选择塑封管仍是金属封装的管子。电容的选择电容器作为大体元件在电子线路中起着重要作用,在传统的应用中,电容器主要用作旁路耦合、电源滤波、隔直和小信号中的振荡、延时等。以上电路对电容器参数的主要要求有:电容量;额定电压;正切损耗;漏电流等,对其它参数没有过量的要求。二极管的选择几乎在所有的电子电路中,都要用到半导体二极管,它在许多的电路中起着重要的作用,它是诞生最先的半导体器件之一,其应用也超级普遍。本设计应用了二极管的正向导通特性。也即是整流。利用二极管单向导电性,可以把方向交替转变的交流电变换成单一方向的脉动直流电。主芯片的选择89C2051单片机是Atmel公司生产的C51系列单片几中的一种,是一种低功耗、高性能的8位CMOS微型控制器芯片。它和89C51指令系统兼容,弓I脚功能和最小系统组成也一样,但与89C51单片机相较,具有以下长处:片内带有2KB的fiashROM两级程序存储器加密(3)能输入20mA的灌入电流并可直接驱动LED片内带有精密模拟比较器20引脚封装,体积更小没有P0和P2口,不允许接片外存储器可见,2051可以为很多的嵌入式控制应用提供高度灵活且价钱适宜的方案。本系统仅用到单片机的10个I/O口,所以选用2051单片机作主系统。AT89C2051单片机简介:AT89C2051是ATMEL公司生产的2K字节闪速可编程可擦除只读存储器(PEROM)的8位单片机。AT89C2051是一个有20个引脚的芯片,引脚配置如图2-5所示。它具有如下主要特性:与MCS-51兼容;内部带2KB可编程闪速存储器;寿命为1000次擦/写循环;数据保留时间为10年;

工作电压范围为〜6V;全静态工作频率为0Hz〜24MHz;两极程序存储器锁定;20亘1HI帀四園141回回111P120亘1HI帀四園141回回111P1血PL5PJ.4P1.3PL2P1.1CAJN1)15条可编程I/O线;门、"*'IKU,riU2个16位按时/计数器;5个两极中断源;XIALI可编程全双工串行UART通道;XEP拙直接对LED驱动输出;片内精准的模拟比较器;GND片内振荡器和时钟电路;低功耗的休眠和掉电模式;图2-4AT89C2051引脚可见,2051可以为很多的嵌入式控制应用提供高度灵活且价钱适宜的方案,特别适合小系统。本系统仅用到单片机的10个I/O口,所以选用2051单片机作主系统。2.4.6三端稳压器的选择2.4.6.1三端固定式集成稳压器这种稳压器有输入、输出和公共端3个端子,输出电压固定不变(一般分为若干品级),CW7800系列的输出电压为5,6,9,12,15,18,24V共7个档次,这个系列产品的最大输出电流可达1.5A。这种产品具有利用方便、性能稳定、价钱低廉等长处,取得了普遍应用,已大体上取代了由分立元件组成的稳压电路。三端固定式集成稳压器还有输出为负电压的CW7900、CW79M00和CW79L00系列。2.4.6.2三端可调式集成稳压器它有3个接线端:输入端、输出端和调节端。在调节端外接两个电阻可对输出电压作持续的调节。在要求稳压精度较高,而且输出电压需在必然范围内做任意调节的场合,可选用这种集成稳压器。它也有正、负输出电压和输出电流大小之分,选历时应注意各系列集成稳压器的电参数特性。2.4.6.3跟踪式集成稳压器(正负电压集成稳压器)有很多电路需要正负电源(如运算放大电路),正负电源通常可以用1个正压稳压器和1个负压稳压器来组成,而用跟踪式集成稳压器更为理想。跟踪稳压器能保证正负输出电压始终是平衡的,它的中点始终为地电位,并有自动跟踪能力。2.5系统软件的设计主程序流程图如2-5所示,开机后系统自检,正常时LED显示“”,同时等待汽车行驶。轮子开始转圈后,系统进行记录和计算,并按照速度/里程开关的选择显示数值。图2-5主程序流程图外中断T0和T1按时溢出中断服务子程序设计外中断0服务子程序用于对输入脉冲的个数即轮子转圈的次数的计算。每计数一次,系统保留圈数值的同时保留按时器的计时值,并按照功能开关键实时显示相应的值。T1按时溢出中断服务子程序用于实时统计计一次数的经历时间。T1按时的基准时间设为20ms,假设计一次数中T1中断的次数为C,1.8m/(20c)ms即当前汽车行驶的速度。用内部按时加外中断的方式实现了对输入脉冲信号的数据收集,这是本系统最关键的程序部份。速度/里程显示控制子程序设计最大允许速度由限速开关S4控制。超速使单片机的输出低电平报警。速度显示值的单位有km/h和m/s,有功能键S5切换。为了较准确地显示,程序设置了不同里程范围时所显示的小数点后数字的位数;里程为0〜9m,显示3位小数;里程为10〜99m,显示2位小数;里程为100〜999m,显示1位小数。第三章汽车信号灯的设计信号灯的介绍提及来汽车信号灯还有一段历史:听说第一个汽车前大灯是家用手提灯。听说第一个汽车前大灯是家用手提灯。1887年,一个驾驶员在黑暗的旷野上迷路了,是一个农人用手提灯把他引回家。1898年,哥伦比亚号电动汽车把电用于前灯和尾灯,这样车灯就诞生了同年,美国电气公司将电灯抛物面反射镜推广到大灯和尾灯。最初的前大灯不能调光,所以在会车时有些晃眼,为了克服这个缺点,后来采用了附加光度调节器。这种前大灯可以在垂直方向移动,但驾驶员必须下车搬动夹具装置。1906年,世界上首次用蓄电池供电进行电灯照明。1909年,乙炔灯首次成为变光装置。1916年,美国使用了行车灯。1916年,美国一个名叫托马斯的人把一个带电池的灯泡装在手套上,这样夜间行车时,对方驾驶员就能看到他打的手势。1920年,在选用倒挡装置时,使用了倒车灯。1920年,美国通用汽车公司首先装了车内灯。1925年,导航公司推广了双丝灯泡,远光和近光的调节通过装在转向柱上的开关来控制。转向信号灯的使用非常有趣。1926年,通用汽车公司把大灯变光开关从方向盘移到地板。1938年,第一次采用封闭的内灯。1938年,别克公司提供了信号灯作为选用的附件,但当时只在汽车尾部安装。1940年,汽车前面也装有转向信号灯了,而且信号开关具有随时调节的功能。汽车改变了人类交通状况,拥有汽车工业成为每一个壮大工业国家的标志。每回顾百年,从蒸汽机三轮车到以煤炭瓦斯为燃料的汽车发动机;到三轮车到T型汽车,现代汽车工业的发展推动着现代文明的繁荣。应该说汽车的确载着人类向前发展,向前奔驶,令人类更追求自由,视野加倍开阔。18世纪汽车诞生之时,信号灯已问世。最初的信号灯只有单一的功能,即一只灯只有一个种功能;当双丝灯泡被普遍采用以后,才有结合以后位置灯和制动灯合的灯具。直到80年代初,才出现各类功能信号灯的组合在一路的组合尾灯,这种组合尾灯的对应不同的颜色。90年代,多色面罩的组合尾灯;单一功能的信号灯,只有在一些奢华大客车上才能看到。系统的要求信号灯的种类和功能很多,信号灯围绕着法规的要求而发展,其主要作用是显示车辆的存在、示廊灯、后雾灯、回答反射器等。对于色度的要求,中国法规和欧洲法规有相同的要求;前雾灯为红色;信号灯为黄色;倒车灯为白色。在美国,准予信号灯利用红色光。信号灯(故障警告灯)用来向其他车辆和行人表明本车辆将向左或右向的灯具。当本车有故障或道路前方有特殊情况时,同时启动左右信号灯,闪烁报警;此时的信号灯的作用是故障警告。制动灯向车辆的后方及其他道路利用者表明车辆正在制动。前后位置从车辆前后方向观察,显示车辆存在和宽度。示廊灯显示车辆最外边缘和最高顶部,引发对其特别关注。后雾灯在大雾、雨、雪等视野条件恶劣的情况下,从车辆后方观察,使得车辆更易看见。在通常的情况下,只装备一盏在车辆前方前进方向的左侧(右边行使的车辆);也有左右各装备1盏。在雾、雪、雨或尘埃弥漫等能见度较低的情况下,故障灯(双闪左转灯)不适合开启,而应该开启前、后雾灯,当打开后雾灯时建议车速不要超过50Km/h汽车上的信号灯有:信号灯(左前灯、右前灯、左后灯、右后灯,仪表盘上的二个指示灯)及夜间示宽灯等。汽车驾驶时有左转弯、右转弯、刹车、合紧急开关、停泊等操作。在左转弯或右转弯时,通过转弯操作杆应使左转弯开关或右转弯开关合上,从而使左头灯、仪表板左转弯灯、左尾灯或右头灯、仪表板右转弯灯、右尾灯闪烁;合紧急开关时要求前面述及的6个信号灯全都闪烁;汽车刹车时,2个尾灯点亮;如合法转弯时刹车,则应转弯时原应闪烁的信号灯仍应闪烁。以上闪烁,都是频率为1Hz的低频闪烁;在汽车停泊而停泊开关合上时,左头灯、右头灯、左尾灯、右尾灯按频率为30Hz的高频闪烁。综上所述,在各类操作动作时,信号灯应输出的信号如表所示。驾驶操作输出信号仪表板左转弯灯仪表板右转弯灯左头灯右头灯左尾灯右尾灯

左转弯(合上左转开关)右转弯(合上右转开关)合紧急开关刹车(合上刹车开关)闪烁闪烁闪烁闪烁闪烁闪烁刹牛1口上刹牛开关丿左转弯时刹车闪烁闪烁闪烁闪烁闪烁闪烁右转弯时刹车————————亮亮刹车,并合紧急开关闪烁——闪烁——闪烁亮左转弯时刹车,并合紧急——闪烁——闪烁亮闪烁开关闪烁闪烁闪烁闪烁亮亮右转弯时刹车,并合紧急开关闪烁闪烁闪烁闪烁闪烁亮停靠(合上停靠开关)闪烁闪烁闪烁闪烁亮闪烁————30Hz闪30Hz闪30Hz闪30Hz闪烁烁烁烁硬件安排按照上表所示,可画出实现这一汽车信号灯要求的相应数字逻辑电路,此刻改用MCS-51系列单片机,可实现:相应数字逻辑电路相同的功能;产生所需的低频(1Hz)与高频(30Hz)闪烁信号;有必然的故障监控性能,以提高系统的靠得住性。1Hz与30Hz闪烁信号的产生可由单片机内部的按时器解决。下图是改用单片机控制后的硬件安排

Mmme*Mmme*自图可见:各类驾驶操作的信号自P3口送入单片机,而使信号灯点亮的输入信号则自P1口输出。图中的晶体管是输出驱动级。图的下方监控电路。在〜共6路输出中,如轮流使1路的晶体管断开(P1口相应引脚输出低电平),这1路的信号灯将熄灭,而其他五路的晶体管接通(P1口相应引脚送来高电平),相应的信号灯点亮,则在正常情况下,信号灯熄灭的那路将使呈现低电平:如果出现高电平,可说明当前这一路有了故障。另外,如使6路的晶体管全数接通(P1口相应引脚送来高电平),在正常情况下,呈现高电平;如果出现低电平,也说明信号线路存在故障。有故障时通过软件应使输出高电平,以点亮故障信号灯报警。除硬件安排外,单片机控制系统要实现1、2、3三项功能还必需通过软件编程的配合。系统硬件设计本系统采用单片机为运算和控制的核心,有A、B、C三个端口共20个I/O引脚,每一个引脚可独立编程为输入/输出口。其中:A口(RA0〜RA3)对应内部寄放器f5,B口(RB0〜RB7)对应内部寄放器f6,C口(RCO〜RC7)对应内部寄放器f7。用B口的RB0〜RB4作输入,汽车转弯、刹车、停泊、夜间示宽等动作以开关量的形式输入;用C口作输出端口,输出信号控制功率管,从而驱动信号灯工作;A口(RA0〜RA3)和B口的RB6、RB7用于故障检测,RB5用于故障报警。其中的控制系统。用软件产生闪光信号,同时能自动检测信号灯故障。76543210XXXXXX111111111XXXXX1100111111XXXXX1010011111XXXXX1000001111XXXXX0110000111XXXXX0100000011XXXXX0010000001XXXXX0000000000占空比(%)255075片内RAM20H单元各位的电平输出电平结束语本系统具有故障自动检测的功能,能及时发现故障,避免因信号灯故障而引发的违规罚款乃至车祸的发生。而且闪烁频率稳定,通过对模拟系统的测试,不受信号灯功率的影响。系统靠得住性高。同时PIC单片机的一次性编程芯片(OTP)价钱廉价,整个控制系统本钱较低,在汽车工业中具有很好的推行价值和普遍的应用前景。第四章总结与展望这次设计方案的肯定主如果以其性能靠得住,利用及安装方便,价钱廉价等为依据。例如在里程表单元的设计中利用磁效应原理数据收集汽车行驶的里程和速度,沿着车圈的圆周均匀布置了8个磁片,在汽车的前叉上固定了霍尔集成开关元件,当磁片随车轮的转动通过霍尔元件时,由霍尔元件检出并发出脉冲给单片机,单片机按照记录的脉冲数和车型号计算里程、脉冲时间距离计算出速度、加速度,当行驶速度大于最小值(h)时记录本次行驶时间,然后再由液晶显示器输出。显示的内容与方式由键盘进行选择。当速度超过108千米每小时声光语音报警。另外本设计的信号灯系统中设置的故障检测电路则更多的考虑了实用性方面的价值。本设计的汽车速度检测系统主要考虑此刻

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论