VL53L0X测距传感器standby模式能耗问题
求助: 用stm32F401RE和VL53L0a1做的测距模式,然后在ST官网上面找到代码,按照官网数据,VL53L0a1进入standby是6uA的,而我自己用万用表测得是2.72mA。因为利用VL53L0a1想做一个无线的警报模块,所以需要低功耗。想问问,可能影响能量消耗的原因是什么,i2c?还是什么?之前问过导师,他和我提了下是I2C能耗,用hal_i2c_deinit();i2c反初始化?
楼主小白新手,希望得到大家的帮助,谢谢大家了。
测电流是只测VL53L0a1的,没有测整块板子的,然后cpu也没有进入sleep\standby\STOP模式。 有想法的人呀 VL53L0a1模块的问题最好查询模块数据手册,一切问题都在数据手册中有描述。
1、查电路;
2、查控制指令;
3、查通信模式控制等
能提这个问题的绝对不是小白 这个我不懂,帮楼主加人气。 不知道你是用了模块还是自己的测试板
如果前一级还有电源模块的话,会带来额外的功耗
否则就是没寄存器没设置成功, 配置完读出来看看(如果可读的话 要是低功耗为什么不用L系列呐?不知道具体怎么测量的。
另外楼主顺便问一下,你用这款是测距还是接近探测呐?自己也准备用,所以能否请告知效果。 顶顶:P:P:P 这个值是芯片的功耗值,你测试的时候把外围的电路都去掉了吗,上啦下拉什么的
页:
[1]
2