微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > 硬件电路设计讨论 > 付费请人帮忙调试一个ULN2003控制继电器的电路

付费请人帮忙调试一个ULN2003控制继电器的电路

时间:12-12 整理:3721RD 点击:
电路图见附件,发现有时候继电器应该断开而没有断开。
能够听见里面的轻微的声音,但是没有断开外部的开关。
换了几种了,都不行。
请高手帮忙调试一下。
要求,有过成熟的继电器设计经历。
新手就免了吧。
谢谢。
电路图见附件

 继电器部分电路.pdf
我的手机:13811399616 王先生 谢谢。

是不是ULN2003的输出驱动电流不够?
继电器需要一定的维持电流才能保持吸合状态的。

ULN2003是达林顿的,Vce(sat)印象中要1V多,具体看所用的芯片的DS。
如果用的继电器的吸合电压高于4V,5V供电会有问题的么。

1. 5V线包的继电器, 释放电压是0.5V. 你用12V的能好点, 反正你系统里有12V电源.
2. 你的IOBO_CVBS_LCD信号的电平是多少?
3. 请在无法释放的时候测量ULN2003 7脚和10脚对地的电压, 贴上来...

他这个是无法释放不是无法吸合吧.

继电器1、6是公共端
4常开,5常闭
你的图从原理上就有问题,弄反了
你把 4 5连在一起,无论怎么控制,肯定永远和公共端通着
就是这个原因了

http://www.ever-way.biz/uploads/soft/110512/HK4100F.pdf
看这个, 他镜像了?

镜像的结果是把NO 和 NC 脚搞反,我这里的硬件工程师犯过多次这种错误,跟lz这个还
是不同的

看他那个PCB图, 他那个继电器最后好像用的是五条腿的?

lz认为 1、6是一个常开,一个常闭
估计是选择了一个自己用的,把另外一个剪掉了

感谢这位老兄的电话回复。
我重新检查了PCB封装。没有问题。
而且,我们飞线测试过多个型号的继电器,都有问题。飞线肯定没有您说的这个问题。
请再帮我分析一下。着急 。
谢谢。

回复如下:
   1. 现在改为12V已经不现实了,我的产品已经出来了。用户用的时候发现的这个问题。
   2. IOBO_CVBS_LCD信号电平是5V的。有效范围是0-5V .
   3. 控制不了的时候, 7脚电压是0-5V,10脚电压是0.7V-5V,有些情况是0.7V - 4V。
    我们后来用示波器测试10脚的波形,发现,当上升的时候,有一个大约2ms的上冲脉冲,脉冲高度最大1.8V,接近2V了。我们就在继电器端加了一个10uF的电容,现在测试,10脚的波形很好了。没有脉冲了。但是,还是测试有问题。
  
  请给出更多建议。谢谢。

看了手册,两个继电器吸合电压分别是3.8V和3.5V,5V供电应该没有问题的。我们买的就是5V继电器啊。

2003是专门用于驱动继电器的,灌入式驱动的时候,最大可以到500mA。继电器只需要几十mA即可。
应该不是这里的问题吧。

先看看继电器是不是好的吧。
我碰到XX龙的继电器,5V的,
振动之后动作电压超过标称的现象。

不知道你的触点负载电流有多少,继电器有最小负载电流的要求,触点负载电流太小,通
断可能不可靠。

确定5V直接捅线圈,继电器正常工作;而过了ULN2003不正常的话……
用的什么信号推的ULN2003啊,别是51那种弱上拉的输出级。。。
不行电压直接捅2003输入上看能工作不。
贴图原理图还挺谨慎的。

没有,大侠理解错误了。我没有把全部的原理图贴上来,是因为里面混杂着其他的设计,避免大家错误理解。
整个设计的思路是,使用单片机的Io输出3.3V电平,经过74HC164245,变成5V电平后,驱动ULA2003A,然后低电平灌入式的方式驱动继电器。

实际情况是,继电器一直吸合着,没有释放。就是说,ULA2003A芯片输出低电平,驱动继电器没有问题。
但是,当ULA2003A输出高电平的时候,继电器应该释放,而实际上没有释放。
电源部分的原理是:
外部输入12V直流电,经过LM2676变压成5V后,提供继电器和ULA2003A的输出,而这个12V又被继电器的驱动开关端做为开关量,输出出去了,为另外一个设备提供电压。
我们实际测试发现我外部这个电压好像比较敏感,我们有一块板卡,当输入12V电压的时候,继电器可以正常开合,当输入13.4V(这是正常设备工作的电压)时候,就不正常了。继电器吸合后,不能释放。
这是测试的结果,我也没法儿解释为什么。或许只是个别板卡的现象,这个现象仅供参考。
谢谢各位的建议,请大家帮忙分析一下。确实很头疼。

没有使用5条腿的,就是使用6条腿的。
边上有一个2脚的圆形蜂鸣器,不要误导了大家。
谢谢。

这还有关系?
我的负载确实很小。外面接了一个LCD屏幕模块,7寸的和一个Led放光二极管,发光二极管是通过1K电阻串联接GND的。
负载可能也就是12V 0.5A最大。

你的情况是触点不能释放,我觉得有两种可能:
1,负载电流太小(这个我不能确定是不是会导致不能释放,但是会影响继电器的表现,
datasheet里应该有最小负载电流的要求,注意不是最大是流过触点的最小电流)。
2,继电器的负载是LCD的电源(我猜应该是开关电源),不是电阻负载,所以应该考虑冲
击电流,不应该只考虑稳态电流,如果冲击电流过大会导致触点粘连,因此不能释放。试
试固态继电器,如果固态继电器没问题的话应该就是这个原因。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top