TI中文支持网
TI专业的中文技术问题搜集分享网站

在Z-Stack 3.0.2中协调器CC2538开启PA CC2592,终端节点距离协调器20米处就断线

协议栈:Z-Stack3.0.2

协调器处理器:CC2538 + CC2592

终端设备处理器:CC2530

问题描述:

协调器CC2538开启PA CC2592功能(#define HAL_PA_LNA_CC2592),再用“macRadioSetTxPower(20);”设置发射功率为20dBm。

拿终端设备慢慢远离协调器,当终端设备里协调器20米左右时与协调器断开连接。抓包可以看到终端发送的“data request”请求,但是协调器无“ack”回复。

CC2538与CC2593连接的引脚是官方的连接引脚:PC2-LAN_EN、PC3-PA_EN、PD2-HGM

问题:

1、请问Z-Stack3.0.2协议栈底层有限制发射功率和接收灵敏度吗?

2、Green Power功能会对协调器的发射功率和接收灵敏度产生影响吗?

3、为什么用Z-Stack3.0.2协议栈只能传输20米的距离?

4、有关于Z-Stack3.0.2协议栈发射功率和接收灵敏度功能描述的文档吗?

YiKai Chen:

1. 你使能HAL_PA_LNA_CC2592後CC2538-CC2592发射功率預設會是22 dbm,但是有可能发射功率太大會有問題,你要不要先設置成16dbm試試
2. 不會
3. 你终端设备处理器是CC2530沒有CC2592,單CC2530的发射功率和接收灵敏度都不如CC2538+CC2592,這樣兩邊不批配是會影響距離的,會變成CC2538+CC2592遷就CC2530,建議你终端设备也加上CC2592
4. 沒有,但是你可以直接看mac_radio_defs.c裡面的設置

Alvin Chen:

HAL_PA_LNA_CC2592使能CC2592,你用SMARTRF studio 直接试试你的板子。

Green Power 只会在一定程度上更加节能。

www.ti.com/…/swra447.pdf

Jesse Huang:

回复 YiKai Chen:

Hi, YK.
我用了不加PA的CC2538的板子来测试,距离依旧为20米左右就开始断线连接不上了。这一次我直接用的是Z-Stack3.0.2协议栈的程序,并没有修改发射功率这些参数。难道Z-Stack3.0.2协议栈有问题?

YiKai Chen:

回复 Jesse Huang:

你的20米中間有沒有障礙物?

Jesse Huang:

回复 YiKai Chen:

20米可视距离,中间没有障碍物。

YiKai Chen:

回复 Jesse Huang:

CC2538是ti官方開發版CC2538DK嗎?我用CC2538DK測試是可以到50米左右的

Jesse Huang:

回复 YiKai Chen:

我的是加PA的不加PA的开发板加载Z-Stack3.0.2协议栈在楼道里测试都是20米,绝望…
请问你用官方开发板测试的协议栈是Z-Stack3.0.2协议栈吗?

Alvin Chen:

回复 Jesse Huang:

这个我也试过几次,不加PA没有那么近,请问你是做了一个模块吗?之前版本很远?

YiKai Chen:

回复 Jesse Huang:

對,我用官方开发板,测试的协议栈是Z-Stack3.0.2

Jesse Huang:

回复 YiKai Chen:

好的,非常感谢你提供的信息!我再看看什么问题。

赞(0)
未经允许不得转载:TI中文支持网 » 在Z-Stack 3.0.2中协调器CC2538开启PA CC2592,终端节点距离协调器20米处就断线
分享到: 更多 (0)