是不是ULN2003的驱动能力不够

[复制链接]
5699|8
 楼主| sdouen 发表于 2007-11-27 17:34 | 显示全部楼层 |阅读模式
我的一个设计,89C52的P2口通过74LS04反相连接ULN 2003,2003驱动6个12V的继电器,当有两个继电器吸合后,其它继电器要吸合就吸合不住,是不是驱动能力不够?每个继电器线圈大约400欧姆。
gjg191 发表于 2007-11-27 17:38 | 显示全部楼层

dd

检查电路或程序2003驱动能力足够了
ayb_ice 发表于 2007-11-27 18:08 | 显示全部楼层

2003每组可以驱动500MA吧

 楼主| sdouen 发表于 2007-11-27 18:14 | 显示全部楼层

补充

我发现有时全能吸上,有时不行,而且继电器有异响,会不会是干扰?
zhaoyu2005 发表于 2007-11-27 18:20 | 显示全部楼层

是不是程序有问题?

你的继电器每一个才30mA电流,对于2003来说不大,重点检查程序和电源
lbx_00 发表于 2007-11-27 20:00 | 显示全部楼层

每个工作周期都要刷新2003,无论是否有改变

另外,还有,对于继电器,它的电流要实际测量,不能只看说明,我有个继电器, 说只需要30mA的驱动电流,而实际上达到了80mA。
xwj 发表于 2007-11-27 20:16 | 显示全部楼层

ULN2003输入加2k~4.7k的上拉电阻

gyt 发表于 2007-11-28 10:57 | 显示全部楼层

同意8楼

change_p 发表于 2007-11-28 11:16 | 显示全部楼层

逐个检查试验

1,电源问题--换电源
2,ULN2003输入电流不够,将74LS04的每个输出端加一个2k~5K上拉电阻(ls04低电平输出电流约为4mA)
3,程序问题,将P2口全部置0测试继电器是否全部吸合
您需要登录后才可以回帖 登录 | 注册

本版积分规则

54

主题

117

帖子

2

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