一文看懂GPIO電路圖以及上拉電阻的作用

2020-11-24 電子工程專輯


GPIO口,通用輸入輸出,這個大家都知道,但是輸入,輸出的電路是什麼樣的,其實並不用太關心,只需配置寄存器即可,但是還是要摸一摸,為了方便理解,引入了單片機的IO口原理圖來說明(道理是一樣的)。
1、基級(②位置)為低電平時,PNP導通,此時單片機IO口輸出的是低電平,當基級(②位置)為高電平時,PNP導通,此時單片機IO口輸出的是高電平。
2、這裡注意,④位置上是一個上拉電阻,這裡設置上拉電阻的考慮因素是這樣的,假設我要在這個單片機IO口輸出一個電流來驅動小燈發亮,①的位置電阻一般有20k左右,發出的電流250uA,基本上忽略不計,加上一個上拉電阻後,總電流 = ①位置電流 + ④位置電流(①與④構成並聯電路)。
3、為什麼不設置讓,①的位置電阻R小一點,這樣電流大一點,就不需要上拉電阻了呢?因為單片機是控制單元,設計時最好把強電流設計到外圍電路裡,如果設計到單片機內部,會燒壞板子。
這裡體現出上拉電阻的其中一個作用--->加大電流,加強了驅動的能力
意思就是說能輸入輸出大電流,前面已經說了單片機內部最好不要設計大的電流,所以這個功能的IO要少用
1、內部總線輸入高電平, 上面的NPN導通,則IO口輸出大電流(因為上面的三極體VCC電源下面沒有接上拉電阻,  I = VCC/電阻+NPN內部電阻),所以IO出口的地方一般接一個電阻限流內部總線輸如低電平, 下面的NPN導通,則此時如果IO口外面接一個VCC(不帶上拉電阻),就會有大電流灌輸進來。
什麼叫IO口的開漏狀態,如上圖所示 如果內線是高電平,則NPN的基級是低電平,此時NPN不導通,那麼IO口此時相當於是懸浮在空氣中的,所以無法確定它的狀態(不知道是低電平還是高電平),那麼這個狀態就是開漏狀態,所以此時要向外圍電路輸出一個高電平是不可能的,如果想輸出一個高電平,則必須在NPN的集電極上面來一個上拉電阻。
這時又體現出上拉的一個作用:就是將不確定的信號通過一個電阻嵌位(保持)在一個高電平上,下拉同理。
這裡對於OC門還有一個應用,可以控制高電位的電路,如果外圍電路需要大的電壓,則可以用OC門加上拉電阻來完成這個功能,如下圖所示, 當內部總線為高電平,則NPN截止,最右邊加一個12v的上拉電阻,使得電位鉗在12v供外圍電路使用。


免責聲明:整理本文出於傳播相關技術知識,版權歸原作者所有。

