智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 4635|回复: 17
打印 上一主题 下一主题

[光电] MMA8452读出来的补码应该怎样换算成角度?

[复制链接]

14

主题

75

帖子

0

精华

高级会员

Rank: 4

积分
768
威望
392
贡献
190
兑换币
161
注册时间
2011-11-12
在线时间
93 小时
跳转到指定楼层
1#
发表于 2012-12-5 10:41:14 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
可不可以像模拟的那样直接乘一个比例,还是要用反三角函数,求做过的大神指教

29

主题

637

帖子

0

精华

常驻嘉宾

我是孤独的赛车手 车手是不需要女人的

Rank: 8Rank: 8

积分
3136
威望
1664
贡献
630
兑换币
621
注册时间
2011-4-16
在线时间
421 小时
18#
发表于 2012-12-5 23:27:25 | 只看该作者
你自己拿单片机输出一下所有可能的加速度值 然后放在电脑上用C语言或者其他数学工具 MATLAB之类的算一下角度 横向加速度就能和角度值求出个关系啦
回复 支持 反对

使用道具 举报

14

主题

75

帖子

0

精华

高级会员

Rank: 4

积分
768
威望
392
贡献
190
兑换币
161
注册时间
2011-11-12
在线时间
93 小时
17#
 楼主| 发表于 2012-12-5 21:58:08 | 只看该作者
fmadot 发表于 2012-12-5 19:22
开个常量数组当表查啊。。。哥

汗,想复杂了,想到堆栈,矩阵上去了。但是大神,这个数组包含的应该是一个大角度范围内加速度输出的各个数值对吧。问题是最好列上去几个数值了?比如说0到30度,是不是列上去0度,1度,2度直到30度对应的加速度输出?如果分的太细的话也找不准数值啊。。大神,望回复啊!!!
回复 支持 反对

使用道具 举报

29

主题

637

帖子

0

精华

常驻嘉宾

我是孤独的赛车手 车手是不需要女人的

Rank: 8Rank: 8

积分
3136
威望
1664
贡献
630
兑换币
621
注册时间
2011-4-16
在线时间
421 小时
16#
发表于 2012-12-5 19:22:43 | 只看该作者
homehehe123 发表于 2012-12-5 18:33
求解啊

开个常量数组当表查啊。。。哥
回复 支持 反对

使用道具 举报

14

主题

75

帖子

0

精华

高级会员

Rank: 4

积分
768
威望
392
贡献
190
兑换币
161
注册时间
2011-11-12
在线时间
93 小时
15#
 楼主| 发表于 2012-12-5 18:33:52 | 只看该作者
fmadot 发表于 2012-12-5 17:44
是啊 做表查的快呀 不比直接乘系数慢 而且角度偏大后乘系数就不准了

求解啊
回复 支持 反对

使用道具 举报

14

主题

75

帖子

0

精华

高级会员

Rank: 4

积分
768
威望
392
贡献
190
兑换币
161
注册时间
2011-11-12
在线时间
93 小时
14#
 楼主| 发表于 2012-12-5 18:32:13 | 只看该作者
做表,程序实现好像有点困哪
回复 支持 反对

使用道具 举报

14

主题

75

帖子

0

精华

高级会员

Rank: 4

积分
768
威望
392
贡献
190
兑换币
161
注册时间
2011-11-12
在线时间
93 小时
13#
 楼主| 发表于 2012-12-5 18:30:15 | 只看该作者
fmadot 发表于 2012-12-5 17:44
是啊 做表查的快呀 不比直接乘系数慢 而且角度偏大后乘系数就不准了

做表的程序是怎样的。。。主要目的就是让单片机自己对着查,然后选择正确的角度??是这样,大神?
回复 支持 反对

使用道具 举报

14

主题

75

帖子

0

精华

高级会员

Rank: 4

积分
768
威望
392
贡献
190
兑换币
161
注册时间
2011-11-12
在线时间
93 小时
12#
 楼主| 发表于 2012-12-5 18:28:00 | 只看该作者
fmadot 发表于 2012-12-5 17:44
是啊 做表查的快呀 不比直接乘系数慢 而且角度偏大后乘系数就不准了

额,好像我理解错了,我以为做表就是找出一个可以乘的系数,那你所指的可以查表是什么意思了。查出来的人知道,单片机不知道啊
回复 支持 反对

使用道具 举报

29

主题

637

帖子

0

精华

常驻嘉宾

我是孤独的赛车手 车手是不需要女人的

Rank: 8Rank: 8

积分
3136
威望
1664
贡献
630
兑换币
621
注册时间
2011-4-16
在线时间
421 小时
11#
发表于 2012-12-5 17:45:34 | 只看该作者
不过坐表消耗FLASH空间 看你自己想法
回复 支持 反对

使用道具 举报

29

主题

637

帖子

0

精华

常驻嘉宾

我是孤独的赛车手 车手是不需要女人的

Rank: 8Rank: 8

积分
3136
威望
1664
贡献
630
兑换币
621
注册时间
2011-4-16
在线时间
421 小时
10#
发表于 2012-12-5 17:44:28 | 只看该作者
是啊 做表查的快呀 不比直接乘系数慢 而且角度偏大后乘系数就不准了
回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-28 11:14 , Processed in 0.104677 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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