哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

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

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

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

淺析單片機IO口工作在高阻態(tài)的輸入模式是什么狀態(tài)

GReq_mcu168 ? 來源:頭條號 ? 作者:喝枸杞論電子 ? 2021-04-28 16:54 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

我們都知道單片機的雙向IO口既能輸入也能做輸出,推挽輸出時IO口能通過內(nèi)部上下MOS管開關(guān)切換能輸出高低電平,高阻態(tài)輸入時,IO口內(nèi)部上下MOS管都關(guān)閉,IO口工作在高阻態(tài)的輸入模式下,那么高阻態(tài)是個什么樣的概念呢?下圖是常見的IO的內(nèi)部框圖。

433fee0e-a7ff-11eb-9728-12bb97331649.png

當IO口處于高阻態(tài)時,我們也將其稱為浮空輸入狀態(tài),此時其電平是不確定的,既不是高電平也不是低電平。我們可以想象成,單片機在檢測IO口的電平高低時,相當于在CPU里面有一個類似電壓表的東西,并且這個電壓表內(nèi)阻很大,假設(shè)內(nèi)阻為100MΩ(示意圖如下)。在這里,我們可以把這個電壓表的內(nèi)阻稱為這個IO口此時的輸入電阻

4351fdba-a7ff-11eb-9728-12bb97331649.png

現(xiàn)在設(shè)想,當我不小心用手碰到了IO端口,而由于人體本身就是阻值很大的導(dǎo)體,周圍有很多電磁波干擾,手上可能存在一些很微弱的電流,這個時候,電壓表的讀數(shù)就會發(fā)生變化,單片機讀取的電平高低就會變。高阻態(tài)表現(xiàn)出來的結(jié)果就是外界很小的干擾,都可能導(dǎo)致讀取的電平變化,甚至即使沒有碰這個IO口,它每次讀取的結(jié)果也可能不一樣,因為外界的電磁波等可能會干擾到IO口。IO口輸入端不使用時,可通過電阻單獨連接到 VDD或 VSS。

為什么雙向IO口輸入的時候要求是高阻態(tài)呢?

我們假設(shè)現(xiàn)在有一種輸入設(shè)備,等效電路如下圖。內(nèi)部開關(guān)上下切換,它就會輸出高低電平給到單片機的IO口,IO口通過引腳內(nèi)部電壓表可以檢測出來輸入的是高電平還是低電平。但是這個設(shè)備驅(qū)動能力很弱,連LED也驅(qū)動不了。設(shè)備里的100kΩ,可以叫做設(shè)備的輸出電阻(同樣也可以近似認為是輸出阻抗)。

4385445e-a7ff-11eb-9728-12bb97331649.png

如果我們采用內(nèi)部上拉的方式做輸入檢測的話,如下圖,讓這個設(shè)備輸出低電平,然后連接單片機的IO口。這時,5V經(jīng)過IO口內(nèi)部10kΩ上拉電阻到達IO口,再到裝置內(nèi)部的100kΩ電阻,通過開關(guān)接到GND。根據(jù)分壓原理,IO口上讀到的電壓值大概是4.55V,于是單片機讀取的是高電平。而事實上,設(shè)備是想輸出低電平告知單片機。這里單片機管腳作為輸入功能,卻干擾了外界裝置的輸出值,相當于單片機的這個IO口也在輸出。

439113c4-a7ff-11eb-9728-12bb97331649.png

如果我們將IO口的輸入狀態(tài)設(shè)置為高阻狀態(tài),且沒有外接上下拉電阻,內(nèi)部的兩個上下MOS管都是斷開的,對外部呈現(xiàn)高阻態(tài)。從下圖中可以看出,裝置輸出的電平能被準確的讀取到單片機中。之所以能準確讀取,就是因為設(shè)備輸出電阻比單片機IO口的輸入電阻要小。有人可能會說,如果把設(shè)備中的電阻換成1000MΩ,這個時候這個單片機又不能準確讀取電平了。但是一般情況下,我們不需要考慮這么極端。如果是理想的高阻態(tài),其輸入阻抗應(yīng)該是無窮大,而這有點像超導(dǎo)體一樣比較特殊。一般情況下認為導(dǎo)線電阻幾乎為0,所以同樣也認為高阻態(tài)輸入電阻是無窮大。

43ad64a2-a7ff-11eb-9728-12bb97331649.png

總的來說,就是高阻態(tài)情況下,IO口輸入電阻很大,而不容易干擾那些輸出電阻較大、驅(qū)動能力弱的裝置輸出到IO口上的電平。
編輯:lyn

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

    關(guān)注

    6078

    文章

    45565

    瀏覽量

    673245
  • IO口
    +關(guān)注

    關(guān)注

    3

    文章

    170

    瀏覽量

    25850
  • 高阻態(tài)
    +關(guān)注

    關(guān)注

    0

    文章

    19

    瀏覽量

    15795

原文標題:單片機IO口輸入的高阻態(tài)是啥概念?

