微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > uln2003a+89c52+5V继电器 继电器有时不吸合

uln2003a+89c52+5V继电器 继电器有时不吸合

时间:10-02 整理:3721RD 点击:
sbit jd1=P1^3;
以下是通过串口电脑发送指令控制继电器吸合或放开。
jd1=0 时不吸合
jd1=1 时也不吸合
jd1=0 时不吸合
jd1=1 时吸合
总要这样反复几时后继电器才开始工作 为什么? 是电路问题 还是程序问题?
电路图见图片附件 衷心感谢!


求指导~ 自己顶~ 谢谢

我没用过 2003控制继电器 但是我用过51 I/0口控制三极管 间接控制继电器 当时也不好使 在继电器的一端 加个1n4007就好了 高手指点说是为了防止 启动时反向电压电流过大 看看你电路导通时的继电器两端电压吧 我就是产生过电压不足的问题 希望能帮到你

谢谢 指导 晚上我试一下
自学没人指导不容易啊,但只要有一点点的小成功就很喜悦~

从电路看硬件的连接是没有问题的!程序有问题吧?我不懂程序。

我现在单片机供电和继电器供电是同一电源,与这个有没有关系?

共用一个电源是没有问题的!你可以检查一下在你所说的那种现象情况下分别查看ULN2003的1脚和16脚的电压就能看出来是硬件或是软件的问题了!应该可以简单的判断!

貌似驱动电流不够啊  在ulnvcc那理接一个电解电容试试,还有程序让它吸合的时候最好能加一个延时

ULN2003A是集电极开路输出,必须加上拉电阻

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

网站地图

Top