ZHCSM33D February 2022 – January 2025 TMP1826
PRODUCTION DATA
如果由于任何原因而導(dǎo)致無法使用 GPIO 進(jìn)行通信,也可以使用大多數(shù)主機(jī)控制器上提供的 UART 外設(shè)與 TMP1826 連接。UART 是一種推挽式全雙工總線,為了與 TMP1826 連接,器件需要一個配有開漏驅(qū)動器的緩沖器,如 SN74LVC1G07。
緩沖器的輸入連接到 UART 發(fā)送引腳,緩沖器的輸出連接到 TMP1826 上的 SDQ 引腳。緩沖器的輸出也連接到主機(jī)上的 UART 接收引腳。由于輸出為漏極開路,它需要一個上拉電阻,其阻值可通過方程式 2 計(jì)算得出,其中 VPUR > 2.0V。代入以下值:VPUR = 3.3V,VOL(MAX) = 0.4V,VIH(MIN) = 2.64V 和 IPU(MIN) = 300μA,所選的 RPUR 值必須大于 725? 且小于 2.2k?。
在軟件中,應(yīng)用必須調(diào)整其波特率,以便此項(xiàng)應(yīng)用通過發(fā)送 00h 來將總線復(fù)位發(fā)送到器件。UART 幀的起始位始終為 0,為發(fā)送到 TMP1826 的數(shù)據(jù)提供所需的下降沿。當(dāng)向器件發(fā)送邏輯高電平時(shí),UART 應(yīng)向 TMP1826 發(fā)送 FFh,而在向器件發(fā)送邏輯低電平時(shí),UART 應(yīng)發(fā)送 C0h。由于 UART 是全雙工總線,在發(fā)送操作期間,主機(jī)必須清除其接收緩沖區(qū)。
從 TMP1826 接收數(shù)據(jù)時(shí),主機(jī)應(yīng)發(fā)送 FFh,在發(fā)送邏輯高電平時(shí),器件將檢測并釋放總線,而當(dāng)發(fā)送邏輯低電平時(shí),器件將檢測總線并使總線保持為低電平。因此,根據(jù)配置的波特率,主機(jī)應(yīng)在邏輯高電平時(shí)收到 FFh,在邏輯低電平時(shí)收到 F0h。