[問題] I/O經由電晶體控制LED的疑問

看板Electronics作者 (iop14759)時間7年前 (2018/11/23 12:02), 7年前編輯推噓6(609)
留言15則, 4人參與, 7年前最新討論串1/1
小弟若是想用I/O腳經由電晶體控制LED,電路如圖 https://imgur.com/a/Rp8zXMs 目前LED掛在VCC與集極之間 那請問如果我今天只加RB?只加RC?只加RE?有什麼差別嗎? 比如我LED 在IF=100mA時VF=1.4V,MCU High是5V 我只要((5-0.7)/RB)*150=100mA => RB=6.45K歐姆 是不是就不用加RE和RC? 又或者((5-1.4)/RE)=100mA => RE=36歐姆 是不是就不用加RB和RC? 然後如果LED改成放射級有差嗎? 可是我在網路查的都是會LED放在集極然後加RC -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.248.158.217 ※ 文章網址: https://www.ptt.cc/bbs/Electronics/M.1542945745.A.899.html

11/23 12:49, 7年前 , 1F
BE兩端可以視為一個二極體,導通電壓約0.7V,如果E接地,
11/23 12:49, 1F

11/23 12:49, 7年前 , 2F
Vb只要給0.7V就夠了,若是在E的下面加一個LED,Vb的電壓
11/23 12:49, 2F

11/23 12:49, 7年前 , 3F
就會變成0.7+Vled了。
11/23 12:49, 3F
我剛剛做個實驗只加RC,基極直接接VCC 電源供應器會有類似短路的感覺,好像會燒掉? 可是我RC已經用到1K了,照理說電流不會多大阿 我基極又加一個大電阻才正常,請問是為何? ※ 編輯: IOP14759 (60.248.158.217), 11/23/2018 14:05:34

11/23 14:43, 7年前 , 4F
B不能直接接Vcc,中間的Rb不能省略,因為BE導通之後,Vcc
11/23 14:43, 4F

11/23 14:43, 7年前 , 5F
會被往下拉到0.7V
11/23 14:43, 5F
感謝 話說電路學問真的好大 我原本VCC串LED串電阻再串到集極 後來VCC串電阻串LED再串到集極,效率就變好了 ※ 編輯: IOP14759 (60.248.158.217), 11/23/2018 16:14:19

11/23 21:20, 7年前 , 6F
RB不能省 RE RC 省掉就是變熱都積在電晶體
11/23 21:20, 6F

11/24 12:17, 7年前 , 7F
你如果不加Rc,原本Rc要吃的壓降就要由Vce承受,使電晶
11/24 12:17, 7F

11/24 12:17, 7年前 , 8F
體損耗Ploss=Vce*Ic增加,電晶體發熱
11/24 12:17, 8F

11/30 20:08, 7年前 , 9F
這個問題是 LED驅動為了保持各個亮度均衡,必須讓驅動電流
11/30 20:08, 9F

11/30 20:08, 7年前 , 10F
相等,因此必須使用定電流電路
11/30 20:08, 10F

11/30 20:09, 7年前 , 11F
因此 LED取代 Re的位置,取消 Rb
11/30 20:09, 11F

11/30 20:12, 7年前 , 12F
通常 I/O輸出電壓為Vdd,且扇出 電流要小才能驅動許多 LED
11/30 20:12, 12F

11/30 20:13, 7年前 , 13F
每顆電晶體的 Hfe不會相同,所以不能有 Rb
11/30 20:13, 13F

11/30 20:16, 7年前 , 14F
加上 Rc就需拿掉 Re讓電晶體工作在飽和區,這跟定電流電
11/30 20:16, 14F

11/30 20:16, 7年前 , 15F
路完全不同想法
11/30 20:16, 15F
文章代碼(AID): #1RztlHYP (Electronics)