找回密码
 立即注册

QQ登录

只需一步,快速开始

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

请教关于电流采样放大电路

  [复制链接]
跳转到指定楼层
楼主
ID:960619 发表于 2022-4-2 22:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
R7为负载。流经负载电流为2.8A.这时候的R13两端电压应该是0.14V。现在要测量10mA-2.8A电流,12位的ADC,放大多少倍合适

捕获2.JPG (44.86 KB, 下载次数: 62)

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

使用道具 举报

沙发
ID:883242 发表于 2022-4-2 22:37 | 只看该作者
0.05Ω*10mA=0.5mV
LM358 Vos=5mV
大丈夫?
回复

使用道具 举报

板凳
ID:401564 发表于 2022-4-2 23:09 | 只看该作者
这个电流跨度,你用LM358根本不可能测得准的
输入失调电压太大了,就是数据手册上的这一项OFFSET VOLTAGE
用OPA735就行了,引脚和LM358是一样的,买来就换,一片在4块钱左右
放大多少倍不重要的,不就四个电阻而已,电路又不改变,实际测试中换就行了
回复

使用道具 举报

地板
ID:1015314 发表于 2022-4-2 23:58 | 只看该作者
推荐你使用INA199这款运放   我之前也是选择lm358  效果很差  最后还是用了199运放  很好用
回复

使用道具 举报

5#
ID:887371 发表于 2022-4-3 10:11 | 只看该作者
图中放大21倍,假设12位的ADC的采样基准为3.3V。
那么采样最大电流为3.3/21/0.05=3142mA,最小分辨电流为3142/4096=0.767mA。
如果你能接受测10mA时误差在10%附近,图中21倍放大倍数是合理的,只是lm358性能不够。
回复

使用道具 举报

6#
ID:887371 发表于 2022-4-3 10:31 | 只看该作者
datouyuan 发表于 2022-4-3 10:11
图中放大21倍,假设12位的ADC的采样基准为3.3V。
那么采样最大电流为3.3/21/0.05=3142mA,最小分辨电流为31 ...

5楼我没描述对。
21倍放大倍数是合理的,最大量程是3142mA。
假如对10mA时精度有更高要求的话,需要用更多位的ADC,但放大21倍依旧是合适的。

减少量程,增加放大倍数来提高10mA时精度。实际这种方法更常用。
回复

使用道具 举报

7#
ID:857072 发表于 2022-4-3 13:04 来自手机 | 只看该作者
据说直流电流INA199便宜好用,
回复

使用道具 举报

8#
ID:401564 发表于 2022-4-3 13:36 | 只看该作者
datouyuan 发表于 2022-4-3 10:11
图中放大21倍,假设12位的ADC的采样基准为3.3V。
那么采样最大电流为3.3/21/0.05=3142mA,最小分辨电流为31 ...

你是怎么算出10%误差的?
INA199失调电压最大可以达到150uV
0.05欧电阻在10mA的时候压降是500uV
那么,最大误差是30%
当然,运气好的话,就没有那么多了
一个电路的误差不知道可不可以把"运气"这个参数包括在里面
回复

使用道具 举报

9#
ID:887371 发表于 2022-4-3 14:06 | 只看该作者
Y_G_G 发表于 2022-4-3 13:36
你是怎么算出10%误差的?
INA199失调电压最大可以达到150uV
0.05欧电阻在10mA的时候压降是500uV

我没考虑运放的误差,只考虑AD量化误差,8%误差。

运放误差做到小于1%,是轻而易举的。“调零”你了解下。
回复

使用道具 举报

10#
ID:401564 发表于 2022-4-3 14:21 | 只看该作者
datouyuan 发表于 2022-4-3 14:06
我没考虑运放的误差,只考虑AD量化误差,8%误差。

运放误差做到小于1%,是轻而易举的。“调零”你了解 ...

没注意看,以为INA199这个运放也是你推荐的
回复

使用道具 举报

11#
ID:401564 发表于 2022-4-3 14:24 | 只看该作者
datouyuan 发表于 2022-4-3 14:06
我没考虑运放的误差,只考虑AD量化误差,8%误差。

运放误差做到小于1%,是轻而易举的。“调零”你了解 ...

说得好像我不会用运放一样
调零并不流行
特别是单电源供电和低电压电路
回复

