国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

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

三極管是怎樣提高單片機(jī)IO口驅(qū)動(dòng)LED的能力

零是起源 ? 來(lái)源:零是起源 ? 作者:零是起源 ? 2022-02-22 09:23 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

學(xué)過單片機(jī)應(yīng)該都知道。單片機(jī)的IO口可以輸出三種狀態(tài):高電平、低電平、高阻。一般不同封裝和顏色的驅(qū)動(dòng)電壓和電流都有些許差異,具體要參照使用LED的規(guī)格書。這里演示為2V/20mA就可額定工作條件的LED。

那么利用IO口的低電平狀態(tài)可以設(shè)計(jì)如圖方式1的驅(qū)動(dòng)LED方法(這個(gè)也是不用三極管情況下常用的方式),利用IO口的高電平狀態(tài)可以設(shè)計(jì)如圖方式2的驅(qū)動(dòng)LED方式。

poYBAGITeaKATyWeAAEdnaYrxgg550.png

那么大家實(shí)際搭好電路和載入驅(qū)動(dòng)程序后,方式1可以完美運(yùn)行,但是方式2的燈卻不能亮。為什么呢?這就要引入灌電流和拉電流的概念來(lái)解釋了。

1、灌電流:圖中第(1)個(gè)連接方式中,單片機(jī)輸出低電平時(shí),電流方向由外部進(jìn)入單片機(jī),稱為灌電流,電流由外部電源提供。

2、拉電流:圖中第(2)個(gè)連接方式中,單片機(jī)輸出高電平時(shí),電流方向由單片機(jī)輸出到外部,稱為拉電流,電流由單片機(jī)提供,可理解為“外部元件從單片機(jī)取電”。

如果你查看單片機(jī)的規(guī)格書,你會(huì)發(fā)現(xiàn)IO口允許外部灌入電流可以達(dá)到幾十mA,但是對(duì)所有IO口合計(jì)的總灌入電流是有限制的,所以你需要同時(shí)驅(qū)動(dòng)幾個(gè)LED亮,可能是行不通的。而再來(lái)看單片機(jī)的拉電流是uA級(jí)別的,根本無(wú)法驅(qū)動(dòng)外部LED。那么為什么高電平狀態(tài),驅(qū)動(dòng)能力這么弱呢?原因是IO口內(nèi)部集成了較大的上拉電阻,而到GND是有一個(gè)開關(guān)管(阻抗非常低、可以忽略)控制的。

pYYBAGITebqALdMbAABHsmF6xAM198.png

上面僅僅講述了單片機(jī)IO口的情況,那么舉一反三,很多IC的GPIO口都會(huì)有灌入電流和拉電流的限制,所以在使用的時(shí)候要注意這個(gè)電流的限制。

可以知道使用方式1驅(qū)動(dòng)LED對(duì)LED數(shù)量是有限制的。另外如果LED發(fā)生損壞短路,也會(huì)有電流直接流入IO口,可能造成單片機(jī)損壞。就有人引入了三極管來(lái)解決這些問題,IO口只負(fù)責(zé)控制三極管通斷即可。應(yīng)盡可能選三極管飽和后Vce壓降小的。這里飽和后Vce=0.1V。LED 2V/20mA驅(qū)動(dòng),那么三極管Ic=20mA。限流電阻R1=(5-2-0.1)V/20mA=145Ω,145不是標(biāo)稱值,那么實(shí)際選擇150Ω的電阻,實(shí)際Ic=(5-2-0.1)V/20mA=19mA。

poYBAGITeciAdow0AAB4tH-aJWU282.png

然后確認(rèn)三極管的放大倍數(shù)Hfe,假設(shè)是100,那么三極管B極電流是19mA/100=0.19mA。

poYBAGITeeaARwA9AAAj4qRPXuI702.png

也就是說如果IO口需要驅(qū)動(dòng)這個(gè)LED,必須支持的最小輸出電流至少為0.19mA。這個(gè)電流非常小,多個(gè)串口同時(shí)驅(qū)動(dòng)多個(gè)LED,壓力也沒那么大。

