打印

求助CC1110的接收无线距离问题!!!!!

[复制链接]
2375|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
davecheng|  楼主 | 2013-3-5 23:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    小弟最近爱调试CC1110的无线射频,由于没有经验,请教各位大牛。情况是这样的,我使用CC1110接收其他厂家的无线探测器,其无线参数如下:
信号调试方式:ASK
信号中心频率:433.98MHz±50KHz
基带信号传输波特率:2.5Kbps
基带信号的时序:前导时序:4ms低电平+400us高电平;比特位时序:bit0,400us低电平+800us高电平;bit1,800us低电平+400us低电平;每一帧都有56bits,也就是7个字节。
应该属于比较简单的协议。

我使用IAR编译CC1110的程序,其中无线部分设置如下:
FREQ2 = 0x10;
FREQ2 = 0xB1;
FREQ2 = 0x08;

FSCTRL1 = 0x06;
FSCTRL0 = 0x00;

MDMCFG4 = 0xB6;
MDMCFG3 = 0x93;
MDMCFG2 = 0x30;
MDMCFG1 = 0x22;
MDMCFG0 = 0xFB;

CHANNR = 0x00;

DEVIATN = 0x15;
FREND0 = 0x11;
FREND0 = 0x56;

MCSM0 = 0x18;
FOCCFG = 0x16;
BSCFG = 0x6C;

AGCCTRL2 = 0x03;
AGCCTRL1 = 0x40;
AGCCTRL0 = 0x91;

FSCAL3 = 0xE9;
FSCAL2 = 0x2A;
FSCAL0 = 0x1F;

TEST2 = 0x81;
TEST1 = 0x35;

TEST0 = 0x09;

MDMCFG2 = 0x30;
PKTCTRL0 = 0x32;

IOCFG0 = 0x0D;
IOCFG2 = 0x0D;
将P1.7作为无线信号的解码输出管脚,连接P1.1(Timer1通道1)的捕获端口。

现在的情况是使用其他厂家提供的探测器发射信号,CC1110的接收距离只有7M左右,当距离大于7m以后,用示波器观察P1.7的输出波形会有60us~200us不等的脉冲干扰,且信号的时序变形严重,如:bit0的标准的400us低电平变成了最低只有200us的左右,前导时序的4ms低电平最低到3ms,距离再远一些波形就完全不正确了。使用CCdebug仿真器测试我的CC1110的RSSI的值,在1m左右距离用厂家的探测器发射信号,RSSI值最高在-60dbm,没有信号时,为-98dbm左右。
当我使用两套CC1110模块测试,一套模拟厂家的探测器信号进行发射,一套接收,通信距离能达到40m左右,虽然会有一些误码,但是基本上每次都能收到信号,而且P1.7的输出波形稳定性较好。
我使用频谱仪测得厂家的探测器中心频率为433.937MHz,于是我将CC1110的频率也调整至433.937MHz,经过测试距离能达到15m左右,但是距离仍然很近不能达到要求。
    使用标准的信号发生器发射,将调试模式改为fsk模式,我的CC1110模块的距离也能够达到35m左右。
请问下题究竟在哪里?我的CC1110的配置有问题,还是由于厂家的探测器的频率偏移较大,发射功率低导致。是否我应该扩大CC1110的滤波带宽之类,但是这样貌似也会降低灵敏度。现在我真的不知道应该怎么调了。。。大牛们救命



相关帖子

沙发
kenny_qin| | 2013-3-12 00:54 | 只看该作者
在ASK方面应用,滤波器的带宽最好能达到200KHZ,才能保证兼容其他的发射器。
另外,天线非常重要,你提到通信距离才3-40米,估计是天线没有匹配好,不然怎么也有个100米以上。

使用特权

评论回复
板凳
chunyang| | 2013-3-12 23:15 | 只看该作者
楼主要注意PCB设计和元件的选择。

使用特权

评论回复
地板
第二个小江| | 2013-3-30 21:16 | 只看该作者
1. 无线信号的通信距离受发射机和接收机两方面影响。
2. 首先证明你的发射机发射功率足够大,接收机接收灵敏度足够高才可理论计算双方通信的最远距离。

使用特权

评论回复
5
davecheng|  楼主 | 2013-4-8 21:27 | 只看该作者
chunyang 发表于 2013-3-12 23:15
楼主要注意PCB设计和元件的选择。

我换了天线以后,距离提高了一点点。。。

使用特权

评论回复
6
davecheng|  楼主 | 2013-4-8 21:28 | 只看该作者
kenny_qin 发表于 2013-3-12 00:54
在ASK方面应用,滤波器的带宽最好能达到200KHZ,才能保证兼容其他的发射器。
另外,天线非常重要,你提到通 ...

天线换过了,距离只有提高了一点点。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

5

帖子

1

粉丝