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.

[参考译文] RF430FRL152H:RF430FRL152H 传感器贴片采样过程(永无休止?)

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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/1053950/rf430frl152h-rf430frl152h-sensor-patch-sampling-process-never-ending

器件型号:RF430FRL152H
主题中讨论的其它部件: TRF7970AMSP-EXP430G2TIDM-RF430-TEMPSENSE

您好、E2E 团队、

我目前正在尝试通过 RFID 协议读取 RF430FRL152H 上热敏电阻的值。 我将 OLIMEX RFID1356阅读器(作为读取器)与串行终端配合使用、以将 RFID 请求发送到 RF430FRL152H 传感器贴片(并将 RF430FRL15xH 固件用户指南作为参考 https://www.ti.com/lit/ug/slau603b/slau603b.pdf)。

我遇到的问题是、传感器贴片似乎始终处于采样过程中、并且从未完成。  

当我读取 修补程序的块0时,我具有以下结果:0001[0]030001010040h ([]已添加)

状态字节(介于[]之间)始终为01、贴片从不为我提供传感器值(在块09中)。 可以帮帮我吗?  

以下是传感器贴片上的配置(全部为 hexa):

块0: 01[01]030001010040 ([]已添加,只读)

块1: 00000000000B (未更改)

Block 2: 05050500000000

块3至6: FFFFFFFFFFFFFFFF (未更改)

块7: 00000000000000FF (未更改)

Block 8:F80100000000A6A (未更改)

感谢你能抽出时间、

此致。

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

    刚刚注意到以下 位置的拼写错误:  

    第8组: F80100000000A6A3 (不变)

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

    您好、Alexandre、

    我检查了块数据中的寄存器设置、看起来很合理。 如果我在 RF430FRL152HEVM 上以相同的设置开始传感器读取、那么采样过程可以顺利完成。 (我使用了 MSP-EXP430G2 LaunchPad、DLP TRF7970A BoosterPack 插件模块和 RF430FRL152HEVM Windows GUI)。

    您是否已将自定义固件加载到 RF430FRL152HEVM?

    您是否意外修改了 ISO/IEC 15693块编号0xFF 处的固件控制寄存器? (默认情况下应包含0xC7。)

    此致、

    Andreas。

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

    您好、Andreas、

    我没有在传感器贴片中加载自定义固件、开箱即用。

    我的块0xFF 包含:0xFF00000000。 我很确定我没有在其中写入任何内容。 我是否应该只在其中输入0xC700000000?

    感谢您的帮助、

    此致。

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

    亚历山大

    您可以尝试、但我认为没关系、因为位3...5没有任何效果。 位7对于 ROM 感应支持很重要、也可通过0xFF 启用。

    您是否有可用的 MSP-EXP430G2 LaunchPad 和 DLP TRF7970A BoosterPack 插件模块?

    您使用的是 RF430FRL152HEVM、温度传感器贴片(https://www.ti.com/lit/pdf/sloa212?keyMatch=SLOA212)还是一些定制贴片?

    此致、

    Andreas。

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

    尊敬的 Andreas:

    我使用的是 TIDM-RF430-TEMPSENSE 传感器贴片。 我使用 OLIMEX RFID1356软件狗对其进行了编程、我还将使用它测试传感器贴片。

    我只是在探测 ADC 值的块存储器(块09)的同时测试其电压随时间变化的情况。 下图:

    (正如您可以猜测的那样、我每秒探测两次传感器贴片)

    我非常确信、传感器贴片在由射频场供电时无法进行采样处理和存储值。 我正在研究如何设置 OLIMEX RFID1356的射频场、以便在探测时始终打开。

    感谢你的帮助。

    此致。

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

    您好、Alexandre、

    如果图中显示了 IC 电源电压(例如 VDDSW 引脚上)、则很可能是采样过程未完成的原因。

     https://www.ti.com/lit/pdf/sloa212中的第2章 提供了有关 CIC 滤波所需采样时间的一些说明。 我认为移动平均滤波器、正如您所使用的、需要更多的时间(另请参阅《RF430FRL15xH 用户指南》(www.ti.com/.../slau506)中的第10.3章)。

    务必找到一种方法来永久为贴片供电(射频始终开启)。 或者、您可以添加电池电源(在 TP1)并关闭 IC 内部电池开关。

    此致、

    Andreas。