但是假如你用的這個(gè)ICIO口最大輸出電流只有0.1mA,還是無(wú)法滿足怎么辦,那么就需要NPN+PNP兩個(gè)三極管組合來(lái)解決了。

pYYBAGITefaACVe0AACKgMm8kUs541.png

參照上圖,如果只用一個(gè)NPN管來(lái)驅(qū)動(dòng)LED,那么Ic電流=25mA,那么KRC103S 基極電流Ib=Ic/Hfe=25mA/150=0.167mA,很明顯驅(qū)動(dòng)不了。那么再加入一個(gè)PNP管KRA102S,PNP管基極電流Ib=Ic/Hfe=25mA/100=0.25mA,然后NPN管導(dǎo)通其Ic=0.25mA,那么IO口的電流就只有0.25mA/150=0.002mA。這樣一來(lái)控制IC就能驅(qū)動(dòng)LED了。

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

    關(guān)注

    243

    文章

    24594

    瀏覽量

    690788
  • 三極管
    +關(guān)注

    關(guān)注

    145

    文章

    3719

    瀏覽量

    127921
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6076

    文章

    45494

    瀏覽量

    670237
  • NPN
    NPN
    +關(guān)注

    關(guān)注

    11

    文章

    2688

    瀏覽量

    51925
  • GPIO
    +關(guān)注

    關(guān)注

    16

    文章

    1328

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    為什么大家都用三極管來(lái)配合單片機(jī)IO驅(qū)動(dòng)負(fù)載

    上一篇推文中我們已經(jīng)說了,驅(qū)動(dòng)繼電器的時(shí)候,通常我們會(huì)采用三極管來(lái)配合單片機(jī)IO。至于為什么不直接用
    的頭像 發(fā)表于 12-19 16:02 ?5615次閱讀

    來(lái)嘮嘮為啥單片機(jī)I/O驅(qū)動(dòng)一般都選三極管而非MOS

    電路中的部分圖,主要是表示下晶體和MOS。 針對(duì)以上兩個(gè)問題,一般我們從單片機(jī)手冊(cè)上可以得知IO的電流很小,可以有帶負(fù)載
    的頭像 發(fā)表于 08-01 13:56 ?9050次閱讀
    來(lái)嘮嘮為啥<b class='flag-5'>單片機(jī)</b>I/O<b class='flag-5'>驅(qū)動(dòng)</b>一般都選<b class='flag-5'>三極管</b>而非MOS<b class='flag-5'>管</b>

    8050NPN三極管IO有上拉電阻時(shí)基極電壓的電平問題

    圖中三極管為8050三極管,是電流控制型的。如果單片機(jī)io有個(gè)200K的上拉,基極的電壓是高電平還是低電平?
    發(fā)表于 01-09 11:09

    三極管單片機(jī)中擔(dān)任的“角色”,不可小看

    推薦直接接 IO 了。那么我們?nèi)绻?b class='flag-5'>單片機(jī)控制多個(gè) LED 小燈該怎么辦呢?除了三極管之外,其實(shí)還有一些
    發(fā)表于 08-07 18:30

    使用三極管提高單片機(jī)IO驅(qū)動(dòng)LED能力的設(shè)計(jì)

    LED。那么利用IO的低電平狀態(tài)可以設(shè)計(jì)如圖方式1的驅(qū)動(dòng)LED方法(這個(gè)也是不用三極管情況下
    發(fā)表于 03-04 07:00

    單片機(jī)系統(tǒng)中三極管的妙用

    要跟一個(gè) 12V 的系統(tǒng)對(duì)接,如果 IO 直接接 12V電壓就會(huì)燒壞單片機(jī),所以我們加一個(gè)三極管三極管的工作電壓高于單片機(jī)
    發(fā)表于 11-29 19:27

    怎樣單片機(jī)IO來(lái)控制三極管的開關(guān)特性使共陽(yáng)極的LED點(diǎn)亮?

    怎樣單片機(jī)IO來(lái)控制三極管的開關(guān)特性使共陽(yáng)極的LED點(diǎn)亮
    發(fā)表于 10-15 06:02

    單片機(jī)驅(qū)動(dòng)能力不足的提高方法

    單片機(jī)的GPIO驅(qū)動(dòng)能力有限,不能直接驅(qū)動(dòng)較大功率的負(fù)載,如果負(fù)載的功率較大必須要考慮采用驅(qū)動(dòng)功率器件的方式,比如說
    的頭像 發(fā)表于 09-30 11:17 ?2.7w次閱讀

    如何提高單片機(jī)驅(qū)動(dòng)能力

    單片機(jī)只是一個(gè)控制中心,IO驅(qū)動(dòng)能力是很弱的,只能用于信號(hào)處理或者信號(hào)控制,最多是驅(qū)動(dòng)一個(gè)LED作為指示燈。
    的頭像 發(fā)表于 10-21 17:42 ?1.2w次閱讀

    小白學(xué)單片機(jī)(22) IO:蜂鳴器的使用/三極管的工作原理介紹資料下載

    電子發(fā)燒友網(wǎng)為你提供小白學(xué)單片機(jī)(22) IO:蜂鳴器的使用/三極管的工作原理介紹資料下載的電子資料下載,更有其他相關(guān)的電路圖、源代碼、課件教程、中文資料、英文資料、參考設(shè)計(jì)、用戶指
    發(fā)表于 04-19 08:47 ?6次下載
    小白學(xué)<b class='flag-5'>單片機(jī)</b>(22) <b class='flag-5'>IO</b><b class='flag-5'>口</b>:蜂鳴器的使用/<b class='flag-5'>三極管</b>的工作原理介紹資料下載

    三極管單片機(jī)中的應(yīng)用!

    三極管在數(shù)字電路里的開關(guān)特性,最常見的應(yīng)用有 2 個(gè):一個(gè)是控制應(yīng)用,一個(gè)是驅(qū)動(dòng)應(yīng)用。我們可以通過單片機(jī)控制三極管的基極來(lái)間接控制后邊的小燈的亮滅,用法大家基本熟悉了。還有一個(gè)控制就是
    發(fā)表于 12-20 19:13 ?6次下載
    <b class='flag-5'>三極管</b>在<b class='flag-5'>單片機(jī)</b>中的應(yīng)用!

    8050三極管發(fā)射驅(qū)動(dòng)繼電器電路圖

    一個(gè)采用單片機(jī)IO輸出的5V電壓通過8050三極管的發(fā)射驅(qū)動(dòng)一個(gè)工作電流為400~450mA
    發(fā)表于 08-29 14:30 ?2.9w次閱讀
    8050<b class='flag-5'>三極管</b>發(fā)射<b class='flag-5'>極</b><b class='flag-5'>驅(qū)動(dòng)</b>繼電器電路圖

    單片機(jī)I/O驅(qū)動(dòng)選用三極管的原因

    單片機(jī)io驅(qū)動(dòng)選用三極管的原因。
    的頭像 發(fā)表于 12-03 14:27 ?6435次閱讀
    <b class='flag-5'>單片機(jī)</b>I/O<b class='flag-5'>口</b><b class='flag-5'>驅(qū)動(dòng)</b>選用<b class='flag-5'>三極管</b>的原因

    為什么單片機(jī)I/O驅(qū)動(dòng)MOS時(shí),不是直接驅(qū)動(dòng),而是經(jīng)過三極管

    為什么單片機(jī)I/O驅(qū)動(dòng)MOS時(shí),不是直接驅(qū)動(dòng),而是經(jīng)過三極管
    的頭像 發(fā)表于 01-16 11:14 ?5254次閱讀

    單片機(jī)I/O驅(qū)動(dòng)的選擇中,為什么都選用三極管而不是MOS呢?

    單片機(jī)I/O驅(qū)動(dòng)的選擇中,為什么一般都選用三極管而不是MOS呢? 在單片機(jī)的I/O
    的頭像 發(fā)表于 03-27 15:33 ?2972次閱讀