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.

[参考译文] CC1120:在没有直接线视的情况下信号质量较差。

Guru**** 2837190 points

Other Parts Discussed in Thread: CC1120

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/994511/cc1120-poor-signal-quality-without-direct-line-sight

器件型号:CC1120

您好!

您能否帮助我们或建议您在何处查找信息?
我们的信号质量最高可达3公里
但是、即使在短距离内也没有直视线路、我们的信号质量也非常差。
信号反射会影响我们的设置。

您能否帮助我们了解导致这种情况的参数设置?
我们能否以某种方式测量和调整设置?

下面是我们的设置寄存器设置:

常见设置:

CC1120_cmd (SRES);//重置芯片
CC1120_SET_reg (IOCFG3、IOCFG_CFG_HICHZ);// GPIO3 IO 引脚配置
CC1120_SET_reg (IOCFG2、IOCFG_CFG_HICHZ);// GPIO2 IO 引脚配置
CC1120_SET_reg (IOCFG1、IOCFG_CFG_HICHZ);// GPIO1 IO 引脚配置
CC1120_SET_reg (IOCFG0、IOCFG_CFG_HICHZ);// GPIO0 IO 引脚配置

CC1120_SET_reg (MDMCFG0、0x05);//通用调制解调器参数配置寄存器 0
CC1120_SET_reg (FIFO_CFG、0x00);// FIFO 配置
CC1120_SET_reg (FS_CFG、0x12);//频率合成器配置
CC1120_SET_reg (PKT_CFG0、PKT_CFG0_length_config_variable);//数据包配置寄存器 0
CC1120_SET_reg (PKT_LEN、0xFF);//数据包长度配置
CC1120_SET_REG (IF_Mix _CFG、0x00);// IF Mix Configuration

// 868.000.000 Hz
CC1120_SET_reg (FREQ2、0x6C);//频率配置[23:16]
CC1120_SET_reg (FREQ1,0x80);//频率配置[15:8]
CC1120_SET_reg (FREQ0、0x00);//频率配置[7:0]

CC1120_SET_reg (FS_DIG1、0x00);//频率合成器数字寄存器 1
CC1120_SET_reg (FS_DIG0、0x5F);//频率合成器数字寄存器 0
CC1120_SET_reg (FS_CAL1、0x40);//频率合成器校准寄存器 1
CC1120_SET_reg (FS_CAL0、0x0E);//频率合成器校准寄存器 0
CC1120_SET_reg (FS_DIVTWO,0x03);//频率合成器除以2
CC1120_SET_reg (FS_DSM0、0x33);// FS 数字合成器模块配置寄存器 0
CC1120_SET_reg (FS_DVC0、0x17);//频率合成器分频器链配置。
CC1120_SET_reg (FS_PFD,0x50);//频率合成器相位频率检测器连接
CC1120_SET_reg (FS_PRE、0x6E);//频率合成器预分频器配置
CC1120_SET_reg (FS_REG_DIV_CML,0x14);//频率合成器分频器稳压器配置
CC1120_SET_reg (FS_SPARE、0xAC);//频率合成器备用
CC1120_SET_reg (FS_VCO0、0xB4);// FS 压控振荡器配置寄存器
CC1120_SET_reg (XOSC5、0x0E);//晶体振荡器配置寄存器 5.
CC1120_SET_reg (XOSC1、0x03);//晶体振荡器配置寄存器 1

CC1120_SET_reg (RFEND_CFG1、RFEND_CFG1_RXOFF_MODE_IDLE_DEF | RFEND_CFG1_RXTIME_DIS_DEF | RFEND_CFG1_RX_TIME_QUAL_1_DEF);
CC1120_SET_REG (RFEND_CFG0、RFEND_CFG0_CAL_END_WAKE_UP_DIS_DEF | RFEND_CFG0_TXOFF_MODE_IDLE_DEF | RFEND_CFG0_TERMINE_ON_BAD_DIS_DEF);
CC1120_SET_reg (PKT_CFG1、PKT_CFG1_ADDR_CHECK_CFG_OFF_DEF | PKT_CFG1_CRC_CFG_ON_0xFFF_DEF | PKT_CFG1_BYTE_SWAP_OFF_DEF | PKT_CFG1_APPD_STATUS_ON_DEF);

----------------------------------------------------

额外300bps 设置:

