• 方案介紹
  • 附件下載
  • 相關(guān)推薦
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

(分享)MMA7455加速度傳感器應(yīng)用筆記+源碼

2015/09/25
5
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

mma7455ok.zip

共2個(gè)文件

MMA7455概述:

  1. MMA7455是三維的,可以測(cè)量三維空間X,Y,Z方向上的加速度,通過(guò)分別讀XYZ軸寄存器的值,就可以知道物體擺放的正反以及角度,因?yàn)楦鱾€(gè)軸的值是有正負(fù)的么,通過(guò)正負(fù)就可以判讀各個(gè)軸的正反,在經(jīng)過(guò)計(jì)算就可以知道角度。 
  2. MCU通信可采用I2CSPI兩種方式。內(nèi)部有32個(gè)寄存器,有的可讀可寫(xiě),有的只讀,地址為00H到1FH。

單片機(jī)運(yùn)行后,給7455寄存器地址16H中寫(xiě)入值05H:
iic_write(0x16,0x05);
現(xiàn)在即可從7455寄存器地址06H,07H,08H中分別讀取X,Y,Z軸的加速度值:
x=iic_read(0x06);
y=iic_read(0x07);
z=iic_read(0x08);
最簡(jiǎn)單的使用方式當(dāng)然不能滿足任何產(chǎn)品的要求。只能用來(lái)測(cè)試你的通信程序是否可以正常使用。
要想精確的話,需要操作寄存器調(diào)節(jié)XYZ軸的調(diào)零寄存器。 

附件內(nèi)容分享的是基于MMA7455的娛樂(lè)儀源碼,該設(shè)計(jì)基于加速度傳感器MMA7455+1602+AT89S52設(shè)計(jì)完成。

部分展示如截圖:

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

  • mma7455ok.zip
    下載
    描述:飛思卡爾加速度傳感器MMA7455娛樂(lè)儀源程序
  • (原創(chuàng))MMA7455加速度傳感器使用鏈接.txt
    下載
    描述:MMA7455加速度傳感器使用

相關(guān)推薦

方案定制

去合作
方案開(kāi)發(fā)定制化,2000+方案商即時(shí)響應(yīng)!