传感器:安装在轮胎上,每个轮胎1颗,各传感器相互独立,通过433M无线发送数据
接收转发器:接收无线数据,解析检查错误并转发
装在轮胎上面的4个传感器以一定的间隔检测轮胎的温度、压力、加速度、电压等信息并自动发送数据,转发器收到数据之后,解析数据检测错误,然后通过通信口发送出去,供上面的应用系统处理。目前通过串口发送出去,发送的格式如下:
1. 以帧为单位发送,每帧10Byte
ID(4byte) +V(1byte)+P(1byte) +T(1byte) +S(1byte) +CHECK(1byte)+END(1byte)
2. 下面分别说明各字段的含义
ID:4byte,传感器芯片的身份号,每个传感器内部固化的唯一身份号
V:1byte,传感器内置有一颗锂电池,该字段表示电池当前测量电压
P:1byte,传感器测得的轮胎当前的气压值
T:1byte,传感器测得的轮胎当前的温度值
V,P,T都是不带单位无符号整数,换算到具体的实际数值请参考本司通讯协议数据解析的说明文档
S:1byte,状态位,表示当前轮胎状态,正常为0x00,其它表示漏气、充气等(配对时非正常状态均当成配对信号),具体请参考本司通讯协议数据解析的说明文档
C:1byte,和校验,0xFF与前面8byte不带进位的和的差值。
END:1byte,帧结束符,固定为0x0D
关于配对说明
定义与接收转发器连接的设备为TPMS终端,简称为终端。
终端事先是不知道与之配套的装在车上的4个传感器的ID码的,而接收转发器只是将符合一定规则的无线信号转发,这样如果安装本公司产品的其它车上的传感器发出信号被转发器捕捉到,也会发送给终端,因此终端必须对ID码进行筛选并跟轮胎位置对应起来。
配对或者学习是根据前面的数据帧的状态位来完成的,以左前轮为例说明如下:
终端要知道现在左前轮的ID码是多少,假设安装了4个传感器的车温度气压等状况都正常,而且车是静止状态,这时候,每个传感器定期发送一次数据,其状态位是0。这时,我们对左前轮进行放气或者充气,安装在左前轮上面的传感器就会马上发送数据,其状态位是非0的。终端接收到转发器发送过来的数据,如果状态位非0,就认为是左前轮发送过来的配对数据,终端把这个ID码保存起来(并将其他数据帧数据解析显示到主页面),其ID码就是左前轮的ID码,这样就完成了左前轮的配对。依次对其它轮位都完成同样的操作,这样终端就知道了该台车上的4个轮胎上面对应的ID码。(出厂时,可通过本司手持设备快速给终端配对好各轮位置,减少市场客户配对的麻烦性)
配好对之后的终端,再收到转发器发送过来的数据,提取ID码依次与各个轮胎的ID进行比较,就知道是哪个轮发送过来的数据,或者是旁边车上的轮胎发送的干扰数据并将其丢弃。
关于调换轮胎
车在使用过程中,各个轮胎的磨损情况不同,为了平衡磨损,间隔一定时间汽车保养时需要左右前后调换一下,假设将左前和右前的轮胎调换一下,安装在上面的传感器也相应换了一下位置,这时候传感器与终端接收器的对应关系就错乱了,这时只需在终端接收器上面将原来左前轮的ID码与原来右前轮的ID码通过软件实现对调就可以了。而不必再将传感器拆下安装到正确的轮胎上面,快速便捷。