必发娱乐官网:采用可低频唤醒的TPMS胎压检测系统的设计
作者: 发布时间:2019-02-05 来源:本站 点击:

  的基础上设计出一种的 发射机,它通过低频信号获取操作指令信息,再通过高频信号将测量数据发射出去。实现了TPMS发射机与驾驶员的双向通信,提出了具体的硬件与软件设计方案。

  TPMS(Tire Pressure Monitoring System)是胎压检测系统的英文缩写形式。这种系统的原理是通过安装在轮胎内的传感器检测轮胎压力、温度等参数,并通过无线方式实时准确地将测量值传送给接收装置,驾驶员通过液晶显示器了解车辆的轮胎状况,可有效降低因爆胎引发交通事故的几率。

  传统的胎压检测系统一般采用定时唤醒或加速度唤醒的方式延长胎内发射装置的使用寿命,驾驶员对胎内压力检测系统的启动、暂停、检测方式无法进行控制。同时,在传统胎压检测系统中,将轮胎的定位信息写入轮胎内  的ID中,如果更换轮胎则需要对定位信息重新设置,否则系统无法正确反映轮胎位置。采用可低频唤醒的TPMS,驾驶员可对检测系统的工作状态进行控制,通过设定轮胎的检测顺序,就可以解决轮胎的定位问题。

  从图1可知,发射系统主要由胎内传感器、信号处理模块、高频发射模块和LF接收模块组成。其基本工作原理是:系统接收到低频唤醒信号后,根据信号调理与译码所得指令调整系统的工作状态,胎内传感器将检测量传输给MCU,再通过发射模块以433.9MHz载频发送出去。

  本系统选用Freescale公司的MPXY8020A型硅压阻式压力传感器,其内部包括压力、温度传感器,具有电源管理和数据输出功能。可通过S0、S1引脚控制其工作模式,每隔3s通过OUT引脚发出370?滋s宽度的唤醒脉冲,约每52min通过/RST引脚发出一个复位脉冲[1]。

  MicroChip公司的PIC16F639是一款带有三通道模拟前端(AFE)的MCU,其模拟前端特性由MCU固件控制。由于使用方便,该器件可用于多种智能低频检测和双向通讯应用中。因其具有工作电压范围宽、待机电流小、工作电流低等特点[2],十分适合应用于胎压检测。其集成的三通道模拟前端可检测低至1mV(峰-峰值)的125kHz输入信号,具有三个天线连接引脚。通过连接指向X、Y和Z方向的三个天线,应答器可随时接收来自任意方向的信号,从而降低因天线的方向性而造成信号丢失的可能性。各天线引脚的输入信号的检测是相互独立的,并随后相加。通过对配置寄存器进行编程,每个输入通道可以被单独使能或禁止。被使能的通道越少,器件的功耗就越小。

  发射模块采用Maxim公司的MAX1479,可发射300MHz~450MHz的ASK和FSK数据,在FSK模式下采用Manchester码可达到20kbps的数据速率。该芯片具有低电源电流(ASK模式下为6.7mA,FSK模式下为10.5mA),仅200?滋s的启动时间等优点,非常适合应用于低功耗设计[3]。

  TPMS发射系统硬件主要由发射芯片MAX1479、单片机PIC16F639和传感器MPXY8020A构成,如图2所示。模块发射频率为MAX1479外接晶振频率的32倍频,即需外接13.56MHz振荡器。MODE引脚接高电平,为FSK调制模式。CLK0和CLK1引脚可以设置CLKOUT频率输出引脚的输出频率。DEV0、DEV1、DEV2引脚可为FSK调制模式设置频率偏移,当DIN引脚为高电平时,PAOUT输出高频信号至天线内置了三通道模拟前端,由于低频发射基站与接收模块位置相对固定,只需安装一个低频接收天线即可。接收天线为铁氧体磁芯线kHz处谐振,并联谐振阻抗最大,当发射线圈与接收线圈相互平行,即可最大限度地拾取有用信号。每个通道内还具有一个调节电容,可用来调节外部天线。此电容可通过寄存器配置电容大小,最大63pF,可1pF步进调整。LCCOM引脚为三通道的公共地。单片机使用内部已校准的8MHz振荡器,可通过寄存器中IRCF位配置分频系数,分频后可得到低至31kHz的时钟频率。传感器与单片机采用SPI串口方式连接,可以通过配置S1、S0引脚使传感器工作于待机、测量压力、测量温度和读数据这四个状态。OUT引脚连接至RA1引脚,并每隔三秒发出唤醒脉冲,PORTA口电平变化引发中断,将单片机从休眠模式唤醒。

  RF信号的传输采用曼彻斯特编码,即一个数字信号值在每一个比特位周期内作高、低电平之间的切换,前半周期高电平后半周期低电平表示数字1,而先低后高表示数字0。MAX1479的 FSK模式最大数据传输率为20kbps,在本系统中采用9.6kbps的数据率。RF数据帧格式如表1所示。

  (1)前导位:由连续的31个数字1接一个数字0组成,前导位可以使接收器识别出有效的RF信号,并可使接收器与发射信号频率同步,因此可补偿发射机振荡频率的误差。前导位的位数可以不固定,位数长的前导位有利于提高接收器的灵敏度,而位数短的前导位有利于节省发送端功耗。

  (2)发射机ID:每个发射机都有惟一的ID号码,32位的长度可极大地避免出现两个相同ID的情况。

  (6)校验和位:校验和长度为8位。其产生的方法是,发送时,对所有数据求异或结果再取反作为校验和;接收时,对所有数据连同校验和求异或求反,结果为0表示正确,否则错误,丢弃数据包。

  LF信号的传输也采用曼彻斯特编码。由于 PIC16F639 模拟前端输入调制频率最高为4kHz,所以选择1kHz作为LF输入信号的数据频率。LF数据帧格式如表2所示。

  (1)AGC稳定时间:这是一个持续的高电平脉冲,可将AFE从休眠模式唤醒,AGC模块可以自动调整过强的输入信号电压,使之达到后续电路可接受的水平,AGC稳定时间后,AGC稳定于输入信号电平。如果AGC稳定时间不符合要求,AFE将被软复位。

  脉冲:唤醒滤波器用来使能LFDATA输出并唤醒单片机,但前提条件是在LC输入引脚接收到特定的脉冲序列。这样可以防止由于噪声或不想要的输入信号等原因而致使AFE唤醒单片机。唤醒滤波器脉冲的高持续时间和低持续时间分别由OEH、OHL位决定,通过SPI口编程。(3)命令位:8位数据中的第1位将引起PORTA电平变化中断使单片机从休眠模式唤醒,剩余的7位数据作为命令代码。单片机通过定时采集RA4引脚电平,获得相应数据,并通过与单片机预定义值进行匹配,产生相应动作状态。

  图3是PIC16F639检测低频信号流程图。当单片机上电后,可以通过SPI口对AFE的8个寄存器进行设置。打开PORTA电平变化中断后进入休眠模式。当LC输入引脚检测到输入信号,输入的AGC稳定时间电平超过20mV时将置位AFE状态寄存器AGCACT位。如果输入信号不到20mV,则不会激活AGC。由于只使用一个模拟通道,因此当检测到输入信号时,只置位WAKEY位。若AFE被唤醒后,超过16ms没有信号输入,则软复位将使AFE重新回到休眠状态。如果未使能唤醒滤波器,则后续接收到的信号将被AFE认为是有用信号,并直接从LFDATA引脚以数字量输出。否则,后续信号必须满足唤醒滤波器的时序脉冲要求。如果不满足,且超过32ms没有正确信号输入将置/ALERT引脚低,并返回到休眠状态。如果满足,则通过LFDATA引脚唤醒单片机并输出数据。必发娱乐官网单片机根据译码数据被重新配置。

  当系统上电复位后,PIC16F639首先执行初始化命令,随后进入休眠等待状态,如图4(a)所示。当检测到传感器唤醒脉冲或LF的输入信号时,系统退出休眠状态。检测到传感器唤醒脉冲后,若满足数据检测条件,则单片机通过配置传感器S1、S0模式选择引脚 ,控制传感器检测压力及温度,并将读取的数据通过SPI口传至PIC单片机,判定是否满足配置发射条件,系统默认的发送条件是30秒发送一次,但也可以通过低频唤醒指令自行设置发射信号的时间间隔。当测量的压力与温度变化量超过阈值时,系统则会自动修改发送条件至快速发射模式,即将发射数据时间间隔缩短到800ms,使驾驶者可以实时掌握轮胎状态,及时采取防范措施。当发射完成后,系统再次进入休眠状态,以上基本流程如图4(c)所示。如果系统被LF信号唤醒后,则首先对LF输入的曼彻斯特编码信号进行译码,根据译码信息重新配置发射条件与数据检测的时间间隔,也可以控制 TPMS 发射系统 的启动和暂停,如图4(b)所示。

  可低频唤醒的TPMS发射系统具有低成本、低功耗、高集成度、具有双向通信功能的特点,这使它比传统TPMS更具市场竞争力。随着TPMS在中国的普及,该系统将具有较大的推广价值。

  容值比拟大的电容,实际上可以了解成水缸或许水池子,同时,人人可以直接把电流了解成水流,其实大天然万物....

  设计思路:这里我们只用定时器,不用软延时。51的定时器最多定时60ms,所以我们设置定时器每50ms....

  当D端和CP/CLK端同时有信号输入后突然撤掉CP/CLK信号时,D的值将会被保存到(“锁”)在器件....

  在嵌入式应用中,系统的功耗越来越受到人们的重视,这一点对于需要 电池 供电的便携式系统尤其明显。降低....

  本文档的主要内容详细介绍的是13个单片机初学者必须学会的实验主要内容包括了:1. 闪烁灯,2. 模拟....

  自己想做一个控制直流电机正反转得电路,在网上搜了一些资料,发现用H桥做电机驱动电路可以实现,自己想用4个三极管搭建一个H桥...

  检测一个NTC温度传感器的温度,根据这个温度的数值(数码管显示),在30℃以下或者45℃以上亮红色发光二极管,在30℃-45℃亮绿...

  我用的是官方的例程,通过串口向单片机发送数据,然后单片机再将接收到的数据发回来。 代码如下: #include int...

  大家好,我最近在用STM32F107的以太网接口,外接DM9161AEP PHY,LWIP (1.00版本)。...

  最近搞电子琴,不知道用STC12LE5A60S2单片机如何发出123457(音符),各位大神救急!...

  lcd彩屏和触摸屏有什么区别?本人认线单片机了(原先学习plc的),想升级学习STM32。市场上STM32太多了,经过自...

  论坛中大家也在问用RTC待机唤醒的问题,但是我没找到如题的答案。 原子视频中有讲用wake-up按键唤醒待机模式的单片机,用的是...

  请问单片机控制uc3843/TL494的基准电压实现输出15-36可调的dc/dc boost直流升压开关电源具体怎么弄?

  我想弄个单片机控制uc3843/TL494的基准电压实现输出15-36可调的dc/dc boost直流升压开关电源 输入15V 输出15-36 输出电流最大...

  设计电路板最基本的过程可以分为三大步骤:电路原理图的设计,产生网络表,印制电路板的设计。不管是板上的....

  SKM82B是一个完整的GPS引擎模块,具有超灵敏、超低功耗和小尺寸的特点。将GPS信号应用到模块的....

  看看其他的入门书籍,闭上眼睛,你都可以猜到先介绍什么是单片机,然后介绍单片机的历史,再后来介绍硬件,....

  针对生产现场的单片微型计算机一般与被测试对象、被控制对象相距较远,容易受到各种干扰的侵袭,讨论了来自....

  本文档的主要内容详细介绍的是嵌入式开发要学什么嵌入式开发的一些入门教材推荐资料免费下载教材包括了:A....

  单片机在现代化电子产品中应用广泛,是产品智能化的基础,因而是电子爱好者不可不学的制作项目。本书汇集的....

  本文档的主要内容详细介绍的是微机原理与接口教程之计算机基本知识的详细资料概述主要内容包括了:计算机的....

  本文档的主要内容详细介绍的是使用单片机进行的二十二个基础实验例程的资料免费下载主要内容包括了:1点亮....

  在单片机应用系统的软硬件调试中,因很难找到出错点,而不容易找到解决出错的方法。就MCS一51单片机应....

  单片机的学习可以分为几个阶段:单片机的I/O口的学习、单片机内部的资源(定时器、中断、串口驱动等....

  本文档的主要内容详细介绍的是使用单片机进行数字钟设计实例资料说明。利用AT89C51的定时器和6位7....

  针对日前圜内行车燮调主要采髑强电直接控稍,且存在操作复杂、成本较离等问题,提出了以漆档AVR单片执A....

  ME300B是一款具有实验板、编程器、仿真器、ISP下载线多功能合一的综合单片机学习开发系统,系统自....

  第二个问题是:比方说我有一数据 char data=0xa2 ;我要串行发送出去,那么我采用从高位发....

  首先简要地介绍了单片机应用系统可靠性的重要性,并分别给出了硬件可靠性、软件可靠性的概念及其区别。然后....

  本文档的主要内容详细介绍的是使用52单片机控制扬声器和LCD1602的Protel电路原理图资料免费....

  本文档的主要内容详细介绍的是室内温度检测光照强度调节系统设计资料合集免费下载主要内容包括了:室内温度....

  原理图PCB绘制是硬件工程师、PCB工程师、单片机工程师等相关岗位必须具备的技能。本套视频会以初学者为中心,注

  单片机主要作用是控制外围的器件,并实现一定的通信和数据处理。但在某些特定场合,不可避免地要用到数学运....

  对于初学者来说,开发板还是必须的,对于初学者自己DIY一块的可能性不大,除非你电路基础知识非常强大,....

  本文档的主要内容详细介绍的是STC89C51RC和STC89C54RD+系列单片机中文指南免费下载。

  步进电动机是一种将电脉冲信号转换成角位移或线位移的精密执行元件,由于步进电机具有控制方便、体积小等特....

  随着人们生活水平的提高和安全意识的加强,对安全的要求也就越来越高。锁自古以来就是把守护门的铁将军,人....

  本设计是一个基于STC89C516单片机的音乐盒,该音乐盒主要由按键电路、复位电路、时钟电路以及蜂鸣....

  俗话说“工欲善其事、必先利其器”,为了能更好的开发ARM系单片机EFM32,熟练掌握一个或者多个ID....

  51 单片机的 RAM 分为两个部分,一块是片内 RAM,一块是片外 RAM。标准 51 的片内 R....

  单片机CPU与外部设备交换信息通常有如下几种方式:无条件传送方式,查询传送方式和中断传送方式。我们以....

  写这个8*8按键程序的过程中,不管是在自己写还是参考别人程序的过程中,发现自己对C语言有些基本知识点....

  随着科技的发展,单片机技术已经进入我们的工作、科研和生活中,为我们的社会做出了巨大的贡献,一切向着数....

  MSP430系列单片机C语言程序设计与开发》可以作为高等院校计算机、自动化及电子技术类专业的教学参考....

  红外线遥控是目前使用最广泛的一种通信和遥控手段。由于红外线遥控装置具有体积小、功耗低、功能强、成本低....

  将CPU、存储器和输入/输出接口等制作在一块集成电路中就构成了单片机,但单独一块单片机集成电路时无法....

  单片机是无功补偿装置的控制器,单片机控制系统由放大电路、比较器、衡数转换器等组件构成,通常由八个容量....

  单片机市场的规模可以用“巨无霸”来形容,预计到2010时每年能有20G片的出货量。世界各地的器件供应....

  本文档的主要内容详细介绍的是单片机应用范例教程之转串口甲机通过串口控制乙机LED 说明:甲单片机负....

  复用器设备技术参数

  
【评论】【加入收藏夹】【 】【打印】【关闭