ZHCUB24A June 2023 – December 2023 TMAG3001 , TMAG5170 , TMAG5170-Q1 , TMAG5170D-Q1 , TMAG5173-Q1 , TMAG5253 , TMAG5273
憑借對輸出格式的高度信心,控制桿設(shè)計被組裝并安裝到現(xiàn)有的汽車轉(zhuǎn)向柱控制模塊中。
然后,在轉(zhuǎn)向燈控制柄通過所有操作位置時,會持續(xù)傳輸全部三個軸的傳感器數(shù)據(jù)。在繪制 XYZ B 場數(shù)據(jù)中所示的收集到的 X、Y 和 Z 分量數(shù)據(jù)時,會顯示三個截然不同的行程弧線。
可以充分利用原始的 X、Y 和 Z 分量數(shù)據(jù)來創(chuàng)建可用于定義六個操作位置中的每一個的查找表。然而,根據(jù)這些結(jié)果執(zhí)行矢量角度計算可提供更清晰的決策樹。這些矢量角度計算可以提供更接近于球形的基準(zhǔn),這在提供多軸數(shù)據(jù)的游戲手柄和控制桿應(yīng)用中非常有用。這些矢量角度計算稱為 α 和 β,在與總矢量幅度結(jié)合時可描述總磁場矢量。
為了更好地理解方程式 5 至方程式 7,請考慮 α 和 β 角矢量圖中的矢量圖,這些矢量圖使用相同的源矢量來演示每個角。
通過將方程式 5 至方程式 7 應(yīng)用于 XYZ B 場數(shù)據(jù)中的捕獲數(shù)據(jù),可以輕松識別角度的線性變化。
在繪制 α 角和 β 角與矢量幅度的關(guān)系圖后,可以清楚地看到,方程式 5 的 α 角結(jié)果為每個轉(zhuǎn)向燈位置定義了三個獨(dú)立的區(qū)域。方程式 7 中的矢量幅度可用于輕松定義控制桿拉動。此外,現(xiàn)在對控制桿拉動操作有線性響應(yīng),該響應(yīng)可用于指示控制桿被拉動的距離。如果需要,還可以使用 α 和 β 一起為轉(zhuǎn)向燈控制柄定義更多的傾斜角。
TMAG5170-CODE-EXAMPLE 和 TMAG5x73-CODE-EXMAPLE 中的示例代碼都提供了有關(guān)如何實(shí)現(xiàn)這些計算的參考。