我有4批次的CC2500,分别是不带PA的(编号1),和分3批次(同一厂商)不同时间采购的带pa的CC2500,分别编号为pa-2,pa-3,和pa-4。
我的带宽计算,是严格根据Bps、devia
tion、和晶振的频偏的关系计算得来的,并且除了0.8的
当我使用232khz的带宽时(Bps=30k,deviation=28k,晶振误差10ppm):发现pa-3和pa-4批次的模块之间不能
通信,其它的两两之间都能正常通信
起初认为是pa-2和pa-3之间的频率误差过大(超过10ppm)导致的,于是将Bps和deviation均改为10k,带宽任是232,但是pa-2和pa-3之间还是不能正常通信
于是又使用了272Khz的带宽(Bps=40k,deviation=38k,晶振误差10ppm):该配置下所有模块两两之间就能正常通信
如果是pa-2和pa-3之间的晶振误差过大,但是采用同样算法的272khz又正常,想问下,导致这种情况的原因是什么?
谢谢!