使用道具 举报

12#
ID:960619 发表于 2022-4-5 12:20 | 只看该作者
datouyuan 发表于 2022-4-3 10:31
5楼我没描述对。
21倍放大倍数是合理的,最大量程是3142mA。
假如对10mA时精度有更高要求的话,需要用 ...

提高放大倍数,那采样最大电流时候不超过3.3V了吗
回复

使用道具 举报

13#
ID:960619 发表于 2022-4-5 12:29 | 只看该作者
Y_G_G 发表于 2022-4-3 14:24
说得好像我不会用运放一样
调零并不流行
特别是单电源供电和低电压电路

用的OPA2340UA,101倍放大。没有输入的时候,上电时候输出3.3V,持续一会一步步降到AD值300-800范围内跳动。这正常吗。
回复

使用道具 举报

14#
ID:401564 发表于 2022-4-5 13:20 | 只看该作者
baobao125 发表于 2022-4-5 12:29
用的OPA2340UA,101倍放大。没有输入的时候,上电时候输出3.3V,持续一会一步步降到AD值300-800范围内跳 ...

这种电路,选择运放要看这一个参数的VOS Input offset voltage,越小越好
OPA2340失调电压是150uV的,放大之后就是15mV,ADC的数字量应该是18左右
R13要并联一个104电容,这个电容离运放越近越好
就用我说的这个型号的运放OPA735,这个是单运放的
如果不想换电路,就用OPA2735,这个引脚和LM358是一样的
OPA2340是轨到轨运放,用作不一样的
回复

使用道具 举报

15#
ID:879348 发表于 2022-4-5 13:53 | 只看该作者
如果我说12位ADC不需要放大你信不信,对于有独立REF,ADC参考电压用基准设置为1.24V,12位可以分辨0.0003V,0.01a*0.05=0.0005V,误差是有,能接受就是最简单的方法,用运放你需要考虑VOS
回复

使用道具 举报

16#
ID:401564 发表于 2022-4-5 14:13 | 只看该作者
wufa1986 发表于 2022-4-5 13:53
如果我说12位ADC不需要放大你信不信,对于有独立REF,ADC参考电压用基准设置为1.24V,12位可以分辨0.0003V ...

并不是这么计算的
ADC总是有各种的差误的,总体来说,ADC误差正负5Bit的数字量是正常的
如果不放大的话,差误5个数字量的话,你计算一下,在10mA的时候,哪里还有精度可言
回复

使用道具 举报

17#
ID:960619 发表于 2022-4-5 22:30 来自手机 | 只看该作者
Y_G_G 发表于 2022-4-5 13:20
这种电路,选择运放要看这一个参数的VOS Input offset voltage,越小越好
OPA2340失调电压是150uV的,放大 ...

这Vos是固定的吗?那放大后在程序中减去这放大后的失调电压是否可以得到较为精确的结果?还是有什么办法可以解决这失调电压对输出结果的影响
回复

使用道具 举报

18#
ID:883242 发表于 2022-4-5 23:49 | 只看该作者
baobao125 发表于 2022-4-5 22:30
这Vos是固定的吗?那放大后在程序中减去这放大后的失调电压是否可以得到较为精确的结果?还是有什么办法 ...

当然不固定,例如某运放失调电压5mV,指的是可能在-5mV到5mV之间的任意值。
回复

使用道具 举报

19#
ID:887371 发表于 2022-4-6 09:07 | 只看该作者
baobao125 发表于 2022-4-5 12:20
提高放大倍数,那采样最大电流时候不超过3.3V了吗

可以用万用表测量电压来理解。

用1000V量程测量1V附近电压,精度很低,要提高精度,可切换到2V档测量(提高放大倍数)。
2V档测量测量900V附近电压,超出量程,无法测量,可切换到1000V档测量(减少放大倍数)。

使用可变放大倍数(可变量程)可能是解决全范围测量精度的唯一方法。
回复

使用道具 举报

20#
ID:887371 发表于 2022-4-6 09:14 | 只看该作者
baobao125 发表于 2022-4-5 22:30
这Vos是固定的吗?那放大后在程序中减去这放大后的失调电压是否可以得到较为精确的结果?还是有什么办法 ...

