集電極開路輸出
右邊的那個(gè)三極管Q2集電極什么都不接,所以叫做集電極開路。(左邊的三極管Q1為反相之用,使輸入為“0”時(shí),輸出也為“0”)。當(dāng)左端的輸入為“0”時(shí),前面的三極管Q1截止(即集電極C跟發(fā)射極E之間相當(dāng)于斷開)。所以5V電源通過10K電阻加到右邊的三極管上Q2,Q2導(dǎo)通(即相當(dāng)于一個(gè)開關(guān)閉合),當(dāng)左端的輸入為“1”時(shí),Q1導(dǎo)通,而后面的三極管Q2截止(相當(dāng)于開關(guān)斷開)。集電極開路輸出的結(jié)構(gòu)如圖所示:
推挽輸出高電平
在推挽輸出模式下,P-MOS管和N-MOS管同時(shí)工作,通過對(duì)兩個(gè)MOS管的導(dǎo)通控制,實(shí)現(xiàn)控制輸出高低電平,如圖所示:
推挽輸出低電平
在推挽輸出模式下,GPIO口是可以直接輸出高低電平的,不需要額外的上來或下拉輔助電路,如圖所示:
開漏輸高電平
在開漏輸出模式下,P-MOS管是不工作的, 只有N-MOS 管工作。P-MOS管截止,N-MOS管也截止,輸出的高電平是外部上拉電源的電平。如圖所示:
開漏輸?shù)碗娖?/strong>
開漏輸出模式下,必須要有外部上拉電阻,如果沒有外部上拉電源,輸出的信號(hào)只有低電平,沒有高電平。P-MOS管截止,N-MOS管導(dǎo)通,輸出低電平。如圖所示:
推挽輸出就是CPU 能夠直接推動(dòng)輸出電平。開漏輸出就是斷開漏極,需要外接輔助上拉電阻。
評(píng)論
查看更多