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:CC1101

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1520295/cc1101-cc1101

部件号:CC1101

工具/软件:

您好、

我正在将 CC1101用于我的工程。 我有一个关于 CCA 实施的问题。 我正在使用不同的频率带宽。 866,868和915 MHz。 当我查看数据表时、他们提供了两个表格来查找不同数据速率的 RSSI 阈值。 但在设计说明 DN505中、它显示了用于计算 RSSI 阈值的不同表。 在我的计算中、我可以考虑哪一个、此表对于所有频率(866,868、915 MHz)是相同的/通用的。 请帮助我解决这个问题。  

谢谢  

Sreejith

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

    你好、Sreejith、

    SWRA114中显示的表用于 250 kBaud、AGCCTRL2.MAGN_TARGET = 3和的数据速率 AGCCTRL1.CARRIER_SENSE_ABS_THR = 0

    CC1101数据表中的表33对应的数据速率为250kBaud AGCCTRL2.MAGN_TARGET = 7 (42dB)、868 MHz。

    CC1101中的表32适用于较低的数据速率(和 MAGN_TARGET = 3)。

    因此、它们是针对不同的设置生成的-要使用的表取决于您的应用。 如下面的MAGN_TARGET = 3和所示、7这是该寄存器使用的主要设置(7个用于更高的 RX 滤波器 BW 设置)、因此生成了这些特定设置的表、因为这些设置是最通用的。

    从数据表中:

    MAGN_TARGET设置是阻滞器容差/选择性和灵敏度之间的折衷。 该值将通道中的所需信号电平设置到解调器中。 增大该值会降低阻滞剂的余量、从而降低近端选择性。 强烈建议使用 SmartRF Studio [5]来生成正确的MAGN_TARGET设置。 ...  对于其他数据速率、用户必须生成类似的表才能找到 CS 绝对阈值。

    Sverre 和 Martin B 在这些主题的答复中提供了一些有用的附加信息:  

    他们在答复中提出了一些要点:

    在 SmartRF Studio 中、用于 RX 滤波器的 MAGN_TARGET、BW =< 100kHz 即为0x3。 对于更高的 RX 滤波器、BW 的 MAGN_TARGET 为0x7。

    理想情况下、您应该测量 PER (数据包错误率)与输入功率级别间的关系、以找到最佳 MAGN_TARGET、但对于162.5kHz RX 滤波器 BW、我认为5或6可以。

    要找到一组给定寄存器设置的确切载波检测阈值、您需要使用信号发生器作为源、并监控其中一个 GDO 引脚上的载波检测标志。 对 AGCCTRL 寄存器进行编程并调整输入功率级别、直到标志置为有效。

    您不太可能需要更改 MAGN_TARGET 的频率;我会找到最接近您的目标数据速率/偏差的 SmartRF Studio 7设置、并检查性能是否可接受。 如果没有、您将需要自己进行调整。

    此致、

    Zack

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

    嗨、Zack、

    感谢您的及时支持。 我正在使用三个不同的频率(866 MHz、868 MHz 和915 MHz)、数据速率为250KB。 我是否可以使用 DN505中表6中的 RSSI 阈值作为在我的 CCA 配置中针对这些频率设置 RSSI 阈值的基础?

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

    您好、

    如果将 SmartRF Studio 7建议的 RXBW 用于250kbps 设置、则应使用 CC1101数据表中的表33作为 AGCCTRL2.MAGN_TARGET = 7 (42dB)。

    这些频率的性能应该非常相似(尤其是866/RF 868 MHz)。 当然、您始终可以在实验室中对其进行测试、作为健全性检查。

    此致、

    Zack

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

    嗨、Zack、

    感谢您的支持。 我希望 CC1101数据表中的表33适用于915 MHz。 TI 是否有任何软件来生成 RSSI 阈值计算表?

    我目前忽略 DN505并遵循数据表。 不过、您能说明一下设计说明的目的吗? 通常、设计说明提供了有关设计相关方面的指导、那么是否应将其与数据表一起使用?

    此致、

    Sreejith

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

    你好、Sreejith、

    TI 是否有任何软件来生成 RSSI 阈值计算表?

    没有、如果设置与 SmartRF Studio 7中的250kBaud 相同、则不应该需要新的915 MHz 表。

    不过、您能说明一下设计说明的目的吗? 通常、设计说明提供了有关设计相关方面的指导、那么是否应将其与数据表一起使用?

    通常、是的、应遵循设计说明。 它们是应用手册中较旧的术语、因此它们具有广泛的用途、但通常会提供有关某个主题的更深入的信息、详细介绍新功能/设计、或回答客户经常提出的问题。  

    在这种情况下、"设计说明"提供了一个适用于不同设置集的表格作为示例;由于为250kBaud 推荐的设置(即 SmartRF Studio 7中的设置)使用 AGCCTRL2.MAGN_TARGET = 7 、因此应遵循数据表中的表格- DN 和数据表在此处不会相互冲突。

    在某些情况下、DN 可能会提供 覆盖 SmartRF Studio 7中的设置、但通常应该进行此设置(例如、对于不同于默认 PHY 或特定硬件设计的应用)。

    此外、CS 阈值构成 DN 的一个部分、因此还涵盖了其他几个主题。

    此致、

    Zack

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

    嗨、Zack、

    感谢您的澄清。

    谢谢。此致、

    Sreejith