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

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

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

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

姚小熊27 ? 來(lái)源:xx ? 2019-09-30 11:17 ? 次閱讀

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

單片機(jī)的GPIO口驅(qū)動(dòng)能力有限,不能直接驅(qū)動(dòng)較大功率的負(fù)載,如果負(fù)載的功率較大必須要考慮采用驅(qū)動(dòng)功率器件的方式,比如說(shuō)三極管、MOS管以及其他的專(zhuān)用驅(qū)動(dòng)芯片。下面結(jié)合幾個(gè)典型的例子來(lái)介紹以下如何提高單片機(jī)的驅(qū)動(dòng)能力。

1 使用三極管提高驅(qū)動(dòng)能力

單片機(jī)采用何種方式提高驅(qū)動(dòng)能力,主要取決于被控負(fù)載。比如說(shuō)蜂鳴器、繼電器這種類(lèi)型的負(fù)載,一般會(huì)通過(guò)三極管來(lái)驅(qū)動(dòng),單片機(jī)控制三極管即可。以通用型的繼電器為例,假設(shè)5V繼電器的線圈所需的工作電流為80mA,那肯定不能通過(guò)單片機(jī)直接驅(qū)動(dòng),而三極管就是一個(gè)很好的選擇。

單片機(jī)與三極管的基極連接,只需要通過(guò)高低電平信號(hào)即可實(shí)現(xiàn)繼電器的驅(qū)動(dòng),驅(qū)動(dòng)電流由VCC提供,三極管提供回路。由此實(shí)現(xiàn)了單片機(jī)驅(qū)動(dòng)大功率負(fù)載的目的。

2 使用專(zhuān)用IC提高驅(qū)動(dòng)能力

電機(jī)是功率比較大的負(fù)載,都是通過(guò)專(zhuān)用的驅(qū)動(dòng)IC來(lái)驅(qū)動(dòng)的,單片機(jī)控制專(zhuān)用IC。以微型直流電機(jī)為例。電機(jī)通過(guò)專(zhuān)用驅(qū)動(dòng)芯片RZ7899來(lái)驅(qū)動(dòng),單片機(jī)和RZ7899連接,單片機(jī)的控制信號(hào)經(jīng)專(zhuān)用IC后驅(qū)動(dòng)電機(jī),實(shí)現(xiàn)電機(jī)的轉(zhuǎn)動(dòng)、調(diào)速等功能。

3 驅(qū)動(dòng)小功率,但是數(shù)量多的負(fù)載

這類(lèi)比較典型的應(yīng)用就是流水燈或者是點(diǎn)陣LED屏。單片機(jī)的GPIO口數(shù)量和驅(qū)動(dòng)能力都有限,需要通過(guò)擴(kuò)展IC來(lái)實(shí)現(xiàn),這類(lèi)常用的IC有74HC595、74HC164、74HC138等。

單片機(jī)的輸出驅(qū)動(dòng)能力有多大

單片機(jī)輸出驅(qū)動(dòng)分為高電平驅(qū)動(dòng)和低電平驅(qū)動(dòng)兩種方式,所謂高電平驅(qū)動(dòng),就是端口輸出高電平時(shí)的驅(qū)動(dòng)能力,所謂低電平驅(qū)動(dòng),就是端口輸出低電平時(shí)的驅(qū)動(dòng)能力,當(dāng)單片機(jī)輸出高電平時(shí),其驅(qū)動(dòng)能力實(shí)際上是端口的上拉電阻來(lái)驅(qū)動(dòng)的,實(shí)際測(cè)試表明,51單片機(jī)的上拉電阻的阻值在330K左右,也就是說(shuō)如果高電平驅(qū)動(dòng),本質(zhì)上就是330K的上拉電阻來(lái)提供電流的,當(dāng)然該電流是非常小的,小的甚至連發(fā)光二極管也難以點(diǎn)亮,如果要保證LED正常發(fā)光,必須要外接一個(gè)1K左右的上拉電阻,如果是一個(gè)led還好,要是10個(gè)、20個(gè)led的話,就要接10個(gè)、20個(gè)1K的上拉電阻,接電阻的本身是可以的,問(wèn)題是接了上拉電阻以后,每當(dāng)端口變?yōu)榈碗娖?的時(shí)候,那么就有10個(gè)、20個(gè)上拉電阻被無(wú)用的導(dǎo)通,假設(shè)每個(gè)電阻的電流為5mA計(jì)算,20個(gè)電阻就是100mA,這將造成電源效率的嚴(yán)重下降,導(dǎo)致發(fā)熱,紋波增大,以至于造成單片機(jī)工作不穩(wěn),因此很少有采用高電平直接驅(qū)動(dòng)led的,高電平驅(qū)動(dòng)led實(shí)際上就是共陰。

