加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入

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

2015/09/25
8
服務(wù)支持:
技術(shù)交流群

完成交易后在“購買成功”頁面掃碼入群,即可與技術(shù)大咖們分享疑惑和經(jīng)驗(yàn)、收獲成長和認(rèn)同、領(lǐng)取優(yōu)惠和紅包等。

虛擬商品不可退

當(dāng)前內(nèi)容為數(shù)字版權(quán)作品,購買后不支持退換且無法轉(zhuǎn)移使用。

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論
放大
方塊圖
相關(guān)方案
  • 方案介紹
  • 相關(guān)文件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

MMA7455概述:

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

單片機(jī)運(yùn)行后,給7455寄存器地址16H中寫入值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);
最簡單的使用方式當(dāng)然不能滿足任何產(chǎn)品的要求。只能用來測(cè)試你的通信程序是否可以正常使用。
要想精確的話,需要操作寄存器調(diào)節(jié)XYZ軸的調(diào)零寄存器。 

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

部分展示如截圖:

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

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

相關(guān)推薦

電子產(chǎn)業(yè)圖譜