ZHCABQ3C July 2017 – June 2022 TAS2505 , TAS2505-Q1
可以使用 I2C 通過兩個集成寄存器訪問關于 TAS2505-Q1 放大器揚聲器的負載短路和開路故障狀況的信息。外部主機可以輪詢兩個寄存器(寄存器 62 和 46),以查看是否出現錯誤。有關對錯誤的解釋,請參閱表 4-1。由于器件在出現錯誤時能自我保護,故對這些寄存器的輪詢頻率沒有要求。
為了確定是否發生了短路,主機讀取第 1 頁的寄存器 45。如果該寄存器的位 D1 為低電平,則說明放大器中存在短路情況,并導致放大器關斷。需要先修復故障狀況,才能恢復工作。如果此位為高電平,則未檢測到短路情況。
輸出故障狀況的另一個主要類型是負載開路,也可通過 I2C 讀取。為此,LM2903 雙路比較器的第一個輸出被路由回 GPIO/DOUT 引腳。而且,應該首先將放大器靜音,以停止在輸出端進行切換。為此,將第一頁的將寄存器 45 的位 D1 設置為 0。然后將“00001000”或“0x08”寫入第 0 頁的寄存器 52。這會將 GPIO/DOUT 控制寄存器設置為常規輸入設置。然后自動將比較器的第一個輸出寫入此寄存器,并作為高電平或低電平位存儲在位 D1 中。然后,通過將此位 D1 與第 1 頁的寄存器 46 的位 D1 進行比較,可以隨時讀回第 0 頁的寄存器 52,并確定是否發生了負載開路故障。一旦診斷讀取完成,請確保第 1 頁的寄存器 45 的 D1 被重置為 1,以重新啟用放大器。如果檢測到故障,需要先校正故障,才能重新播放聲音。表 4-1 演示了與放大器工作的每個主要狀態相對應的寄存器信息。
| 放大器狀態 | 第 0 頁,寄存器 52,位 D1 | 第 1 頁,寄存器 46,位 D1 |
|---|---|---|
| 無故障 | 1 | 1 |
| 短路 | X | 0 |
| 負載開路 | 0 | 1 |
| 放大器狀態 | 比較器輸出 1 | 比較器輸出 2 | 第 1 頁,寄存器 46,位 1 |
|---|---|---|---|
| 無故障 | 1 | 1 | 1 |
| 短接至 GND | 1 | 0 | 0 |
| 電源短路 | 0 | 1 | 0 |
| 負載短路 | 1 | 1 | 0 |
| 負載開路 | 0 | 0 | 1 |