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-Q1:动态设置载波侦听绝对阈值时需要帮助

Guru**** 2387060 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/1374127/cc1101-q1-help-needed-with-dynamic-setting-of-carrier-sense-absolute-threshold

器件型号:CC1101-Q1
Thread 中讨论的其他器件:CC1101

工具与软件:

您好、TI 社区:

我目前正在处理一个涉及 CC1101收发器的项目、需要实施一项允许用户通过命令动态设置载波传感绝对阈值(CS 阈值)的功能。 根据数据表和设计手册 DN505、设置此阈值涉及以下参数:

  • MAX_LNA_GAIN
  • MAX_DVGA_GAIN
  • CARRIER_SENSE_ABS_THR
  • MAGN_TARGET

我遇到了几个难题、非常感谢您的指导:

  1. 针对不同数据速率生成表 :数据表提到、必须为不同的数据速率生成类似的表、才能找到 CS 绝对阈值。 数据速率是影响表生成的唯一因素、还是载波频率也起着重要作用? (我的应用中同时使用了434Mhz 和868MHz)鉴于我不知道用户的数据速率或其他相关参数、我应该如何解决这个问题。

  2. RSSI 值差异 :在设计说明 DN505中、计算显示 RSSI 值为-82dBm、MAX_LNA_GAIN = 4、MAX_DVGA_GAIN = 1、MAGN_TARGET = 3、CARRIER_SENSE_ABS_THR = 0。 将 MAGN_TARGET 更改为7并将 CARRITER_SENSE_ABS_THR 更改为4会产生-69dBm 的 RSSI 值。  因此、   如果仅 MAGN_TARGET 更改为7并且 CARRITER_SENSE_ABS_THR 仍保持0、则我可以假设 RSSI 值为-82 +(42 - 33)=-73dBm。  但是、对于相同的参数、使用数据表中的表33会得到-74.5dBm。  您能否澄清这一差异(-73dBm 和-74.5dBm 之间)。

  3. 单表可行性 :对于 MAX_LNA_GAIN 和 MAX_DVGA_GAIN 的固定组合  、CS 阈值处的 RSSI 值是否与 MAGN_TARGET   CARRIER_SENSE_ABS_THR 线性相关? 如果是这样、对于特定数据速率是否意味着、 我可以依赖 具有任何 MAGN_TARGET 和  CARRIER_SENSE_ABS_THR 的单个表来设置 MAX_LNA_GAIN 和 MAX_DVGA_GAIN 的不同组合的阈值?  如果没有、根据用户输入动态调整阈值的最佳实践是什么?

  4. 用户要求 :考虑到这些设置的复杂性,如果目前的要求难以满足,我应该与客户沟通,以便做出一些妥协吗? 如果是、您会建议什么作为合理的折衷方案?

提前感谢您的帮助。