首頁 > 評測 > 3D磁傳感器來了——英飛凌TLV493D開發(fā)套件評測
3D磁傳感器來了——英飛凌TLV493D開發(fā)套件評測
- [導讀]
- 3D Magnetic Sensor 2Go開發(fā)套件搭載了infineon最新的TLV493D傳感器,從外觀和命名上就不難看出這其實是基于XMC 2Go平臺的傳感器評估板。TLV493D是英飛凌新推出的3D磁傳感器,可精確測量3個方向的磁通量.主要應用場合包括:3D運動測量、線性移動測量和360度角度旋轉測量。
點連接,選器件,模式(除了PowerDown模式不測量其余都測量),點'Start'按鈕就可以開始測量了.

圖二十一第一個界面,詳細讀數(shù)與圖表
三個圖表分別表示三個軸的磁通量讀數(shù),注意Fast Mode的時候,為最大限度提升磁通量采集速度,溫度讀數(shù)不上傳.用戶可以試著晃動一下那塊小磁鐵,觀察讀數(shù)與曲線的變化,所有讀數(shù)也可以按'Save'按鈕進行保存為Excel能讀的表格文件以供下一步分析.

圖二十二第二個界面,3D旋轉測量圖示
這個界面,如果沒有買額外的磁鐵配件的話,用戶可以一手抓住板子,一手拉住那塊小磁鐵模擬一下手柄的操作以觀察效果.

圖二十三第三個界面,旋轉測量圖示
這個界面和第二個界面一樣,用戶要得到精確效果,只能另外買那兩個額外的磁鐵配件,否則只能用小磁鐵模仿一下效果了.
那兩個磁鐵配件的尺寸如下:

圖二十四手柄用磁鐵形狀與極性

圖二十五旋鈕用磁鐵形狀與極性
可以看出測量不同運動,使用的磁鐵的極化方向也不同的.
4.自定義開發(fā)
自定義開發(fā)就是自己寫軟件來控制這個傳感器來完成采集再進行進一步處理已完成想要實現(xiàn)的功能.實際上就是為XMC1100寫TLV493D的驅動.不知道什么原因,英飛凌并沒有將跟GUI配套的固件代碼發(fā)布,GUI那個目錄中只有固件的bin文件用做演示.所以現(xiàn)在要想用這傳感器還得自己動手.
XMC1100是英飛凌的CortexM0的低端處理器.因為是CortexM0的內(nèi)核,開發(fā)的工具選擇是很多的.有官方的DAVE(Eclipse+GCC),也可以用IAR,Keil MDK,以及任何可以開發(fā)Cortex M0的開發(fā)環(huán)境.前兩天我看有人發(fā)了另
外一篇XMC1100的開發(fā)板子的評測文章,稱開發(fā)XMC單片機必須使用官方的DAVE工具,這是不正確的.考慮到使用Keil的工程師最多,這里只介紹使用Keil開發(fā)的操作說明,其他環(huán)境都是類似.
首先就是裝上XMC1100的Keil支持包.

圖二十六裝XMC1000系列的支持包.
先來個流水燈+Hello World來試試,驗證一下子開發(fā)環(huán)境的正確.
直接把這兩個例子合并一下即可, 具體代碼不在這寫了,我把整個工程放在附件中供大家測試.
輸出這樣:

圖二十七 Helloword工程輸出
注意,底下那個溫度值是XMC1100內(nèi)部溫度傳感器的讀數(shù),可用來與TLV493D內(nèi)部的溫傳感器進行一下對比,XMC1100上的傳感器是要穩(wěn)定很多的.
接下來就是添加TLV493D的驅動了.首先添加I2C驅動,手工調(diào)用也好,用Keil的RTE界面來自動添加也好悉隨尊便,我這里用RTE添加的:

圖二十八增加I2C驅動
工程中配置引腳,根據(jù)原理圖,是P2.10,P2.11兩引腳.

圖二十九配置I2C引腳
根據(jù)TLV493D的數(shù)據(jù)手冊,其設備地址為:

圖三十 I2C設備地址(因為原理圖中ADDR拉高,所以取上面那行地址0xBD,0xBC)
上電后TLV493D默認為低功耗模式,不進行測量.根據(jù)數(shù)據(jù)手冊說明,7,8,9這三個地址的數(shù)據(jù)要讀出來以備后面初始化的時要用.具體初始化次序請參考數(shù)據(jù)手冊,這里不詳述.初始化之后,就可以按照這個來讀取三個軸的磁通量與溫度值了.

圖三十一讀取寄存器定義
4.總結與參考資源
這個傳感器可以采集三軸磁通量強度,可廣泛替代現(xiàn)在使用的電位器,光傳感器.功耗尺寸溫漂的的特點是它的優(yōu)勢.
參考資源:
-
- 本文系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天前