低電平驅(qū)動(dòng)就不同了,端口為低電平0時(shí),端口內(nèi)部的開(kāi)關(guān)管導(dǎo)通,可以驅(qū)動(dòng)高達(dá)30多毫安的驅(qū)動(dòng)電流,可以直接驅(qū)動(dòng)led等負(fù)載,當(dāng)端口為低電平0時(shí),盡管內(nèi)部的上拉電阻也是消耗電流的,但是由于內(nèi)部的上拉電阻很大,有330K,因此消耗電流極小,基本上不會(huì)影響電源效率,不會(huì)造成無(wú)用功的大量消耗。

因此51單片機(jī)是不能用高電平直接驅(qū)動(dòng)led的,只能用低電平直接驅(qū)動(dòng)led,即只能用共陽(yáng)數(shù)碼管,而不能直接用共陰數(shù)碼管。

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

    關(guān)注

    6030

    文章

    44489

    瀏覽量

    631980
  • GPIO
    +關(guān)注

    關(guān)注

    16

    文章

    1188

    瀏覽量

    51834
  • 驅(qū)動(dòng)能力
    +關(guān)注

    關(guān)注

    0

    文章

    4

    瀏覽量

    3242
收藏 人收藏

    評(píng)論

    相關(guān)推薦

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

    三極管是怎樣提高單片機(jī)IO口驅(qū)動(dòng)LED的能力.
    的頭像 發(fā)表于 02-22 09:23 ?2.7w次閱讀
    三極管是怎樣<b class='flag-5'>提高</b><b class='flag-5'>單片機(jī)</b>IO口<b class='flag-5'>驅(qū)動(dòng)</b>LED的<b class='flag-5'>能力</b>

    常用單片機(jī)I/O端口的驅(qū)動(dòng)能力介紹

    常用單片機(jī)I/O端口的驅(qū)動(dòng)能力介紹摘要: 詳細(xì)分析了幾種常見(jiàn)單片機(jī)的I/O口結(jié)構(gòu),并據(jù)此分析其驅(qū)動(dòng)能力大小 關(guān)鍵詞: 單片機(jī)
    發(fā)表于 08-12 00:48

    為什么單片機(jī)的低電平比高電平驅(qū)動(dòng)能力強(qiáng)

    為什么單片機(jī)的低電平比高電平驅(qū)動(dòng)能力強(qiáng)請(qǐng)求大俠指點(diǎn)不勝感激啊
    發(fā)表于 03-16 17:01

    關(guān)于51單片機(jī)IO引腳的驅(qū)動(dòng)能力與上拉電阻

    負(fù)載”。 這些電流一般是多少?最大限度是多少? 這就是常見(jiàn)的單片機(jī)輸出驅(qū)動(dòng)能力的問(wèn)題。 早期的 51 系列單片機(jī)的帶負(fù)載能力,是很小的,僅僅用“能帶動(dòng)多少個(gè) TTL 輸入端”來(lái)說(shuō)明的。
    發(fā)表于 06-26 16:52

    單片機(jī)IO引腳驅(qū)動(dòng)能力提升篇

    早期的51單片機(jī),驅(qū)動(dòng)能力很低。P1、P2和P3口只能驅(qū)動(dòng)3個(gè)LSTTL輸入端,P0口可驅(qū)動(dòng)8個(gè)。如果想要驅(qū)動(dòng)更多的器件,就要用到“總線
    發(fā)表于 10-20 22:39

    單片機(jī)驅(qū)動(dòng)能力的相關(guān)內(nèi)容解析

    來(lái)源:互聯(lián)網(wǎng)單片機(jī)是個(gè)比較復(fù)雜的課題,但是如果你找到正確的學(xué)習(xí)方式你就會(huì)覺(jué)得單片機(jī)一點(diǎn)都不難,下面跟著小編學(xué)習(xí)下單片機(jī)篇之驅(qū)動(dòng)能力的部分相關(guān)內(nèi)容~
    發(fā)表于 10-22 19:02

    芯片驅(qū)動(dòng)能力 精選資料分享

    緩沖門(mén)電路)是怎么提高芯片的驅(qū)動(dòng)能力的呢?首先為什么帶不動(dòng)?因?yàn)檩敵鰞?nèi)阻太大(50K)為什么可以帶動(dòng)?CMOS74HC595的輸入阻抗大,單片機(jī)內(nèi)部電阻就不會(huì)起到太大壓降,在電壓...
    發(fā)表于 07-29 09:21

    74HC595是怎么提高芯片的驅(qū)動(dòng)能力的呢

    74HC595為什么帶不動(dòng)芯片的驅(qū)動(dòng)能力?74HC595是怎么提高芯片的驅(qū)動(dòng)能力的呢?
    發(fā)表于 10-25 09:01

    單片機(jī)IO引腳驅(qū)動(dòng)能力提高

    早期的51 單片機(jī) ,驅(qū)動(dòng)能力很低。P1、P2和P3口只能驅(qū)動(dòng)3個(gè)LSTTL輸入端,P0口可驅(qū)動(dòng)8個(gè)。如果想要驅(qū)動(dòng)更多的器件,就要用到總線
    發(fā)表于 08-08 11:14 ?279次下載
    <b class='flag-5'>單片機(jī)</b>IO引腳<b class='flag-5'>驅(qū)動(dòng)能力</b>的<b class='flag-5'>提高</b>

    單片機(jī)IO引腳驅(qū)動(dòng)能力提升篇

    一遍很好的單片機(jī)驅(qū)動(dòng)列子單片機(jī)外圍電流控制開(kāi)關(guān),單片機(jī)IO引腳驅(qū)動(dòng)能力。
    發(fā)表于 08-29 15:31 ?7次下載

    如何提高單片機(jī)抗干擾的能力1

    單片機(jī)很容易跳電,如何提高單片機(jī)抗干擾的能力1,感興趣的小伙伴們可以瞧一瞧。
    發(fā)表于 11-14 16:18 ?7次下載

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

    單片機(jī)只是一個(gè)控制中心,IO的驅(qū)動(dòng)能力是很弱的,只能用于信號(hào)處理或者信號(hào)控制,最多是驅(qū)動(dòng)一個(gè)LED作為指示燈。驅(qū)動(dòng)負(fù)載需要加入三極管、場(chǎng)效應(yīng)管、繼電器、可控硅等器件。
    的頭像 發(fā)表于 10-21 17:42 ?1w次閱讀

    單片機(jī)驅(qū)動(dòng)能力對(duì)點(diǎn)亮LED燈的影響

    的??墒窃诂F(xiàn)實(shí)操作過(guò)程中總有一種方式出現(xiàn)問(wèn)題,這就不得不提到現(xiàn)實(shí)情況下單片機(jī)驅(qū)動(dòng)能力對(duì)實(shí)驗(yàn)結(jié)果的影響。 如圖所示第(1)種方式,單片機(jī)IO端口輸出高電平時(shí),LED燈亮,電流方向由單片機(jī)
    發(fā)表于 01-14 14:26 ?11次下載
    <b class='flag-5'>單片機(jī)</b>的<b class='flag-5'>驅(qū)動(dòng)能力</b>對(duì)點(diǎn)亮LED燈的影響

    IO驅(qū)動(dòng)能力

    -> 輸出電阻1、指輸出電流的能力,比如芯片的IO在高電平時(shí)的最大輸出電流是4mA -> 該IO口的驅(qū)動(dòng)驅(qū)動(dòng)能力為4mA2、負(fù)載過(guò)大(小電阻) -> 負(fù)載電流超過(guò)其最大輸出電流 -> 驅(qū)動(dòng)能
    發(fā)表于 01-18 10:51 ?11次下載
    IO<b class='flag-5'>驅(qū)動(dòng)能力</b>

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

    單片機(jī)是控制器件而不是驅(qū)動(dòng)器件,因?yàn)檩敵鲭娏骱苄。?b class='flag-5'>不足驅(qū)動(dòng)某些需要大電流的外設(shè)。 單片機(jī)的GPIO口驅(qū)
    的頭像 發(fā)表于 03-24 15:36 ?9077次閱讀
    如何<b class='flag-5'>提高</b><b class='flag-5'>單片機(jī)</b>的GPIO口<b class='flag-5'>驅(qū)動(dòng)能力</b>