ZHCUC00 May 2024
圖 3-6 顯示了用于觸發(fā) Z 軸和 X 軸同步轉(zhuǎn)換并以 4kHz 采樣率讀取全部四個(gè) 3D 霍爾效應(yīng)傳感器數(shù)據(jù)的 SPI 和 nALERT 信號(hào)時(shí)序。
C2000 MCU 等主機(jī) MCU 在 4kHz 采樣率下生成寬度為 100ns 的低電平有效 nALERT 觸發(fā)脈沖。四個(gè) TMAG5170 中的每一個(gè)都啟動(dòng)霍爾效應(yīng)傳感器旋轉(zhuǎn)和集成。TMAG5170 對(duì)序列 XZX 進(jìn)行采樣和轉(zhuǎn)換,然后計(jì)算平均 X 值。A/D 轉(zhuǎn)換完成后,C2000 MCU 使用單獨(dú)的低電平有效芯片選擇信號(hào)依次讀取四個(gè) TMAG5170。在有效低電平 ALERT 觸發(fā)脈沖之后,平均 X 和 Z 軸數(shù)據(jù)的有效采樣在大約 47.5μs 之后發(fā)生。從有效采樣點(diǎn)到 SPI 傳輸開(kāi)始的延遲約為 57.5μs,4 個(gè)通道的順序 SPI 傳輸在 15μs 之后完成。因此,包括 SPI 傳輸在內(nèi)的總信號(hào)延遲約為 72.5μs。
使用分辨率為 10μm 的 Heidenhain LC415 EnDat2.2 線性位置編碼器作為參考。C2000 MCU 在讀取 LC415 EnDat2.2 編碼器的位置的同時(shí)采樣四個(gè) TMAG5170 的 Z 和 X 軸。