91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

具有ArduinoPro-Micro的MPU-9150 / 9250 IMU

454398 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:佚名 ? 2019-11-01 10:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:構(gòu)建

對(duì)于構(gòu)建,我使用Arduino Pro-Micro克隆,因?yàn)樗o湊。我希望有一個(gè)小的單元可以合并到其他項(xiàng)目中。

接線簡(jiǎn)單:

MPU9150 VCC-Arduino VCC

MPU9150 GND-Arduino GND

MPU9150 I2C SCL-Arduino I2C SCL(Pro Micro是2號(hào)引腳)

MPU9150 I2C SCL-Arduino I2C SDA(Pro Micro是3號(hào)引腳)

MPU9150 AD0-Arduino GND

MPU9150 INT-Arduino引腳7(Pro Micro的中斷4)

步驟2:代碼

要使用IMU,請(qǐng)安裝兩個(gè)附加的庫(kù)(復(fù)制到Arduino庫(kù)文件夾)。運(yùn)行MPU6050_DMP6.ino文件,并將代碼上傳到您的Arduino。要查看該演示,請(qǐng)運(yùn)行處理茶壺示例(位于庫(kù) MPU6050 Examples MPU6050_DMP6 Processing MPUTeapot中)。

我照顧的另一個(gè)問(wèn)題是正常運(yùn)行期間的斷電:斷開MPU-9150的電源,然后重新連接。代碼將重新初始化設(shè)備并繼續(xù)輸出數(shù)據(jù)。

步驟3:其他資源

我附加了MPU-9250寄存器映射文件。了解代碼的作用很有用。

這些庫(kù)來(lái)自Jeff Rowberg github:https://github.com/jrowberg/i2cdevlib

他還是一個(gè)支持論壇:http://www.i2cdevlib.com/forums

我希望將來(lái)將此內(nèi)容擴(kuò)展。

第4步:?jiǎn)栴}

此模塊遇到了一些問(wèn)題。

許多論壇提到的一個(gè)問(wèn)題是數(shù)據(jù)凍結(jié)。出于某些未知原因,該模塊會(huì)在一段時(shí)間后停止輸出數(shù)據(jù)。我認(rèn)為我通過(guò)查看代碼并解決了進(jìn)入要處理FIFO的部分的一些條件來(lái)解決此問(wèn)題。比較中斷寄存器時(shí)也有一個(gè)錯(cuò)誤-代碼中的數(shù)據(jù)就緒指示錯(cuò)誤。

另一個(gè)問(wèn)題是FIFO滿錯(cuò)誤,有很多經(jīng)驗(yàn)。我想我也通過(guò)不僅在收到中斷時(shí)也要在FIFO不為空時(shí)處理FIFO來(lái)解決此問(wèn)題。

我使用了5V器件Arduino Pro Micro作為MPU-9150是3.3V器件。但這實(shí)際上不是問(wèn)題。首先,MPU-9150具有將5V轉(zhuǎn)換為3.3V的LDO(穩(wěn)壓器)。其次,I2C通信上拉在MPU-9150上。當(dāng)Arduino想要通信時(shí),它將線拉低(接地)。數(shù)據(jù)傳輸完成后,Arduino放開了線路,MPU-9150將其再次拉高,因此5V永遠(yuǎn)不會(huì)進(jìn)入設(shè)備。

另一個(gè)神秘的問(wèn)題是,在一段時(shí)間后設(shè)備收到了FIFO滿消息。正在運(yùn)行。但是,當(dāng)我斷開所有電源并再次重新連接時(shí),問(wèn)題仍然存在。它僅在我按下Arduino上的復(fù)位鍵后才停止(這里要提到的一件事是,只有在復(fù)位后Arduino Pro Micro才會(huì)在正常加電時(shí)才加載引導(dǎo)加載程序。8秒鐘后它將加載您的草圖)。我不知道啟動(dòng)引導(dǎo)程序后為什么解決了這個(gè)問(wèn)題。

我還做了另一處更改,并將一個(gè)串行轉(zhuǎn)USB轉(zhuǎn)換器連接到Arduino Pro Micro的RX/TX引腳上(USB Pro Micro的端口是虛擬設(shè)備,而不是真實(shí)的串行端口)。通過(guò)使用Serial1.begin而不是Serlal.begin來(lái)完成。經(jīng)過(guò)最后的更改后,我看到了改進(jìn),甚至一個(gè)小時(shí)后數(shù)據(jù)也沒有凍結(jié)。

我尚未解決的唯一問(wèn)題是,一段時(shí)間后,設(shè)備開始像旋轉(zhuǎn)一樣開始輸出瘋狂。我不確定是因?yàn)槲覍⒃O(shè)備保持太長(zhǎng)時(shí)間的靜態(tài)狀態(tài)還是由于其他故障導(dǎo)致的。

