单片机驱动线圈

来源:百度知道 编辑:UC知道 时间:2024/06/20 09:18:25
我用单片机通过9013驱动一个线圈12V的继电器,基极接P1.1口,接的2K电阻集电极接继电器接12V电源,问题是为啥我让单片机的P1.1口输出高电平时,测得输出值只有0.6V,我拔了12V电源后又正常了是4点几V
我在P1.1口接4.7K上拉到5V试了,输出高了0.01V,可能还是误差...不行啊

你在P1.1到5V电源上接一个4.7K的上拉电阻在试试。是P1.1到基极是个2K的电阻,这样应该就正确了。

有12v的时候..你单片机输出搞定片 三极管导通,,
因为你发射级直接接地所以 发射级时0v ,,导通的话 一般相当于
基级 - 二极管的压降 = 发射级..所以只有0.6-0.7左右了.

如果 没有12v电源..三级管不导通..输出就是正常的电压..

P1口内部有上拉,,最好在基级前加个小电阻

三极管有PNP和NPN型两种。从你的描述来看,应该是三极管的类型用错了。
有两种解决办法:1、更换三极管。2、更换控制电路。