理论正确值:
ADXL345水平正面放置,正常的值应该是: X:0 , Y:0, Z:1g (即1000mg);
对于13bit模式,+/-16g ,一个LSB对应3.9mg;
静止放置时,Z轴1000mg, 对应的寄存器值应该是 255左右, 1000mg / 393mg = 255 ;
实际读出的值:
我现在读出的值是 X:0 , Y:0, Z: 1220;
静止时Z轴的值怎么会那么大,这不是误差,误差这么大哪敢用?
移动ADXL345, XYZ值都会就,且XY都是对的,Z会变,但读数不正确;
上网查过,有的人说Z轴容易坏,有这种说法没?? |