社区导航

 

搜索
查看: 1201|回复: 1

[讨论] MPU6050 加速度超了1G,地球只有1G吧?

[复制链接]

85

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2015-8-9 21:41 | 显示全部楼层 |阅读模式
调MPU 6050时测量加速度,结果当我把模块水平放置时Z轴的加速度为2G,这是怎么回事啊?



下面是读取计算  addr为 #define        ACCEL_ZOUT_H        0x3F


void display_2(unsigned char X,unsigned char Y,uchar addr)

{

  int temp1;

  temp1=GetData(addr);

  if(temp1<0)

  {

    temp1=~temp1+1;

    show_2[0]='-';

  }

  else

  {

    show_2[0]='+';

  }

  temp1=(int)(temp1/8192)*10;



  show_2[1]=temp1/100;

  show_2[2]=temp1%100/10;

  show_2[3]='.';

  show_2[4]=temp1%100%10;


}

最后再写显示函数显示,求各位大神解答……
此帖出自单片机论坛

回复

使用道具 举报

1万

TA的帖子

14

TA的资源

版主

Rank: 6Rank: 6

测评达人

发表于 2015-8-10 09:55 | 显示全部楼层
应该是参数设置上问题,MPU6050是可以设置参数范围的。

回复

使用道具 举报

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

关闭

站长推荐上一条 1/7 下一条

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2020-5-26 13:21 , Processed in 0.148156 second(s), 22 queries , Gzip On, MemCache On.

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