汽车油量检测器的设计与实现-大学毕业(设计)论文.doc





《汽车油量检测器的设计与实现-大学毕业(设计)论文.doc》由会员分享,可在线阅读,更多相关《汽车油量检测器的设计与实现-大学毕业(设计)论文.doc(47页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 毕 业 设 计设计题目:汽车油量检测器的设计与实现 系 别: 信息工程系 班 级: 电子信息工程 姓 名: 指 导 教 师: 年 月 日汽车油量检测器的设计与实现摘 要随着社会的不断进步和经济的不断发展,越来越多的汽车已经进入了千家万户,汽车已经成为很多家庭的代步工具。燃油是汽车行驶的必要条件,人们在驾车出行时,油量的多少是必须要考虑的重要因素,所以时刻可以掌握油箱里油量的多少是每个司机的愿望。传统的油量检测仪表依然是三刻度式的仪表,这种仪表油量的显示是受油量传感器的约束的,驾驶员只能定性的了解油量的多少,没有精度可言。为了方便,必须开发出一种新型的汽车油量检测系统,驾驶员可以通过这个检测系
2、统形象、直观的看出汽车油箱内剩余的油量,还可以在油箱剩余油量降低或者高达到一定值时发出声光报警,以提醒驾驶员做出正确的处理措施。本设计汽车油量检测器以protel和proteus为开发工具,并且采用C语言编程设计。本设计以STC89C52为核心器件,辅以压力传感器、AD转换器、LCD1602显示电路、报警电路等组成,压力传感器的压力采样值的范围只有05mv,而ADC0832只能识别伏级电压,所以在压力传感器和ADC0832之间必须接入一个信号放大器AD620AN,将电压放大到05v,然后通过传感器压力变化与电位差变化的对应关系,将油量的剩余量转换成电信号,经过AD转换器后,由单片机处理后的油量
3、值通过LCD电路显示出来。本设计经过硬件调试后,已经实现了本设计的所有要求。当压力传感器采集到压力信号时,油量值可以通过LCD液晶屏显示出当前的油量,并且随着压力的增大油量值依次显示050L。同时当油量值大于45L时,电路自动声光报警,提醒驾驶人来处理;而当存油量小于10L时,电路声光报警,提醒司机加油,以保护油泵,并于液晶显示当前油量的标准差。关键词 压力传感器 油量 检测 单片机The Design And Implementation of Automobile Oil Amount Detector AbstractWith the continuous development of
4、society and economy,more and more vehicles have entered thousands of households and the cars has become a lot of families walking tools.Because fuel is a necessary condition for the automobile,so when people are driving the amount of the oil is a necessary factor。And it is a wish to master the amoun
5、t of the automobile oil at every time。The traditional instrument for oil measuring is still the instrument of three dial.For convenience,we must develop a new type of vehicle oil detection system,with which the drivers can know the oil reminded amagely and intutively。In addition,when the residual oi
6、l volume down or up to a certain value the circuit alarms with light and sound,so that the driver can deal with it correctly. The design of the automobile oil amount detector is designed with Protel dxp and Proteus and programmed with the C language。The signal chip microcomputer STC89C52 is treated
7、as the core device in the design of the automobile oil amount detector,which is consist of a pressure sensor、a AD converter、a LCD display circuit and a alarm circuit。The range of the pressure sample of the pressure sensor is only 0 mv to 5 mv .Because the ADC0832 can only identify the level of volt,
8、we must connect the AD620AN which is a signal amplifier between the pressure sensor and the ADC0832,which can enlarge the voltage to the range from 0 v to 5 v.And then,the system converted the residual oil volume into electrical signals with the relationship between the pressures change and the pote
9、ntial difference of the sensor.Then,the electrical signals are handled with the AD converter and the signal chip microcomputer STC89C52.While finished,the data will show through the LCD circuit at a real-time.The design has achieved at all the requirements.When the pressure sensor collects the press
10、ure signal ,the oil value will show by the LCD.With the increase of pressure,the oil value will show from 0 L to 50 L.At the same time,when the oil is more than 45 L,the circuit will alarm with light and sound,so than it can remind the driver to handle.And and when the oil is less than 10 L,the circ
11、uit will remind the driver gas.At the same time, the amount of the oils standard deviation will show with the LCD circuit. Key words: pressure sensor;oil quantity; detection ;microcomputer目 录1 引言12 系统简介32.1 设计方案简介32.2 芯片的选择及介绍32.2.1 压力传感器32.2.2 单片机STC89C5252.2.3 A/D转换器ADC083282.2.4 LCD1602的介绍93 硬件设计
12、133.2 单片机最小系统的设计133.2.1 复位电路的设计133.2.2 晶振电路的设计143.3 数据采集模块的设计153.4 AD620AN电压放大电路的设计163.5 A/D转换模块的设计163.6 LCD显示电路的设计173.7 报警电路的设计173.8 硬件的焊接与调试183.8.1 硬件概述183.8.2 硬件调试与焊接193.8.3 硬件调试结果及分析204 软件设计224.1 PROTUES软件224.1.1 PROTUES软件介绍224.1.2 PROTUES软件开发流程224.2 KEIL C51软件224.2.1 KEIL C51开发软件介绍224.2.2 KEIL软
13、件开发流程234.3 系统软件程序设计274.3.1 主程序设计流程图274.3.2 ADC0832采集数据子程序流程图284.3.3 LCD1602显示子程序流程图294.3.4 声光报警模块子程序流程图30结论31谢辞32参考文献33附录一 器件清单34附录二 程序设计35附录三 电路原理图40 毕 业 设 计1 引言随着经济的飞速发展和汽车的快速更新换代,家家户户已经离汽车越来越近,同时随着人们生活水平的逐渐提高,人们需要的不再仅仅是拥有一辆普通的车,而是对汽车的质量和性能有了更好的要求。人们对汽车的需求日益增大,汽车产业的迅速发展同时也带动了汽车各项技术的发展,汽车传感器是汽车电子技术
14、领域研究的核心内容,传统的传感器逐渐被微型化、多功能化、集成化和智能化得传感器取代。汽车在行驶过程中离不开燃油,因为汽车油箱剩余油量过多或过少都会影响车辆的性能和汽车的正常使用,所以驾驶员时刻掌握油箱剩余的油量是必须的。目前在大多数轿车上使用的汽车仪表内的燃油表仍为三刻度式仪表,这种燃油表由于受油量传感器的限制,驾驶人员只能定性地了解油箱内剩余的燃油量,毫无精度可言。汽车的油箱油量检测通常是由水平检测器 (一个与仪表板油量计串接的由浮标控制的浮筒式电位器系统)来完成的。当油箱储满燃油时,浮标动臂升起,将电位器的阻值调至最小(也有部分车型是将电位器的阻值调至最大),使油量计 (实际上是一只毫安表
15、)的指针作满标度的偏转;当油箱中的油量水平下降时,可变电阻器的阻值被调高 (或调低),流过系统回路的电流将随之变化,油量计的指针读数也变小。这种传统检测油量的方式电路简单易行,但是耗电量大,元件老化快,最主要的问题是测量和显示精度不够,只能对油料的液位进行检测。随着电子技术的飞速发展,电子控制电路在日常生活中有着大量的应用,各种报警专用集成电路、LCD油量数字显示电路、传感器的不断推出,我们完全可以克服传统检测手段中不能直接读出实时油量的弊端,我们的研究方向是开发出一种新型的方便人们使用的汽车油量检测器,驾驶员通过这个检测器可以实时的、形象直接的读出油箱剩余的油量,并且当油量过多或者过少时检测
16、器都可以发生实时报警,提醒驾驶员做出相应正确的处理方法。本设计以STC89C52为核心,辅以压力传感器、A/D转换器、LCD显示模块、电源模块、报警模块等组成。本测量系统由电源模块向单片机供电,通过传感器压力变化与电位差变化的对应关系,将油位高度转换成电信号,经过A/D转换器后,由单片机处理,经过CPU的计算,得到各项参数的实际值,并定时地存入E2PROM中,且通过LCD模块显示出实时油箱里的油量。当油量过多或过少时,信号通过A/D转换器接入单片机,经单片机处理后,控制报警模块发出灯光闪烁和报警声。本设计给出了系统的总体方案,系统的方案论证,系统的软、硬件设计。其中方案论证中具体论证了单片机、
17、数据采集、模数转换、显示器件的选择理由;硬件设计包括了电源电路、单片机最小系统、模数转换电路、显示电路和报警电路;软件设计包括了系统主程序、模数转换子程序、显示子程序和报警子程序。本设计预期结果可以通过LCD显示模块将压力传感器得到的压力信号以数字的形式显示出来,随着压力的增大,即油箱内油量的增多,LCD可以依次显示050L;并且当油量过多或过少时声光报警,这样的设计将会方便驾驶员随时对油箱剩余油量的了解,做出相应的措施,以保护油箱和保证车辆的正常运行。2 系统简介2.1 设计方案简介本设计以单片机STC89C52为核心器件,系统检测电路主要包括电源模块、数据采集模块、单片机及最小系统、LCD
18、1602显示模块、报警模块等,主要器件包括压力传感器、信号放大器AD620AN、ADC0832、STC89C52、LCD1602、蜂鸣器、LED灯等。本设计设计框图如图2-1所示:单片机STC89C52LCD显示模块声光报警模块ADC0832模数转换电源模块信号放大AD620AN压力传感器图2-1 系统设计总框图2.2 芯片的选择及介绍2.2.1 压力传感器压力传感器是工业实践中最为常用的一种传感器,其广泛应用于各种工业自控环境,涉及水利水电、铁路交通、智能建筑、生产自控、航空航天、军工、石化、油井、电力、船舶、机床、管道等众多行业,下面就简单介绍一些常用传感器原理及其应用。称重传感器的原理及
19、使用1平行梁称重传感器的外形:实验电子秤、邮政电子秤、厨房电子秤等一般选用双孔悬臂平行梁应变式称重传感器。它的特点是:精度高、易加工、结构简单紧凑、抗偏载能力强、固有频率高,其典型结构如图 2-2 所示。2称重传感器的工作原理:图2-2 双孔悬臂平行梁应变式称重传感器应变式力传感器的受力工作原理如图 2-3所示。图2-3 称重传感器工作原理图 将应变片粘贴到受力的力敏型弹性元件上,当弹性元件受力产生变形时,应变片产生相应的应变,转化成电阻变化。力引起的电阻变化将转换为测量电路的电压变化,通过测量输出电压的数值,再通过换算即可得到所测量物体的重量,将应变片接成电桥如图 2-4所示:图2-4 应变
20、式力传感器的内部连接图2.2.2 单片机STC89C521 STC89C52单片机简介STC89C52是一种带4K字节闪烁可编程可擦除只读存储器(FPEROMFalsh Programmable and Erasable Read Only Memory)的低电压,高性能CMOS8位微处理器,俗称单片机,是典型的嵌入式微控制器(Microcontroller Unit),单片机的可擦除只读存储器可以反复擦除100次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的STC89C52
21、是一种高效微控制器。单片机由运算器,控制器,存储器,输入输出设备构成,相当于一个微型的计算机(最小系统),和计算机相比,单片机只缺少了I/O设备。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。它最早是被用在工业控制领域。由于单片机在工业控制领域的广泛应用,单片机由芯片内仅有CPU的专用处理器发展而来。最早的设计理念是通过将大量外围设备和CPU集成在一个芯片中,使计算机系统更小,更容易集成进复杂的而对体积要求严格的控制设备当中。2 STC89C52单片机主要特性 与MCS-51 兼容 4K
22、字节可编程闪烁存储器 寿命:1000写/擦循环数据保留时间:10年全静态工作:0Hz-24MHz三级程序存储器锁定1288位内部RAM32可编程I/O线两个16位定时器/计数器5个中断源 可编程串行通道低功耗的闲置和掉电模式片内振荡器和时钟电路3 STC89C52单片机管脚说明12345678910112121314151661721819204039383736353433323130292827262524232221STC89C52P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7RSTRXD/P3.0TXD/P3.1INT0/P3.2INT1/P3.3T0/P3.4T1/
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汽车 检测器 设计 实现 大学毕业 论文

限制150内