MMA7361加速度傳感器_第1頁
MMA7361加速度傳感器_第2頁
MMA7361加速度傳感器_第3頁
MMA7361加速度傳感器_第4頁
MMA7361加速度傳感器_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、MMA7361加速度傳感器1、簡介三軸加速度傳感器是一種可以對物體運動過程中的加速度進行測量的電子設(shè)備,典型互 動應(yīng)用中的加速度傳感器可以用來對物體的姿態(tài)或者運動方向進行檢測,比方WII游戲機 和iPhone手機中的經(jīng)典應(yīng)用。三軸加速度傳感器采用Freescale (飛思卡爾)公司生產(chǎn)的高性價比微型電容式三軸加速 度傳感器MMA7361芯片,對于普通的互動應(yīng)用來講應(yīng)該是種不錯的選擇,可以應(yīng)用到摩托 車和汽車放倒報警、遙控航模、游戲手柄、人形機器人跌倒檢測、硬盤沖擊保護、傾斜度測 量等場合。MMA7361采用信號調(diào)理、單極低通濾波器和溫度補償技術(shù),提供1.5g / 6g兩個量程, 用戶可在這2個

2、靈敏度中選擇。該器件帶有低通濾波并已做0g補償,提供休眠模式,因而 是電池供電的無線數(shù)據(jù)采集的理想之選。2、特點睡眠模式:3微安開啟時間快(0.5毫秒啟用響應(yīng)時間)低通濾波器具有內(nèi)部信號調(diào)理功能設(shè)計穩(wěn)定,防震能力強自由落體檢測診斷的自我測試0克的檢測自由落體保護低通濾波器與信號調(diào)理3、參數(shù)供電電壓:3.35V數(shù)據(jù)接口:模擬電壓輸出低功耗,工作時電流為400|iA,休眠模式下為311A高靈敏度,在1.5g量程下為800mV/g模塊尺寸:25x27mm4、應(yīng)用前景汽車平安、游戲控制、圖像自動翻轉(zhuǎn)、電子指南針傾斜校正、GPS導(dǎo)航系統(tǒng)死角的補 償、計步器功能、防手抖功能、硬盤保護、設(shè)備或終端姿態(tài)檢測、

3、智能產(chǎn)品5.考前須知MMA7361加速度傳感器模塊僅引出了 X、Y軸數(shù)據(jù),如需進行精確的姿態(tài)控制,請使 用6D0FIMU模塊。6、實物圖片與接口.MMA7361加速度傳感器(XXY7、實驗實驗?zāi)康模菏煜ぜ铀俣葌鞲衅鞯膽?yīng)用。實驗性質(zhì):基礎(chǔ)實驗實驗學(xué)時:4學(xué)時實驗器材:MMA7361加速度傳感器、連接線、控制板、BigFish擴展板、miniUSB數(shù) 據(jù)線。內(nèi)容一按下列圖所示連接電路:將.MMA7361 力口速度傳感器arduinooscinoscope_lchannelosciHoscope_lchannel.ino 的 程序uploading到控制板中。運行.toolsprocessing-2

4、.0b8processing.exe,使用 processing 翻開.MMA7361 加速度傳Hprocessingoscilloscope_ 1 channeloscilloscope_ 1 channel .ped, 在第 15 行,將 COM 端口 號更改本錢機實際端口,如下列圖所示:myPort = new Seri al (this, COM3, 9600); /change the COM number to meet your computer在上位機運行這段processing程序,用手調(diào)整傳感器的姿態(tài),觀察Y軸的數(shù)據(jù)變化,波 形例如如下:本實驗arduino例程源代碼如下:

5、const int analoglnPin = AO;int sensorValue = 0;int output Value = 0;/ Analog input pin that the potentiometer is attached to/ value read from the pot/ value output to the PWM (analog out)void setup() / initialize serial communications at 9600 bps:Serial.begin(9600);)void loop() / read the analog in

6、value:sensorValue = analogRead(analoglnPin);/ map it to the range of the analog out:char outputValue = map(sensorValue, 0, 1023, 0, 255);Serial.print(outputValue);delay(50);)本實驗processing例程源代碼如下:import processing.serial.*;Serial myPort;/ Create object from Serial classint bufLtmp = 0;/ temp serial d

7、ataint x=0;int y=0;void setup()(fill(O);size(800,300);background(255);myPort = new Serial(this, nCOM3n, 9600); /change the COM number to meet your computer)void draw()(if ( myPort.available() 0 )(buLlnip = myPort.read(); /get serial datax+;line(x-1 ,y,x,bufLtmp);y=bufLtmp;if(xwidth)x=0;background(25

8、5);)內(nèi)容二修改上述程序,獲得X軸的姿態(tài)數(shù)值。內(nèi)容三使用中值濾波,獲得平滑的加速度數(shù)據(jù)。將擴展庫.AMMA7361 加速度傳感器librariesSignalFilter 拷貝到 arduino 的 libraries 中。將.MMA7361 力口速度傳感器arduinooscilloscope_2channeloscinoscope_2channeLino 的 程序uploading到控制板中。運行.toolsprocessing-2.0b8processing.exe,使用 processing 翻開.MMA7361 加速度傳 Hprocessingoscilloscope_2channeloscilloscope_2channel.pedo在

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論