发新帖我要提问
12
返回列表
打印

光耦521和ULN2003的使用问题

[复制链接]
楼主: popeye021
手机看帖
扫描二维码
随时随地手机跟帖
21
popeye021 发表于 2013-10-29 23:59
消火花是指消继电器被控制端的火花吗?
比如那种控制220v交流5A的通断的中间继电器,控制电压是24V,我看 ...

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

使用特权

评论回复
22
adofu2008| | 2013-10-30 21:24 | 只看该作者
供参考

裁剪_2.bmp (1.49 MB )

裁剪_2.bmp

使用特权

评论回复
23
云琴箫龙| | 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.个人观点,仅供参考。

使用特权

评论回复
24
uoconn| | 2013-10-31 08:04 | 只看该作者
学习了看看

使用特权

评论回复
25
npwjm| | 2013-10-31 08:40 | 只看该作者
进来学习一下,分享了

使用特权

评论回复
26
ailingg| | 2017-6-16 17:26 | 只看该作者
好多馊主意,本来好好的,一改问题就来了。
光耦输出接成下拉式,那么上电MCU初始化期间光耦是不受控制的,光耦输出集电极的上拉电阻直接使ULN2003导通,就等着上电瞬间所有接在ULN2003上的如继电器带交流接触器等这样的负载轰响吧。

使用特权

评论回复
27
zhuyemm| | 2017-6-16 18:59 | 只看该作者
2003的输入电流

使用特权

评论回复
28
ailingg| | 2017-6-16 23:42 | 只看该作者
好多馊主意,本来好好的,一改问题就来了。
光耦输出接成下拉式,那么上电MCU初始化期间光耦是不受控制的,光耦输出集电极的上拉电阻直接使ULN2003导通,就等着上电瞬间所有接在ULN2003上的如继电器带交流接触器等这样的负载轰响吧。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则