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.

[参考译文] CC1200:CC1200校准

Guru**** 2535260 points


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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/726784/cc1200-cc1200-calibration

器件型号:CC1200

你好

我有一个包含两个板的 TrxEB 套件、我可以在这两个板上发送和接收数据包。 然后、我构建了一个试验电路板版本、该版本使用 STM32F100微控制器来控制868MHz 无线电电路板、作为 Out 产品的原型。

863.0870MHz 载波频率、2.4kbps 比特率、RX 滤波器带宽11kHz、 2GFSK 调制和4kHz 偏差。

我目前正在研究的问题是如何校准对讲机。

我可以从 TrxEB 板发送具有11kHz RX 滤波器带宽的封装、而不会造成封装损耗、但从试验电路板发送时、我需要15kHz 的 RX 滤波器带宽来可靠地接收封装。

在进一步调查时、我有这些问题

1。

为什么来自试验电路板控制无线电的信号强度小于来自 TrxEB 的信号?

我尝试连接第二块 STM32板来供电、因此这可能不是电源不足问题。

PA_CFG1.PA_POWER_RAMP 处于其默认值。

从一个 TrxEB 板发送到另一个 TrxEB 板时、我获得-32dB 的 RSSI。 从试验电路板发送到 TrxEB 电路板时、我得到-55dB。

信号强度有一些变化、因为要从试验电路板控制的无线电进行测量、我必须放置测量天线
就在发射天线旁边、即使这样、我也只能读取点后两个有效位的频率。
例如、863.07 MHz 后的数字只是随机跳跃。

将天线放在桌子上后、我可以用点后的三个有效位来读取频率。 例如863.078

2.

试验电路板控制的无线电似乎不响应频率偏移的变化

就像我在阅读手册时一样、频率应该能够向上或向下调节1.25MHz。

在863.0860MHz 时使用0偏移频率的 TrxEB 板进行检查、我在最大偏移时得到864.3360MHz
和861.8360MHz、最小偏移量可与预期结果一同检查。

但是、在试验电路板控制的无线电中更改 FREQOFF1和 FREQOFF0的值不会因某种原因更改测量的频率。

3.

如何向要校准的器件发送具有已知信号强度的信号、操作系统如何获得正确的 RSSI? 我能否只使用 TrxEB 板和
调整 AGC_GAIN_ADJUST 直到我获得-32dB?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    只是为了澄清。 "让天线躺在桌子上、我可以在点后读出三个有效位数的频率。 例如、863.078"当然适用于测量 TrxEB 发送的频率
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    试验电路板控制的无线电与 TrxEB 电路板的频率偏移似乎不同。 寄存器 FREQOFF_CFG 使能对 PLL 的反馈以"增加 RX 滤波器带宽"。 启用此功能时、噪声带宽以及灵敏度不会增加。 将 FREQOFF _CFG 设置为0x30和0x34将启用对 PLL 的反馈、并分别增加带宽、从"已编程的 RX 滤波器 BW"到"已编程的 RX 滤波器 BW±RX 滤波器 BW/4"和"已编程的 RX 滤波器 BW±RX 滤波器 BW/8"。 例如、RX 滤波器带宽编程为11kHz、FREQOFF _CFG = 0x30、PLL 的反馈会将该滤波器增加至16.5kHz (尽管11kHz 仍是噪声带宽)。