相關焦點

  • 一文讓你讀懂上拉電阻與下拉電阻
    一文讓你讀懂上拉電阻與下拉電阻 玩轉單片機 發表於 2021-01-02 17:01:00   上拉(Pull Up )或下拉(Pull Down)電阻(兩者統稱為「拉電阻」)最基本的作用是:將狀態不確定的信號線通過一個電阻將其箝位至高電平
  • 劉堅強電子學《看懂電子電路圖》3-2 看懂電阻串聯電路
    從上一講的學習,我們知道電阻串聯電路是電子電路中的一個基本構成單元。因此,進行看圖時,可以首先在電路中找到這個基本電路,然後根據該電路的功能,來掌握它在整個電路中的作用,這是看懂電阻串聯電路的方法。下面我們來實際看一下電阻串聯電路,先從大家最熟悉的開始,這是穩壓控制電路中的電阻串聯電路,也叫取樣電路(如圖3-2-1所示)。
  • 上拉電阻的作用原理
    上拉電阻   上拉電阻,就是將不確定的信號通過一個電阻鉗位在高電平,電阻同時起限流作用。上拉電阻一般是一端接電源,一端接晶片管腳的電路中的電阻,下拉電阻一般是指一端接晶片管腳一端接地的電阻。上拉就是將不確定的信號通過一個電阻鉗位在高電平,電阻同時起限流作用。下拉同理。也是將不確定的信號通過一個電阻鉗位在低電平。
  • 帶你理解上拉電阻與下拉電阻
    百度一下上拉電阻與下拉電阻,一堆一堆的解釋就出來了,不過,好像沒有一個解釋的通熟易懂的,可能是寫解釋的人水平太高了,說的話小編也聽不懂。
  • 數字電路中上拉電阻和下拉電阻作用和選用選擇
    文章內容為數字電路中上拉電阻和下拉電阻作用和選用選擇,希望對大家有幫助。以上拉電阻為例,上拉電阻和開關管漏源級之間的電容和下級電路之間的輸入電容會形成RC延遲,電阻越大,延遲越大。上拉電阻的設定應考慮電路在這方面的需求。  下拉電阻的設定的原則和上拉電阻是一樣的。
  • 一文看懂水泥電阻與阻尼電阻的區別
    打開APP 一文看懂水泥電阻與阻尼電阻的區別 佚名 發表於 2019-11-07 14:47:05   水泥電阻概述   水泥電阻:是將電阻線繞在無鹼性耐熱瓷件上,外面加上耐熱、耐溼及耐腐蝕之材料保護固定並把繞線電阻體放入方形瓷器框內,用特殊不燃性耐熱水泥充填密封而成。
  • 上拉電阻電路和下拉電阻電路的分析
    在數字電路的應用中,時常會聽到上拉電阻、下拉電阻,上拉電阻、下拉電阻起著穩定電路工作狀態的作用。1.下拉電阻電路如圖是下拉電阻電路,這是數字電路中的反向器,輸入端Ui通過下拉電阻R1接地,這樣在沒有高電平輸入時,可以使輸入端穩定地處於低電平狀態,防止了可能出現的高電平幹擾,使反向器誤動作。
  • 深談GPIO及上下拉電阻
    圖5:8種GPIO輸入輸出功能類型內部原理框圖二、上下拉電阻作用1) 上拉就是將不確定的信號通過一個電阻嵌位在高電平!電阻同時起限流作用!下拉同理,下拉就是將不確定的信號通過一個電阻嵌位在低電平!電阻同時起限流作用!
  • 劉堅強電子學《看懂電子電路圖》3-3 電阻並聯電路基礎
    電阻串聯電路表面上看起來簡單,但實際應用不簡單。我們在講新課前再來複習一下上節課可變直流穩壓電源中的這幾組電壓是怎麼算出來的,可能有的同學還是不清楚,因為VOUT和ADJ之間的電阻沒有告訴我們。大家找一下穩壓器的電路(如圖3-3-1所示)。
  • 劉堅強電子學《電子元器件電路基礎》1-6 上拉電阻電路
    上拉電阻電路概述在數字電路的應用中,我們經常會聽到上拉電阻、下拉電阻這兩個詞,它們都是根據電路需要設計的,主要目的是為了防止幹擾,增強電路的穩定性。這節課先講上拉電阻電路,所謂「上」,是指高電平,上拉就是將不確定的信號限制在高電平,這個電阻同時起限流作用。上拉電阻電路實物圖我們來看一個實際應用電路。
  • 一文看懂tda2822和tda2822m的區別(引腳功能及電路圖)
    打開APP 一文看懂tda2822和tda2822m的區別(引腳功能及電路圖) 發表於 2018-05-30 09:08:42
  • 什麼是上拉電阻,下拉電阻?
    上拉電阻和下拉電阻一般在數字電路中最為常見,在模擬電子電路中有時也會見到,很多初學電子的朋友看到它們很困惑,下面我與朋友們分享一下什麼是上拉電阻和什麼是下拉電阻,並聊聊它們在電子電路中的作用。上拉電阻下面我先說說最為常見的上拉電阻,我們所說的上拉電阻其實就是將不確定的信號通過一個電阻拉到高電平,有時這個電阻也能起到一個限流作用。比如我們常見的單片電路中,我記得在以51為內核的單片機中有一組P0口,在使用這組P0口時它的外面就需要加一排10K的電阻,我們就稱為這些電阻叫上拉電阻。
  • 一文看懂tda7293和tda7294的區別(引腳功能及電路圖)
    打開APP 一文看懂tda7293和tda7294的區別(引腳功能及電路圖) 發表於 2018-05-23 12:34:14
  • 深入了解上拉電阻和下拉電阻
    在電路中起限制電流的作用。上拉電阻和下拉電阻是經常提到也是經常用到的電阻。在每個系統的設計中都用到了大量的上拉電阻和下拉電阻。上拉就是將不確定的信號通過一個電阻鉗位在高電平,電阻同時起限流作用,下拉同理。對於非集電極(或漏極)開路輸出型電路(如普通門電路,其提升電流和電壓的能力是有限的,上拉和下拉電阻的主要功能是為集電極開路輸出型電路提供輸出電流通道。
  • 劉堅強電子學《看懂電子電路圖》3-14 看懂LC濾波電路
    圖3-14-1 LC濾波電路這節課我們就來學習看懂LC濾波電路,大家打開自學主板維修中的單相CPU供電電路VCC5這一段(如圖3-14-2所示)。圖3-14-2 CPU供電電路VCC5CT50、CT12是濾波電容,L9是濾波電感。這種形狀跟π形RC濾波電路很像,只不過到這裡電感代替了電阻。因此,它就叫π形LC濾波電路了。
  • 上拉電阻與下拉電阻的作用和區別
    2者共同的作用是:避免電壓的「懸浮」,造成電路的不穩定;本文引用地址:http://www.eepw.com.cn/article/201611/323015.htm一、上拉電阻
  • 上拉電阻和下拉電阻的定義、作用、應用案例及阻值選擇
    一、定義:本文引用地址:http://www.eepw.com.cn/article/201712/373666.htm  1、上拉就是將不確定的信號通過一個電阻嵌位在高電平!電阻同時起限流作用!  二、拉電阻作用:  1、一般作單鍵觸發使用時,如果IC本身沒有內接電阻,為了使單鍵維持在不被觸發的狀態或是觸發後回到原狀態,必須在IC外部另接一電阻。
  • 教你三步看懂電路圖 初學者如何看懂電路圖
    新手在學習電路圖時如何才能看懂?物理知識比較差的學生怎樣看懂電路圖?下文有途網小編給大家整理了三步看懂電路圖的方法,供參考!如何讓你三步看懂電路圖1:充分利用基礎的物理公式和定律。公式和定律永遠都不會是錯的,任何一個波形,電流和電壓上的任何變化,都可以用基礎的知識來解釋。MOS管開關為什麼會有延時?因為MOS管的原理和結構導致了其內部必定存在電容。為什麼地線的電壓測得不為0?因為地線也有一定的電阻。為什麼三極體會飽和?因為二個PN結均正偏,IC不受IB之控制。刨根問底,嘗試把公式利用起來,去解釋每一個現象。2:多看,多分析電路圖。
  • 一文看懂單穩態觸發器工作原理及作用
    打開APP 一文看懂單穩態觸發器工作原理及作用 發表於 2018-03-27 10:02:25   單穩態觸發器的四種基本電路圖   單穩態觸發器工作原理   單穩態觸發器的工作特點是:   1、在沒有受到外界觸發脈衝作用的情況下,單穩態觸發器保持在穩態;   2、在受到外界觸發脈衝作用的情況下,單穩態觸發器翻轉,進入「暫穩態」。
  • 什麼是上拉電阻?51單片機P0口上的上拉電阻有什麼用?
    這次簡單說說上拉電阻,那問題來了,什麼是上拉電阻?上拉電阻從概念上理解就是一個電阻一端接到電源正極,一端接到輸出端。下圖就是一個簡單的上拉電阻,如果沒有這個電阻R,則I/O口和VCC就沒有直接連接關係,如果用電阻連接起來就是一個上拉電阻。