protues 中51单片机怎么能够驱动继电器电路?
不能仿真单片机的信号无法使继电器闭合?如果有这样的电路请发送到我的邮箱hkwell@yahoo.cn谢谢...
不能仿真 单片机的信号无法使继电器闭合?如果有这样的电路请发送到我的邮箱hkwell@yahoo.cn 谢谢
展开
展开全部
当然无法闭合了。一般小型继电器要闭合,至少需要50-70mA的电流。而你算算,51一个IO口能有多大的高电平输出能力呢?无非也就是0.16个mA而已(0.16mA已经有烧坏IO口的风险了)。
你可以考虑用灌电流,外面接一个光耦(P521-1),IO口接光耦的2脚(LED的负极),光耦的1脚(发光二极管的正极)接一个390欧的电阻再接5V,光敏三极管部分,C极接12V,E接一个10K电阻到地,同时在E连出一条支路,接一个2K电阻到8050的B极。8050的C极接继电器线圈负极(继电器线圈部分同时还要反向并联一个1n4007保护),继电器线圈正极与光耦的C极(我记得是4脚吧)相连,再接12V。 8050的E直接接地。
你可以考虑用灌电流,外面接一个光耦(P521-1),IO口接光耦的2脚(LED的负极),光耦的1脚(发光二极管的正极)接一个390欧的电阻再接5V,光敏三极管部分,C极接12V,E接一个10K电阻到地,同时在E连出一条支路,接一个2K电阻到8050的B极。8050的C极接继电器线圈负极(继电器线圈部分同时还要反向并联一个1n4007保护),继电器线圈正极与光耦的C极(我记得是4脚吧)相连,再接12V。 8050的E直接接地。
展开全部
应该使用驱动电路来使继电器闭合
以直流继电器为例
1 将单片机的信号接到三极管的基极b上
2 三极管的极电极c和发射极e分别接到继电器的线圈上 (npn管c接vcc e接gnd;pnp管c接gnd e接vcc)
实际电路中 最好在继电器的线圈上反并联一个二极管 用来对三极管做保护
我简单画了个图 发到你的邮箱了
以直流继电器为例
1 将单片机的信号接到三极管的基极b上
2 三极管的极电极c和发射极e分别接到继电器的线圈上 (npn管c接vcc e接gnd;pnp管c接gnd e接vcc)
实际电路中 最好在继电器的线圈上反并联一个二极管 用来对三极管做保护
我简单画了个图 发到你的邮箱了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以用光耦或者三极管
用光耦就照楼上说的做就可以了
用三极管成本更低一点··
用I/O口接基极 另外两极接电源和地再串联继电器的线圈 看是NPN的还是PNP的 接法不一样
NPN的是发射极接地 PNP相反
不要接反了
还有就是你要驱动的继电器的驱动电压一定要在电源电压范围之内的
不过不是 就不能用以上方法
用光耦就照楼上说的做就可以了
用三极管成本更低一点··
用I/O口接基极 另外两极接电源和地再串联继电器的线圈 看是NPN的还是PNP的 接法不一样
NPN的是发射极接地 PNP相反
不要接反了
还有就是你要驱动的继电器的驱动电压一定要在电源电压范围之内的
不过不是 就不能用以上方法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询