关于AIR202模块开启飞行模式后电流无法达到1.2ma的原因总结

有用户反映说,怎么air202模块开启飞行模式后,消耗电流反而增大,稳定在30mA?此时用户可能怀疑各种原因,甚至怀疑模组是否有问题,在这里结合这个问题我总计一下原因。测试模组:air202_s5开...

有用户反映说,怎么air202模块开启飞行模式后,消耗电流反而增大,稳定在30mA?此时用户可能怀疑各种原因,甚至怀疑模组是否有问题,在这里结合这个问题我总计一下原因。


测试模组:air202_s5开发板

1、用户程序很简单,lua代码中,直接开启飞行模式,然后检测电流为稳定的30ma

原因:模组启动后还未成功注册网络,而你此时却调用函数进入飞行模式,此时飞行模式启用失败,从而导致电流稳定在30ma

解决措施:确保成功进入飞行模式

具体可参考本站链接:http://oldask.openluat.com/article/118

补充:若用户想要系统开机后不要注册到网络,可以调用函数sys.init(1, 0) ,该函数的参数在正常情况下应该为 sys.init(0, 0) ;当用户需要注册到网络的时候可调用sys.powerOn()

2、在排除上面第一点原因后,用户使用air202_s5开发板测试功耗,发现此时模组可以成功开启飞行模式,且电流从之前的30ma降低到3ma,有效果,但是仍未达到手册描述的1.2ma

原因:由于air202_s5开发板上的air模组的I/O口拓展了一些外设,可能会在模组工作时产生拉电流输出,从而导致模组即使成功进入飞行模式,但是由于IO口仍会输出较大电流,从而导致功耗远远超出手册描述的1.2ma。

原因确认:使用air202_s6最小系统板,该开发板上外扩功能最简,测试相同的代码,进入飞行模式后,总耗电流已经降低到1.2mA



  • 发表于 2018-10-29 19:39
  • 阅读 ( 2531 )

你可能感兴趣的文章

相关问题

1 条评论

请先 登录 后评论
不写代码的码农
老张

知识搬运工

14 篇文章

作家榜 »

  1. 技术销售Delectate 43 文章
  2. 陈夏 26 文章
  3. 国梁 24 文章
  4. miuser 21 文章
  5. 晨旭 20 文章
  6. 朱天华 19 文章
  7. 金艺 19 文章
  8. 杨奉武 18 文章