ADI 技术
直播中

江根磊

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

请问ADXL345内部结构跟要测量角度有关系吗

有没有使用过ADI加速度传感器 ADXL345的朋友?
由于第一次使用这种传感器,所以对很多问题都不清楚,
也不知道需要注意哪些问题,请有经验的朋友指点一二!
谢谢!
我认为 内部结构应该跟我们要测量的角度没有多少关系吧?
加速度传感器只要在 对应的轴上产生加速度,我们只要利用这些加速度和相应的计算,应该就可以测量出我们想要的角度了。
内部结构是只是它产生加速度的方法不同,但是结果都是 在对应的轴上产生加速度即可,我们只要选其中两轴来用就行了或者是三轴都用上,目前还没有找到好的算法。
以上也是我个人的理解,不对的地方 请大家斧正!谢谢!@

回帖(2)

张虎豹

2019-3-12 15:29:14
ADXL345用起来很简单的。外围电路很简单,参考数据手册就可以了。连好电路后,直接读寄存器就可以得到三轴的加速度值。做倾角计算呢这个应用也算相对比较简单的应用。简单的说,就是测静止物体的重力,这个重力反映在每个轴上的分量就是:Ax=g*cos(a),Ay=g*cos(b),Az=g*cos(c)。其中a,b,c就是X,Y,Z轴与重力方向的夹角。
楼主说的两轴的情况,也是这样的,Ax=g*cos(a),Ay=g*cos(b)=g*sin(a),所以两个一除就是Ax/Ay=tan(a)。
这里所谓算法就是这么简单,如果主机端可以做反三角函数计算的话,那么算角度就很简单了。
目前ADXL345应该是业内分辨率最高的数字加速度了,所角度测量的精度会比较高。
你要用加速度计测倾角,就只能是假设静止不动。运动情况下是没有办法测的。
最多只能这样,采集三轴加速度,就矢量和,如果矢量和在1g,且三轴加速度在一定时间内保持不变,说明处于静止,那么此时计算出的角度有效。否则,则不处于静止,这时就不要计算角度了,因为算出来也是没有意义的。
举报

杨阳

2019-3-12 15:43:41
你好。我是一名学生,我看你们的一个文档是关于ADXL345计步器的。我想知道里面提到的预定义精度是如何确定的?谢谢
举报

更多回帖

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