勵志

勵志人生知識庫

開漏輸出模式

開漏輸出模式(Open Drain Output)是一種特定的輸出模式,常見於微控制器感測器和其他積體電路中。在這種模式下,設備不能主動輸出高電平,而是將輸出連線埠拉到高阻抗狀態,也就是不連線到電源電壓。當需要輸出高電平時,外部電路通過上拉電阻將電平拉到高電平。

開漏輸出的套用主要包括一線雙向通信匯流排,如I2C和One-Wire匯流排。在這些匯流排上,允許多個設備共享同一信號線,通過拉低線來表示邏輯1,或者不拉低線表示邏輯0。

開漏輸出的優點在於,它允許多個設備共享同一信號線,且可以防止多個設備同時驅動信號線,減少衝突和損壞的風險。然而,開漏輸出不能主動輸出高電平,因此需要外部上拉電阻來維持高電平,這可能會在高速通信或長線路上引入一些信號質量問題。