OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6996|回复: 4

有人用到加速度计没?

[复制链接]

7

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
72
金钱
72
注册时间
2013-9-22
在线时间
0 小时
发表于 2013-10-17 09:38:32 | 显示全部楼层 |阅读模式
我现在用到一款数字加速度计 LIS3DH,ST的三轴加速度传感器。在获取实际的加速度时,我看到官方驱动里面的公式是这样的:


actual_acceleration_x = (((OUT_X_H << 8) | OUT_X_l) >> 4 ) * sentivity * 9.81;



OUT_X_H 和 OUT_X_l 分别是X轴输出的原始数据的高8位和底8位, 然后右移了4位,也就是除以16,然后乘以敏感度,这样得到的加速度单位是g,再乘以9.81得到单位是m/s^2的加速度值。

我有一点不明白:

为什么要右移4位?看datasheet里面好像也没有提到这一点啊,敬请指教!!





正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-10-17 11:20:15 | 显示全部楼层
输出数据是12位的吧?
不过貌似这样组合,12位也不对。。。
表示不解。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

7

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
72
金钱
72
注册时间
2013-9-22
在线时间
0 小时
 楼主| 发表于 2013-10-17 11:30:53 | 显示全部楼层
这是官方的一个例子:


看BLE=0的时候,28h表示低位,29h表示高位。我分析了一下350mg时的数据,输出的十六位数据应该是 15E0,转换为十进制是5600,然后套用我说的公式,刚好是350mg。后面的1g,-350mg和-1g都能对的上。但是我还不明白为什么要右移4位?

回复 支持 反对

使用道具 举报

7

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
72
金钱
72
注册时间
2013-9-22
在线时间
0 小时
 楼主| 发表于 2013-10-17 16:06:02 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
关于我的另外一个问题”实际测试时发现转换的结果里面有大于2g的加速度,是什么原因?“,ST的技术支持给我的答复:
“我也计算了一下,确实是LBS*灵敏度出来的数据;不过LIS3DH 12bit精度对应-2G~2G,所以应该说小于2047也是正确的;不过ST规格书上标注灵敏度是1mg/digit,所以就超出了,如果客户需要很准确的解释我也没有,但是他们可以测试一下,1G是否正好是1000,也许也会到1024左右,另外LIS3DH在规格书中有标注Typical zero-g level offset accuracy(3),(4) FS bit set to 00
±40mg,这个也许是影响之一“

看样子,确实是用12位来表示的。另外,规格书上面说他的数据是16位表示的,并且左对齐,是不是说实际上后面有4位是无效的,只是用来填充的呢?这样就可以解释右移4位了。
如果这样解释正确,我想问一下:为什么只用12位?不是浪费了4位吗
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-10-17 23:38:55 | 显示全部楼层
16位要更多的电路,电路是要钱的...
人家要省钱啊。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-11 03:11

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表