zhbc 发表于 2023-2-28 16:40:47

如何以最简单的电路检测多路电路是否带电?

如题,有16路,电压是5-24V,想用单片机来检测,不需要知道具体是多少V。想用74HC165接到单片机上来检测,但74HC165的输入承受不了24V,如果电阻分压后再输入,24V时可以了,5V分压后的电压又太低。用什么电路来实现最简单经济?谢谢各位。

z123 发表于 2023-2-28 17:04:44

稳压管钳位

zhbc 发表于 2023-2-28 17:06:56

二极管钳位电压是否最简单?
还是有高耐压的类似74HC165的芯片?

ghhuang 发表于 2023-2-28 17:35:54

用光耦,做个简单开关状态检测

cne53102 发表于 2023-2-28 17:37:43

zhbc 发表于 2023-2-28 17:06
二极管钳位电压是否最简单?
还是有高耐压的类似74HC165的芯片?
(引用自3楼)

输入在一个范围,所以不能直接给逻辑IC,在耐压问题之前还有逻辑电平问题,是与不是的界限不好处理。

二极管钳位是简单可靠的,但VCC需要放一个5.1V的稳压管,以防VCC被抬高。

16个电阻,16个BAV99,1个5.1V稳压管。

16个电阻,16个5.1V稳压管。占地面积可能更小点。

但要说可靠的话,还是类似固态继电器输入那样比较好,输入恒流然后驱动光耦。

zhbc 发表于 2023-2-28 17:47:19

cne53102 发表于 2023-2-28 17:37
输入在一个范围,所以不能直接给逻辑IC,在耐压问题之前还有逻辑电平问题,是与不是的界限不好处理。

二 ...
(引用自5楼)

电路其实是这样,VCC是由输入电压经过XL1509-5.0后输出的,实际是4V-5V,应该不需要再用稳压管了。
这16个检测电压是输入电压经过16路保险丝,现在要检测保险丝通断的状态。
我觉得就用BAV99就挺好了。

cne53102 发表于 2023-2-28 17:49:02

感觉这里有概率会出现串电阻怼IO的那种选手。。
建议不要那么做,芯片内部放那个clamp diodes并不是让人那样使用的。

初音之恋 发表于 2023-2-28 17:50:39

临界问题比较头痛,4.9V算不算有电 ,单纯判断有电光耦三极管都行

cne53102 发表于 2023-2-28 17:52:59

zhbc 发表于 2023-2-28 17:47
电路其实是这样,VCC是由输入电压经过XL1509-5.0后输出的,实际是4V-5V,应该不需要再用稳压管了。
这16 ...
(引用自6楼)

XL1509没有吸入电流的能力,外部输入超过VCC+0.7以后灌入的电流如果超过电路中消耗的电流的话,VCC将被抬高,全都挂。
BAV99必须配合可以限制电源电压的东西使用。

zhbc 发表于 2023-2-28 17:53:02

cne53102 发表于 2023-2-28 17:49
感觉这里有概率会出现串电阻怼IO的那种选手。。
建议不要那么做,芯片内部放那个clamp diodes并不是让人那 ...
(引用自7楼)

你的意思是BAV99失效?

cne53102 发表于 2023-2-28 18:00:59

zhbc 发表于 2023-2-28 17:53
你的意思是BAV99失效?
(引用自10楼)

不过流不过压,BAV99不会失效。

假设限流电阻为10k,外部输入24V,通过BAV99灌入VCC,电流约1.8mA,一共16路,约30mA

然后假设你的VCC上所有耗电的东西一共只消耗10mA,而且VCC上没有稳压管之类的东西来吸收电流

那VCC就不是5V了,VCC下面的东西基本都得死

zhbc 发表于 2023-2-28 18:10:28

cne53102 发表于 2023-2-28 18:00
不过流不过压,BAV99不会失效。

假设限流电阻为10k,外部输入24V,通过BAV99灌入VCC,电流约1.8mA,一共 ...
(引用自11楼)

电路上还有其它芯片,N76E003单片机,74HCT245等等,用的电流不止10mA.
那我预留个稳压管,到时测试看看。

Arm2048 发表于 2023-2-28 18:10:35

5~24V转成1~5V--->EL817

zhbc 发表于 2023-2-28 18:14:37

cne53102 发表于 2023-2-28 18:00
不过流不过压,BAV99不会失效。

假设限流电阻为10k,外部输入24V,通过BAV99灌入VCC,电流约1.8mA,一共 ...
(引用自11楼)

还是用稳压管钳位好?BZT52C5V1

myiccdream 发表于 2023-2-28 18:52:01

zhbc 发表于 2023-2-28 18:14
还是用稳压管钳位好?BZT52C5V1
(引用自14楼)

大部分像你这种电压不确定的时候,都是逆向解决,比如单板上拉到3.3v,然后用一个二极管对外,当外面接地,3.3v被拉低。如果外面电压超过3.3v或者悬空,因为有二极管存在,系统采集的就是3.3v。唯一的不好就是无法区分悬空

cne53102 发表于 2023-2-28 19:00:54

zhbc 发表于 2023-2-28 18:14
还是用稳压管钳位好?BZT52C5V1
(引用自14楼)

我前面的10mA只是举例,如果你十分确定在任何时刻消耗的都大于灌进来的,那也不是不行。

当然还是用的好。BZT52C5V1, 500mW可以。

24V按60V极限考虑,16路500mW/16=31.25mW,60V-0.7V-5.1V=54.2V,31.25mW/5.1V=6.127mA,54.2V/6.127mA=8846R,电阻选10K。

还有个问题是由于外部输入可以灌入VCC,当系统没有上电但是存在外部输入时,VCC有电,单片机要通过XL1509前面的输入来判断一下。

aammoo 发表于 2023-2-28 21:47:03

光耦 +1

Xujuango 发表于 2023-3-1 08:12:22

分压,比较器。

wye11083 发表于 2023-3-1 10:31:55

cne53102 发表于 2023-2-28 17:49
感觉这里有概率会出现串电阻怼IO的那种选手。。
建议不要那么做,芯片内部放那个clamp diodes并不是让人那 ...
(引用自7楼)

原则上限制电流到几个mA以内不会有任何影响。。主要做好ESD和浪涌冲击保护。

不舍的六年 发表于 2023-3-1 10:47:41

这样可以吗?

Xujuango 发表于 2023-3-1 10:55:27

不舍的六年 发表于 2023-3-1 10:47
这样可以吗?
(引用自20楼)

2-4V,单片机管脚是高是低?

powermeter 发表于 2023-3-1 10:57:20

用AD可以吗?

dz20062008 发表于 2023-3-1 16:50:05

一个2w330欧电阻串联一个in47283.3v1w稳压二极管,然后输入到165
页: [1]
查看完整版本: 如何以最简单的电路检测多路电路是否带电?