責(zé)任編輯:wv

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6526

    瀏覽量

    196986
  • MPU-9150
    +關(guān)注

    關(guān)注

    1

    文章

    3

    瀏覽量

    10119
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    Infineon TLE9250高速CAN FD收發(fā)器:汽車與工業(yè)應(yīng)用的理想之選

    Infineon TLE9250高速CAN FD收發(fā)器:汽車與工業(yè)應(yīng)用的理想之選 在汽車和工業(yè)應(yīng)用領(lǐng)域,高速CAN FD收發(fā)器扮演著至關(guān)重要的角色。英飛凌(Infineon)推出的TLE9250高速
    的頭像 發(fā)表于 02-11 15:50 ?132次閱讀

    貿(mào)澤開售Xsens/Movella支持緊湊型工業(yè)、嵌入式和機(jī)器人應(yīng)用的Avior OEM IMU

    IMU,尺寸僅36.8 mm x 40 mm,可在浮標(biāo)、機(jī)器人、農(nóng)業(yè)、采礦、建筑、物流以及3D繪圖和勘測(cè)工具等各種工業(yè)和商業(yè)應(yīng)用中提供更強(qiáng)的性能。Avior具有高端性能和先進(jìn)
    的頭像 發(fā)表于 01-12 15:07 ?419次閱讀
    貿(mào)澤開售Xsens/Movella支持緊湊型工業(yè)、嵌入式和機(jī)器人應(yīng)用的Avior OEM <b class='flag-5'>IMU</b>

    IMU應(yīng)用領(lǐng)域及技術(shù)前景探討

    慣性測(cè)量單元(IMU)長(zhǎng)久以來(lái)被視為航空航天和高端導(dǎo)航領(lǐng)域的核心技術(shù)。然而,隨著微機(jī)電系統(tǒng)(MEMS)技術(shù)的成熟,高性能、低成本、小型化的IMU已徹底突破傳統(tǒng)疆界,成為工業(yè)4.0時(shí)代不可或缺
    的頭像 發(fā)表于 12-24 10:08 ?495次閱讀

    求助!IMU選剛性還是柔性?復(fù)雜場(chǎng)景快愁哭了

    #IMU選型 #工程監(jiān)測(cè) 做老舊隧道監(jiān)測(cè)的來(lái)求助!之前用剛性IMU,隧道里有震動(dòng)就容易飄數(shù)據(jù),換了兩臺(tái)都沒解決,老板快把我罵哭了? 聽朋友說(shuō)全柔性IMU靠譜,說(shuō)能像創(chuàng)可貼一樣貼在隧道壁上,抗震動(dòng)抗
    發(fā)表于 11-25 17:02

    IMU+多相機(jī)高速聯(lián)合自動(dòng)標(biāo)定方案

    隨著視覺慣性傳感器在自動(dòng)駕駛、機(jī)器人、AR/VR 等領(lǐng)域規(guī)模化落地,多相機(jī)+IMU 聯(lián)合標(biāo)定需求呈爆發(fā)式增長(zhǎng),多相機(jī)+IMU 聯(lián)合標(biāo)定領(lǐng)域尚屬空白。 感算商城聯(lián)合知名方案公司推出國(guó)內(nèi)首臺(tái)量產(chǎn)級(jí)
    發(fā)表于 10-23 14:04

    如何使用 NUC980 系列微處理器 (MPU) 構(gòu)建具有帶外 (OOB) 功能的簡(jiǎn)單遠(yuǎn)程監(jiān)控應(yīng)用?

    如何使用 NUC980 系列微處理器 (MPU) 構(gòu)建具有帶外 (OOB) 功能的簡(jiǎn)單遠(yuǎn)程監(jiān)控應(yīng)用。
    發(fā)表于 08-19 06:21

    IMU 能為無(wú)人機(jī)提供什么數(shù)據(jù)?

    無(wú)人機(jī)在進(jìn)行任何形式的飛行時(shí),必須了解空中平臺(tái)的方向、其運(yùn)動(dòng)的性質(zhì)以及飛行方向。 通常用于測(cè)量此運(yùn)動(dòng)的是IMUIMU提供無(wú)人機(jī)在橫滾、俯仰和偏航方面的加速度和角速度數(shù)據(jù)。常見應(yīng)用包括控制和穩(wěn)定、測(cè)量和測(cè)試。
    的頭像 發(fā)表于 07-15 15:05 ?916次閱讀

    尋北級(jí)別精度的MEMS IMU

    尋北IMU是一種無(wú)需依賴GPS或磁力計(jì)等外部參考,通過(guò)利用內(nèi)置陀螺儀檢測(cè)地球自轉(zhuǎn)角分量,經(jīng)過(guò)解算即可確定真北方向的IMU。與磁力計(jì)測(cè)量出的磁北不同,真北是固定不會(huì)改變的,是地球自轉(zhuǎn)軸指向的方向。磁北
    的頭像 發(fā)表于 07-08 15:52 ?693次閱讀

    基于stm32和mpu9250的usb hid鍵盤、鼠標(biāo)、游戲控制器實(shí)例打包下載

    基于stm32和mpu9250的usb hid鍵盤、鼠標(biāo)、游戲控制器實(shí)例打包,推薦下載!
    發(fā)表于 05-29 21:44

    九軸 IMU:賦能無(wú)人機(jī),開啟智能飛行新紀(jì)元

    IMU ER-MIMU-063]為例,它具有三軸陀螺,三軸加速度計(jì)和三軸磁力計(jì)。它能夠精準(zhǔn)捕捉無(wú)人機(jī)在三維空間內(nèi)的每一個(gè)細(xì)微動(dòng)作與姿態(tài)變化,實(shí)時(shí)提供精確數(shù)據(jù)。飛控系統(tǒng)可依據(jù)IMU 傳來(lái)的數(shù)據(jù),飛速算出無(wú)人機(jī)當(dāng)下的姿態(tài)、速度、位
    的頭像 發(fā)表于 05-26 13:55 ?940次閱讀

    基于stm32和mpu9250的usb hid鍵盤、鼠標(biāo)、游戲控制器

    基于stm32和mpu9250的usb hid鍵盤、鼠標(biāo)、游戲控制器 項(xiàng)目實(shí)例下載! 純分享帖,需要者可點(diǎn)擊附件免費(fèi)獲取完整資料~~~【免責(zé)聲明】本文系網(wǎng)絡(luò)轉(zhuǎn)載,版權(quán)歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權(quán)問(wèn)題,請(qǐng)第一時(shí)間告知,刪除內(nèi)容!
    發(fā)表于 05-23 20:53

    MAX9150低抖動(dòng)、10端口LVDS轉(zhuǎn)發(fā)器技術(shù)手冊(cè)

    MAX9150低抖動(dòng)、10端口、低壓差分信號(hào)(LVDS)中繼器專為需要高速數(shù)據(jù)或時(shí)鐘分配同時(shí)盡可能降低功耗、縮小空間和減少噪聲的應(yīng)用而設(shè)計(jì)。該器件接受單個(gè)LVDS輸入并在10路LVDS輸出處重復(fù)信號(hào)。每個(gè)差分輸出總共驅(qū)動(dòng)50Ω,允許在每端具有100Ω端接的傳輸線上進(jìn)行信號(hào)
    的頭像 發(fā)表于 05-19 14:55 ?811次閱讀
    MAX<b class='flag-5'>9150</b>低抖動(dòng)、10端口LVDS轉(zhuǎn)發(fā)器技術(shù)手冊(cè)

    MPU-6000和MPU-6050產(chǎn)品規(guī)格書

    電子發(fā)燒友網(wǎng)站提供《MPU-6000和MPU-6050產(chǎn)品規(guī)格書.pdf》資料免費(fèi)下載
    發(fā)表于 04-29 16:52 ?3次下載

    市場(chǎng)上主流的端側(cè)AI MPU 大全

    當(dāng)前市場(chǎng)上主流的端側(cè)AI MPUMicro Processing Unit,微處理器)品牌及型號(hào)盤點(diǎn),涵蓋不同應(yīng)用場(chǎng)景(如物聯(lián)網(wǎng)、邊緣計(jì)算、嵌入式設(shè)備等)的芯片選擇: ? 1. 國(guó)際品牌
    的頭像 發(fā)表于 04-02 17:44 ?4404次閱讀

    使用iic對(duì)mpu9250進(jìn)行讀取數(shù)據(jù),讀取磁力計(jì)數(shù)據(jù)時(shí)采用的是主控iic方式,但是讀取的速度特別慢,為什么?

    使用iic對(duì)mpu9250進(jìn)行讀取數(shù)據(jù),讀取磁力計(jì)數(shù)據(jù)時(shí)采用的是主控iic方式,但是讀取的速度特別慢,幾秒一次,網(wǎng)上說(shuō)磁力計(jì)數(shù)據(jù)輸出的速率最快是100hz,幾秒一次也太慢了;另外在初始化函數(shù)中開啟了延時(shí),但是一次讀取6個(gè)字節(jié)的數(shù)據(jù),只能讀到前兩個(gè)字節(jié),后四個(gè)字節(jié)全為0,請(qǐng)大佬幫助解答一下,感激不盡
    發(fā)表于 03-14 07:40