This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC1101:适用于 Schrader TPMS 的兼容硬件

Guru**** 2387060 points
Other Parts Discussed in Thread: CC1101, CC1310
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1200148/cc1101-compatible-hardware-for-schrader-tpms

器件型号:CC1101
主题中讨论的其他器件: CC1310

我之前为 不同的 TPMS 系统开发了 CC1101中继器产品、该系统使用了更传统的长前导码和高/低同步字。 我正在为 Schrader TPMS 系统开发不同的 TPMS 产品。 我拥有的有关 Schrader TPMS 的文档如下所示:

数据包有效载荷:1个同步半字节和8个字节数据、17个半字节:

0 12 34 56 78 9A BC DE F0
7 F6 70 3a 38 B2 00 49
S PF FI II II PP TT CC

- S:同步
P:前导码(0xF)
F:标志
- I:ID (28位)
- P:压力范围为0 bar 至6.375 bar、分辨率为25 mbar/每位检查
- T:温度范围为-50 C 至205 C (1位= 1温度计数1 C)
C:CRC8从半字节1到 E

我使用无线黑客和另一个开放源码433_RTL TPMS 软件测试并确认了我的结果。

原始捕捉:  

faab4aaab4acd2aad5534aaaccb4b52b4

曼彻斯特解码:  

01ffe74fc09fd6638

太棒了

SYNC = 0x0
前导码= 0x1
标志= 0xFF
ID = 0xe74fc09
压力= 0xFD
温度= 0x66
CRC8 = 0x38

我的问题是、TI 是否有任何硬件可以处理 前导码/同步的短时间? 首选 CC1101、但 它需要 大得多的同步字。 是否有办法解决这个问题? 我还有一个 CC1310开发板、但 SmartRF 仅允许我 降低到8位进行同步。 我还应该研究另一个射频板吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Brandon、

    我们的所有器件都无法实现4位前导码和4位同步字。 可完成的最低位是1位 前导码 和8位同步字。 但是、一种可能是发送前导码/与有效负载同步、并在 CC1101中关闭前导码/同步检查、并处理签入软件。 不建议这样做、因为器件会拾取大量噪声。

    此致、

    Haiatullah