CC1120_SET_reg (MODCFG_DEV_E、MODCFG_DEV_E_MODE_MODE_DSSS_PN | MODCFG_DEV_E_MOD_FORMAT_2FSK_DEF | MODCFG_DEV_E_FREQ_DEV_Exponent_3_DEF);
CC1120_SET_reg (deviation_M,0x06);//频率偏差配置(默认)//偏差= 32000000*(256+6)*2^3/2^24 = 3997,8Hz
CC1120_SET_reg (SYNC_CFG1、0x0F);//同步字检测配置寄存器 1
CC1120_SET_reg (DCFILT_CFG、0x1C);//数字直流删除配置
CC1120_SET_reg (IQIC,0xC6);//数字图像通道补偿配置
CC1120_SET_REG (CHAN_BW、CC_RXBW_25000);//通道滤波器配置 DEV_1、56+BR+17、5 = 5*1、56+1、2+17、5 = 26、5
CC1120_SET_reg (AGC_REF、0x20);// AGC 基准电平配置
CC1120_SET_reg (AGC_CFG1、0xA9);//自动增益控制配置寄存器 1
CC1120_SET_reg (AGC_CFG0、0xCF);//自动增益控制配置寄存器 0
CC1120_SET_reg (FREQOFF_CFG、0x22);//频率偏移校正配置

----------------------------------------------------

附加的50kbps 设置:

CC1120_SET_reg (MODCFG_DEV_E、MODCFG_DEV_E_MODE_MODE_NORMAL _DEF | MODCFG_DEV_E_MOD_FORMAT_2GFSK | MODCFG_DEV_E_FREQ_DEV_Exponent_5);
CC1120_SET_reg (deviation_M、0x99);//频率偏差配置//偏差= 32000000*(256+153)*2^5/2^24 = 249633Hz
CC1120_SET_reg (SYNC_CFG1、0x08);//同步字检测配置寄存器 1
CC1120_SET_reg (DCFILT_CFG、0x15);//数字直流删除配置
CC1120_SET_reg (前导码_CFG1、0x18);//前导码长度配置寄存器 1
CC1120_SET_reg (FREQ_IF_CFG、0x3A);// RX 混频器频率配置
CC1120_SET_reg (IQIC,0x00);//数字图像通道补偿配置
CC1120_SET_REG (CHAN_BW、CC_RXBW_100000);//(*)通道滤波器配置 DEV_1、56+BR+17、6 = 25*1、56+50+17、5 = 106、5
CC1120_SET_reg (symbol_Rate2、0x99);//符号速率配置指数和尾数[1..]
CC1120_SET_reg (symbol_rate1,0x99);//符号速率配置尾数[15:8]
CC1120_SET_reg (symbol_RATE0、0x99);//符号速率配置尾数[7:0]
CC1120_SET_reg (AGC_REF、0x3C);// AGC 基准电平配置
CC1120_SET_reg (AGC_CFG1、0xA9);//自动增益控制配置寄存器 1
CC1120_SET_reg (AGC_CFG0、0xC0);//自动增益控制配置寄存器 0
CC1120_SET_reg (PA_CFG0、0x79);//功率放大器配置寄存器 0
CC1120_SET_reg (TOC_CFG、0x0A);//计时偏移校正配置

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

    您可以使用 https://www.ti.com/tool/RF-RANGE-ESTIMATOR 计算估计范围

    对于任何视线、范围都将受到发件人和接收人之间的影响。 您是否估算了链路中的衰减?

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

    在开发阶段、我们测量了输出功率并匹配了天线。
    我们具有高达1200m 的强信号、有时甚至高达3000m 的信号。

    但在城市地区、收发器的工作性能比竞争对手的器件差。
    (要比较的器件为 si4463和 AMICCOM7139)

    您能否建议更改哪些参数以解决问题?
    我们可以提供原理图、如果有用的话。

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

    "但在城市地区、收发器的工作性能比我们竞争对手的器件更差。
    (要比较的器件为 si4463和 AMICCOM7139)"

    -这是在完全相同的数据速率(以及其他射频设置)下进行测试的吗?

    -是否在大致 相同的时间在同一位置进行测试? 我已经看到,城市环境中的背景噪声产生很大的时间差异。  

    城市环境中的范围将比 LOS 短得多、因为建筑物代表了较大的衰减。