那曲檬骨新材料有限公司

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

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

3天內不再提示

51單片機p0口上拉電阻的選擇,應該遵循哪些設計原則?

2oON_changxuemc ? 來源:未知 ? 作者:佚名 ? 2017-11-27 05:37 ? 次閱讀

1、51單片機的P0口為了實現準3態,采用了OC輸出,也就是集電極懸空輸出,也有叫圖騰柱輸出的。這種電路結構,只有下拉能力,高電平輸出沒有電流,在高電平時表現為高阻態;加上上拉電阻,就會失去高阻態,變成 1、0 兩態。

2、P0口上拉電阻的選擇,應遵循基本的電路設計原則,不能盲目套用,要看后級情況而定:

例如,后級驅動的是1只NPN三極管,這個三極管的放大倍數(β)=100倍,三極管的負載電流(Ic)要求100mA,當電源為5V時:

a、三極管的Ib=Ic/β=1mA;

b、上拉電阻大約=R=5V/Ib=5kΩ;

c、為了使三極管注入Ib后就迅速進入導通(開)狀態,R應再小一些,如4k3;

3、由上面計算可見,三極管的負載大小、放大倍數直接影響到前級上拉電阻的選取;上拉電阻選擇的不合理,要么后級驅動無力或根本驅動不了;要么單片機端口功耗過大,尤其是電池供電的設備更應注意!

更要注意的是,上拉電阻絕對不能小于250Ω!否則會損壞端口!

4、上述的電路設計應該說是不合理的;我們經常能見到這樣的電路設計:

單片機端口通過 上拉電阻 > NPN三極管 > 來控制繼電器,這種設計在上電時繼電器總要先吸合,這時就要在程序啟動后立即將端口清0,使繼電器釋放;但每次上電短暫的吸合還是無法克服。

比較好的用法是采用負邏輯設計,例如端口驅動LED燈,應采用 端口 > LED > 電阻 > 電源,避免采用 端口 > LED > 電阻 > 地 + 上拉電阻;再例如單片機輸出去驅動的三極管,最好采用PNP型!這樣就沒有上拉的麻煩(基極電阻不能少!);在后級為IC時,即或是要上拉,也是象征意義上的,使用5~10k完全可以。

5、除了P0口外,其他口不是特殊設計,沒必要考慮上拉!


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

    關注

    5

    文章

    363

    瀏覽量

    30734
  • 51單片機
    +關注

    關注

    274

    文章

    5705

    瀏覽量

    124311

原文標題:單片機p0口如何選擇上拉電阻?

