微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > cc2530+rfx2401c 关于dbm传输距离

cc2530+rfx2401c 关于dbm传输距离

时间:10-02 整理:3721RD 点击:

TI工程师,我想请教下,我的设备加了PA功能,为什么传输距离在室内才能达到20m左右。(协调器跟抓包工具距离30cm)

z-stack 2.5 版本的

调试如下图:看到你们的回复的帖子说RFC_OBS_CTRL0=0x68,RFC_OBS_CTRL1=0x6a就是设备成功

您可以尝试在macRadioTurnOnPower()中添加以下代码

/* P1_1 -> PAEN */
RFC_OBS_CTRL0 = RFC_OBS_CTRL_PA_PD_INV;
OBSSEL1 = OBSSEL_OBS_CTRL0;

/* P1_4 -> EN (LNA control) */
RFC_OBS_CTRL1 = RFC_OBS_CTRL_LNAMIX_PD_INV;
OBSSEL4 = OBSSEL_OBS_CTRL1;

另外您可以参考E2E上的相关帖子,希望对您有所帮助!

https://e2e.ti.com/support/wireless_connectivity/zigbee_6lowpan_802-15-4_mac/f/158/t/616528?tisearch=e2e-quicksearch&keymatch=cc2530+rfx2401c#pi319568=1

谢谢您的回复,我在代码中已有加入这个IO的设置(如图1),设置后的值也是对的,但是距离就是无法提升。

那请您参考E2E的帖子中的说明

Define HAL_PA_LNA in compile options but the TX table might be mismatch. You have to do TX table by yourself since you are using RFX2401 which is not a reference design provided by TI.

您好,我看了这个帖子,好像没有什么解决方法吧?

您的意思是需要自己去修改TX表吗,尝试修改看那个值比较合适?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top