主题中讨论的其他器件: LMX2572
您好!
我使用 FSK 引脚模式、其分母不等于2^24 (需要较大的频率偏差)、用于跳频调制解调器。 LMX2571的当前版本是否处理 出现分数分子的上溢/下溢(分子+频率偏差)时的情况?
为避免此问题、您建议使用什么方法?
谢谢、
Alex
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.
尊敬的 Alex:
虽然 DEN 为24位、但偏差仅为16位、 但一般来说、不会出现溢出问题。
但是、在极端情况下、即当 NUM 非常接近0或224时、将发生溢出。
如果您的系统需要此极端情况、则有一种权变措施。
下面是一个示例。
OSCin = 19.2MHz
FPD = 4.8MHz
Fout = 479.999MHz (=480MHz–1kHz)
Fdev =+/-4kHz
DEN = 224
(1) 最接近的整数边界通道= 480MHz
(2) 整数边界的偏移=-1kHz
(3) 对 LMX2571进行编程以锁定至480MHz
(4) 程序 FSK_DEV_SPI_FAST = 62041 (偏差=-1kHz)
(5) 为了实现+4kHz 频率偏差、程序 FSK_DEV_SPI_FAST = 10486 (=+3kHz 偏差)
(6) 为了实现-4kHz 频率偏差、程序 FSK_DEV_SPI_FAST = 48060 (=-5kHz 偏差)
希望这对您有所帮助。
Noel、您好!
我已经尝试了您的建议:使用您的设置的 FSK SPI 快速模式、它不起作用。 当 FRAC=0时、正摆幅是正确的(净摆幅和频移是正常的)、负摆幅是错误的(有一些小的负摆幅~1.5kHz、并且噪声很大)。
对于 FSK 引脚模式、我得到的结果相同(对于 快速链路速率、我们无法在产品中使用 FSK SPI 快速模式、对于所有 FSK 模式、操作机制看起来都是相同的)。
请提供建议。
谢谢、
Alex
Noel、您好!
为了避免这些整数边界、我尝试将 FPD 从80MHz (除整数边界外工作正常)增加到120MHz、但合成器未锁定。 我的设置为:
Fosc = 40、000、000;
R_Pre_div = 1;
R_Pre_Mul = 3;
R_Post_div = 1;
FPD = 120,000,000;
VCO = 5、120、000、000;
ChDiv1 = 4;
ChDiv2 = 4;
n_Prescaler = 4;
分母= 8、000、000;
整数= 10;
分子= 5、333、333;
预期频率:320,000,000。
所有其他设置和外部 RC 组件与 FPD = 80MHz 时相同。 所有参数都在适当的范围内。
可以更改哪些内容以使其正常工作?
谢谢、
Alex