51单片机通过三极管S9014控制继电器的通断,继电器不工作,当把三极管短路后继电器就工作了,问题在哪?

 我来答
c3344c
2013-03-01 · TA获得超过2418个赞
知道小有建树答主
回答量:966
采纳率:57%
帮助的人:686万
展开全部

1,除了一些增强型的,具备双向I/O的51单片机之外,一般普通51单片机的准双向I/O,在没有接上拉电阻的情况下,是无法驱动三极管的,所以继电器也就没有动作,你的问题可能就出在这里;

2,你把三极管短路继电器就工作了,短路的是哪两根引脚呢?如果被短路的是三极管的集电极和发射极,继电器当然会吸合,因为你已经把继电器直接接到了电源的两端。

3,正确的连接如上图,共参考。

追问

我短路的是三极管的BC极,

追答
那你的程序可能将单片机的输出设置为低电平,即使这样继电器也是不会动作的,5V继电器的驱动电流大约50mA,单片机的I/O没有那么大的灌电流,不知你用的是哪个型号的单片机。如果用的是AT89CXX的单片机,建议你采用我提供的电路连接方法,当单片机21脚为高电平时继电器会吸合,低电平时继电器释放。
艾普斯
2024-07-18 广告
稳频稳压电源哪家好?艾普斯电源(苏州)有限公司开始专业研发、制造及营销交流稳压电源,满足全球电子及信息业对电源设备日益蓬勃的市场需求。迄今为止,业已发展成为交流不间断电源、稳压电源、变频电源、中频航空- 军事专用电源、直流电源、逆变电源等产... 点击进入详情页
本回答由艾普斯提供
zhanghan4310
2013-03-01 · TA获得超过630个赞
知道小有建树答主
回答量:452
采纳率:0%
帮助的人:363万
展开全部

因为51上电时,IO口默认是高电平(程序没有拉低的情况下),所以建议你采用PNP控制继电器,上面是控制喇叭的电路,你把喇叭该成继电器的两个输入脚就可以了,注意三极管的基极接一个电阻以后再接到单片机的IO口。电阻可以选4K7的。三极管可以选择S8550.

追问
我板子上已经焊接100欧的电阻了,直接串联个4K7的电阻行么
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
卓之冬
2013-03-01 · TA获得超过1403个赞
知道答主
回答量:98
采纳率:0%
帮助的人:42.3万
展开全部

你的图应该是这样的吧,9014触发电压有没有给啊,如果确定有的话那肯定是9014坏了

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ywhjp
2013-03-01 · TA获得超过1299个赞
知道小有建树答主
回答量:1002
采纳率:60%
帮助的人:437万
展开全部
S9014的输出电流达不到继电器的要求
追问
S9014与单片机间已串联100欧的电阻,如何才能使电流达到继电器的需求
追答
你的图中S9014的基极再串一个4.7K电阻到电源端就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友814a02887
2013-03-01 · 超过11用户采纳过TA的回答
知道答主
回答量:83
采纳率:0%
帮助的人:29.9万
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式