使用场景是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,跟实际使用差了两三个数量级! 希望有懂行的大佬看到可以帮忙分析一下原因,万分感谢!! |
读取asm330lhhx传感器数据,偶尔陀螺z轴出现正负4.2度的误差,发生频率大约半小时出现一次
IIS3DHHCTR,这个料 温度从寄存器读取出来之后,把读取的数值转换成实际温度,有没有公式?
LSM6DS3TRC读取加速度数据不对
ISM330DLC是否可以配置倾斜检测的触发阈值?
L9663如何使用上行缓冲区发送同步脉冲
LSM6DS3TR-C 长时间读取后角速度输出为0
使用主控IIC读取MPU9250的磁力计数据,速度特别慢,并且一....
LSM6DSV16X
LSM6DSV怎么用sensor hub来访问以single measurement模式工作的LIS2MDL?
STM32H750的AD采样问题
你可以发原理图出来看一下。
官网可以下载相关的应用笔记AN5130,里面有一个pin status的表格,每一个管脚的状态都有详细的描述。
手册中指的是VDD上的电流,并且不做任何通讯情况下的电流。mA级的电流应该不是芯片自身工作造成的,通常是某些管脚的错误电平造成,可以特别关注INT管脚,如果这两个管脚被上拉,电流会变得很大。
[md]谢谢您的指点,我这边解决问题了,是软件在配置寄存器方面出了问题,现在已经排查好了。