6 整体电路图及程序 19
结 论 20
参 考 文 献 21
致 谢 22
1 引言
1。1课题产生背景及其意义
随着交通运输的不断发展,汽车数量也越来越高。而伴随着的则是对安全严重考验。而爆胎,疲劳驾驶,超速已经成为了三大交通事故杀手。而其中以汽车爆胎的难预测和不确定性成为了司机头疼不已的事情。据统计,在中国因为爆胎引发的事故比例达70%,在美国更是高达80%。因此怎么样防止汽车爆胎原因成为了一项重要课题。所以相对于其他轮胎气压情况的检测是必要的。然而气压量是无法通过肉眼观测的,而且在高速行驶时也是不实际的,TPMS可以帮助人们随时随地不间断的监测气压量。据国家轮胎质量监督中心专家研究发现,汽车轮胎气压正常与否是一项重要因素。因此汽车轮胎压力监测系统(Tyre Pressure Monitoring System简称TPMS)则变成了最理想的工具。汽车轮胎压力监测系统应运而生。
1。2问题的提出源C于H优J尔W论R文M网WwW。youeRw。com 原文+QQ752-018766
本设计正是基于单片机技术、A/D转换技术、LCD显示来实现。为此我们采用单片机芯片AT89C52作为核心控制器,半导体气压传感器将我们要测量的胎压信号转换成电压信号,电压信号经过A/D转换之后输入单片机,再由软件部分将我们所得的数据进行处理,最后由驱动部分将其送入显示部分进行显示。该检测系统主要由AT89C52、按键模块、晶振模块、复位模块、LCD016L显示模块、压力传感器模块以及报警模块组成。系统具有完全自主控制,可对车轮胎压实时检测功能。此外该检测系统还具有稳定性好、功耗小、成本低的特点,具有很强的实用性。
1。3任务与分析
本次设计的系统的控制中心是AT89C52单片机。首先,在Protel软件环境中进行硬件电路图的设计。然后在KEIL软件环境中进行系统的软件编程,并进行程序源文件的编译和调试,最后生成。hex文件。此。hex文件是硬件电路运行实现的源代码来源。把。hex文件加载到AT89C52单片机芯片,然后在Proteus软件环境中运行硬件电路,检测系统能正常显示车轮胎压以及超过限定值声音报警。
本设计的系统主要由:AT89C52为中央处理芯片,用于数据处理,控制LCD显示以及声音报警等。气压传感器是本设计的核心模块,由它提供轮胎胎压模拟电压信号输入,用C语言进行编程。本系统可以分为以下4大模块:
(1)AT89C52模块:采集输入数字信号,数据处理,LCD显示以及声音报警信号控制。
(2)传感器模块:检测汽车胎压的传感器有两种方法,压电式传感器和压阻式传感器。本系统采用半导体压阻式气压传感器来实现,这种传感器简单,花费开销小,精度高。
(3)显示模块:采用LCD016L,用于实时显示汽车胎压值。
(4) 声音报警模块:采用发光二极管和发声器提供声音报警。
2 系统方案设计
2。1系统设计方案
通过查阅相关资料,设计初期共有2个方案供我选择,分别是:(1)采用AT89C52单片机,传感器,A/D转换芯片组成的系统;(2)采用AT89C52单片机,传感器,V/F转换芯片组成的系统。
(1) 采用AT89C52单片机,传感器,A/D转换芯片组成的系统
此系统的硬件部分主要是由AT89C52单片机,传感器所组成。该系统硬件结构简单,传感器的模拟电压输入ADC0832芯片进行A/D转换,软件设计部分,单片机控制A/D转换开始以及读取A/D转换结果,通过数据处理输入LCD数码管显示,检测数据是否超出限定值。