主题中讨论的其他器件:CC1175、 CC1101
在透明串行模式下、接收器引脚的输出上似乎可见相当大的抖动(绿色迹线):
在拍摄图像时、打开了示波器显示持久性、因此您可以在绿色迹线上清楚地看到接收器脉冲抖动。 我的问题真的是,这是否可以改善,以及改善多少?
谢谢、Tom
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.
您好、Tom、
您可能已经知道、但请查看 第8.7.2节 位置 SWRU295 (CC112X/CC1175低功耗高性能低于1GHz 射频收发器/发送器用户指南): https://www.ti.com/lit/swru295 、了解有关使用透明串行模式的更多信息。
您是否进行过采样? 来自 TRM:
When using transparent serial mode make sure the interfacing MCU/DSP does proper oversampling.
此外、您可以尝试将设置 MDMCFG0.transparent_intfact
为高于默认值的值:
您可能还会发现 ter 在这些线程中提供的信息很有用:
此致、
扎克
您好、Tom、
如果您尝试了上述 POST 中概述的选项(确保在主机 MCU 上进行正确的过采样并查看 设置 MDMCFG0.transparent_intfact
为高于默认值是否会产生差异)并且没有看到任何改进、我认为 性能可能没有提高。
您是否能够为您的应用使用 CC1101? 如上面提到的其中一个线程所示、透明模式的性能在该设备中表现更好、因为获取的信号进行了更多的处理。
此致、
扎克
从 CC1101数据表:
MCU 应该容忍±1/8位周期的抖动、因为数据流是使用每位8个样本的时间离散。
在异步串行模式下、持续时间为37至38.5 ns (1/XOSC)的毛刺脉冲很少发生、并且带有随机周期。 如果认为有问题、可以将一个简单的 RC 滤波器添加到 CC1101和 MCU 之间的数据输出线路上、以消除37 - 38.5ns 的毛刺脉冲。 滤波器3dB 截止频率需要足够高、以便不对数据进行滤波、同时又要足够低、以便消除干扰。 例如、对于2.4kBaud 数据速率、可以使用1k Ω 电阻器和2.7nF 电容器。 这将提供一个59kHz 的3dB 截止频率。
遗憾的是、除了抖动、我无法再对抖动进行量化。
此致、
扎克