找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 537|回复: 13
打印 上一主题 下一主题
收起左侧

uln2803误动作问题

[复制链接]
回帖奖励 50 黑币 回复本帖可获得 50 黑币奖励! 每人限 1 次
跳转到指定楼层
楼主
打算用uln2803控制8个继电器,大概电路如下图所示,moto_in为输入,直接接的单片机,moto1-8为输出,继电器部分只串了一个ss54(手头只有这个),目前现象是单片机程序如果不给高低电平(悬空),开机所有继电器吸合,电机转动,如果通过程序给moto_in1一个低电平,所有继电器都停止动作,无输出,请问这是为什么,是因为我将m7二极管换成ss54二极管吗,有大佬见过吗

捕获.PNG (55.39 KB, 下载次数: 21)

捕获.PNG
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:69038 发表于 2023-10-23 16:47 | 只看该作者
ss54是肖特基吧?肖特基用做泄放不合适吧?反正我这边用的都是普通的整流管。
回复

使用道具 举报

板凳
ID:883242 发表于 2023-10-23 18:28 | 只看该作者
RN2接错了,早年51单片机默认上电高电平,现在的单片机大都是高阻态,你的RN2把单片机复位到软件执行之间的逻辑电平从高阻拉成了高电平。
回复

使用道具 举报

地板
ID:1085441 发表于 2023-10-23 20:52 | 只看该作者
继电器不能用一根IO口线控制,因为上电的时候口线不受控,状态不确定。一般是用2根IO口线控制,1高1低控制继电器动作,避免上电时IO口线电平相同。
回复

使用道具 举报

5#
ID:1085441 发表于 2023-10-23 20:59 | 只看该作者
附上电路示意图,没有考虑驱动IO口能力问题,继电器是小型继电器,用光耦就能驱动。

100.png (28.4 KB, 下载次数: 18)

100.png
回复

使用道具 举报

6#
ID:1085441 发表于 2023-10-23 21:08 | 只看该作者
不好意思,有段时间没有用这个电路了,上面电路有错误,重新发一下

100.png (30.75 KB, 下载次数: 21)

100.png
回复

使用道具 举报

7#
ID:1085441 发表于 2023-10-23 21:13 | 只看该作者
说明一下,驱动光耦应该用OC输出,当IO1=1,IO2=0时,光耦导通,继电器吸合,其它逻辑继电器都是不吸合的,
用2个IO口的作用,当电路上电时,单片机的IO口虽然状态不受控,但是同时变高或变低的,这样开机时就不会误动作。
回复

使用道具 举报

8#
ID:883242 发表于 2023-10-23 21:35 | 只看该作者
cnfloatleaf 发表于 2023-10-23 20:59
附上电路示意图,没有考虑驱动IO口能力问题,继电器是小型继电器,用光耦就能驱动。

光耦型号???你的继电器用5V电源再小也有几百mA电流,除非用达林顿光耦,普通光耦根本用不了。先搞清楚你的继电器和光耦型号再说,对于最常见的型号,你的电路显然是离谱的。
回复

使用道具 举报

9#
ID:213173 发表于 2023-10-23 21:35 | 只看该作者
单片机可以直接驱动2803,573和续流二极管是多余的,2803内有续流二极管。剩下的就是程序问题。不清楚你的单片机型号,难以给具体建议。
回复

使用道具 举报

10#
ID:1085441 发表于 2023-10-23 22:27 | 只看该作者
不抬杠,光耦就是TLP127,继电器是943,你可以试试。
回复

使用道具 举报

11#
ID:1085441 发表于 2023-10-23 22:29 | 只看该作者
我们这个是实用电路,如果你没有用过,请不要下结论,以免误导其他人。
回复

使用道具 举报

12#
ID:1085441 发表于 2023-10-23 22:39 | 只看该作者
这个电路就是解决电路上电继电器五动作问题,我当时用的是943继电器,触电电流好像是250V7A,小功率负载足够了。还有,用光耦驱动继电器可以实现单片机电源和继电器电源隔离(画的电路图没有分开),避免继电器动作时对单片机产生干扰,当年继电器干扰单片机,用了隔离电源才解决。
回复

使用道具 举报

13#
ID:43600 发表于 2023-10-24 00:42 | 只看该作者
如果你是用x51,請把連到 74lvc573第一腳的P0.5 接上拉電阻
回复

使用道具 举报

14#
ID:1097455 发表于 2023-10-27 10:35 | 只看该作者
悬空状态是电平不确定状态,作为输出控制你要给确定的低电平或者高电平,不允许悬空的,如果要悬空你开一下下拉试一下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表