23
附录 24
1 引言
1。1 课题研究背景
随着科技的发展和时代的变迁,汽车已成为了人们最常用的交通工具。汽车行驶安全问题日益突出,其中由汽车胎压不正常而引起的行驶安全问题在人们的日常生活中也是越来越严重,在汽车的高速行驶过程中,最频繁同时也是最难预防的事故隐患就是轮胎故障,它也是交通事故的大部分诱因[1]。
1。2 课题研究内容
本设计是基于单片机技术、A/D转换技术、LED显示来实现。采用单片机芯片AT89C51作为核心控制器,半导体气压传感器将我们要测量的胎压信号转换成电压信号,电压信号经过A/D转换之后输入单片机,再由软件部分将我们所得的数据进行处理,最后由驱动部分将其送入显示部分进行数码显示。由于胎压检测有一定的参数要求,设计汽车胎压检测系统时要仔细了解这些参数。当汽车轮胎压力处于非正常状态运行时,通过报警来通知驾驶员,防止轮胎爆胎的发生,以达到安全驾驶的目的。系统具有完全自主控制,全天候检测,可对车轮胎压实时检测功能。此外该检测系统还具有稳定性好、功耗小、成本低的特点,具有很强的实用性。
本文完成了胎压测试系统的设计与实现。全文共分五个章节:第一部分是引言,介绍课题研究背景及研究内容;第二部分综述系统方案的设计;第三部分是系统硬件电路设计,具体阐述硬件实现过程,包括各元件简介以及模块功能;第四部分介绍软件设计部分,包括软件环境介绍,系统软件分析以及程序流程图;第五部分简单介绍系统调试过程。全文按照总体方案的设计,首先对硬件各模块完成了功能设计,其次利用软件程序设计连接各功能模块、完善功能,然后通过仿真测试,最终整体实现采集数据、显示胎压。
2 系统方案设计
2。1 系统设计方案
通过查阅相关资料,设计初期是:采用89C51单片机,传感器,A/D转换芯片组成系统
此系统的硬件部分主要是由89C51单片机,传感器所组成。该系统硬件结构简单,传感器的模拟电压输入ADC0804芯片进行A/D转换,软件设计部分,单片机控制A/D转换开始以及读取A/D转换结果,通过数据处理输入LED数码管显示,检测数据是否超出限定值。
2。2 系统总体框图
图2-1 系统总体框图
本系统可以分为以下4大模块:
(1)AT89C51模块:采集输入数字信号,数据处理,LED显示以及声光报警信号控制。
(2)传感器模块:检测汽车胎压的传感器有两种方法,压电式传感器和压阻式传感器。本系统采用半导体压阻式气压传感器来实现,这种传感器简单,花费开销小,精度高。
(3)显示模块:采用普通的共阴LED数码管,用于实时显示汽车胎压值。
(4)声光报警模块:采用发光二极管和发声器提供声光报警。
当程序启动后,程序进入初始化阶段。当传感器检测汽车胎压模拟电压信号经过整形滤波之后输入ADC0804芯片等待A/D转换,单片机控制A/D转换,读取A/D转换结果数字量,通过数据处理送入LED数码管显示其胎压值。检测胎压值是否在限定值内,若超出限定值,单片机控制声光报警,提醒驾驶者。
A/D转换数字量输入单片机P1口,单片机P3。0控制ADC0804芯片片选端,P3。6控制ADC0804芯片写输入控制端,P3。7控制ADC0804芯片读输入控制端。
采用动态扫描显示共阴极LED数码管,单片机P2。0~P2。3控制LED数码管位选端,P0控制8段LED数码管段选端。
单片机P2。4、P2。5分别控制输入警告信号和红色LED警告灯。论文网 AT89C51单片机汽车胎压检测与预警系统设计+电路图+程序(2):http://www.youerw.com/zidonghua/lunwen_91037.html