0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

單片機中的高阻態(tài)

5RJg_mcuworld ? 來源:YXQ ? 2019-08-06 11:23 ? 次閱讀

在我們剛一開始接觸到51單片機的時候?qū)0口必須加上上拉電阻,否則P0就是高阻態(tài)。

對這個問題可能感到疑惑,為什么是高阻態(tài)?加上拉電阻?今天針對這一概念進行簡單講解。

高阻態(tài)

高阻態(tài)這是一個數(shù)字電路里常見的術(shù)語,指的是電路的一種輸出狀態(tài),既不是高電平也不是低電平。

如果高阻態(tài)再輸入下一級電路的話,對下級電路無任何影響,和沒接一樣,如果用萬用表測的話有可能是高電平也有可能是低電平,隨它后面接的東西定。

高阻態(tài)的實質(zhì)

電路分析時高阻態(tài)可做開路理解,你可以把它看作輸出(輸入)電阻非常大。

它的極限可以認為懸空,也就是說理論上高阻態(tài)不是懸空,它是對地或?qū)?a target="_blank">電源電阻極大的狀態(tài)。而實際應(yīng)用上與引腳的懸空幾乎是一樣的。

高阻態(tài)的意義

當門電路的輸出上拉管導通而下拉管截止時,輸出為高電平,反之就是低電平。

如果當上拉管和下拉管都截止時,輸出端就相當于浮空(沒有電流流動),其電平隨外部電平高低而定,即該門電路放棄對輸出端電路的控制 。

典型應(yīng)用

在總線連接的結(jié)構(gòu)上??偩€上掛有多個設(shè)備,設(shè)備與總線以高阻的形式連接。這樣在設(shè)備不占用總線時自動釋放總線,以方便其他設(shè)備獲得總線的使用權(quán)。

大部分單片機I/O使用時都可以設(shè)置為高阻輸入。高阻輸入可以認為輸入電阻是無窮大的,認為I/O對前級影響極小,而且不產(chǎn)生電流(不衰減),而且在一定程度上也增加了芯片的抗電壓沖擊能力。

高阻態(tài)常用表示方法:高阻態(tài)常用字母 Z 表示。

在一個系統(tǒng)中或在一個整體中,我們往往定義了一些參考點,就像我們常常說的海平面,在單片中也是如此,我們無論說是高電平還是低電平都是相對來說的。明確了這一點對這一問題可能容易理解。

單片機中的高阻態(tài)

在51單片機,沒有連接上拉電阻的P0口相比有上拉電阻的P1口在I/O口引腳和電源之間相連是通過一對推挽狀態(tài)的FET來實現(xiàn)的,51具體結(jié)構(gòu)如下圖。

組成推挽結(jié)構(gòu),從理論上講是可以通過調(diào)配管子的參數(shù)輕松實現(xiàn)輸出大電流,提高帶載能力,兩個管子根據(jù)通斷狀態(tài)有四種不同的組合,上下管導通相當于把電源短路了,這種情況下在實際電路中絕對不能出現(xiàn)。

從邏輯電路上來講,上管開-下管關(guān)開時IO與VCC直接相連,IO輸出低電平0,這種結(jié)構(gòu)下如果沒有外接上拉電阻,輸出0就是開漏狀態(tài)(低阻態(tài)),因為I/O引腳是通過一個管子接地的,并不是使用導線直接連接,而一般的MOS在導通狀態(tài)也會有mΩ極的導通電阻。

到這里就很清楚了,無論是低阻態(tài)還是高阻態(tài)都是相對來說的,把下管子置于截止狀態(tài)就可以把GND和I/O口隔離達到開路的狀態(tài),這時候推挽一對管子是截止狀態(tài),忽略讀取邏輯的話I/O口引腳相當于與單片機內(nèi)部電路開路,考慮到實際MOS截止時會有少許漏電流,就稱作“高阻態(tài)”。

由于管子PN節(jié)帶來的結(jié)電容的影響,有的資料也會稱作“浮空”,通過I/O口給電容充電需要一定的時間,那么IO引腳處的對地的真實電壓和水面浮標隨波飄動類似了,電壓的大小不僅與外界輸入有關(guān)還和時間有關(guān),在高頻情況下這種現(xiàn)象是不能忽略的。

總之一句話高阻態(tài)是一個相對概念。在使用的時候我們只要按照要求去做,讓我們加上拉我們就加上,都是有一定道理的。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 電阻
    +關(guān)注

    關(guān)注

    86

    文章

    5558

    瀏覽量

    172506
  • 單片機
    +關(guān)注

    關(guān)注

    6042

    文章

    44617

    瀏覽量

    637506

原文標題:單片機中的高阻態(tài)就應(yīng)該這樣理解!

