用51单片机驱动继电器怎样才能避免上电吸合?

[复制链接]
19089|100
AA_55 发表于 2007-3-13 10:47 | 显示全部楼层

没发现问题不等于没有问题

继电器的设计是留有余量的。5V的继电器在4V下一般也能动作,但是厂商不会对用户保证在4V下一定能动作。这是做产品对可靠性考虑的一个基本因素,如果大批量、长时间或者在极限条件下应用,会出现问题的
akk2006 发表于 2007-3-13 10:47 | 显示全部楼层

换个型号的51,例如P89C51

有些51在复位时IO不能保持高阻
awey 发表于 2007-3-13 11:26 | 显示全部楼层

如果可靠性要求很高的话,建议使用交流输出来驱动

  
wuda 发表于 2007-3-14 08:03 | 显示全部楼层

主要是单片机的复位电路

RC 复位时间过长 改变RC值
杨真人 发表于 2007-3-14 09:36 | 显示全部楼层

这么热闹,还是等楼主帖出完整电路图再说。

凡事皆有可能。
 楼主| heyj 发表于 2007-3-14 11:33 | 显示全部楼层

好多不错的建议!

我打算动手都试试,再借个示波器看看,找一下问题的症结在哪里。
AA_55 发表于 2007-3-14 11:49 | 显示全部楼层

楼主真是个懒人

三天前发的贴子,有这么多建议,敢情都没有照方抓药试过。不理解不打紧,照葫芦画瓢,问题解决了再慢慢理解消化嘛。<br /><br />还是别做技术了,不是这个路子的人
wangzh99 发表于 2007-3-14 13:21 | 显示全部楼层

上电为低电平就可

  
郑成功了 发表于 2007-3-15 09:41 | 显示全部楼层

补个图

这是产品电路一部分,多年使用,非常稳定可靠!<br />https://bbs.21ic.com/upfiles/img/20073/200731593340725.jpg
chinamcu 发表于 2007-3-15 15:02 | 显示全部楼层

先用PNP,再加一个NPN就ok,绝对可靠!

  
xzl 发表于 2007-3-15 17:28 | 显示全部楼层

pnp管驱动继电器

  
无业游名 发表于 2007-3-15 21:03 | 显示全部楼层

单片机出来接PNP管,后面再接个NPN管子就好了

  
西安周公 发表于 2007-3-15 21:41 | 显示全部楼层

通过PNP三极管驱动继电器

  
赤铸 发表于 2007-3-15 22:28 | 显示全部楼层

上电过程光指望单片机是不行的

就算有时正确了也不敢说可靠<br /><br />一定要用复位芯片。既然对上电瞬间状态这么在乎,想必可靠性要求比较高,就不要图省钱了。复位芯片是专业处理“上电过程”这种问题的,好的复位芯片能保证&nbsp;0~VCC&nbsp;全程状态正确。<br /><br />用复位芯片输出控制。你这个可以用&nbsp;75453,一个输入端接高电平复位信号,保证&nbsp;VCC&nbsp;上电彻底关闭输出。<br /><br />7545X&nbsp;自身应该时可靠的(内部输出级基极有个&nbsp;500ohm&nbsp;下拉电阻)<br /><br />当然,最可靠的还是控制&nbsp;12V&nbsp;电源。用单片机复位信号控制,保证“硬件在软件接管之前完全控制”,而且硬件和软件的控制一定要有重叠时间<br /><br /><br />另外,上电后低电平控制的方式可能不可靠。因为&nbsp;7545X&nbsp;是&nbsp;TTL&nbsp;结构,输入端会源出(source)电流,所以一定要用高电平输入表示关闭<br />
lizengmao 发表于 2007-3-21 18:18 | 显示全部楼层

三极管基极加1-10K上拉电阻搞不定吗?

  
云博 发表于 2007-3-21 19:05 | 显示全部楼层

简单有效方法

继电器线圈的直流电阻大于300欧,线圈一端接+5V,另一端直接用I/O脚驱动。但是保护二极管不能节省的。
xxs1008 发表于 2007-3-21 19:15 | 显示全部楼层

好解决

你用npn,基极弄个4.7k的电阻。然后将芯片选项里的输出口的上拉电阻去掉,上电复位时再将I口设为0,它输出绝对为0<br />这我刚做过,以前我也是有上电吸合那现象。
pclpc 发表于 2007-3-22 15:36 | 显示全部楼层

用低电平封门的IC 例如244或240 应该解决问题

  
hlmfox 发表于 2007-3-22 17:30 | 显示全部楼层

确保复位期间继电器不工作就OK了

方法很多种,54楼赤铸说的很清楚了。。。
hedy007 发表于 2007-3-23 09:17 | 显示全部楼层

问题,我也碰上过

用I/O&nbsp;低有效是光耦输入端导通,上电时,出现几个同时导通的现象.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部