光耦521和ULN2003的使用问题

[复制链接]
chunyang 发表于 2013-10-30 20:36 | 显示全部楼层
popeye021 发表于 2013-10-29 23:59
消火花是指消继电器被控制端的火花吗?
比如那种控制220v交流5A的通断的中间继电器,控制电压是24V,我看 ...

火花发生在继电器的触点通断瞬间,如果负载不重就不用管,如果负载比较重,火花就会比较明显,一方面会导致触点的烧蚀甚至粘连,另一方面,火花放电会产生光谱电磁辐射,很可能是系统的严重干扰源。
消火花电路接在触点上,续流电路接在线包上,二者没有什么关系。消火花电路有多种,基本结构是RC回路,有时也加压敏器件,没有“类似续流二极管”的。专门的消火花配件是供强负载开关使用的,你不会需要。
adofu2008 发表于 2013-10-30 21:24 | 显示全部楼层
供参考

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
云琴箫龙 发表于 2013-10-30 21:38 | 显示全部楼层
popeye021 发表于 2013-10-29 21:56
1.打算采用你说的这种接法。
2.因为单片机上电后是高电平,因此想用输出低电平来驱动继电器动作。灌电流 ...

1.灌电流的形式就可以实现低电平有效,防止单片机上电瞬间误动作,而且可以减少单片机的输出电流。
2.但按照我得方式改过的电路不能实现输出低电平的时候继电器吸合。2003输出形式为漏极开路,无法输出电流的,只能灌电流。也就是如果你的继电器线圈一端接2003的输出,一端接地那继电器室永远不会吸合的。
3.2003驱动继电器正确的接法是继电器线圈一端接12V,一端接2003的输出,当2003输入为高电平,输出为低电平,此时继电器才会吸合。
4.解决方法有三种,第一种光耦后端是还按照你原来的接法,但在光耦的三脚对地加一个下拉电阻。第二种是在光耦和2003中间再加一个NPN的三极管进行反向。第三种是后端按照我得接法,前端单片机用高电平驱动光耦(这种方**增加功耗)。
5.个人观点,仅供参考。
uoconn 发表于 2013-10-31 08:04 | 显示全部楼层
学习了看看
npwjm 发表于 2013-10-31 08:40 | 显示全部楼层
进来学习一下,分享了
ailingg 发表于 2017-6-16 17:26 | 显示全部楼层
好多馊主意,本来好好的,一改问题就来了。
光耦输出接成下拉式,那么上电MCU初始化期间光耦是不受控制的,光耦输出集电极的上拉电阻直接使ULN2003导通,就等着上电瞬间所有接在ULN2003上的如继电器带交流接触器等这样的负载轰响吧。
zhuyemm 发表于 2017-6-16 18:59 | 显示全部楼层
2003的输入电流
ailingg 发表于 2017-6-16 23:42 | 显示全部楼层
好多馊主意,本来好好的,一改问题就来了。
光耦输出接成下拉式,那么上电MCU初始化期间光耦是不受控制的,光耦输出集电极的上拉电阻直接使ULN2003导通,就等着上电瞬间所有接在ULN2003上的如继电器带交流接触器等这样的负载轰响吧。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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