ZHCAET6 December 2024 THVD1400 , THVD2410
當(dāng)短接的 DE 和 nRE 線(xiàn)路從高電平轉(zhuǎn)換為低電平時(shí),收發(fā)器從在總線(xiàn)上發(fā)送轉(zhuǎn)換到讀取總線(xiàn)。R 通過(guò)電阻上拉至 VCC,這意味著它具有高空閑狀態(tài)。當(dāng)存在高電平總線(xiàn)電容時(shí),剩余的最后一位可以從收發(fā)器之前發(fā)送的時(shí)刻輸出到 R 引腳上。這是由于電容降低了總線(xiàn)上的放電速率。這對(duì)于使用 UART 協(xié)議的系統(tǒng)而言可能是一個(gè)特殊問(wèn)題。如果 R 引腳暫時(shí)下降至低電平,MCU 可能會(huì)將此讀取為錯(cuò)誤的啟動(dòng)條件。
圖 4-1 以圖形方式呈現(xiàn)此干擾。nRE/DE 引腳被切換至接收模式,而 A-B 總線(xiàn)差分緩慢轉(zhuǎn)換至高電壓。由于 A-B 總線(xiàn)上的電容,從器件之前發(fā)送數(shù)據(jù)的時(shí)刻讀取 RXD 電壓。在這種情況下,R 引腳會(huì)顯示低電壓,這稱(chēng)為“RXD 干擾狀態(tài)”。大于 1V 的壓降可能會(huì)導(dǎo)致 UART 錯(cuò)誤。在本文中,任何大于 1V 的壓降都可視為干擾狀態(tài)。
當(dāng)差分輸出 (A-B) 線(xiàn)路放電的時(shí)間大于開(kāi)啟接收器模式的時(shí)間時(shí),RXD 引腳將經(jīng)歷方程式 1 中所示的電壓變化。當(dāng)接收器開(kāi)始讀取總線(xiàn)時(shí),差分總線(xiàn)仍在放電。由于總線(xiàn)設(shè)置和電容不同,此放電時(shí)間可能存在很大差異。