STM32/STM8技术论坛
直播中

张红

7年用户 1185经验值
私信 关注
[问答]

LSM6DS3TR-C使用时工作电流比datasheet上大很多是什么原因?

使用场景是LSM6DS3TR-C通过SPI一拖四连接单片机,一共有四路这样的一拖四。
测试时发现电流很大,感觉有点不对,编写程序使LSM6DS3TR-C间隔5s一个一个使能,会发现稳压源的输出电流从0.11(此时LSM6DS3TR-C一个不使能)依次变为0.2,0.3,0.38,0.46A,等于说每使能一个LSM6DS3TR-C都会多输出电流0.08-0.1A而我看官方手册给的正常工作电流为0.45mA,跟实际使用差了两三个数量级! 希望有懂行的大佬看到可以帮忙分析一下原因,万分感谢!!


回帖(1)

张虎豹

2024-3-7 16:38:19
有几个可能的原因可以解释LSM6DS3TR-C在实际使用中比datasheet上的工作电流大很多:

1. 串联连接:当将多个LSM6DS3TR-C通过SPI串联连接时,每个从器件都需要供电并介入传输过程中。这将导致电流消耗的总和大于单独使用一个LSM6DS3TR-C的情况下的电流消耗。

2. 激活电路:当逐个激活LSM6DS3TR-C以进行测试时,每个器件都需要在激活和休眠状态之间进行切换。在激活状态时,器件将工作并消耗相对较多的电流。因此,每次激活一个LSM6DS3TR-C都会增加电流消耗。

3. 器件特性:datasheet上的工作电流可能是在特定条件下的标称值,而实际工作条件下的电流消耗可能会有所不同。因此,实际应用中可能会出现偏差。

如果以上原因不适用或者差异仍然过大,可能需要进一步检查硬件设计、供电电源的稳定性,以及与LSM6DS3TR-C通信的电路板和设计问题。最好的解决方法是与器件的制造商联系,以获取更多细节和指导。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分