加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

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

2015/09/25
7
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
放大
方块图
相关方案
  • 方案介绍
  • 相关文件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

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加速度传感器使用

相关推荐

电子产业图谱