1. 單片機中用三極體做開關管的原理圖
三極體的導通和截止在某種程度上就如同普通開關的連通與斷開,這就是三極體做開關管的基本思路和原理。在單片機內部,三極體通常通過集電極接電阻來實現高低電平的輸出轉換,當三極體導通時,其等效電阻很小,絕大部分電壓降落在集電極電阻上,當三極體截止時,其等效電阻遠大於集電極電阻,幾乎全部電壓都降落在三極體上,這樣一來就實現了高低電平的輸出轉換。實際電路中,NPN和PNP管都可以用。
2. 請問這張單片機開關電路圖里的R6,和R7,有什麼作用!~!能否詳細講一下工作原理~!!!
這是一個單按鈕開關機電路。在關機狀態下,按s1,二極體d2導通,這時三極體q1的基極為低電平,此時三極體導通,電池bt1經三極體q1到vcc為單片機供電。單片機得到電壓之後「mcu控制io」會輸出高電平,這樣q2會導通,q1的基極維持低電平,電池就會為單片機持續供電。當再次按下s1時,二極體d1導通,「關機檢測io」為低電平,單片機得到指令,是控制io變為低電平,整個電路斷電。r6的作用是偏置,如果沒有r6的話,三極體可能導通不足,r7作用是限流。
3. 怎麼用單片機的IO口控制開關三極體的導通和關閉
將IO串聯一個1k電阻然後連接三極體基極即可。這里是以NPN為例,發射極接地,集電極接你要接通或者關閉的電路。IO給高電平三極體導通,反之關斷
4. 51單片機控制三極體8550做開關電路圖
8050是NPN型的,要導通,基極要給高電平,給了高電平,就相當於開關合上了,否則是打開的。
8550是PNP型,要低電平導通。
5. 有關51單片機外圍電路之pnp三極體開關電路的問題
這個電路沒問題,放發射極和集電極都可以,也不是驅動電流不夠。你的問題在於PNP管的發射極應該接高電位,集電極接地,這樣P1.3給低電平時b-e結才能導通。
呵呵「當發射極為低電平時,繼電器閉合」這句可是你原話啊。
另外C>B的情況是在集電極串接負載的情況下才會出現的,而當發射極接負載時隨著負載電流的增大,基極電位也跟著降低,所以輸入基極的電壓也應該跟著降低,但這種情況下不會低過0V,所以這樣看基極電流對集電極仍有控製作用,電路還是工作在放大狀態,並沒有進入飽和區,由於VB的降低,所以應該適當減小基極電阻來提高基極電流,應該就是這個原因,試著把基極電阻減小到5k試試。這種發射極驅動的方式缺點就是基極電阻不能隨便定值,有一個最佳值,由於繼電器線圈參數不明確最好用電位器調整。
6. 單片機中的三極體原理
三極體在數字電路里的開關特性,最常見的應用有 2 個:一個是控制應用,一個是驅動應用。所謂的控制就是如圖 3-7 里邊介紹的,我們可以通過單片機控制三極體的基極來間接控制後邊的小燈的亮滅,用法大家基本熟悉了。還有一個控制就是進行不同電壓之間的轉換控制,比如我們的單片機是 5V 系統,它現在要跟一個 12V 的系統對接,如果 IO 直接接 12V電壓就會燒壞單片機,所以我們加一個三極體,三極體的工作電壓高於單片機的 IO 口電壓,用 5V 的 IO 口來控制 12V 的電路。
當 IO 口輸出高電平 5V 時,三極體導通,OUT 輸出低電平 0V,當 IO 口輸出低電平時,三極體截止,OUT 則由於上拉電阻 R2 的作用而輸出 12V 的高電平,這樣就實現了低電壓控制高電壓的工作原理。
所謂的驅動,主要是指電流輸出能力。我們再來看如圖 3-9 中兩個電路之間的對比。
中上邊的 LED 燈,和我們第二課講過的 LED 燈是一樣的,當 IO 口是高電平時,小燈熄滅,當 IO 口是低電平時,小燈點亮。那麼下邊的電路呢,按照這種推理,IO 口是高電平的時候,應該有電流流過並且點亮小燈,但實際上卻並非這么簡單。
單片機主要是個控制器件,具備四兩撥千斤的特點。就如同杠桿必須有一個支點一樣,想要撐起整個地球必須有力量承受的支點。單片機的 IO 口可以輸出一個高電平,但是他的輸出電流卻很有限,普通 IO 口輸出高電平的時候,大概只有幾十到幾百 uA 的電流,達不到1mA,也就點不亮這個 LED 小燈或者是亮度很低,這個時候如果我們想用高電平點亮 LED,就可以用上三極體來處理了,我們板上的這種三極體型號,可以通過 500mA 的電流,有的三極體通過的電流還更大一些,
當 IO 口是高電平,三極體導通,因為三極體的電流放大作用,c 極電流就可以達到 mA 以上了,就可以成功點亮 LED 小燈。
雖然我們用了 IO 口的低電平可以直接點亮 LED,但是單片機的 IO 口作為低電平,輸入電流就可以很大嗎?這個我想大家都能猜出來,當然不可以。單片機的 IO 口電流承受能力,不同型號不完全一樣,就 STC89C52 來說,官方手冊的 81 頁有對電氣特性的介紹,整個單片機的工作電流,不要超過 50mA,單個 IO 口總電流不要超過 6mA。即使一些增強型 51 的IO 口承受電流大一點,可以到 25mA,但是還要受到總電流 50mA 的限制。那我們來看電路圖的 8 個 LED 小燈這部分電路,
這里我們要學會看電路圖的一個知識點,電路圖右側所有的 LED 下側的線最終都連到一根黑色的粗線上去了,大家注意,這個地方不是實際的完全連到一起,而是一種匯流排的畫法,畫了這種線以後,表示這是個匯流排結構。而所有的名字一樣的節點是一一對應的連接到一起,其他名字不一樣的,是不連在一起的。比如左側的 DB0 和右側的最右邊的 LED2 小燈下邊的DB0 是連在一起的,而和 DB1 等其他線不是連在一起的。
那麼我們把圖 3-11 中現在需要講解的這部分單獨摘出來看,