• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 无线通信 > 技术讨论 > CC1110 射频的哪些设置对性能影响比较大?

CC1110 射频的哪些设置对性能影响比较大?

录入:edatop.com     点击:

cc1110射频的哪些设置对性能影响比较大?


用CC1110 进行开发,用于高速率数据传输(两个模块,一个发射,一个接收),工作频段在868M,调制方式用MSK,发送速率500k,现在基本功能已经通了。在实际测试时发现以下问题: 第一,发射和接收模块相隔3米左右,接收模块会隔一段时间(大概15~30ms)会丢一包; 第二,人体移动对接收端的影响比较大,在某个特定位置,丢包比较严重,甚至会造成连续丢包。我现在关心的是射频的哪些设置对性能影响比较大?如何找出在特定频段在的最佳射频设置?希望大家可以给我提供一些这方面的意见或资料,先谢谢大家了!这里我把我现在的配置贴出来(在SmartRf 软件基础上修改得到的),希望大家给意见.

PKTCTRL0 = 0x05; // packet automation control


//868M
FREQ2 = 0x21; // frequency control word, high byte
FREQ1 = 0x65; // frequency control word, middle byte
FREQ0 = 0x6A; // frequency control word, low byte

//500k--

MDMCFG4 = 0x0E; // modem configuration

MDMCFG3 = 0x3B; // modem configuration

MDMCFG2 = 0x73; // MSK, 30/32 sync word

MDMCFG1 = 0x43; // FEC disable, 8 byte preamble,channel spaceing 250k
MDMCFG0 = 0x3B; //

FSCTRL1 = 0x10; // IF Frequency: 406.25 kHz
FSCTRL0 = 0x00; //


DEVIATN = 0x00; // modem deviation setting
MCSM0 = 0x08; // main radio control state machine configuration

FOCCFG = 0x1D; // frequency offset compensation configuration
BSCFG = 0x1C; // bit synchronization configuration
AGCCTRL2 = 0xC7; // agc control
AGCCTRL1 = 0x00; // agc control
AGCCTRL0 = 0xB0; // agc control ,
FREND1 = 0xB6; // front end rx configuration


FSCAL3 = 0xEA; // frequency synthesizer calibration
FSCAL2 = 0x2A; // frequency synthesizer calibration
FSCAL1 = 0x00; // frequency synthesizer calibration
FSCAL0 = 0x1F; // frequency synthesizer calibration


TEST1 = 0x31; // various test settings
TEST0 = 0x09; // various test settings

PA_TABLE0 = 0xC0; //Set power: +10dBm


高速率下中间有人移动,或者器件移动是容易造成丢包。这个是多径原因造成的。你能做双接收备份吗(就是类似于space diversity).
另外,你的频偏调的准吗?
关于配置,就用最新版的smartRF studio 7的推荐配置就好了

小编是如何解决定时器对rf接受的,我使用定时器后rf中断就无法进入。

上一篇:大神进!CC2541蓝牙问题,求解
下一篇:NE564做FSK解调电路输入信号的灵敏度是多少

手机天线设计培训教程详情>>

手机天线设计培训教程 国内最全面、系统、专业的手机天线设计培训课程,没有之一;是您学习手机天线设计的最佳选择...【More..

射频和天线工程师培训课程详情>>

  网站地图