打印

电源输出电流检测,结果直接送单片机,怎么实现?

[复制链接]
5346|21
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
利用LM358之类的比较器做电源输出电流的检测,检测的结果直接送给单片机,如果电源输出电流在10mA以上时比较器输出高电平,10mA以下比较器输出低电平,不太清楚怎么做,是否在输出回路串入一个检测电阻?如果是那样,当电流足够小时,比较器两个输入端电压相等,输出是否是低电平呢?

相关帖子

沙发
maychang| | 2011-6-27 14:42 | 只看该作者
“如果电源输出电流在10mA以上时比较器输出高电平,10mA以下比较器输出低电平”
这样的要求可以使用比较器。

“是否在输出回路串入一个检测电阻?”
串联电阻的方法最简单。

“当电流足够小时,比较器两个输入端电压相等,输出是否是低电平呢?”
你的要求是10mA时比较器翻转,故必须使用一个基准电压,其值为10mA乘以检测电阻。

使用特权

评论回复
板凳
titita82|  楼主 | 2011-6-27 15:09 | 只看该作者
谢谢maychang 老师的回答,但是基准电压如何加呢?加到哪去?我的原意如下图所示,比较器的2个输入端应该都被占了吧?那基准电压又如何引入呢?

使用特权

评论回复
地板
radking| | 2011-6-27 15:17 | 只看该作者
:dizzy:
自己参考这个帖子电路的输出部分吧
https://bbs.21ic.com/icview-244356-1-1.html

使用特权

评论回复
5
maychang| | 2011-6-27 15:19 | 只看该作者
3楼:
1、取样电阻放在电源输出高端往往不能工作,因比较器鲜有共模范围达到电源正端的。放到输出低端并且选择共模范围可以到电源负端的比较器则可以工作。
2、取样电阻放到电源负端,比较器比较的是基准电压与取样电阻电压之差。

使用特权

评论回复
6
titita82|  楼主 | 2011-6-27 15:41 | 只看该作者
maychang老师说的对,这其实也是我上图的疑惑,确实我之前的思路就不对,按照maychang老师第2条的意思应该是改为这样,对吧?我计算了下如果想10mA翻转的话,再考虑到取样电阻不能过大,暂时取1~2Ω左右(平时要供电0.5A),基准电压大约为10~20mV的样子,这基准电压似乎挺难取的吧?利用分压?

使用特权

评论回复
7
titita82|  楼主 | 2011-6-27 16:45 | 只看该作者
还望maychang老师详解!实在没想出来该如何具体实施。另感谢4楼,可是知识太少啊,是否是在次级电压变化的时候才有指示啊?而我这输出电压是不变的~是恒压,如何实现呢?

使用特权

评论回复
8
maychang| | 2011-6-27 16:54 | 只看该作者
7楼:
你首帖就说过,是做电源输出电流的检测。

使用特权

评论回复
9
titita82|  楼主 | 2011-6-27 17:14 | 只看该作者
本帖最后由 titita82 于 2011-6-27 17:16 编辑

8# maychang

对的,是做电流输出检测,6楼得电路是否正确呢?毫伏级基准电压怎么获得呢?如果VCC是5V的话。请maychang老师指教。

使用特权

评论回复
10
maychang| | 2011-6-27 17:25 | 只看该作者
9楼:
6楼的图,输出电流超过设定值,比较器输出低电平。
10mV基准电压,当然可以用电阻分压得到。要求不高,可以从Vcc分压;要求准确,另用一片电压基准芯片如TL431,再分压。

使用特权

评论回复
11
titita82|  楼主 | 2011-6-27 17:27 | 只看该作者
谢谢maychang老师,我还不太敢确定这么做呢,好的,明白了!
10# maychang

使用特权

评论回复
12
xwj| | 2011-6-27 17:31 | 只看该作者
本帖最后由 xwj 于 2011-6-27 17:33 编辑

这个...
用比较器错是没错,但偶就是老在想:
比较器的 翻转门限差到底能精确到多少呢?
一致性好不好呢?:P


所以,对于mV级的电压,还是应该先放大点再说。

使用特权

评论回复
13
maychang| | 2011-6-27 17:39 | 只看该作者
LM393这类比较器,输入失调电压大约2~5mV,和LM358这类运放输入失调差不多。
要一致性好,不能用LM358这样的普通运放进行放大,必须用输入失调小的精密运放。

使用特权

评论回复
14
xwj| | 2011-6-27 17:42 | 只看该作者
就是啊,“输入失调电压大约2~5mV”,那相对于10mV...

误差会有多大???

使用特权

评论回复
15
maychang| | 2011-6-27 17:51 | 只看该作者
14楼:
这是楼主要求的。
该电源“平时要供电0.5A”,但又要求10mA电流即2%额定电流时动作。按照楼主设想是用1~2欧电阻取样,以2欧计算,该电阻上平时功耗就不小,达0.5W,而10mA时压降才20mV。
楼主并没有说允许多大误差,要求高的话,确实应该用精密运放先放大到1V~2V,再进比较器。

使用特权

评论回复
16
t.jm| | 2011-6-27 17:53 | 只看该作者
加了这么多东西,还是用12 BIT AD的MCU直接AD后判断简单。

使用特权

评论回复
17
鸟鸟| | 2011-6-28 00:36 | 只看该作者
:lol

使用特权

评论回复
18
nongfuxu| | 2011-6-28 08:28 | 只看该作者
偶在想:高端电流检测有高端专用比较器,
而像IGBT这样的需要在几十个us起作用的,用什么样的比较器才能及时保护. 要不然,保护电路是正确动作了,不过功率管也已经烧坏了.;P

使用特权

评论回复
19
titita82|  楼主 | 2011-6-28 08:59 | 只看该作者
就是啊,“输入失调电压大约2~5mV”,那相对于10mV...

误差会有多大???
xwj 发表于 2011-6-27 17:42


感谢14楼,这个问题我确实没有仔细考虑,要是这样,比较性价比的话,还真不如采用一个AD采样的单片机了。

使用特权

评论回复
20
dongsheng011| | 2011-6-28 09:31 | 只看该作者
:$:$:$:$

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

36

主题

105

帖子

0

粉丝