文章出處:【微信號:mcu168,微信公眾號:硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    單片機低功耗的處理

    睡眠的方式不止一種,根據(jù)需要選擇合適的。 2、所有懸空的IO都設(shè)成推挽低速輸出低。注意,是懸空的IO。也有人說設(shè)成浮空輸入,我試過幾款
    發(fā)表于 01-21 08:25

    單片機里的程序運行方式

    我們想要理解單片機是如何運行程序的,我們首先需要了解單片機的組成,我們這里以80C51單片機為例來理解程序單片機中是如何運行的。
    發(fā)表于 01-16 06:57

    單片機Io檢測到高電平的最短時間是多少?

    請教一下大神單片機Io檢測到高電平的最短時間是多少?
    發(fā)表于 01-14 08:20

    請問單片機IO控制19V5A直流電通斷應(yīng)該怎樣實現(xiàn)?

    單片機IO控制19V 5A直流電通斷,不使用繼電器,應(yīng)該怎樣實現(xiàn)?
    發(fā)表于 01-06 08:18

    單片機遙控開關(guān)mos管介紹

    、Source,簡稱G、D、S。 我們把單片機的一個IO接到MOS管的Gate端口,就可以控制這個燈泡的亮滅。當單片機IO
    發(fā)表于 01-04 07:59

    請問CW32F030上電IO是處于什么狀態(tài)?

    請問CW32F030上電IO是處于什么狀態(tài)?為了防止MCU上電,對外圍的電路的誤動作,一把很多MCU會上電瞬間設(shè)置為態(tài),不知道CW32F
    發(fā)表于 12-09 07:38

    GPIO的常見名詞

    ,GPIO通常由一個或多個引腳組成,可以通過編程來配置引腳的工作模式輸入或輸出)、電平狀態(tài)(高電平或低電平)等參數(shù),即, 數(shù)字芯片的IO
    發(fā)表于 12-02 07:58

    單片機系列 的IO輸出阻抗是多少?

    通常單片機系列 的IO輸出阻抗是多少?
    發(fā)表于 11-24 06:16

    IO8種工作模式和應(yīng)用

    芯片設(shè)計中,IO輸入/輸出端口)是微控制器(MCU)或處理器與外部設(shè)備交互的關(guān)鍵接口。IO
    發(fā)表于 11-14 06:46

    MCU單片機,常用32位單片機,低功耗單片機MM32L系列

    MM32L系列低功耗單片機搭載了Arm?Cortex?-M0+內(nèi)核,具備高效能和代碼密度,主頻最高可達48MHz。其最大的亮點在于功耗控制方面取得了突破性進展:待機模式下功耗可低至
    的頭像 發(fā)表于 11-13 17:10 ?801次閱讀

    單片機采用什么電流控制

    的需求。 1.單片機自身的工作電流特性 單片機自身的工作電流主要由內(nèi)部電路決定,通常在微安級到毫安級之間。例如,8 位單片機
    的頭像 發(fā)表于 07-30 10:07 ?873次閱讀

    怎么測單片機系統(tǒng)頻率

    單片機系統(tǒng)頻率是指單片機工作時的時鐘頻率,它直接影響單片機的運行速度和處理能力,準確測量系統(tǒng)頻率對單片機應(yīng)用開發(fā)、程序調(diào)試和性能優(yōu)化具有重要意義。測量
    的頭像 發(fā)表于 07-25 11:39 ?1045次閱讀

    單片機怎么燒程序

    單片機燒程序是將編寫好的程序代碼寫入單片機內(nèi)部存儲單元,讓單片機按照預(yù)設(shè)邏輯工作的過程,是單片機應(yīng)用開發(fā)中不可或缺的環(huán)節(jié)。無論是簡單的燈光控
    的頭像 發(fā)表于 07-23 11:47 ?1913次閱讀

    低功耗單片機工作模式是怎樣的?看完這篇你就懂了!

    物聯(lián)網(wǎng)、可穿戴設(shè)備、智能儀表等領(lǐng)域,低功耗單片機工作模式是設(shè)備延長續(xù)航能力的核心技術(shù)支撐。這類單片機通過精細化的電源管理機制,保證核心功
    的頭像 發(fā)表于 07-14 10:39 ?830次閱讀
    低功耗<b class='flag-5'>單片機工作</b><b class='flag-5'>模式</b>是怎樣的?看完這篇你就懂了!

    單片機各種復(fù)位電路原理

    現(xiàn)象,這主要是單片機的復(fù)位電路設(shè)計不可靠引起的。 基本的復(fù)位方式 單片機啟動時都需要復(fù)位,以使CPU及系統(tǒng)各部件處于確定的初始狀態(tài),并從初態(tài)
    發(fā)表于 05-30 16:53
    东辽县| 鄂尔多斯市| 客服| 舞钢市| 浦县| 荆门市| 镇原县| 定边县| 西贡区| 绥阳县| 万盛区| 玉山县| 抚远县| 台湾省| 黄平县| 宁德市| 繁峙县| 攀枝花市| 峨边| 当雄县| 云梦县| 铜山县| 洛川县| 金秀| 南充市| 高唐县| 东台市| 白沙| 驻马店市| 乡宁县| 平塘县| 长春市| 镇远县| 界首市| 惠水县| 清水河县| 上林县| 固阳县| 保康县| 银川市| 睢宁县|