NXP TPMS芯片之- X轴和Z轴加速度计
X轴和Z轴加速度计
1 )X和Z加速度采集
X轴和Z轴g单元的目的是通过适当的算法分析由地球引力场引起的旋转信号来识别轮胎。
运动将使用Z轴g细胞检测加速度水平,或使用X轴g细胞检测由地球引力场引起的±1g信号。
图3-9和3-10中的两个图表显示了轮胎运动时X轴和Z轴传感器的响应以及传感器对连续加速度的响应。两个轴的信号频率随速度增加而增加。由于传感器的灵敏度,一些非常简单的算法允许区分停车和运动状态。
固件功能类型和使用
固件功能类型 | 使用示例 |
主复位 | TPMS_RESET();
此子程序是在设备初始通电期间调用的子程序。它可以作为主重置再次调用。它重置SP、RFX并加载ACI微调代码。 |
补偿的初始测量 | TPMS_READ_VOLTAGE(gu16UUMA);
TPMS_READ_TEMPERATURE(gu16UUMA); |
压力采集 | TPMS_READ_PRESSURE(gu16UUMA, 4u);
TPMS_COMP_PRESSURE(&u16CompPressure, gu16UUMA); PPRESSURE = u16CompPressure>>1; |
温度采集 | TPMS_COMP_TEMPERATURE(&u8CompTemperature, gu16UUMA);
PTEMPERATURE = u8CompTemperature; |
电压采集 | TPMS_COMP_VOLTAGE(&u8CompVoltage, gu16UUMA);
PVOLTAGE=u8CompVoltage; |
Acc_X数据采集 | TPMS_READ_ACCEL_X(gu16UUMA,2,0,7);
TPMS_COMP_ACCEL_X (&u16CompAccelX,gu16UUMA); PACCX = u16CompAccelX>>1; |
Acc_Z数据采集 | TPMS_READ_ACCEL_Z(gu16UUMA,2,0,7);
TPMS_COMP_ACCEL_Z (&u16CompAccelZ,gu16UUMA); PACCZ = u16CompAccelZ>>1; |
动态Acc_X数据 | u8Offset_X=7;
u8Status=TPMS_READ_DYNAMIC_ACCEL_X(1,&u8Offset_X,&gu16UUMA); |
动态Acc_Z数据 | u8Status=TPMS_READ_DYNAMIC_ACCEL_Z(1,&u8Offset_Z,&gu16UUMA); |
注意:来自网络整理