国产成人在线视频网站,国产成人精品在视频,国产亚洲欧美日韩国产片,无遮挡又黄又刺激的视频

廣東可易亞半導體科技有限公司

國家高新企業(yè)

cn en

新聞中心

電子知識|三極管在單片機中的作用-KIA MOS管

信息來(lái)源:本站 日期:2021-03-09 

分享到:

電子知識|三極管在單片機中的作用-KIA MOS管


三極管在單片機中的作用

三極管在數字電路里的開(kāi)關(guān)特性,最常見(jiàn)的應用有2個(gè):一個(gè)是控制應用,一個(gè)是驅動(dòng)應用。所謂的控制就是如圖3-7里邊介紹的,我們可以通過(guò)單片機控制三極管的基極來(lái)間接控制后邊的小燈的亮滅,用法大家基本熟悉了。


還有一個(gè)控制就是進(jìn)行不同電壓之間的轉換控制,比如我們的單片機是5V系統,它現在要跟一個(gè)12V的系統對接,如果IO直接接12V電壓就會(huì )燒壞單片機,所以我們加一個(gè)三極管,三極管的工作電壓高于單片機的IO口電壓,用5V的IO口來(lái)控制12V的電路,如圖1所示。


三極管,單片機

圖1三極管實(shí)現電壓轉換


圖1中,當IO口輸出高電平5V時(shí),三極管導通,OUT輸出低電平0V,當IO口輸出低電平時(shí),三極管截止,OUT則由于上拉電阻R2的作用而輸出12V的高電平,這樣就實(shí)現了低電壓控制高電壓的工作原理。


所謂的驅動(dòng),主要是指電流輸出能力。我們再來(lái)看如圖2中兩個(gè)電路之間的對比。


三極管,單片機

圖2LED小燈控制方式對比


圖2中上邊的LED燈,當IO口是高電平時(shí),小燈熄滅,當IO口是低電平時(shí),小燈點(diǎn)亮。那么下邊的電路按照這種推理,IO口是高電平的時(shí)候,應該有電流流過(guò)并且點(diǎn)亮小燈,但實(shí)際上卻并非這么簡(jiǎn)單。


單片機主要是個(gè)控制器件,具備四兩撥千斤的特點(diǎn)。就如同杠桿必須有一個(gè)支點(diǎn)一樣,想要撐起整個(gè)地球必須有力量承受的支點(diǎn)。


單片機的IO口可以輸出一個(gè)高電平,但是他的輸出電流卻很有限,普通IO口輸出高電平的時(shí)候,大概只有幾十到幾百u(mài)A的電流,達不到1mA,也就點(diǎn)不亮這個(gè)LED小燈或者是亮度很低;


這個(gè)時(shí)候如果我們想用高電平點(diǎn)亮LED,就可以用上三極管來(lái)處理了,我們板上的這種三極管型號,可以通過(guò)500mA的電流,有的三極管通過(guò)的電流還更大一些,如圖3所示。


三極管,單片機

圖3三極管驅動(dòng)LED小燈


圖3中,當IO口是高電平,三極管導通,因為三極管的電流放大作用,c極電流就可以達到mA以上了,就可以成功點(diǎn)亮LED小燈。


雖然我們用了IO口的低電平可以直接點(diǎn)亮LED,但是單片機的IO口作為低電平,輸入電流就可以很大嗎?當然不可以。單片機的IO口電流承受能力,不同型號不完全一樣,就STC89C52來(lái)說(shuō),官方手冊的81頁(yè)有對電氣特性的介紹,整個(gè)單片機的工作電流,不要超過(guò)50mA,單個(gè)IO口總電流不要超過(guò)6mA。


即使一些增強型51的IO口承受電流大一點(diǎn),可以到25mA,但是還要受到總電流50mA的限制。那我們來(lái)看電路圖的8個(gè)LED小燈這部分電路,如圖4所示。


三極管,單片機

圖4LED電路圖(一)


電路圖右側所有的LED下側的線(xiàn)最終都連到一根黑色的粗線(xiàn)上去了,大家注意,這個(gè)地方不是實(shí)際的完全連到一起,而是一種總線(xiàn)的畫(huà)法,畫(huà)了這種線(xiàn)以后,表示這是個(gè)總線(xiàn)結構。


而所有的名字一樣的節點(diǎn)是一一對應的連接到一起,其他名字不一樣的,是不連在一起的。比如左側的DB0和右側的最右邊的LED2小燈下邊的DB0是連在一起的,而和DB1等其他線(xiàn)不是連在一起的。


那么我們把圖4中現在需要講解的這部分單獨摘出來(lái)看,如圖5所示。


三極管,單片機

圖5LED電路圖(二)


現在我們通過(guò)3-12的電路圖來(lái)計算一下,5V的電壓減去LED本身的壓降,減掉三極管e和c之間的壓降,限流電阻用的是330歐,那么每條支路的電流大概是8mA,那么8路LED如果全部同時(shí)點(diǎn)亮的話(huà)電流總和就是64mA。


