首頁 > 評測 > 助力智能交通--ROHM BM1422AGMV地磁傳感器評測
助力智能交通--ROHM BM1422AGMV地磁傳感器評測
- [導讀]
- BM1422AGMV是一款小巧、高精度、應用簡單(簡單外圍電路)的地磁傳感器,主要面向汽車市場的一款地磁傳感器。BM1422AGMV本身的體積非常小巧,三維大小僅為2mmX2mmX1mm;很高的靈敏度及較寬的測試范圍,再加上非常簡單的外圍電路,使得該模塊在各類需要地磁檢測的應用場合具有非常高的適應性。
將下載后的.ZIP文件添加到Arduino,現(xiàn)在Arduino已支持BM1422AGMV的開發(fā),打開示例文件,會看到有針對BM1422AGMV的測試文件。
接下來搭建硬件環(huán)境,如果使用的是SensorShield,方法很簡單,設定工作電壓及選擇相關的I2C接口,然后將BM1422AGMV模塊插入到擴展板上即可。
本文測試使用的方法是使用面包板,前面提到過,BM1422AGMV模塊使用的不是標準的2.54mm接口的引腳,所以只能插到面包板上來實現(xiàn)硬件連接。盡管是這樣,連接硬件也還是很簡單的步驟。
需要注意的是,DRDY引腳連接到的是Arduino的A2引腳,可以參考官方給出的原理圖來確定。另外模塊使用的是3.3V電壓,在選擇連接時要注意。
設置好軟、硬件環(huán)境之后,可以使用官方提供的測試程序來讀取傳感器提供的數(shù)據(jù)
這是編譯并上傳測試代碼到Arduino成功后的畫面,可以看到代碼只使用了很小一部分存儲空間,還有相當大的一部分存儲資源可以用來實現(xiàn)其它的操作。
代碼上傳到開發(fā)板后,Arduino控制并讀取傳感器感知到的數(shù)據(jù),一個典型的輸出如下:
串口輸出窗口持續(xù)輸出檢測到的XYZ三個方向上的數(shù)據(jù),在模塊靜止不動時,可以看到三個值都保持相對穩(wěn)定,沒有大的變化。獲取到XYZ三方向上的輸出值后,就可以使用這三個值來計算當前的磁北角度了。
總結來說,BM1422AGMV是一款小巧、高精度、結構簡單(外部結構)的地磁傳感器,主要面向汽車市場的一款地磁傳感器。BM1422AGMV本身的體積非常小巧,三維大小僅為2mmX2mmX1mm;很高的靈敏度及較寬的測試范圍,再加上非常簡單的外圍電路,使得該模塊在各類需要地磁檢測的應用場合具有非常高的適應性。
參考資源:
Arduino: https://www.arduino.cc/
BM1422AGMV模塊:
- 本文系21ic原創(chuàng),未經(jīng)許可禁止轉載!
網(wǎng)友評論
- 聯(lián)系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開放投稿
-
人均百萬?英偉達中國員工收入曝光! 2024-08-29
-
《黑神話:悟空》玩家硬盤升級攻略:提升游戲體驗,暢享3A大作 2024-08-29
-
數(shù)睿數(shù)據(jù)參加《系統(tǒng)與軟件工程 低代碼開發(fā)平臺通用技術要求》國家標準編制 2024-08-29
- NRF52810藍牙數(shù)字耳機找人定制
預算:¥30005天前
- 125KW模塊式PCS軟硬件外包開發(fā)
預算:¥1100000015小時前
- 12V汽車啟動電源項目BMS設計
預算:¥50000023小時前
- 數(shù)據(jù)可視化軟件 開發(fā)
預算:¥5000023小時前
- PLC項目調(diào)試修改
預算:¥100001天前
- 起動電機控制器開發(fā)
預算:¥1100001天前