⑴ 51單片機IO管腳出來的電壓要放大到12V,給個放大電路
用個光電隔離部件好了,不用放大
⑵ 用三極體來放大單片機IO口電流
注意:+5V電源要與單片機的電源分開,不然點陣點亮的時候肯定要干擾STM32,而且+5V電源要選輸出電流要大一些的穩壓晶元
⑶ 如何用三極體來設計一個放大單片機io口電流的電路
如何用三極體來設計一個放大單片機io口電流的電路
一般在數字電路中,三極體都是工作在飽和截止區的。用三極體做放大是不現實的,你在課本上學習的小信號模型計算放大倍數基本上是沒用的。我給你舉個例子教你怎麼用三極體,就比方用單片機的IO口驅動一個NPN三極體,然後點亮一個LED。電路連接如圖所示(我用WINDOWS自帶的畫圖工具畫的,累死了。):當三極體工作在飽和區時候LED點亮,截止時候LED熄滅。為了計算方便,LED壓降按1.7V計算,三極體飽和壓降按照0.3V計算。3毫安的電流可以點亮LED。電阻Rb的值就出來了。Rb=(VCC-1.7-0.3)/3毫安=(5-1.7-0.3)/3mA=1K。