OpenEdv-开源电子网

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

ADXL345重力加速度传感器的坐标轴是如何定义的?我感觉X轴和Y轴反了

[复制链接]

22

主题

70

帖子

0

精华

初级会员

Rank: 2

积分
178
金钱
178
注册时间
2013-10-4
在线时间
0 小时
发表于 2014-4-10 23:26:18 | 显示全部楼层 |阅读模式
ADXL345重力加速度传感器的坐标轴是如何定义的?我感觉X轴和Y轴反了

实验29 三轴加速度传感器实验.rar

1.99 MB, 下载次数: 128

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

使用道具 举报

39

主题

2026

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2020
金钱
2020
注册时间
2013-5-1
在线时间
87 小时
发表于 2014-4-10 23:59:59 | 显示全部楼层
和dtasheet核对,那个是最准确的
博观而约取,厚积而薄发。
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-4-11 00:05:39 | 显示全部楼层
你自己调转下就是了,没有绝对的...
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-4-11 00:06:00 | 显示全部楼层
就像横屏和竖屏,看你怎么看待问题了。。。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

22

主题

70

帖子

0

精华

初级会员

Rank: 2

积分
178
金钱
178
注册时间
2013-10-4
在线时间
0 小时
 楼主| 发表于 2014-4-12 09:35:44 | 显示全部楼层
哦哦,谢谢原子哥!
回复 支持 反对

使用道具 举报

15

主题

106

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
286
金钱
286
注册时间
2014-2-17
在线时间
39 小时
发表于 2014-7-19 17:15:53 | 显示全部楼层
改成我这样的,然后你的器件的某个轴,朝上角度为正,朝下角度为负,水平的角度为0
//x,y,z:x,y,z方向的重力加速度分量(不需要单位,直接数值即可)
//dir:要获得的角度.0,与Z轴的角度;1,与X轴的角度;2,与Y轴的角度.
//返回值:角度值.单位0.1°.
short ADXL345_Get_Angle(float x,float y,float z,u8 dir)
{
float temp;
  float res=0;
switch(dir)
{
case 0://与自然Z轴的角度
  temp=z/(sqrt((x*x+y*y)));
  res=atan(temp);
  break;
case 1://与自然X轴的角度
  temp=x/(sqrt((y*y+z*z)));
  res=atan(temp);
  break;
  case 2://与自然Y轴的角度
  temp=y/(sqrt((x*x+z*z)));
  res=atan(temp);
  break;
  }
return res*1800/3.14;
}
花自飘零水自流,生命不息,奋斗不止
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-7-5 04:05

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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