文章出處:【微信號:changxuemcu,微信公眾號:暢學單片機】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    關于51單片機P0口上電阻

    我是一個單片機的初學者,對于51單片機P0需要接上電阻
    發表于 01-23 22:41

    51單片機P0引腳問題

    51單片機P0口上的引腳,寫0時為低電平,那么寫1時是什么?
    發表于 04-28 10:11

    51單片機P0電阻原理是什么?

    和地址/數據線之間的接通轉接。(4)數據輸出的驅動和控制電路,由兩只場效應管(FET)組成,上面的那只場效應管構成電路。在實際應用中,P0絕大部分多數情況下都是作為
    發表于 09-19 19:26

    關于單片機加上電阻的詳細解釋

    51單片機的時候對P0必須加上電阻,否則
    的頭像 發表于 12-18 17:09 ?1.1w次閱讀
    關于<b class='flag-5'>單片機</b>加上<b class='flag-5'>上</b><b class='flag-5'>拉</b><b class='flag-5'>電阻</b>的詳細解釋

    p0為什么接上電阻

    本文首先介紹了單片機P0端口的結構及工作原理,其次介紹了單片機口上電阻的作用,最后闡述了
    的頭像 發表于 08-22 17:16 ?5.5w次閱讀

    51單片機P0口上電阻的取值問題分析

    第一種:P0作為共陽極LED數碼管的驅動端口。這種情況下,P0主要是以吸收電流來作為有效工作方式,不對外輸出高電平,此時,不應接上,任
    發表于 02-11 10:00 ?5314次閱讀
    <b class='flag-5'>51</b><b class='flag-5'>單片機</b><b class='flag-5'>P0</b><b class='flag-5'>口上</b><b class='flag-5'>拉</b><b class='flag-5'>電阻</b>的取值問題分析

    51單片機P0的工作原理和分時復用的詳細講解

    51單片機 P0工作原理詳細講解一、P0端口的結構及工作原理 P0端口8位中的一位結構圖見下圖
    發表于 09-03 17:27 ?23次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機</b><b class='flag-5'>P0</b><b class='flag-5'>口</b>的工作原理和分時復用的詳細講解

    51單片機P0一般是什么時候使用上電阻

    P0作為I/O輸出的時候時,輸出低電平為0 輸出高電平為高組態(并非5V,相當于懸空狀態,也就是說P0
    發表于 07-24 17:36 ?1次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機</b>的<b class='flag-5'>P0</b><b class='flag-5'>口</b>一般是什么時候使用上<b class='flag-5'>拉</b><b class='flag-5'>電阻</b>

    如何為51單片機P0選擇合適的電阻

    P0作為I/O輸出的時候時,輸出低電平為0輸出高電平為高組態(并非5V,相當于懸空狀態,也就是說P0
    發表于 01-26 16:33 ?1.1w次閱讀
    如何為<b class='flag-5'>51</b><b class='flag-5'>單片機</b>的<b class='flag-5'>P0</b><b class='flag-5'>口</b><b class='flag-5'>選擇</b>合適的<b class='flag-5'>上</b><b class='flag-5'>拉</b><b class='flag-5'>電阻</b>

    51單片機P0為什么要加上電阻

    51 單片機的時候對 P0 必須加上電阻,否則
    發表于 12-08 23:40 ?26次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機</b>對<b class='flag-5'>P0</b><b class='flag-5'>口</b>為什么要加上<b class='flag-5'>上</b><b class='flag-5'>拉</b><b class='flag-5'>電阻</b>

    單片機P0必須加上電阻?資料下載

    電子發燒友網為你提供單片機P0必須加上電阻?資料下載的電子資料下載,更有其他相關的電路圖、
    發表于 03-29 16:53 ?10次下載
    <b class='flag-5'>單片機</b><b class='flag-5'>P0</b><b class='flag-5'>口</b>必須加上<b class='flag-5'>上</b><b class='flag-5'>拉</b><b class='flag-5'>電阻</b>?資料下載

    單片機高阻態與P0口上電阻講解資料下載

    電子發燒友網為你提供單片機高阻態與P0口上電阻講解資料下載的電子資料下載,更有其他相關的電路圖、源代碼、課件教程、中文資料、英文資料、參考
    發表于 04-17 08:40 ?8次下載
    <b class='flag-5'>單片機</b>高阻態與<b class='flag-5'>P0</b><b class='flag-5'>口上</b><b class='flag-5'>拉</b><b class='flag-5'>電阻</b>講解資料下載

    51單片機P0端口的驅動能力、電阻、限流電阻、下拉電阻

    認識電阻R1 和限流電阻R2、下拉電阻R3拋出一個小問題: 上圖的LED1、LED2 能點亮嗎???一、不接上
    發表于 11-21 21:06 ?14次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機</b><b class='flag-5'>P0</b>端口的驅動能力、<b class='flag-5'>上</b><b class='flag-5'>拉</b><b class='flag-5'>電阻</b>、限流<b class='flag-5'>電阻</b>、下拉<b class='flag-5'>電阻</b>

    51單片機P0接上電阻會不會直接驅動負載?

    的前提下電流越大。當P0輸出低電平的時候,由于GPIO推挽電路下半橋被打開,P0點近似于和GND短路,LED兩端壓差接近于0V,LED不會被導通。但這個電路是非常不合理的,帶入實際參
    發表于 11-23 16:51 ?24次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機</b><b class='flag-5'>P0</b><b class='flag-5'>口</b>接上<b class='flag-5'>拉</b><b class='flag-5'>電阻</b>會不會直接驅動負載?

    51單片機P0該不該接上電阻

    有許多朋友在學習51單片機的時分,都會對其P0口上電阻阻值的取值問題而頭疼。其實,
    發表于 10-11 15:11 ?4829次閱讀
    大发888真钱游戏平台| 至尊百家乐| 赣榆县| 大发888信誉平台| 模拟百家乐下| 澳门百家乐怎么看小路| 百家乐官网利来| 百家乐官网游戏机在哪有| 利高国际网上娱乐| 博彩网站源码| 百家乐游戏种类| 百家乐衬衣| 送彩金百家乐平台| 百家乐里面的奥妙| 金城百家乐官网平台| 百家乐官网龙虎斗扎金花| 博九网百家乐官网游戏| 百家乐官网如何打公式| 优博娱乐城| 威尼斯人| 久盛| 宜黄县| 百家乐官网玩家技巧分享| 百家乐官网已破解的书籍| 金臂百家乐官网注册送彩金| 太阳城百家乐官网坡解| 百家乐官网游戏下裁| 百家乐官网小九梭哈| 24山向方位度数| 百家乐美女视频聊天| 网上百家乐作弊法| 网上百家乐娱乐场开户注册| 模拟百家乐下| 大发888娱乐城大发888大发网| 棋牌室管理制度| 百家乐平客户端| 明升 | 烟台市| 百家乐官网太阳城球讯网| 百家乐官网透视牌靴| 百家乐单双打法|