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.

[参考译文] CC430F5137:射频频带偏移

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1163138/cc430f5137-rf-frequency-band-shift

器件型号:CC430F5137

您好!

我们使用 CC430F5137产品制造低功耗器件。 我们有2个设备彼此通信。接收器对发送器发送的信号做出响应。发送器有时发送信号、我们观察到接收器没有响应。当我们在射频频谱设备中观看信号时、 我们观察到、它的广播频率为868、065 MHz、而不是868 MHz。 我们正在研究该移位可能导致误差的可能性。

我向您发送了频谱设备的屏幕。

我在下面给出了接收器和发送器的 RFSetting 寄存器值。

我们使用“ECS-260-18-30BQ-DS”作为晶体。 我们正在等待您对晶体选择的意见。

我期待您提出解决方案建议。

谢谢你。

rf_settings rfSettings ={
    0x08、   // FSCTRL1   频率合成器控制。
    0x00、   // FSCTRL0   频率合成器控制。
    0x21、   // FREQ2     频率控制字、高字节。
    0x62、   // FREQ1     频率控制字、中间字节。
    0x76、   // FREQ0     频率控制字、低字节。
    0x9A、   // MDMCFG4   调制解调器配置。
    0x83、   // MDMCFG3   调制解调器配置。
    0x93、   // MDMCFG2   调制解调器配置。
    0x22、   // MDMCFG1   调制解调器配置。
    0xf8、   // MDMCFG0   调制解调器配置。
    0x00、   // CHANNR    通道编号。
    0x34,   // DEVIATN   调制解调器偏差设置(启用 FSK 调制时)。*35
    0x56、   // FREND1    前端 RX 配置。
    0x10、   // FREND0    前端 TX 配置。
    0x10、   // MCSM0     主无线电控制状态机配置。*10.
    0x16、   // FOCCFG    频率偏移补偿配置。
    0x6C、   // BSCFG     位同步配置。
    0x43、   // AGCCTRL2  AGC 控制。
    0x40、   // AGCCTRL1  AGC 控制。
    0x91、   // AGCCTRL0  AGC 控制。
    0xE9、   // FSCAL3    频率合成器校准。
    0x2A   、// FSCAL2    频率合成器校准。
    0x00、   // FSCAL1    频率合成器校准。
    0x1f   、// FSCAL0    频率合成器校准。
    0x59   、// FSTEST    频率合成器校准。
    0x81、   // TEST2     各种测试设置。
    0x35、   // TEST1     各种测试设置。
    0x09、   // TEST0     各种测试设置。
    0x47、   // FIFOTHR   RXFIFO 和 TXFIFO 阈值。
    0x2E、   // IOCFG2    GDO2输出引脚配置。
    0x2E、   // IOCFG0    GDO0输出引脚配置。 有关详细的伪寄存器说明,请参阅 SmartRFRegisteredStudio 用户手册。
    0x04、   // PKTCTRL1  数据包自动化控制。
    0x04,   // PKTCTRL0  数据包自动化控制。*
    0x00、   // ADDR      设备地址。
    0x18    // PKTLEN    数据包长度。
};

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

    您好!

    频率偏移太大。 在868.0MHz 载波和65kHz 偏移的情况下、晶体偏移为74.9ppm、这太大。

    使用这款新晶体、您是否尝试使用晶体负载电容器调整失调电压、以将失调电压降低至几 ppm。

    此致、

      Richard

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

    感谢您的回答。


    我知道偏移量过大、但我不知道要做什么来避免它。


    您如何计算偏移的74.99ppm? 您能告诉我计算方法吗?

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

    您好!

    计算:1e6 * xtal 偏移/频率

    您需要调整连接到26MHz 晶体的负载电容器:

    此致、

      Richard