欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOCX文档下载  

    毕业论文基于无线通信轮胎压力监测系统.docx

    • 资源ID:7071218       资源大小:280.62KB        全文页数:34页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    毕业论文基于无线通信轮胎压力监测系统.docx

    国中工206信商奉甫工学言曷商务学尿l0本科毕业论文(设计)基于无线通信的轮胎压力监测系统的设计系(部)电气工程系专业测控技术与仪器学号5014学生姓名指导教师提交日期年月日数据显示,国内高速公路交通事故有42%以上的是由于轮胎故障引起,其中爆胎引起事故占事故总量的80%之多,由此数据显示不难看出!轮胎压力监测系统(tiropressuremonitoringSyStem)是避免事故的重要保障之一。在汽车电子技术高速发展的前提下,目前国内采用的胎压检测系统主要分为两种类型:间接式的胎压监测系统和直接式胎压监测系统。本设计深入分析了TPYS研究现状和发展趋势,对比了间接式的胎压监测系统与直接式胎压监测系统的优缺点,选择直接式TPMS作为本设计的研究课题。本设计将通过在轮胎内部安装实时温度、压力监测模块,通过微处理器处理后,经过无线通信技术,发送至中央监视器,实时显示轮胎温度、压力值。当出现异常情况时能及时发出报警信息。关键字:直接式,温度传感器,压力传感器,报警,无线通信AbstractAccordingtostatistics,inChina,46%ofthehighwaytrafficaccidentsarecausedbyfaultytyres,theflattireaaloneaccountedfor70%oftotalaccidents,theNumbershowamazingitis!Tirepressuremonitoringsystem(tirepressuremonitoringsystem)TPMSisoneoftheimportantguaranteeforsafety.Onthepremiseofautomobileelectronictechnologyhighspeeddevelopment,thecurrentdomesticuseoftirepressuredetectionsystemismainlydividedintotwotypes:indirecttirepressuremonitoringsystemanddirecttirepressuremonitoringsystem.ThisdesignofTPMSresearchstatusanddevelopmenttrendwereanalyzed,andcomparedtheindirecttirepressuremonitoringsystemandtheadvantagesanddisadvantagesofdirecttirepressuremonitoringsystem,directTPMSischosenastheresearchtopicofthisdesign.Thisdesignwillbesenttoyoubyinstalledinsidethetirepressureandtemperaturesensor,thetemperatureinsidethetireinthecentralcontrolunit,thepressurevalueaftertheacquisition,processingthroughthewirelesswaytosenddatatomonitorinthemiddleofthecabininterio匚Thecentralmonitortoanalyzethedataofthetire,andthepressurevaluethroughwirelesstransmissionwaytoreturntothecockpit,real-timedisplayonthe1.CDscreen,whentheabnormalsituationcansendoutalarminformationinatimelymanner.Keywords;DirecttypeTemperatureSensorPressureSensorWarningWirelessCommunication目录第1章弓I言11.1课题研究背景11. 2课题的研究目的及意义11.3课题的国内外发展现状11.4本设计研究的内容2第2章系统方案设计32. 1系统总体设计32.1.l系统的工作原理32.1.2模块分析42.2系统方案选择42.2.1系统间接式TPMS52.2.2系统直接式TPMS52.2.3系统直接式TPMS与间接式TPMS比较52.3芯片选择52.3.1主控芯片的选择52.3.2压力、温度传感器的选择62.3.3无线通信模块的选择62.3.4显示模块的选择62. 1本章小结6第3章系统硬件设计73. 1单片机最小系统73. 2温度压力检测模块设计73. 3无线通信模块设计93. 4显示模块设计103. 5稳压模块设计103. 6报警模块设计113. 7本章小结11第4章系统软件设计124. ITPMS系统软件主程序设计124.2显示程序设计124.3无线通信程序的设计134. 4传感器BMP085程序的设计14第5章调试154.1 硬件制作与调试155. 2软件调试15第6章结论16第7章参考文献17第8章致谢18附件19第俾引言11课题研究背景随着汽车工业技术的飞速发展和车辆的剧增,随之带来的交通事故也不断的增多,在高速路段上由于轮胎问题引发事故的比例很大,因此车主对行驶中的轮胎压力状况也十分的关注。学着表示:轮胎压力直接影响着轮胎的寿命和汽车的使用性能。根据相关数据显示,高速路段汽车行驶速度在130公里以上行驶时,如果发生爆胎事故,车辆人员死亡率为100%O轮胎作为汽车不可缺失的一个重要部件,在全国高速交通路段上,由于轮胎引起的事故已占交通事故的一半以上。由此可见机动车辆行驶的安全与轮胎充气压力密切相关,轮胎气压过低或过高都会引发交通事故,因此如果能够实时监测轮胎气压并在气压出现异常时,及时向驾驶员报警,可以有效采取制动措施,那么可以减少危险的发生,提高行车安全性叫1.2课题的研究目的及意义随着社会生活速度的加快,人们不愿意在路上浪费时间的观念也根深蒂固,高速公路近年来确实给人们代来了很多的便利,全球的地域距离也得到了巨大的缩减,机动车辆的发明确实改善了人们的生活方式,但随之而来的恶性交通事故却屡屡令人震惊万分,全球各国人们都很关注重视这个问题,并且也已开始讨论或采取相应防范措施。轮胎压力监测系统意义体现在以下几个方面:1)用户方面:使用户高效、便捷的监测到轮胎的实时压力和温度,使车主坐在驾驶室就可以随时查看到轮胎压力信息;2)安全方面:轮胎压力监测系统(tirepressuremonitoringsystem)TPMS可以及时发现轮胎温度和压力状况,及时提醒车主或司机进行充放气操作,防范于未然,避免汽车事故的发生,确保行车安全;3)社会效益方面:TPMS系统能够很好的保障行使车辆的安全,不久的未来会有越来越多的汽车安装使用;4)经济方面:TPMS便于车主实时查看轮胎压力和温度状态,方便轮胎保养,也可以有效延长轮胎的使用寿命。13课题的国内外发展现状由于国外强制法规的推广,因此国外轮胎压力检测技术已经得到了普遍的认可和较大范围的应用。像美、日、德、法、英在几年前都已经取得了应用,并推出了一批新产品。到目前为止,国外许多车型都配备了轮胎压力监测系统(TPMS)0自从2002发布新车的数据不难看出,福特汽车,奥迪汽车等知名汽车厂商都预装了TPMS,另外许多国外汽车制造商也有TPMS装配在高端车型上,包括宝马Z8,欧宝威达2002版。2000年TPMS的生产开始引入中国。在市场上,因为国家没有强制性必须安装TPMS装置,然而大型货车安装TPMS装置成本高,一般的货运公司不愿意承担这样的高成本。国内汽车轮胎的使用环境比较好,在高质量的公路上,对轮胎可能造成的威胁是比较小的,也不能吸引私营业主足够的重视。因此TPMS在国内处于尴尬位置O国内技术方面,轮胎压力监测系统有很多相关类似的半成品和组装成品,但都属于国家建议安装范畴,因此成熟安装产品很少,性能可靠性未知,一些功能完善成熟的技术大多是国外大公司的品牌产品代理。TPMS的零部件主要靠进口,自主知识产权产品缺乏核心技术皈。胎压检测系统市场主要有两大类:间接式的胎压监测系统和直接式胎压监测系统。TPMS已经开发为模块化,TPMS模块将是集成度高,无线射频技术,系统稳定,节能低功耗,良好的经济性能与一身的发展方向呵。目前,轮胎压力检测系统产品正在成为新的汽车电子工业的标配热点,具有良好的市场发展前景,中国巨大的市场容量,未来使得国内汽车工业电子的研发和市场的推广上有着极大地热情和投入。1.4本设计研究的内容本设计系统功能实现为:通过在轮胎内安装压力和温度传感器,通过中央控制单元对轮胎内部的压力、温度值进行实时采集和处理后,经过无线通讯的方式将数据发送给驾驶室内部的接收器内,中央控制器收到送来的轮胎数据,进行采集分析,把压力值和温度值实时显示在液晶显示屏上,当出现异常情况时会及时发出报警信号,使驾驶人及时采取制动措施,以减少危险的发生。针对上述描述的系统功能,本课题主要研究内容如下:分析直接式TPMS的工作原理,并深入分析该系统的主要技术问题、综合国内汽车轮胎各方面因素进行分析,然后设计系统总体方案。系统硬件电路总体设计,收发信号的射频天线设计和匹配网络。系统软件的设计,编制程序并调试,实现系统功能。(4)对课题成果进行总结,撰写毕业设计论文。第2章系统方案设计汽车轮胎压力监测系统主要用于汽车行驶时,实时监测轮胎压力和温度,对异常情况如:轮胎漏气、胎压多高或过低、胎内温度过高进行预警提示,使驾驶员能够及时采取相应的措施,以保证汽车及人的生命安全。本章主要介绍TPMS的工作原理和方案介绍及系统的工作方式。2.1系统总体设计2.1.1系统的工作原理胎压、胎温实时检测和预警系统主要工作原理是:轮胎内部压力、温度传感器实时测量轮胎内部气压、温度数据,并把相应的数据转换成模拟电信号,放大电路对模拟电信号进行放大后,进入A/D转换器转换成相应的数字信号,并把该数字数据信号打成数据包,通过无线通信模块发送至接收方,无线接收模块调试接收模式,接收采集部分电路发送过来的数据,经过中央处理器的处理和分析,将该信号送给1.CD显示电路。直接式TPMS系统框图如图2.1所示。无线通信2.1.2模块分析根据本设计的目的,本设计米用TPMS两大模块构成:远程轮胎压力监视模块(RemoteTirePressureMonitoring简称RTPM)和接收显示模块组成。RTPM模块由压力/温度传感器、MCU和RF射频发射电路组成如图2.2和2.3所示。MCU主要针对压力、温度数据的处理以及RF发射控制和电源管理;RF射频发射电路将检测到的压力、温度数据通过无线射频发射出去切。压力传感器RF发射电路温度传感器图2.2RTPM模块框图接收显示模块,调制接收模式当接收到信号后,经过微处理器的处理分析,实时显示在液晶屏上温度和压力,如果超出设定值,会发出报警提示。计算机显示报警串口通信徵处理器RF接收电路图2.3中央控制器模块框图2.2系统方案选择轮胎压力监测系统(TPMS)是汽车电子系统中非常重要的一个部分,它的主要功能是监控汽车轮胎压力的异常情况并及时通知驾驶人,安装胎压监测系统可以有效地避免胎压异常引起的交通事故。轮胎压力监测系统(TPMS),根据获取轮胎压力和温度的方法分类,可分为两大类:第一类是间接式,第二类是直接式。系统可以使用间接式或者是直接式来完成,因此提出了直接式和间接式两种方案。2.2.1系统间接式TPMS间接式轮胎压力监测系统主要是通过汽车ABS系统的轮速传感器来比较轮胎转速差,通过转速差值计算补偿,间接实现轮胎压力监测的目的。ABS的轮速传感器主要是来判断车轮是否抱死,决定是否开启防抱死制动系统的装置。这种检测轮胎压力的方式误差很大,属于被动型不能有效监测实时胎压和温度为。2.2.2系统直接式TPMS直接式TPMS利用压力传感器直接检测压力,通过A/D转换、无线发射接收器、经过MCU处理最终显示在1.CD显示器上。这种直接式TPMS检测压力相对于间接式TPMS虽然刚开始开发时间长、成本高,却有很多优越之处:1)准确率高,能得到车上每个轮胎的压力和温度数据;2)能够精准的确定故障轮胎;3)检测精度高。直接系统可以提供更高级的功能,随时测定每个轮胎内部的实际瞬压,很容易确定故障轮胎。实践证明直接式TPMS是有效的汽车轮胎压力监测系统,目前已经成为轮胎气压监测系统的主流凹。2.2.3系统直接式TPMS与间接式TPMS比较系统直接式TPMS与间接式TPMS比较如表2.1所示表2.1直接式TPMS与间接式TPMS比较直接式TPMS间接式TPMS测量方式直接测量间接测量物理参数压力、温度不同轮胎的旋转半径关键硬件构成传感器、中央处理器ABS系统、中央处理器压力测量精度÷-0.1Pa30%温度测量精度+/-2无成本需要附加成本较高基于ABS系统,较低综合考虑,本设计采用的是直接式TPMS方案。2.3芯片选择2.3.1主控芯片的选择由于51系列单片机在行业上用途比较广泛,功能比较齐全,STC89C52为8位系列单片机,电压为5V,高性能的CMOS,能够兼容MCS-51系列单片机指令系统,片内置通用8位中央处理器和FlaSh存储单元叫STC89C52单片机应用广泛,由于大学期间主要修的是51系列单片机,本人对STC89C52比较熟悉,并且STC89C52单片机能够满足胎压监测设计需求。因此本设计选用STC89C52单片机做为主控芯片。2.3.2压力、温度传感器的选择经查阅资料,考虑轮胎压力监测系统要求体积小,便于安装等特点,本设计采用BMPO85压力温度一体的传感器,综合考虑到胎压,胎温监测,需要低功耗,而BMPO85传感器体积小工作电流只有3uA,可以监测到温度和气压并带有温度补偿气压校准等特点,本设计选用BMPO85传感器监测轮胎的气压和温度l.1O2.3.3无线通信模块的选择经查阅资料,NRF241.01芯片为单向通信技术,能够通过无线通信技术把在轮胎上监测到的温度压力信号传送到驾驶室内,目前国内无线射频技术成熟并满足本设计需求。因此本设计采用NRF241.01芯片进行无线通信传输监测到的轮胎温度和压强。2.3.4显示模块的选择经查阅资料1602液晶显示,为16*2的双排显示器,同时能够显示32个字符,本设计检测轮胎压力和温度,需要双排显示,每排可以显示在16个字节,本设计温度压强分两行显示,均为数字和英文字母没有汉字,1602液晶显示能够满足本设计需要,因此显示模块采用1602芯片。2. 4本章小结本章主要介绍描述了系统的总体设计,系统模块的选择和系统方案的选择。经过介绍描述,本设计最终采用直接式TPMS为系统的主要思路,分别采用了1602显示芯片,BMP085气压式传感器,NRF241.01无线通信模块作为系统的主要原件。第3章系统硬件设计2.1 单片机最小系统STC89C52是CMOS8位微控制器,它功耗低具有8K系统可编程的F1.ASH存储器。STC89C52有可编程的F1.ASH,512字节的RAM,32位I/O口,看门狗定时器,内置4KBEEPROM,MAX810复位电路,3个16位定时器/计数器,4个外部中断,一个7向量4级的中断结构全双工的串行口。使得该芯片能适用于多种场合凹。最小系统由复位电路和晶振电路两块组成,复位电路如图3.1所示。图3.1复位电路当单片机复位端口有高电平信号并且超过2个机器周期时单片机复位。常采用12M晶振作为系统的时钟。晶振电路如图3.2所示。P3.5(T1P3P3.2(DTEAATP>XTA1.l图3.2晶振电路XTA1.23. 2温度压力检测模块设计本设计采用GY-65bmpO85数字式气压传感器模块进行检测轮胎压力。BMP085高精度、超低功耗,用于大气压力测量,它性能卓越,气压的分辨率可以达到0.03hPa,高度的噪声(跳动)只有0.25m,并且耗电极低,只有3於,无需外部时钟电路。通过11C总线直接与各种微处理器相连,具有温度补偿。功能强大,可用于本设计检测轮胎压力和温度。本设计GY65bmp085数字式气压传感器模块如下图3.3所示,该模块与单片机相连的示意图如下图3.4所示,该模块自带A/D转换输出数字信号,也无需外部时钟电路,直接输出监测到的温度、压力数字信号。引脚各功能如下:1脚(GND)接电源地,2脚(EoC)转换输出,3脚(XC1.R)清除信号输入端,低电平有效,4脚(SC1.)为HC的时钟端,5脚(SDA)为HC的数据端,6脚(VCC)接电源,因此只需将引脚SDA、SC1.与单片机10口相连即可购-图3.3GY-65数字式气压传感器模块图3.4气压传感器模块与单片机连接示意图BMPO85包含电阻式压力传感器、AD转换器、时钟电路、和控制单元,其中控制单元包括E2PR0M和12C接口。BMP085传送没有经过补偿的温度压力值。E2PR0M储存了176位单独的标准数据,这些标准数据用于补偿、温度依赖性和传感器其他的一些参数OBMPO85内部电路图与MCU连接电路如下图3.5所示。,3.«Va)PuruprM4UM<orCbUi.咫24卬卜IOljMlrP4710JCspley图3.5BMP085内部电路图与MCU连接电路3.3无线通信模块设计本设计采用NRF241.01无线通信模块进行发送和接收温度信号和压力信号。NRF241.01的工作频段为2.4-2.5GHZ,NRF241.01芯片的无线收发器有:增强型的SChoCkBUrSl模式控制器、频率发生器、晶体振荡调制器、功率放大器、解调器等。它的输出功率频道选择和协议设置都可以通过SPI接口进行设置。电流消耗极低,当工作在发射模式下发射功率为OdBm时电流消耗为11.3mA,接收模式时为13.5mA,掉电模式和待机模式下电流消耗更低。根据本设计要求,该模块能满足本设计需要,因此本设计采用2块NRF241.01硬件设备,一块负责无线发射、一块负责无线接收。NRF241.01端口定义:GND电源地;VCC电源l.93.6V;CE工作模式选择,RX或TX模式选择;CSNSPl片选使能,低电平使能;SCKSPI时钟;MOSlSPl输入;MISOSPI输出;IRQ中断输出陶。无线通信NRF241.01模块及引脚图如下图3.5所示。图3.5无线通信NRF241.01模块及引脚图该模块与单片机相连的原理图如下图3.6所示。CECSNSCKMe)SlMlSQIRQGND,1CEscT二卜”Mis.1.”liosi56O1§JRQ24101图3.6无线通信NRF24U)1模块与单片机相连示意图3.4显示模块设计根据本设计要求,能够显示出监测到的轮胎压力、温度,显示到显示器上。本设计采用1602大液晶双排显示器。屏幕较大,读数比较直观,由于1602与单片机PO口相连,本设计加了上拉电阻。设计如图3.7所示。图3.7显不电路1602是字符型的液晶显示器,为16*2的显示器。它为工业字符型的液晶显示器,同时能够显示32个字符。(2行16列)1602液晶模块内部的字符发生存储器(CGROM)已经存储了160个不同的图形点阵字符。这些字符可以是阿拉伯数字、英文字母的大小写,常用的中英文符号和日文假名等。固定的代码,如代码的大写字母是Ol(X)OOIOb(42H),表明当地址字符点阵模块,图形显示,我们可以看到字母"B”1o3.5稳压模块设计本设计所采用的电源为7V,本设计中的芯片供电需要5V及3.3V电压。因此本设计采用781.05及1.M317稳压芯片,将7V直流电压转换为5V直流电及3.3V直流电。781.05是三端稳压芯片,它的适用范围极广,能够将35V以下的电压稳定到5V,输出稳定性较好,并且有过热保护输出过流保护功能“切。同781.05一样,1.M317也是三端稳压芯片,唯一不同之处在于1.M317能够将35V以下的电压稳定到3.3Vo电源电路原理图如图3.8、3.9所示。(K图3.91.M317电路原理图图3.8781.05电路原理图3.6报警模块设计GND图3.10蜂鸣器报警电路报警电路采用的无源蜂鸣器作为报警的电路主器件。无源蜂鸣器是流控器件,在额定范围内流经的电流越大,蜂鸣器的响度越大。并且频率不固定可以通过编程控制,为了保证流经蜂鸣器的电流,故需要采用三极管将电流放大。设计采用的S8550PNP型三极管,理论放大值为128倍容易实现深度饱和。采用IK电阻作为限流电阻防止三极管烧毁。如图3.10所示。3. 7本章小结本章主要是进行轮胎检测模块和系统的硬件设计,详细的介绍了硬件系统的工作原理与工作过程包括硬件模块的设计。比较详细的介绍了系统功能的实现和各个模块的设计。主要分为两大模块,两大模块包括器件本文已经详细介绍。第4章系统软件设计4.1TPMS系统软件主程序设计程序主要分为两大块,第一块主程序为监测轮胎压力、温度,经过单片机处理放进241.01无线通信然后发射至上位机;另一个主程序为接收传来的无线信进行报警。系统软件开始号显示到1602上,如果压力大于给定值,报警电路启动,主流程图如图4.1所示。开始MAMIb100U4PU4按牧数据wa/报警tw*I公爪)图4.ITPMS系统软件主程序4. 2显示程序设计显不部分使用的是1602液晶显不,1602分两行显示,共80个字节。第一行地址为OOH27H,第二行地址为40H-67H,第一行第一列的地址为OOH0如果要在第一行第一列显示一个数字'T',需要在OOH地址力”字的ASCn码,以此类推。1602液晶显示软件流程图如图4.2所示。图4.21602液晶显示软件流程图4. 3无线通信程序的设计本设计无线通信设计选用的是241.01模块,该模块软件部分分为发射模块代码和接收模块代码。发射模块软件流程图如图4.3所示;接收模块软件流程图如图4.4所7Jo“1mu图4.3发射模块软件流程图图4.4接收模块软件流程图4. 4传感器BMP085程序的设计本设计轮胎压力监测采用BMPo85带有温度补偿的数字式气压传感器。该传感器主要是进行压力、温度信号采集。工作流程为:发送接收应答信号,向HC总线发送一个字节数据,从Ile总线接收一个字节数据。读出BMP085内部数据,读取温度,压强,然后转换ASCII码放到数组内,以后放到1602固定地址内显示。传感器BMP085软件流程图如图4.5所示。开始)、Isweat*.U*+HIWkSOltt*4ttm玷丁)图4.5传感器BMP085软件流程图5.1硬件制作与调试本设计调试部分主要分为原理图制作调试、PCB图制作调试、焊接检查。本设计硬件部分核心部分是原理图的绘制与调试检查。制作部分主要分为五大块,最小系统模块、无线通信模块、电压供电稳压模块、温度压力监测模块、显示报警电路模块。本设计原理制作的的过程中,刚开始忽略了报警电路模块,只想到轮胎压力监测后直接显示在1602显示器即可,最后结合实际,驾驶员在驾驶过程中看显示器的时间不多,当车辆轮胎出现问题时,驾驶人员可能不会第一时间发现轮胎出现故障。本设计最后加了报警电路,如果轮胎压力、温度出现异常,报警电路工作,报警开始,第一时间提醒驾驶员轮胎出现故障,及时排除,最大限度的避免事故的发生。在焊接检查的过程中,本设计稳压电路部分出现不能把5V电压稳到3.V供241.Ol使用,进行了半天的检查发现是稳压芯片1.M317出了问题,及时更换掉了坏掉的芯片,上天不负有心人,最终电路板可以使用。5.2软件调试硬件调试完成后就需要软件调试,软件调试的最主要目的是为了再次确定硬件是否存在问题,这样才可以编写程序对系统各个模块进行控制。软件调试可以通过程序调试或者使用仿真软件进行调试。程序调试为编写一个简单的测试程序,该程序可以同时使硬件部分的各个模块同时工作。这样在将程序烧录到单片机里后能够直观的看出模块是否正常工作。在确定程序编写正确的情况加可以确定存在问题的电路。如果通过仿真软件进行调试,可以执行所编写的程序通过单步运行以及设立节点的方法观察硬件电路的工作情况是否正常,如果出现问题可以调用软件相关功能查看I/O情况,以及MCI内部寄存器情况。从而确定硬件电路出问题的地方,这部分软件调试是与硬件调试相结合再次确定硬件部分是否存在问题。硬件不存在问题就需要对系统程序进行调试,程序编写应当分模块化进行编写,同样的程序调试也应当分模块化调试。可以通过编译软件Ke订进行来进行仿真调试。KeiI软件自带仿真运行,程序调试功能,程序运行可以设立节点,单步运行,也可以全速运行。Keil在仿真调试过程中可以查看UCU内部寄存器运行状况,也可以查看MCU相关I/O的工作状态,程序运行所需的各部分时间也能在相应的操作界面进行显示。第6章结论根据本设计前期理论准备阶段的知识的沉淀和设计后期进行胎压温度,压力的测量,说明本设计思路是正确的。本设计主控芯片是采用了大学期间常用的51系列单片机STC89C52.这是一款十分经典的微控制器,它性能稳定、控制精度高、电路设计经典、成本较低。本设计能实现对轮胎气压、温度的监测,并通过无线通信显示在液晶显示器上,并具有压力超过预设压强时报警功能。大四近最后一个学期的毕业设计实习,使我深深感受到理论与实践的不同之处,本毕业设计我一个人独自完成理论的考证,原理图的设计,PCB版的印刷,焊接电路,软件的调试,改了写,写了改过程的不易,过程是心酸的,也是幸福的,在这中间我同时也学到了很多课堂上学不到的知识。总而言之,大四最后一次的毕业设计,让我感受到理论和实物的大区别,让我专业知识向成熟又迈了一大步,同时本设计实物功能的实现也坚定了我大学内理论知识学习的先进性和可行性。第7章参考文献11魏宁宁,TPMS汽车胎压监测系统的关键技术和工程实现D浙江:浙江大学,2(X)6.2单春贤,韩钧.轮胎压力监测系统的开发及发展趋势J拖拉机与农用运输车,2006.耿福玲,无线轮胎压力监测系统中央接收模块的软件设计D.哈尔滨:哈尔滨理工大学,2(X)6.4杨硕.汽车轮胎压力检测系统的研制D.哈尔滨:哈尔滨工业大学,2005.5陈然.汽车轮胎监测及控制系统的研究D重庆:重庆大学,2005.6王发贵.车辆轮胎检测系统研究及其主机电路设计D.南京:南京理工大学,2(X)7.7李凯汽车轮胎压力检测系统的设计D.武汉:武汉理工大学,2007.8董志.车辆轮胎压力检测系统的研究D长沙:国防科技大学,2005.9王鼎.王桂琴.电工电子技术M北京:机械工业出版社,2(X)6.10王婷婷,建筑基坑实时数据采集监控系统D.山东:中国海洋大学,2007o111李文印,周斌.轮胎压力监测系统设计及实现几汽车技术,2004,2,23-27.12周洲,基于GPS的道路测速系统校准仪器设计D.郑州:郑州大学,2013.13王基一,张浩然.智能轮胎压力监测系统的概述与研究J.湖州师范学学报,2008,30(2),49-53.14聂建军,朱从云.智能轮胎监测系统的发展现状及研究趋势J广东交通职业技术学院学报,2008,7(4),34-37.151ZhouYu-Ian,ZhaoNingtGuoSan-xue,ZhaoXiao-dong.TirePressureMonitoringSystemBasedonMulti-sensorsDl.ComputerMeasurement&Control,2005,3.161.ouRC,Dynamicmulti-sensordatafusionsystemforintelligentrobotsJ.IEEEofRobotocsandAutomations,1988,(4):386-396.本学期几个月来,感谢学校领导给我们毕业生这次设计机会,让我们在毕业前结合自己四年来在学校学习的知识,给自己大学四年一个满意的答卷。感谢刘秀敏导师,在我的毕业设计期间为我提供了专业知识上的辅导和建议,刘老师细心教导,和蔼和亲,在学术上严谨求实,使我在毕业设计期间收获颇丰,在此向刘秀敏老师表示深深的感谢和崇高的敬意!向所有关心和帮助过我的同学和朋友表示由衷的谢意!最后,衷心地感谢在百忙之中进行论文评审和参加答辩的各位老师!附件1:原理图附件附件2:PCB图lcoi00000000ooocoo附件3:发射主程序#includexxreg52.httincludexnrf24101.httincludebmp085h46,4&50,53;bitflag;ucharTx_BufTX_P1.OAD_WIDTH=50,54,46,55,48,49,49,ucharbdatasta;ucharent,i;sbitRXDR=sta6;sbitTX_DS=sta5;sbitMAXRT=sta4;voidinit_sys()(StartUARTO;CE=O;SCK=O;CSN=I;ETO=1;TRO=1;EA=1;Init_BMP085();TX_Mode();)voidmain()init_sys();Delay(50);while(1)(bm085Convert();Delay(100O);if(flag)(flag=0;Transmit(TxBuf);Delay(IO);Sta=SP1.Read(READ_REG+STATUS):if(TX_DS)(/Pl=sta;/Delay(100);SPI_RW_Reg(WRITE_REG+STATUS,sta);for(i=0;i<TX_P1.OAD_WTDTH;i+)RSByte(TxBufi);j±(MAX_RT)/Pl=OxOf;/Delay(150);SPI_RW_Reg(WRITE_REG+STATUS,sta);voidTOtimerOinterrupt1(THO=(65536-45782)/256;T1.O=(65536-45782)%256;ent+;if(ent=20)ent=0;flag=1:附件4:接收主程序ttinclude'xreg52.httincludexxnrf24101.hinclude.1602.httinclude-delay,hsbitbeep=P27;typedefunsigneduchartemp7ucharpress10ftdefineaddrlttdefineaddr2intuint;=51,50,0x2e,49,Oxdf,0x43);=56,55,54,53,0x2e,52,51,0x4b,0x50,0x61;0x800x80+0x40ucharRx_BufRX_P1.OAD_WTDTH;uchari;longpress_max=100;longtemp_val;voidinit-sys()(CE=O;SCK=O;CSN=I;init_1602();RXJlode();)voidmain()initsys();display(addrl,-Temp:");display(addr2,.Pres:");whae(1)(display(addrl÷6,temp);display(addr2+6,press);if(nRF241.01.RxPacket(Rx_Buf)for(i=0;i<4;i+)tempi=Rx_Bufi;for(i=4;i<ll;i+)pressi"4=RxBufi;)temp_val=(press0-0x30)*100000;tempval+=(press10x30)*10000;temp_val+=(press20x30)*1000;tempval+=(press40x30)*100;temp_val+=(press50x30)*10;tempval+=if(press6>0x30);(temp_valpressmbeep=0;deIayms(1000);beep=1;)附件5:BMPO85子程序ttinclude-bmp085hshortacl;shortac2;shortac3;ac5;ac6;unsignedshortunsignedshortunsignedshortshortbl;shortshortb2;mb;shortme;shortmd;externucharTx_Buf;voiddelay(unsignedintk)unsignedinti,j;for(i=0;i<k;i+)for(j=0;j<121;j+);)voidDelay5us()unsignedchari;_nop_();11;while(-i);voidDelay5ms()unsignedchari,j;i=54;j=199;dowhile(j);while(-i);voidBMP085_Start()(SDA=1;SC1.=1;Delay5us();SDA=0;Delay5usO;SC1.=0;)voidBMP085_Stop()(SDA=0;SC1.=1;Delay5us();SDA=1;Delay5us();)voidBMP085_SendACK(bitack)(SDA=ack;SC1.=1;Delay5us();SC1.=0;Delay5us();

    注意事项

    本文(毕业论文基于无线通信轮胎压力监测系统.docx)为本站会员(李司机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开