Other Parts Discussed in Thread: CC2530
单火线开关中流经zigbee终端的电流太小,导致模块不能找网,求大家指导
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
感谢VV大神的回答,试了下不可以。从正常加入网络过程来看,终端设备入网过程最高电流26mA左右,入网成功后,polling从协调器获得信息电流就几mA,当然这个是POWERSAING下。我又有不明白了,上述入网前和入网后都是在发送信息,后者电流可很小。我现在的单火开关电流最高只能到达10mA左右,也就是我之前认为这个电流是无法实现找网络和加入的,不知我是否理解有误
现在我也面对这个问题,你解决了吗?
软件要如何修改吗?能让找网过程尽量时间段,否则30ma的电流直接把电压拉下了了,芯片都不能工作了。
我测试过如果不入网,芯片直接pm2模式是能工作的
目前有点忙没管这个了,是准备加个超级电容,让模块从电容取电再试下,
我已经加电容了也不行。组网时间持续1-2秒以上都会的导致电压太低,从而芯片不能工作
VV大神你好!
最近我们也在在单火开关软件上遇到些问题,
开关能够提供2ma的持续电流,关灯状态下能够提供最大200ma的电量;
在关灯的情况下加入网络,然后开启灯光,将协调器断电,此时将断点停在ZDO_StartDevice()->NLME_OrphanJoinRequest( runtimeChannel,zgDefaultStartingScanDuration ),当一执行NLME_OrphanJoinRequest,整个zigbee设备就因为电压过低而复位。
开灯入网也是同样的,当调用完NLME_NetworkDiscoveryRequest函数,整个设备就复位了。
协议栈默认的发送3个beacon request,这个值可以配置吗?
每个beacon request之间的时间是480ms,在间隔时间内,cc2530是在休眠状态还是在唤醒状态。