這樣如果直接接到單片機的IO口,那單片機肯定是承受不了的,即使短時(shí)間可以承受,長(cháng)時(shí)間工作就會(huì )不穩定,甚至導致單片機燒毀。


有的同學(xué)會(huì )提出來(lái)可以加大限流電阻的方式來(lái)降低這個(gè)電流。比如改到1K,那么電流不到3mA,8路總的電流就是20mA左右。


首先,降低電流會(huì )導致LED小燈亮度變暗,小燈的亮度可能關(guān)系還不大,但因為我們同樣的電路接了數碼管,如果數碼管亮度不夠的話(huà),那視覺(jué)效果就會(huì )很差,所以降低電流的方法并不可取。


其次,對于單片機來(lái)說(shuō),他主要是起到控制作用,電流輸入和輸出的能力相對較弱,P0的8個(gè)口總電流也有一定限制,所以如果接一兩個(gè)LED小燈觀(guān)察,可以勉強直接用單片機的IO口來(lái)接,但是接多個(gè)小燈,從實(shí)際工程的角度去考慮,就不推薦直接接IO口了。


那么我們如果要用單片機控制多個(gè)LED小燈該怎么辦呢?除了三極管之外,其實(shí)還有一些驅動(dòng)IC,這些驅動(dòng)IC可以作為單片機的緩沖器,僅僅是電流驅動(dòng)緩沖,不起到任何邏輯控制的效果;


比如我們板子上用的74HC245這個(gè)芯片,這個(gè)芯片在邏輯上起不到什么別的作用,就是當做電流緩沖器的,我們通過(guò)查看其數據手冊,74HC245穩定工作在70mA電流是沒(méi)有問(wèn)題的,比單片機的8個(gè)IO口大多了,所以我們可以把他接在小燈和IO口之間做緩沖,如圖6所示。


三極管,單片機

圖674HC245功能圖


從圖6我們來(lái)分析,其中VCC和GND就不用多說(shuō)了,細心的同學(xué)會(huì )發(fā)現這里有個(gè)0.1uF的去耦電容74HC245是個(gè)雙向緩沖器,1引腳DIR是方向引腳,當這個(gè)引腳接高電平的時(shí)候,右側所有的B編號的電壓都等于左側A編號對應的電壓。


比如A1是高電平,那么B1就是高電平,A2是低電平,B2就是低電平等等。如果DIR引腳接低電平,得到的效果是左側A編號的電壓都會(huì )等于右側B編號對應的電壓。


因為我們這個(gè)地方控制端是左側接的是P0口,我們要求B等于A(yíng)的狀態(tài),所以1腳我們直接接的5V電源,即高電平。圖6中還有一排電阻R10到R17是上拉電阻。


還有最后一個(gè)使能引腳19腳OE,叫做輸出使能,這個(gè)引腳上邊有一橫,表明是低電平有效,當接了低電平后,74HC245就會(huì )按照剛才上邊說(shuō)的起到雙向緩沖器的作用,如果OE接了高電平,那么無(wú)論DIR怎么接,A和B的引腳是沒(méi)有關(guān)系的,也就是74HC245功能不能實(shí)現出來(lái)。


從下面的圖7可以看出來(lái),單片機的P0口和74HC245的A端是直接接起來(lái)的。這個(gè)地方,有個(gè)別同學(xué)有疑問(wèn),就是我們明明在電源VCC那地方加了一個(gè)三極管驅動(dòng)了,為何還要再加245驅動(dòng)芯片呢。


這里大家要理解一個(gè)道理,電路上從正極經(jīng)過(guò)器件到地,首先必須有電流才能正常工作,電路中任何一個(gè)位置斷開(kāi),都不會(huì )有電流,器件也就不會(huì )參與工作了。


其次,和水流一個(gè)道理,從電源正極到負極的電流水管的粗細都要滿(mǎn)足要求,任何一個(gè)位置的管子過(guò)細,都會(huì )出現瓶頸效應,電流在整個(gè)通路中細管處會(huì )受到限制而降低,所以在電路通路的每個(gè)位置上,都要保證通道足夠暢通,這個(gè)74HC245的作用就是消除單片機IO這一環(huán)節的瓶頸。


三極管,單片機

圖7單片機與74HC245的連接




聯(lián)系方式:鄒先生

聯(lián)系電話(huà):0755-83888366-8022

手機:18123972950

QQ:2880195519

聯(lián)系地址:深圳市福田區車(chē)公廟天安數碼城天吉大廈CD座5C1


請搜微信公眾號:“KIA半導體”或掃一掃下圖“關(guān)注”官方微信公眾號

請“關(guān)注”官方微信公眾號:提供  MOS管  技術(shù)幫助