单片机通过三极管驱动继电器,发现不能开管,求大家分析下原因。

2019-07-16 16:55发布

电路图如下所示: 电路图

       FAN接单片机P3.4管脚,理论上应该是FAN管脚低电平开管打开继电器,实际测试发现单片机管脚不管高低电平都没有效果。
       实际电路中R3没焊上去,悬空。
我用导线在D2的右端用导线直接短接到地,继电器起作用,由此判断应该是三极管没启作用,之前怀疑是管子坏了,但是焊接的三块板子都一样,因此感觉还是原理上出了什么问题。
另外补充下,这个电路是同事设计的,我现在得找到原因进行改版,初步打算将这个三极管换成9013,R5电阻变成下拉电阻,不知道是否可行
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
19条回答
随风飘逝
2019-07-17 09:35
nealcc 发表于 2015-10-12 12:00
你先去看下PNP管 开启的工作条件。除非你的单片机内部是上拉到12V的。否则,不管你单片机是高还是低,这个PNP都是OPEN的状态

至于你说的,继电器没有打开,我觉得是没有关闭吧,继电器是要电流驱动的。去计算你的驱动电流吧。我估计实际用,估计这个PNP会频繁烧毁的。 ...

我也考虑过是不是电流太大烧坏的问题,继电器的型号是PCJ-112D3M,我查了资料,没有发现输入端电流参数,找到一个线圈功率参数200mW,根据这个算下来电流为16mA,这样判断下来应该不用加限流电阻,不知道这个判断对不对.
PCJ-112D3M芯片资料网站:
http://wenku.baidu.com/link?url= ... tBgE2vSdxem7zOTHfKS

一周热门 更多>