图1:一个非常简单的方法:用第二个I/O端口线来开关较小的驱动电流
如果可以的话,用两个输出来控制一个继电器将会是合理的方法:用其中一个I/O端口使继电器吸合,用另一个I/O端口使继电器保持吸合。首先将两个端口都置为高电平,但在约20ms后,将吸合(PULL-IN)信号返回低电平,而将保持(HOLD)信号处于高电平,直到需要释放继电器时为止。
在HOLD晶体管的集电极和继电器线圈之间是一个限流/降压元件,如电阻、稳压二极管或者是二极管串。这些元器件的耗散功率都很小(在10mW至25mW之间)。
使用复位电压检测器
一般情况下只有一根控制线可用。这里是一个理想的吸合脉冲(单稳态)解决方案。
图2:用一个高电平有效的复位芯片来产生吸合电流脉冲,MCP101和ZVN3306F可以很好地与各种继电器一起使用;类似的器件也可以很好地工作(如MAX810)
小型SOT-23微处理器(μP)复位控制器比较理想。低电平有效输出元件在漏极开路时可以直接使用,能够吸入足够的电流,并能承受继电器电压。其他情况下,建议用高电平有效输出芯片来驱动晶体管。
几点注意事项
驱动MOSFET和双极型晶体管的所有电流来自控制线。因此,要尽量保持NPN基极电流足够小,以防止高电平时的电压跌落。如果控制电压达不到电压检测器的阈值电平,复位脉冲不会产生。用一个工作电压可以比阈值电平高很多的复位IC可以很容易满足设计需求。
大多数继电器的数据手册显示吸合时间不超过10ms。很多微处理器复位芯片可产生一个100ms或者更长的脉冲,如果没有功耗的限制要求,这样做没有任何问题。
LED状态指示
在用平台概念开发原型时,在一些特殊节点加上LED是很有效的——可以帮助软件开发人员快速发现代码是否激活了电路。这能减少用示波器探测这些点的需求。
图3:如果包含LED状态指示,那就将它们放在限流/降压器件的两侧
LED制造商经常不详细说明他们的LED是否能在1mA或更低电流下正常工作,然而许多LED是可以的。较小尺寸的(如0402封装)LED通常是理想的选择。下面推荐一些1mA系列的LED——但是没有验证过。
表1,小电流LED
这个元件能买到吗?
图4:能实现这种设计的商用IC将很受市场的欢迎
用一个稍加扩展的复位IC就能实现单芯片继电器驱动解决方案,而且我认为它将成为非常成功的商用器件。毕竟,我们还要在很长一段时间内驱动继电器工作。
免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。