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.

[参考译文] CC110L:FCC -调制变化

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/999422/cc110l-fcc---modulation-change

器件型号:CC110L

您好!  

我们必须通过 FCC 认证

在原始应用中、我们使用的是 GFSK、偏差为20k、RX 带宽为100k

采用此配置时、产品目标为 FCC 的15.249、这会限制大量 TX 功率

要通过 FCC、我们 必须将 PATABLE 设置 为 0dB

与实验讨论并检查 DN006 (SWRA123B)后、我们尝试切换到2FSK。

由于 RX 带宽、在此模式下灵敏度会降低、但我们可以增加功率(DN006中的 PATABLE 为0xC9)

但在射频范围测试之后、我们发现这组新参数的结果更糟。

这是正常的吗?    

配置详情 如下  

GFSK:对于 PATABLE 0x88的20k 偏差

2FSK:Config、偏差为177k、PATABLE 0xC9

BR

Olivier D

#define IOCFG2 0x07 /// IOCFG2 GDO2输出引脚配置。
#define IOCFG1 0x2E
#define IOCFG0 0x00 //// IOCFG0D GDO0输出引脚配置。 有关详细的伪寄存器说明,请参阅 SmartRFRegisteredStudio 用户手册。
#define SYNC_HI 0xD3 ////同步字高电平
#define SYNC_LO 0x91 ///同步字低电平
#define PKTLEN 0xFF /// PKTLEN 数据包长度。
#define PKTCTRL1 0x08 //// PKTCTRL1数据包自动化控制。
#define PKTCTRL0 0x05 /// PKTCTRL0数据包自动化控制。
#define ADDR 0x00 /// ADDR 器件地址。
#define CHANNR 0x00 //// CHANNR 通道编号。
#define FSCTRL1 0x06
#define FSCTRL0 0x00 //FSCTRL0频率合成器控制。

#ifdef _GFSK
#define FREQ2 0x23 // FREQ2频率控制字、高字节。
#define FREQ1 0x14 // FREQ1频率控制字、中间字节。
#define FREQ0 0x35 // FREQ0频率控制字、低字节。
#define MDMCFG4 0xC9 // MDMCFG4调制解调器配置。
#define MDMCFG2 0x13 // MDMCFG2调制解调器配置。
#define DEVIATN 0x34 // DEVIATN 调制解调器偏差设置(启用 FSK 调制时)。
#define TEST2 0x81 // TEST2各种测试设置。
#define TEST1 0x35 // TEST1各种测试设置。
#define FIFOTHR 0x0D // Seuil A 55 en RX
#endif
#ifdef _2FSK
#define FREQ2 0x23 // FREQ2频率控制字、高字节。
#define FREQ1 0x14 // FREQ1频率控制字、中间字节。
#define FREQ0 0x35 // FREQ0频率控制字、低字节。
#define MDMCFG2 0x13 // MDMCFG2调制解调器配置。
#define MDMCFG4 0x2A // MDMCFG4调制解调器配置
#define DEVIATN 0x66
#define TEST2 0x88 // TEST2各种测试设置。
#define TEST1 0x31 // TEST1各种测试设置。
#define FIFOTHR 0x07 // Seuil A 55 en RX
#endif

#define MDMCFG3 0x83 // MDMCFG3调制解调器配置。
#define MDMCFG1 0x22 /// MDMCFG1调制解调器配置。
#define MDMCFG0 0xf8 /// MDMCFG0调制解调器配置。
#define MCSM2 0x07 /////MCSM2主无线电控制状态机配置
#define MCSM1 0x03 //// MCSM1主无线电控制状态机配置。
#define MCSM0 0x18
#define FOCCFG 0x16
#define BSCFG 0x6C // BSCFG 位同步配置。
#define AGCCTRL2 0x43 // AGCCTRL2 AGC 控制。
#define AGCCTRL1 0x40 // AGCCTRL1 AGC 控制。
#define AGCCTRL0 0x91 // AGCCTRL0 AGC 控制。
#define WOREVT1 0x87
#define WOREVT0 0x6B
#define WORCTRL 0xf8
#define FREND1 0x56 // FREND1前端 RX 配置。
#define FREND0 0x10 // FREND0前端 RX 配置。
#define FSCAL3 0xE9
#define FSCAL2 0x2A
#define FSCAL1 0x0
#define FSCAL0 0x1F
#define RCCTRL1 0x41
#define RCCTRL0 0x00
#define FSTEST 0x59 // FSTEST 频率合成器校准。
#define ptest 0x7F
#define AGCTST 0x3F
#define TEST0 0x09 // TEST0各种测试设置。

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

    您好!

    从 GFSK 更改为 FSK 不会显著影响范围。 影响范围的主要参数是链路预算。 与 FCC 15.249相比、FCC 15.247的链路预算有所提高、这主要是由于输出功率。 对于 FCC 15.249、根据规定、输出功率不应超过0dBm。

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

    您好!

    是具有500kHz 带宽可实现更高的输出功率。
    这就是我像 DN006一样将功率增加到0xC9的原因(915MHz 时为6.2dB)。
    但是、当我将这两种解决方案与射频范围测试进行比较时(两种产品与 RX/TX 通信)
    当 RX 带宽较小时、即使 TX 功率较低、也能获得更好的结果。

    RX 可感知性是否可能比 TX 功率的改善更降级?

    在 DN006中、PATABLE 限制为0xC9、是否有理由对其进行限制。
    这是否意味着如果我们增加到0xC0、FCC 的其他标准将不会得到满足???
    因为在更高的功率下、我可以增大射频范围。

    BR
    Olivier D

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

    您好!

    功率的增加受任何3kHz 带宽下峰值功率频谱密度的限制、不得超过+8dBm。

    根据 DN006应用手册中的表5、数据速率为2.4kbps、输出功率为7.5dBm 将提供115.5dB 的最佳范围/链路预算。 如果增加输出功率、则需要增加带宽、从而提供更低 的范围/链路预算。

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

    您好!  

    因此、基于此 DN006、这些设置对德州仪器的演示板有效

    我们将检查 开放字段中的测试是否与我们的应用程序确认这一点。

    谢谢