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.

[参考译文] CC1120EM-169-RD:物理模块的频率变化

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/689209/cc1120em-169-rd-frequency-change-of-the-physical-module

器件型号:CC1120EM-169-RD
主题中讨论的其他器件:CC1120CC1310WMBUSCC1125

你好

是否可以在该模块的寄存器中将频率形式从169MHz 更改为868MHz? 我请求了一个868MHz 模块、但收到了169MHz 模块、并希望通过此模块上的 SPI 设置接收器基站。 我要与集成的器件无法更改其频率。

我们非常感谢您的任何建议。

此致、

nn

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    可通过更改 FREQ2、FREQ1、FREQ0寄存器来设置频率、请参阅 SmartRF Studio。

    您拥有的 EM 板针对169 MHz 下的运行进行了优化、但您仍可以将频率设置为所有频率 CC1120。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的帮助、我注意到天线输入上有一个低通滤波器、可将868MHz 信号衰减至直流信号。 我与当地的 TI 供应商联系以获取正确的样片。

    我之前使用过 Launchpad CC1310、并将其设置为以169 MHz 的频率传输、但我无法获取任何数据包跟踪。 请查看随附的 CC112x EM (CC1120) EM 169寄存器设置

    我已将 GPIO 配置为在 SYNC 接收和 rxfifo_THR 上生效。 这些引脚中的任何一个都将置为有效、我每隔5秒轮询一次 MODEM_STATUS1寄存器、以查看平均时间是否发生任何情况。

    // CC1120的射频设置
    RF_SETTINGS 代码 rfSettings ={
    0x06、// IOCFG2 GPIO2 IO 引脚配置
    0xB0、// IOCFG1 GPIO1 IO 引脚配置
    0x00、// IOCFG0 GPIO0 IO 引脚配置
    0x00、// SYNC3 同步字配置[31:24]
    0x00、// SYNC2 同步字配置[23:16]
    0x54、// SYNC1 同步字配置[15:8]
    0x3D、// SYNC0 同步字配置[7:0]
    0x0F、// SYNC_CFG1 同步字检测配置寄存器 1
    0x0B、// SYNC_CFG0 同步字长度配置寄存器 0
    0x99、//偏差_M 频率偏差配置
    0x0D、// MODCFG_DEV_E 调制格式和频率偏差配置
    0x15、// DCFILT_CFG 数字直流移除配置
    0x18、//前导码_CFG1 前导码长度配置寄存器 1
    0x00、//前导码_CFG0 前导码检测配置寄存器 0
    0x3A、// FREQ_IF_CFG RX 混频器频率配置
    0x00、// IQIC 数字图像信道补偿配置
    0x00、// CHAN_BW 通道滤波器配置
    0x05、// MDMCFG0 常规调制解调器参数配置寄存器 0
    0xA9、// symbol_Rate2 符号速率配置指数和尾数[1..
    0x99、// symbol_rate1 符号速率配置尾数[15:8]
    0x9A、// symbol_RATE0 符号速率配置尾数[7:0]
    0x3C、// AGC_REF AGC 基准电平配置
    0xEF、// AGC_CS_THR 载波检测阈值配置
    0xA9、// AGC_CFG1 自动增益控制配置寄存器 1
    0xC0、// AGC_CFG0 自动增益控制配置寄存器 0
    0x7f、// FIFO_CFG FIFO 配置
    0xAA、// DEV_ADDR 器件地址配置
    0x03、// Setting_CFG 频率合成器校准和稳定电容
    0x1A、// FS_CFG 频率合成器配置
    0x45、// PKT_CFG1 数据包配置寄存器 1
    0x10、// PKT_CFG0 数据包配置寄存器 0
    0x7A、// PA_CFG0 功率放大器配置寄存器 0
    0xFF、// PKT_LEN 数据包长度配置
    0x00、// if_mix _CFG 如果混合配置
    0x0A、// TOC_CFG 时序偏移校正配置
    0x69、// FREQ2 频率配置[23:16]
    0xA0、// FREQ1 频率配置[15:8]
    0x00、// FS_DIG1 频率合成器数字稳压器 1
    0x5F、// FS_DIG0 频率合成器数字稳压器 0
    0x40、// FS_CAL1 频率合成器校准寄存器 1
    0x0E、// FS_CAL0 频率合成器校准寄存器 0
    0x03、// FS_DIVTWO 频率合成器除以2
    0x33、// FS_DSM0 FS 数字合成器模块配置寄存器 0
    0x17、// FS_DVC0 频率合成器分频器链配置.
    0x50、// FS_PFD 频率合成器相位频率检测器连接
    0x6E、// FS_PRE 频率合成器预分频器配置
    0x14、// FS_REG_DIV_CML 频率合成器分频器稳压器配置。
    0xAC、// FS_SPARE 频率合成器备件
    0xB4、// FS_VCO0 FS 压控振荡器配置寄存器
    0x0E、// XOSC5 晶体振荡器配置寄存器 5.
    0x03、// XOSC1 晶体振荡器配置寄存器 1}
    ; 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您写道"我以前使用过 Launchpad CC1310、并将其设置为以169 MHz 的频率传输":这是否意味着您在该测试中使用 CC1310作为 TX 端? 请注意、CC1310不支持169 MHz。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    在平均时间内、我正确设置了同步字节并开始接收随机字节。

    我确实遇到了一个新问题、在这里我可以看到我找到了 CC1310发送的字节、但没有找到正确的值。

    请查找随附的 cc1310 TX 设置。

    以下是新的寄存器:

    // CC1120的射频设置
    RF_SETTINGS 代码 rfSettings ={
    0x06、// IOCFG2 GPIO2 IO 引脚配置
    0xB0、// IOCFG1 GPIO1 IO 引脚配置
    0x00、// IOCFG0 GPIO0 IO 引脚配置
    0x00、// SYNC3 同步字配置[31:24]
    0x00、// SYNC2 同步字配置[23:16]
    0x54、// SYNC1 同步字配置[15:8]
    0xD3、// SYNC0 同步字配置[7:0]
    0x0B、// SYNC_CFG1 同步字检测配置寄存器 1
    0x0B、// SYNC_CFG0 同步字长度配置寄存器 0
    0x71、//偏差_M 频率偏差配置
    0x06、// MODCFG_DEV_E 调制格式和频率偏差配置
    0x15、// DCFILT_CFG 数字直流移除配置
    0x18、//前导码_CFG1 前导码长度配置寄存器 1
    0x00、//前导码_CFG0 前导码检测配置寄存器 0
    0x3A、// FREQ_IF_CFG RX 混频器频率配置
    0x00、// IQIC 数字图像信道补偿配置
    0x01、// CHAN_BW 通道滤波器配置
    0x05、// MDMCFG0 常规调制解调器参数配置寄存器 0
    0xA9、// symbol_Rate2 符号速率配置指数和尾数[1..
    0x99、// symbol_rate1 符号速率配置尾数[15:8]
    0x9A、// symbol_RATE0 符号速率配置尾数[7:0]
    0x3C、// AGC_REF AGC 基准电平配置
    0xEF、// AGC_CS_THR 载波检测阈值配置
    0xA9、// AGC_CFG1 自动增益控制配置寄存器 1
    0xC0、// AGC_CFG0 自动增益控制配置寄存器 0
    0x7f、// FIFO_CFG FIFO 配置
    0xAA、// DEV_ADDR 器件地址配置
    0x03、// Setting_CFG 频率合成器校准和稳定电容
    0x12、// FS_CFG 频率合成器配置
    0x45、// PKT_CFG1 数据包配置寄存器 1
    0x10、// PKT_CFG0 数据包配置寄存器 0
    0x7A、// PA_CFG0 功率放大器配置寄存器 0
    0xFF、// PKT_LEN 数据包长度配置
    0x00、// if_mix _CFG 如果混合配置
    0x0A、// TOC_CFG 时序偏移校正配置
    0x6C、// FREQ2 频率配置[23:16]
    0x9E、// FREQ1 频率配置[15:8]
    0x66、// FREQ0 频率配置[7:0]
    0x00、// FS_DIG1 频率合成器数字稳压器 1
    0x5F、// FS_DIG0 频率合成器数字稳压器 0
    0x40、// FS_CAL1 频率合成器校准寄存器 1
    0x0E、// FS_CAL0 频率合成器校准寄存器 0
    0x03、// FS_DIVTWO 频率合成器除以2
    0x33、// FS_DSM0 FS 数字合成器模块配置寄存器 0
    0x17、// FS_DVC0 频率合成器分频器链配置.
    0x50、// FS_PFD 频率合成器相位频率检测器连接
    0x6E、// FS_PRE 频率合成器预分频器配置
    0x14、// FS_REG_DIV_CML 频率合成器分频器稳压器配置。
    0xAC、// FS_SPARE 频率合成器备件
    0xB4、// FS_VCO0 FS 压控振荡器配置寄存器
    0x0E、// XOSC5 晶体振荡器配置寄存器 5.
    0x03、// XOSC1 晶体振荡器配置寄存器 1}
    ; 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    查看 CC1310设置的屏幕截图:它看起来像625 bps 设置被突出显示、这是否意味着您使用了此选项并更改了同步字?

    您能否提供总体要求?
    数据速率/偏差/同步字/标准等
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你(们)好

    是的、我选择了一个设置并将其更改为无线 MBUS 模式 C1的要求。

    要求如下:
    •修复了数据报
    •高达9600波特的通信速度
    •初级/次级/增强型次级寻址
    •符合 M-Bus 标准 EN 13757:201

    我遵循 AN121 PDF 中的 c 模式说明、该说明提供了您请求的数据速率/偏差/同步字信息。

    我是否错过了什么? 我要侦听的特定器件是否应该具有更多规格?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果您要了解 WMBUS、您还需要了解 一下:http://www.ti.com/tool/WMBUS

    尝试从200kbps 设置开始并更改数据速率/偏差/ Rx bw。

    为什么在 TX 端使用 CC1125? 您将使用 CC1125还是 CC1310?

    processors.wiki.ti.com/.../Category:WMBUS 应该会为您提供指向正确设置的指针。 对于 TX、数据速率/偏差最为重要、同时确保已正确设置 PA_CFG1.upsampler_p。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我将 CC1310 Launchpad 用作 TX、将 CC1120用作 RX。

    我看到 C1 wmbus 寄存器的建议是针对 CC1125而不是针对 CC1120、这是否意味着 CC1120不支持模式 C1?

    我已经了解了 wmbus RTOS 固件、但我更想让 CC112x EM 的 SPI 端现在正常工作。
    您是否建议我也改用 CC1310作为 RX?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢、CC1125的建议设置似乎在 CC1120上工作正常。

    感谢您的大力支持!