文章出處:【微信號:mcuworld,微信公眾號:嵌入式資訊精選】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    淺析單片機IO口輸入的態(tài)

    我們都知道單片機的雙向IO口既能輸入也能做輸出,推挽輸出時IO口能通過內(nèi)部上下MOS管開關(guān)切換能輸出高低電平,態(tài)輸入時,IO口內(nèi)部上下MOS管都關(guān)閉,IO口工作在
    發(fā)表于 04-03 10:31 ?1.3w次閱讀

    數(shù)字電路態(tài)和不定態(tài)的區(qū)別

    請各位大俠么講解一下態(tài)與不定態(tài)的區(qū)別?單片機的接口如何設(shè)置成組態(tài)如何設(shè)置成不定
    發(fā)表于 08-26 16:52

    單片如何控制態(tài)輸出

    本帖最后由 hy658 于 2015-12-23 21:58 編輯 我們可以給單片機0或1.控制高電平或者低電平輸出,能不能控制輸出態(tài)?用3個
    發(fā)表于 12-23 21:35

    關(guān)于單片機輸出引腳態(tài)的問題

    單片機引腳什么時候表現(xiàn)為態(tài)?切斷芯片的電源是否就使得芯片的引腳呈現(xiàn)
    發(fā)表于 03-11 12:12

    【微信精選】單片機態(tài)

    容易理解。單片機態(tài)在51單片機,沒有連接上拉電阻的P0口相比有上拉電阻的P1口在I/O口
    發(fā)表于 07-29 07:00

    單片機態(tài)到底什么意思?

    單片機態(tài)到底什么意思?在我們剛一開始接觸到51單片機的時候?qū)0口必須加上上拉電阻,否則
    發(fā)表于 12-31 08:00

    簡析單片機態(tài)

    整體,我們往往定義了一些參考點,就像我們常常說的海平面,在單片中也是如此,我們無論說是高電平還是低電平都是相對來說的。明確了這一點對這一問題可能容易理解。單片機
    發(fā)表于 07-24 07:32

    單片機一定要加上拉電阻,你知道其中含義嗎?

    一個系統(tǒng)或在一個整體,我們往往定義了一些參考點,就像我們常常說的海平面,在單片中也是如此,我們無論說是高電平還是低電平都是相對來說的。明確了這一點對這一問題可能容易理解。單片機
    發(fā)表于 08-06 10:30

    單片機態(tài)到底什么意思?

    單片機態(tài)是什么
    發(fā)表于 12-28 07:59

    單片機態(tài)解析

    問題可能容易理解?! ?b class='flag-5'>單片機態(tài)    在51單片機,沒有連接上拉電阻的P0口相比有上拉電
    發(fā)表于 01-13 16:56

    單片機態(tài)到底什么意思?

    在我們剛一開始接觸到51單片機的時候?qū)0口必須加上上拉電阻,否則P0就是態(tài),對這個問題可能感到疑惑,為什么是
    的頭像 發(fā)表于 01-01 09:05 ?1w次閱讀
    <b class='flag-5'>單片機</b><b class='flag-5'>中</b>的<b class='flag-5'>高</b><b class='flag-5'>阻</b><b class='flag-5'>態(tài)</b>到底什么意思?

    單片機知識講解:什么是態(tài)?

    在我們剛一開始接觸到51單片機的時候?qū)0口必須加上上拉電阻,否則P0就是態(tài)。對這個問題可能感到疑惑,為什么是
    的頭像 發(fā)表于 03-04 13:43 ?2.9w次閱讀

    如何理解單片機態(tài)

    態(tài)這是一個數(shù)字電路里常見的術(shù)語,指的是電路的一種輸出狀態(tài),既不是高電平也不是低電平。 如果
    發(fā)表于 03-26 15:30 ?4366次閱讀
    如何理解<b class='flag-5'>單片機</b><b class='flag-5'>中</b>的<b class='flag-5'>高</b><b class='flag-5'>阻</b><b class='flag-5'>態(tài)</b>

    簡析單片機態(tài)

    電路分析時態(tài)可做開路理解,你可以把它看作輸出(輸入)電阻非常大。它的極限可以認為懸空,也就是說理論上高態(tài)不是懸空,它是對地或?qū)﹄娫措娮?/div>
    的頭像 發(fā)表于 08-05 10:12 ?4114次閱讀
    簡析<b class='flag-5'>單片機</b><b class='flag-5'>中</b>的<b class='flag-5'>高</b><b class='flag-5'>阻</b><b class='flag-5'>態(tài)</b>

    單片機態(tài)到底什么意思?

    態(tài)這是一個數(shù)字電路里常見的術(shù)語,指的是電路的一種輸出狀態(tài),既不是高電平也不是低電平。如果態(tài)
    發(fā)表于 02-10 11:53 ?1次下載
    <b class='flag-5'>單片機</b><b class='flag-5'>中</b>的<b class='flag-5'>高</b><b class='flag-5'>阻</b><b class='flag-5'>態(tài)</b>到底什么意思?