梦在那 发表于 2021-8-17 16:51

IO控制继电器只能同时开一个

如图所示,用得STC12的单片机,VCC是5V的,继电器也是5V的,控制继电器的时候不能同时两个都开启,两个IO口都为1时,继电器电压为2.2V左右,不能完全开启,只接一个继电器就正常开启关闭。求解决啊

单模先声 发表于 2021-8-17 17:10

用什么供电?估计电流不够,而且继电器确定不加续流二极管吗?

sjnh 发表于 2021-8-17 17:10

那就先看看你的电源带载能力吧

梦在那 发表于 2021-8-17 17:17

sjnh 发表于 2021-8-17 17:10
那就先看看你的电源带载能力吧

我用电源只接两个继电器是可以导通的,5V1A的电源。测了下两个继电器的电流只有30多ma

梦在那 发表于 2021-8-17 17:18

单模先声 发表于 2021-8-17 17:10
用什么供电?估计电流不够,而且继电器确定不加续流二极管吗?

我加了一个二极管,貌似不管用,二极管负极是接到VCC端了

lfc315 发表于 2021-8-17 17:48

电阻改1k-2k;
或者电路改了,用PNP三极管驱动

单模先声 发表于 2021-8-17 18:26

梦在那 发表于 2021-8-17 17:18
我加了一个二极管,貌似不管用,二极管负极是接到VCC端了

加个下拉电阻试试

cainiao518 发表于 2021-8-17 20:08

R2,R3有点小了

coody 发表于 2021-8-17 22:06

R2 R3使用1~2K,IO设置为推挽输出。

梦在那 发表于 2021-8-18 08:51

单模先声 发表于 2021-8-17 18:26
加个下拉电阻试试

好的,我试试

梦在那 发表于 2021-8-18 08:52

coody 发表于 2021-8-17 22:06
R2 R3使用1~2K,IO设置为推挽输出。

好试试看

梦在那 发表于 2021-8-18 09:13

本帖最后由 梦在那 于 2021-8-18 09:36 编辑

我在基极加了10K下拉电阻,没有效果,R2 R3改成2K,也是没反应,换成1K的也不行

chineseboyzxy 发表于 2021-8-18 09:39

楼主的电路没有问题啊,跟R2,R3也没有关系的,他的基极还有一个发光管,已经把电压降下去1伏多了,基极电流再大,集电极电流也不会大到把电源拉没电了.....

梦在那 发表于 2021-8-18 09:43

梦在那 发表于 2021-8-18 08:52
好试试看

设置了推挽输出,也没反应

梦在那 发表于 2021-8-18 09:52

chineseboyzxy 发表于 2021-8-18 09:39
楼主的电路没有问题啊,跟R2,R3也没有关系的,他的基极还有一个发光管,已经把电压降下去1伏多了,基极电流 ...

就是不知道哪里出现问题了,一个的时候正常,两个就供不起了

ayb_ice 发表于 2021-8-18 10:05

明显电源问题,或者回路有问题,总之电源的问题

datouyuan 发表于 2021-8-18 10:17

楼主这部分电路没有啥问题。
出现异常不应只测量继电器电压,还要测量两个IO口电压和VCC。
工作正常时,这3个点电压应改接近5V。
另外常见单个5V继电器线圈的驱动电流约为70mA,此电路三极管基极电流约为10mA。因此楼主电路正常工作时总电流约为150mA。
这些数值楼主都测量下。应该就能找到原因了。发贴时应该要带这些数值。

梦在那 发表于 2021-8-18 10:17

ayb_ice 发表于 2021-8-18 10:05
明显电源问题,或者回路有问题,总之电源的问题

电源回路可能存在什么问题

ayb_ice 发表于 2021-8-18 10:32

梦在那 发表于 2021-8-18 10:17
电源回路可能存在什么问题

比如,接触不良,走线细,与原理图不一致等

梦在那 发表于 2021-8-18 11:10

本帖最后由 梦在那 于 2021-8-18 14:26 编辑

嗯,在STC12C5A60S2直插单片机上可以正常用,唯一的区别就是单片机不同,我用的是STC12C5A60S2的P04P05引脚,不行,
页: [1] 2
查看完整版本: IO控制继电器只能同时开一个