是固定的。通过调零或软件校准可以解决。
回复

使用道具 举报

21#
ID:491875 发表于 2022-4-6 09:33 | 只看该作者
对于ma级电流采样,采样电阻最好不要小于0.5欧姆,这样,后续电路的成本可以降低。
回复

使用道具 举报

22#
ID:612392 发表于 2022-4-6 09:39 | 只看该作者
进口芯片应用INA199,国产替代就用TP181
回复

使用道具 举报

23#
ID:401564 发表于 2022-4-6 11:30 | 只看该作者
baobao125 发表于 2022-4-5 22:30
这Vos是固定的吗?那放大后在程序中减去这放大后的失调电压是否可以得到较为精确的结果?还是有什么办法 ...

VOS在单个运放中是固定的,但每个运放的值是不一样的
但也并不是一直是一点变化都没有的,就像二极管的压降一样,并不是0.7V,它可能是在一个范围内
通过减去VOS产生的误差来提高精度,那只能在一定的情况下有用,效果并不好
调零是运放要有调零引脚才行,而且电路要复杂一些
回复

使用道具 举报

24#
ID:942056 发表于 2022-4-6 12:06 来自手机 | 只看该作者
Y_G_G 发表于 2022-4-5 14:13
并不是这么计算的
ADC总是有各种的差误的,总体来说,ADC误差正负5Bit的数字量是正常的
如果不放大的话, ...

可以加个好友不?我看你好多帖子都有,想请教一个问题
回复

使用道具 举报

25#
ID:401564 发表于 2022-4-6 12:30 | 只看该作者
Dxiaofeng 发表于 2022-4-6 12:06
可以加个好友不?我看你好多帖子都有,想请教一个问题

有什么问题你在这论坛问就行,我不帮你,别人也会帮你的
好友就不用了
我上班大多时候是无聊的,就在这打发时间,反正都是关于电子的问题,上级也不会说什么,但wx聊天什么的就过分了,肯定是不行的
回复

使用道具 举报

26#
ID:883242 发表于 2022-4-6 14:11 | 只看该作者
还不如上一个国产24位ADC,天微、芯海、海芯都有,就两三块钱。
回复

使用道具 举报

27#
ID:960619 发表于 2022-4-6 16:46 | 只看该作者
Hephaestus 发表于 2022-4-6 14:11
还不如上一个国产24位ADC,天微、芯海、海芯都有,就两三块钱。

24位ADC 采样速度慢了啊,之前看过好像1秒就50次的采样频率,虽然精度高了,但频率下来了
回复

使用道具 举报

28#
ID:960619 发表于 2022-4-9 17:30 | 只看该作者
datouyuan 发表于 2022-4-6 09:14
是固定的。通过调零或软件校准可以解决。

双运放的怎么调零
回复

使用道具 举报

29#
ID:401564 发表于 2022-4-9 18:19 | 只看该作者
baobao125 发表于 2022-4-9 17:30
双运放的怎么调零

还在折腾这个调零?
想要调零,那也得是有调零引脚的运放才行呀,LM358这种根本就没有打算调零的
你非得在LM358上增加调零,那就得用双电源,不累吗?
百度一下  op07调零电路,看一下这个运放是怎么调零的
回复

使用道具 举报

30#
ID:960619 发表于 2022-4-9 18:24 | 只看该作者
Y_G_G 发表于 2022-4-5 13:20
这种电路,选择运放要看这一个参数的VOS Input offset voltage,越小越好
OPA2340失调电压是150uV的,放大 ...

运放输出是不是还受电路噪声影响?这OPA2340没有输入,95倍放大,一开始串联0R电阻的时候输出有0.116V,把电阻改成磁珠,输出逐渐降低到0.026。这运放输出一直有波动
回复

使用道具 举报

31#
ID:960619 发表于 2022-4-9 19:43 | 只看该作者
本帖最后由 baobao125 于 2022-4-9 19:48 编辑
Y_G_G 发表于 2022-4-9 18:19
还在折腾这个调零?
想要调零,那也得是有调零引脚的运放才行呀,LM358这种根本就没有打算调零的
你非得在 ...

第一次接触运放,完全不懂。现接上负载输入为0时,输出AD值在0x1E-0x24范围,95倍放大
回复

使用道具 举报

