[問題] 接bjt

作者: GooLoo (平凡)   2013-09-24 22:07:49
請問一下MCU接LED,常會看到用BJT,我猜應該是推力不夠.
但最近手邊有一些MCU的EVB, 我看他的LED燈也都沒用BJT(0603霹靂燈)
因此有一些疑問.BJT用與不用如何決擇...
如果LED+接5V, LED-接電阻限10mA到MCU, 用8個IO控制8個....
調duty控制亮度
如果推力不夠會什麼事發生?ic過燙?
io燒掉?電位抬高(拉不夠低)?
還是duty太小無法實現呢?
低於多少點流都要接bjt呢?
小弟之前遇到推力不夠是在接Relay/Power MOS, 當duty很小時, 會看到trtf來不及...
這是我懂的部份,但LED電容不大,我就不太瞭解了
作者: icetofux   2013-09-25 01:13:00
會不夠亮或不亮,你可以把I/O驅動能力想成水流,當源頭流出的水流不夠大,水車就轉很慢甚至不轉。至於接電晶體duty很小會被吃掉,這是電晶體切換速度的問題,換個型號看看吧。Y
作者: WolfLord (呆呆小狼￾ ￾ N￾ ￾ )   2013-09-25 02:47:00
一般現在MCU的腳可以大概最大可以推得動20mA但是全部有在輸出的總電流大概在 100~200mA之間,所以你LED總量符合就能直接推動。而MOS速度的問題在於閘極電容,你要快就要電流去灌,而PN電晶體的話則是要看晶體B極構造,有些可以快到0.幾nS也有慢到幾百uS的,手冊要翻勤勞一點。
作者: GooLoo (平凡)   2013-09-25 06:19:00
原來如此,我以為拉low不用考慮電流(往內抽)
作者: MasterChang (我愛ASM)   2013-09-25 23:20:00
高亮的smd led數個mA就很亮了~~~

Links booklink

Contact Us: admin [ a t ] ucptt.com