ZHCACP4A May 2023 – December 2023 TMAG3001 , TMAG5253
假設(shè)游戲控制器中的左右線性觸發(fā)器使用兩個(gè)不同的位置傳感器來測(cè)量各自的觸發(fā)位置。與使用多個(gè) ADC 來數(shù)字化每個(gè)傳感器不同,可以通過使用 EN 引腳多路復(fù)用傳感器輸出來減少 ADC 的數(shù)量,從而降低系統(tǒng)功耗,如圖 3-1 所示。關(guān)斷期間,TMAG5253 會(huì)將輸出置于高阻抗?fàn)顟B(tài),以使多個(gè)器件能夠連接到同一 ADC,從而無需在系統(tǒng)中添加額外的多路復(fù)用器。
圖 3-2 所示為微控制器的 GPIO 上的時(shí)序圖,該 GPIO 對(duì)兩個(gè)傳感器的輸出進(jìn)行多路復(fù)用。B1 和 B2 分別對(duì)應(yīng)于器件 1 和器件 2 所見的磁場(chǎng)。當(dāng) GPIO1 變?yōu)楦唠娖綍r(shí),器件 1 被使能并將輸出線路驅(qū)動(dòng)至與場(chǎng) B1 相對(duì)應(yīng)的電壓。在此期間,GPIO2 被驅(qū)動(dòng)為低電平,器件 2 處于關(guān)斷模式。為了避免兩個(gè)器件同時(shí)導(dǎo)通,在器件之間切換時(shí)必須對(duì)死區(qū)時(shí)間 tmux 進(jìn)行編程。還必須注意,這些器件必須能夠快速上電(較小 ton),以便在關(guān)閉之前對(duì)其進(jìn)行快速采樣以節(jié)省功耗。