32#
ID:401564 发表于 2022-4-9 22:28 | 只看该作者
baobao125 发表于 2022-4-9 18:24
运放输出是不是还受电路噪声影响?这OPA2340没有输入,95倍放大,一开始串联0R电阻的时候输出有0.116V, ...

我无语了,已经说过OPA2340不行了,还要折腾?
OPA2735A也就多那么两块钱而已
运放电路是容易受干扰的,特别是轨到轨之类的场效应管运放
这个要结合实际电路的元件和PCB走线来看的,没法分析
回复

使用道具 举报

33#
ID:942056 发表于 2022-7-6 07:42 来自手机 | 只看该作者
Y_G_G 发表于 2022-4-9 22:28
我无语了,已经说过OPA2340不行了,还要折腾?
OPA2735A也就多那么两块钱而已
运放电路是容易受干扰的,特 ...

采样电阻是用贴片合金的,还是康铜丝,感觉用康铜丝焊接后,阻值与购买时的参数大好多,怎么解决
回复

使用道具 举报

34#
ID:942056 发表于 2022-7-6 07:45 来自手机 | 只看该作者
Y_G_G 发表于 2022-4-5 13:20
这种电路,选择运放要看这一个参数的VOS Input offset voltage,越小越好
OPA2340失调电压是150uV的,放大 ...

请问一下,opa2277运放是不是只适合双电源,我买了几块,用单电源没反应
回复

使用道具 举报

35#
ID:401564 发表于 2022-7-6 13:06 | 只看该作者
Dxiaofeng 发表于 2022-7-6 07:45
请问一下,opa2277运放是不是只适合双电源,我买了几块,用单电源没反应

opa2277是双电源
这都几个月前帖子了,我哇哇叫OPA2735,敢情是白叫了
回复

使用道具 举报

36#
ID:883242 发表于 2022-7-6 21:55 | 只看该作者
baobao125 发表于 2022-4-6 16:46
24位ADC 采样速度慢了啊,之前看过好像1秒就50次的采样频率,虽然精度高了,但频率下来了

可以提高采样速度,精度下降了呗,反正你只要12位。
回复

使用道具 举报

37#
ID:401564 发表于 2022-7-6 22:24 | 只看该作者
Dxiaofeng 发表于 2022-7-6 07:45
请问一下,opa2277运放是不是只适合双电源,我买了几块,用单电源没反应

OPA2277是双电源运放,只有在用双电源的时候才能有它数据手册上的参数
单电源基本就是不能用,用单电源的话,有时候输入没有电压,输出也会有电压的,这个型号我用过,只能在双电源上用哪种取样电阻都差不多的,贴片的就比较好焊一点,误差不会太大
采样电阻要看你要精度和电流大小,1A或者以上大电流就就康铜,小电流(1A或者以下的)就用贴片合金电阻
康铜电阻大,可能是你焊的时候没有加好锡,康铜电阻的孔径要比它的引脚大0.2mm左右,这样加焊锡才能有锡跑过去,增加接触,而且,取样的走线要在电阻的这一层,不能在对面层,在对面层的话,电阻会大的不管是哪种电阻,采样的走线都得是这种样子的



回复

使用道具 举报

38#
ID:942056 发表于 2022-7-8 12:30 来自手机 | 只看该作者
Y_G_G 发表于 2022-7-6 13:06
opa2277是双电源
这都几个月前帖子了,我哇哇叫OPA2735,敢情是白叫了

我只有2277没2735,再说那贵些,
回复

使用道具 举报

39#
ID:942056 发表于 2022-7-8 12:34 来自手机 | 只看该作者
Y_G_G 发表于 2022-7-6 22:24
OPA2277是双电源运放,只有在用双电源的时候才能有它数据手册上的参数
单电源基本就是不能用,用单电源的 ...

好的,那我有时间再把康铜丝加焊一下,我是0.8的康铜丝,孔是0.9的,我再根据你的建议,把布线改动一下
回复

使用道具 举报

40#
ID:942056 发表于 2022-7-8 12:41 来自手机 | 只看该作者
我是这样布线,一个小电流的,一个大电流,两组

2022-07-08_12.40.02.jpg (1.73 MB, 下载次数: 48)

2022-07-08_12.40.02.jpg
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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