首页 > 其他分享 >电流采样电路

电流采样电路

时间:2023-08-19 19:13:36浏览次数:17  
标签:采样 电阻 电路 电压 Rref 电流

问题

在电路工作中,面临电流监控的问题。如何搭建一个电流采样的电路,来实现电流采样的目的呢?

具体电路

电流采样,基于欧姆定理。电流流过电阻,在电阻两端产生压降。用电阻两端的电压除以电阻,就可以计算出电流:

图 1 欧姆定律简单示意

在实际使用中,采样电阻是比较小的(mohm),这导致电阻两端的压将也会比较小。如果直接传递到ADC采样部分,不太合适。可以对采样的电压进行放大处理,具体的电路:

图 2 放大电路及采样电路

理论推导

Uout电压经过RC滤波电路,与TVS管保护,输入到MCU的ADC保护模块,获取电压值。进而得到流经Rref两端的电压值。之后,可以计算出电流值。

由图 2所示,采样的电流等于:

由于放大器的虚短与虚断特性,以上电路有以下特点:

虚断:流经放大器的正负极的电流I≈0

则流经电阻R1与R3的电流基本相等。流经R2与R4的电流基本相等。

放大器负极的电压U-,可以计算为:

而放大器正极U+的电压,可以计算为:

 虚短:U-≈U+

这里假设R1=R2,R3=R4

则R1+R3=R2+R4

 

可以化简为:

 

安全电路

如图 2所示,安全电路有两处。第一个是低通滤波RC电路,第二个是TVS管安全电路,将高压钳位至安全电压。

第一个,RC滤波电路,实现将高频干扰滤除,避免Uout变化过快。但是理论上会引起一些影响。电阻R与MCU的内阻实现分压,则实际上MCU的采样电压要比Uout小一些。针对这部分,可以在代码层面进行补偿。

第二个,TVS保护电路。MCU的管脚输入电压有上限值,使用TVS钳位,避免出现过高电压输入到MCU管脚,造成GPIO损坏。

选型原则

这里放大电路的放大倍数等于K=R3/R1,

采样电阻Rref

当MCU的ADC电压达到最大值,这里取3.0v

这里如果

取K=100,Rref=0.001ohm,则满载电流最大:Imax=3.0/(100*0.001)=30A

取K=100,Rref=0.005ohm,则满载电流最大:Imax=3.0/(100*0.005)=6A

取K=50,Rref=0.005ohm,则满载电流最大:Imax=3.0/(50*0.005)=12A

取K=50,Rref=0.001ohm,则满载电流最大:Imax=3.0/(50*0.001)=60A

 

选型的时候,主要考虑满载的电流损耗。选择具体的采样电阻与放大倍数组合。

 

标签:采样,电阻,电路,电压,Rref,电流
From: https://www.cnblogs.com/zhuliushun001/p/17642905.html

相关文章

  • 基于cw32制作电压电流表
    1、项目功能介绍基于芯源半导体MCUcw32芯片制作USB电压电流表基于芯源半导体MCUcw32芯片+INA199芯片制作USB电压电流表,精度1%。可以检测电流、电压、功率,并且通过0.91oled显示出来。本USB电压电流表为宽电压设计,支持4.2V到40宽电压输入,相比较于传统4.2V-40V稳压芯片有更多的好......
  • 采样率——选择合适的声音细节
    高采样率能展示出更高的细节但是,高品质不一定是好的当把低采样率的素材放在高采样率的轨道里面就会有提示......
  • 【华秋干货铺】DDR电路的PCB布局布线要求
    上期和大家聊的电源PCB设计的重要性,那本篇内容小编则给大家讲讲存储器的PCB设计建议,同样还是以大家最为熟悉的RK3588为例,详细介绍一下DDR模块电路的PCB设计要如何布局布线。由于RK3588DDR接口速率最高达4266Mbps,PCB设计难度大,所以强烈建议使用瑞芯微原厂提供的DDR模板和对应的DD......
  • 模拟集成电路设计系列博客——1.1.4 Wilson电流镜
    1.1.4Wilson电流镜另一种高输出阻抗的电流镜是Wilson电流镜,如下图所示:这是一个使用串联-分流反馈来提升输出阻抗的例子,\(Q_2\)获得输出电流将其镜像给\(I_{D1}\),其反过头来与\(I_{in}\)相减。注意\(I_{D1}\)必须精确等于\(I_{in}\),否则\(Q_3\)和\(Q_4\)的栅压将会增加或减少,负......
  • 模拟集成电路设计系列博客——1.1.3 Cascode电流镜
    1.1.3Cascode电流镜Cascode电流镜是一种高输出阻抗电流镜,其基本结构如下图所示:首先从\(Q_2\)漏极看进去的输出阻抗仅为\(r_{ds2}\),其分析和基本电流镜非常一样。因此可以认为\(Q_4\)是一个带有\(r_{ds2}\)的源极退化电阻的电流源,利用之前的\((1.1.10)\)公式,可以得到:\[r_{out}......
  • 模拟集成电路设计系列博客——1.1.1 基本电流镜
    1.1.1基本电流镜基本电流镜的结构如下图所示,两个晶体管都工作于饱和区,假设晶体管\(Q_1\)和\(Q_2\)完全匹配,并忽略晶体管有限输出阻抗的影响,那么\(Q_1\)和\(Q_2\)将会因为相同的栅压\(V_{gs}\)而输出相同的电流。然而如果考虑晶体管有限的输出阻抗,那么有着更大漏源电压的晶体管将......
  • R语言实现MCMC中的Metropolis–Hastings算法与吉布斯采样|附代码数据
    原文链接:http://tecdat.cn/?p=3772原文出处:拓端数据部落公众号 最近我们被客户要求撰写关于MCMC的研究报告,包括一些图形和统计输出。创建测试数据第一步,我们创建一些测试数据,用来拟合我们的模型。我们假设预测变量和因变量之间存在线性关系,所以我们用线性模型并添加一些噪音......
  • Python用PyMC贝叶斯GLM广义线性模型、NUTS采样器拟合、后验分布可视化
    全文链接:https://tecdat.cn/?p=33436原文出处:拓端数据部落公众号尽管贝叶斯方法相对于频率主义方法的理论优势已经在其他地方进行了详细讨论,但其更广泛采用的主要障碍是“可用性”。而使用贝叶斯方法,客户可以按照自己认为合适的方式定义模型。线性回归在此示例中,我们将帮助客......
  • 世微AP2813 平均电流双路降压恒流驱动器 LED储能电源驱动指示灯IC 可恒流可爆闪 可双
    产品描述AP2813是一款双路降压恒流驱动器,高效率、外围简单、内置功率管,适用于5-80V输入的高精度降压LED恒流驱动芯片。内置功率管输出最大功率可达12W,最大电流1.2A。AP2813一路直亮,另外一路通过MODE1切换全亮,爆闪。AP2813工作频率固定在150KHZ左右,同时内置抖频电路,可......
  • python重采样tif影像,自定义空间分辨率
    importwarningsimportnetCDF4warnings.filterwarnings('ignore')warnings.filterwarnings('ignore',category=DeprecationWarning)importnetCDF4importpandasaspdimportnumpyasnpfromosgeoimportgdalimportmatplotlib.pyplotasp......