電路中加上拉電阻或下拉電阻的目的是確定某個(gè)狀態(tài)電路中的高電平或低電平。
上、下拉電阻的作用
提高電路穩(wěn)定性,避免引起誤動(dòng)作。圖1中的按鍵如果不通過(guò)電阻上拉到高電平,那么在上電瞬間可能就發(fā)生誤動(dòng)作,因?yàn)樵谏想娝查g單片機(jī)的引腳電平是不確定的,上拉電阻R12的存在保證了其引腳處于高電平狀態(tài),而不會(huì)發(fā)生誤動(dòng)作。
提高輸出管腳的帶載能力。受其他外圍電路的影響單片機(jī)在輸出高電平時(shí)能力不足,達(dá)不到VCC狀態(tài),這會(huì)影響整個(gè)系統(tǒng)的正常工作,上拉電阻的存在就可以使管腳的驅(qū)動(dòng)能力增強(qiáng)。
這里特別強(qiáng)調(diào):帶片上I2C資源的單片機(jī),其SCL和SDA引腳是開(kāi)漏引腳,如果當(dāng)做普通的GPIO來(lái)用的話,會(huì)發(fā)現(xiàn)該引腳輸出高電平極不穩(wěn)定甚至因?yàn)樨?fù)載的關(guān)系都無(wú)法正常輸出高電平,這時(shí)候就需要在這兩個(gè)引腳上加上拉電阻了。
舉幾個(gè)例子進(jìn)行講解:
按鍵檢測(cè)中的上拉電阻
增加上拉電阻的目的是使當(dāng)按鍵斷開(kāi)時(shí),KeyIn1處于高電平狀態(tài),若無(wú)上拉,懸空,狀態(tài)無(wú)法確定。斷開(kāi)為1,閉合為0,數(shù)字邏輯關(guān)系明確。
比較器輸出加上拉電阻
當(dāng)比較器反相輸入端電壓>同相輸入端電壓時(shí),比較器輸出低電平(地),沒(méi)問(wèn)題;
當(dāng)比較器反相輸入端電壓<同相輸入端電壓時(shí),若無(wú)上拉電阻,比較器是不會(huì)輸出高電平的,而是相當(dāng)于懸空狀態(tài)的導(dǎo)線,只有增加上拉電阻才會(huì)輸出高電平。
三極管、MOS管等控制端上拉或下拉
三極管和MOS管當(dāng)開(kāi)關(guān)使用時(shí),控制端加上拉或下拉電阻的目的是當(dāng)沒(méi)有輸入信號(hào)時(shí),使控制極處于穩(wěn)定電平狀態(tài),確保三極管或MOS管截止。
還有處理器IO口、光耦輸出、某些反相器等增加上拉或下拉電阻的目的也是一樣的,為了確定電平狀態(tài),減少干擾和誤差。
〈烜芯微/XXW〉專業(yè)制造二極管,三極管,MOS管,橋堆等,20年,工廠直銷(xiāo)省20%,上萬(wàn)家電路電器生產(chǎn)企業(yè)選用,專業(yè)的工程師幫您穩(wěn)定好每一批產(chǎn)品,如果您有遇到什么需要幫助解決的,可以直接聯(lián)系下方的聯(lián)系號(hào)碼或加QQ/微信,由我們的銷(xiāo)售經(jīng)理給您精準(zhǔn)的報(bào)價(jià)以及產(chǎn)品介紹
聯(lián)系號(hào)碼:18923864027(同微信)
QQ:709211280