打印

请问各位怎样用加速度传感器测量角度

[复制链接]
8501|28
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
mia1990327|  楼主 | 2012-5-7 10:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
mia1990327|  楼主 | 2012-5-7 10:05 | 只看该作者
本人新人,无积分,求各位大侠帮忙啊

使用特权

评论回复
板凳
xuxuhuen| | 2012-5-7 10:11 | 只看该作者
你需要侧量几个轴的?想测角速度的话可以用陀螺仪

使用特权

评论回复
地板
mia1990327|  楼主 | 2012-5-7 10:52 | 只看该作者
我要测量正负90度的,老师规定要用加速度传感器,有木有人知道啊,求解答

使用特权

评论回复
5
forrest11| | 2012-5-7 11:02 | 只看该作者
用至少两轴的加速度计做,ST,Freescale都有相应的MEMS器件,不贵,VTI也有相关产品(现被日本村田收购),价格要贵些。你老师要求精度为1分,这个要求是扯淡。精度1分对学生而言要求太高了,根本做不到,分辨率1分还差不多。至于加速度计测角度,原理为测量加速度=重力加速度g*sinθ,这样θ就能知道了,当然具体你要问老师了。从原理到实际做出来还远呢。

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
mia1990327 + 1
6
xuxuhuen| | 2012-5-7 11:19 | 只看该作者
VTI 的加速度传感器确实比较贵点,用加速度测量角度肯定要换算过来

使用特权

评论回复
7
mia1990327|  楼主 | 2012-5-7 14:36 | 只看该作者
好厉害,我们做毕设用,希望多给指教

使用特权

评论回复
8
mia1990327|  楼主 | 2012-5-7 14:49 | 只看该作者
谢谢回复,那么请问我怎么能保证它的测量范围是±90°,精确度是1″,您能说详细点吗?本人不胜感激,在这先谢过您了

使用特权

评论回复
9
jinghui1978| | 2012-5-7 15:42 | 只看该作者
本帖最后由 jinghui1978 于 2012-5-7 15:53 编辑

以MMA8451Q为例,它的分辨率设置成14位,除去最高位是符号位,那么表示数据的就是13位,也就是2的13次方,等于8192。意思是说它用8192个数来表示从垂直向上到垂直向下的180°范围。当然,考虑到方向性,其实它是用正负数来表示的,也就是从-4096到+4096(精确的数值范围去看手册),那么每个数表示的角度就是180°/8192=0.022°=(0.022×60)'= 1.32',注意是1.32分。

使用特权

评论回复
10
mia1990327|  楼主 | 2012-5-7 16:22 | 只看该作者
谢谢你,@jinghui1978,我先看看MMA8451Q,再来请教您:)

使用特权

评论回复
11
mas888| | 2012-5-7 16:52 | 只看该作者
看高手回答

使用特权

评论回复
12
mia1990327|  楼主 | 2012-5-7 17:23 | 只看该作者
是不是觉得我太笨了。。。。。。。。。。。。:'(

使用特权

评论回复
13
forrest11| | 2012-5-7 22:51 | 只看该作者
本帖最后由 forrest11 于 2012-5-7 22:57 编辑
以MMA8451Q为例,它的分辨率设置成14位,除去最高位是符号位,那么表示数据的就是13位,也就是2的13次方,等于8192。意思是说它用8192个数来表示从垂直向上到垂直向下的180°范围。当然,考虑到方向性,其实它是用正 ...
jinghui1978 发表于 2012-5-7 15:42

你这计算的最多只能是分辨率,不是精度。就算是分辨率,由于sinθ不是线性,也不能这么简单的计算,分辨率要求最高的地方,为45°时。对应分辨率为180°/16384/sin45°=0.0154°=0.924′。极限值能到1′分辨率,实际上到不了。16位的加速度芯片加上合理的硬件软件设计能到要求。推荐VTI103A有可能能到。或者要你老师重新给一个合理的性能要求。

使用特权

评论回复
14
jiabin1024| | 2012-5-8 10:51 | 只看该作者
没玩过,帮不上。
不过10l跟15l的计算分辨率的方法不一致。

使用特权

评论回复
15
mia1990327|  楼主 | 2012-5-8 11:58 | 只看该作者
我知道自己要看的,但是我现在没有头绪,老师也不给指点,马上就得交论文了,很着急,我就想直接用你说的MMA8451,但是它的输出是什么信号,该怎样与单片机连,我又卡住了,麻烦指点,指点,本人感激不尽,还有可以加你QQ吗?

使用特权

评论回复
16
mia1990327|  楼主 | 2012-5-8 12:00 | 只看该作者
MMA8451得多少钱?太贵了我买不起:sleepy:

使用特权

评论回复
17
mia1990327|  楼主 | 2012-5-8 12:01 | 只看该作者
求指点,求解答

使用特权

评论回复
18
mia1990327|  楼主 | 2012-5-9 14:33 | 只看该作者
额。。。。。。。。。。。。只怪我以前什么都没做过,我查了好多天资料了,MMA8451的两个终端接口和单片机相连吗,我实在不会啊。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。,我对我失去信心了:'(

使用特权

评论回复
19
mia1990327|  楼主 | 2012-5-9 15:11 | 只看该作者
我知道了,你说的应该是I²C方式吧?这是我们单片机的额第十章,老师没讲,我也没看,额。。。。。。。。,求继续指教,我想问下,MMA8451的两个输出端是电压吧,以中断的方式和单片机相连吗?

使用特权

评论回复
20
mia1990327|  楼主 | 2012-5-9 15:13 | 只看该作者
:D为什么是两个,它用的是哪个轴啊?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

22

帖子

0

粉丝