单片机控制三极管让12V电路通断

2019-07-16 09:36发布


截图20181107164335.png
这是proteus仿真用的电路,仿真正常
今天用实物试了一下咋不行了呢,三极管用的S8050
一个12V电源给灯条供电,一个5V的电源当作单片机的IO口输出高电平,两个电源的负极接在三极管的发射极
5V电接通的时候,灯要过一会才亮,三极管非常烫,好像坏了,这是为啥啊?是电路有问题吗?请前辈们指教
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
xiaxingxing
1楼-- · 2019-07-16 13:44
你所谓的灯条是多少个LED串联还是多少个LED并联???你12V的电压直接加在集电极,电流得多大。。
集电极串一个电阻。。。
DaYuYu
2楼-- · 2019-07-16 17:03
 精彩回答 2  元偷偷看……
JQ_Lin
3楼-- · 2019-07-16 21:34
这必须要看你的灯具在12V时的额定电流是多大。
既然是报警灯,那么它的电流一定不会小了。

这样,就有两个问题:
1. S8050 没有提供这么大电流的能力。
2. 据图,开关三极管的基极电流不足1mA,三极管的直流放大倍数按100计算,仅有100mA的集电极电流无法使得报警灯获得接近12V的标称电压,即不能使得三极管饱和导通,管压降必定很大。
大的集电极电流和大的管压降造成很大的功耗,三极管当然发热严重了。

解决办法:
1. 选择功率足够,电流足够,并留有一定富余量的三极管。
2. 减小R1阻值,增大基极电流。
假定12V电源下的负载电流为1A,三极管的直流放大倍数最小值为100,
则基极电流至少为 1A/100 = 10mA,
R1 = (5V - 0.7V) / 10mA = 430Ω,
留有余量,取 R1 = 360Ω。
李春明
4楼-- · 2019-07-16 23:04
楼主控制的灯具功率较大 三极管多会烧掉   建议楼主使用晶闸管控制 或者用三极管驱动继电器控制
DaYuYu
5楼-- · 2019-07-17 03:37
@王栋春 你好,请问用S8050可以吗?电路这样行不行?三极管的集电极电压要5V还是12V呢?还有基极的电阻应该多大合适?谢谢
截图20181107213955.png

一周热门 更多>