• 方案介绍
  • 附件下载
  • 相关推荐
申请入驻 产业图谱

(分享)MMA7455加速度传感器应用笔记+源码

2015/09/25
3
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

mma7455ok.zip

共2个文件

MMA7455概述:

  1. MMA7455是三维的,可以测量三维空间X,Y,Z方向上的加速度,通过分别读XYZ轴寄存器的值,就可以知道物体摆放的正反以及角度,因为各个轴的值是有正负的么,通过正负就可以判读各个轴的正反,在经过计算就可以知道角度。 
  2. MCU通信可采用I2CSPI两种方式。内部有32个寄存器,有的可读可写,有的只读,地址为00H到1FH。

单片机运行后,给7455寄存器地址16H中写入值05H:
iic_write(0x16,0x05);
现在即可从7455寄存器地址06H,07H,08H中分别读取X,Y,Z轴的加速度值:
x=iic_read(0x06);
y=iic_read(0x07);
z=iic_read(0x08);
最简单的使用方式当然不能满足任何产品的要求。只能用来测试你的通信程序是否可以正常使用。
要想精确的话,需要操作寄存器调节XYZ轴的调零寄存器。 

附件内容分享的是基于MMA7455的娱乐仪源码,该设计基于加速度传感器MMA7455+1602+AT89S52设计完成。

部分展示如截图:

MMA7455加速度传感器使用,部分展示如截图:

  • mma7455ok.zip
    下载
    描述:飞思卡尔加速度传感器MMA7455娱乐仪源程序
  • (原创)MMA7455加速度传感器使用链接.txt
    下载
    描述:MMA7455加速度传感器使用

相关推荐