历史上的今天
返回首页

历史上的今天

今天是:2025年02月24日(星期一)

正在发生

2020年02月24日 | 采用损耗电流感测技术进行测量的几个方法

2020-02-24 来源:elecfans

我们几乎总需要测量一些类型的电流。在上篇文章中,我介绍了测量电流的两个主要原因,以及采用损耗电流感测技术进行测量的几个方法。本文将重点介绍无损电流感测技术。


使用已有电路元件!我们将介绍两种采用已有电路元件进行电流感测的方法。这两种方法是电感器 DCR 感测和 FET 感测。


电感器 DCR 感测并不是特别精确,但已足够了。电感器的 DCR 通常近似于 +/- 10%。温度系数会因铜而发生变化,您可能会得到一些很不准确的测量值。可取之处是在 DCR 网络之后,您最终可得到不含开关噪声的、非常干净的信号。图 1 是从电感器的 DCR 提取电流信息所需的网络。

图 1

通过以下公式选择该网络的组件:

在设置 DCR 网络时有几个因素需要考虑:

  1. 控制器或感测电路能够处理的最大信号量 — 可能需要拆分。

  2. 温度补偿 — 具有负温度系数的组件可在温度变化时用来帮助保持 DCR 恒定。

DCR 感测通常用于多相位配置,以实现电路模式控制。使用该技术很容易实施多相位间的电流共享。


使用 FET 感测,但需要密切注意开关噪声!在 FET 切换时,会产生大量的噪声。这种噪声需要过滤。图 2 是 FET 感测方案以及噪声如何干扰测量。有几种方法可以减少噪声,但它们都有缺陷。

图 2

  1. 使用 RC 网络的滤波器。可以使用,但它会对电流信号进行四舍五入,使边沿不清晰。四舍五入后的电流感测信号会导致抖动及其它噪声问题。

  2. 前沿消隐。这是一项忽略第一部分电流感测信号的技术。这种方法的主要问题是:它会导致最小导通时间,如果有问题,占空比只能减少这么多。

图 3 是以上两种方法的缺陷。

图 3

无损电流感测技术没有使用高精度电阻器那么精确,但可避免效率及电源损耗问题。通常对于效率增益比精确性更重要的应用而言,无损方法比较适用。电流感测方法绝不仅限于上两篇博客所介绍的方法。请发表评论,让我们知道您是怎么做的!

推荐阅读

史海拾趣

Ferraz Shawmut(Mersen)公司的发展小趣事

2010年,Ferraz Shawmut正式更名为Mersen。这一更名标志着公司进入了一个新的发展阶段。Mersen继续秉承Ferraz Shawmut的技术创新和市场拓展精神,不断推出符合市场需求的新产品和技术解决方案。同时,公司也加大了对研发和创新的投入力度,以保持其在电气保护领域的领先地位。

法思特(FAST)公司的发展小趣事
避免同时启动带来的电流冲击和电压波动对设备造成的损害,从而延长设备的使用寿命。
GMT(致新科技)公司的发展小趣事
检查定时电路中的连接线是否松动或断裂。如果连接线有问题,应及时修复或更换。
Galil Motion Control Inc公司的发展小趣事
首先,需要找到并进入收音机的设置界面,这通常通过按收音机上的特定按钮(如“MENU”或“设置”按钮)来实现。
Exar [Exar Corporation]公司的发展小趣事

2017年,Exar被MaxLinear公司收购,这是Exar发展历程中的一个重要里程碑。通过合并,Exar和MaxLinear的产品和技术得到了有效整合,两家公司在模拟和混合信号领域的优势得到了进一步加强。合并后的公司继续在通信、视频处理、存储、电源管理和时钟管理等多个领域发挥重要作用。

Gruner AG公司的发展小趣事
为了控制LED的电流和光电晶体管的工作状态,需要在电路中串联适当的电阻。电阻的选择应基于LED的额定电压和电流,以及光电晶体管的特性。

问答坊 | AI 解惑

40-200GHz硅锗双极电路生产工艺和应用

40-200GHz硅锗双极电路生产工艺和应用 美国捷智半导体公司 张哲 1. 简介 近10年来,硅锗双极集成电路(SiGe-BiCMOS)在无线通讯的推动下得到了突飞猛进的发展。今天SiGe-BiCMOS已被应用于以前被GaAs垄断的领域,并在许多领域里呈取代Ga ...…

查看全部问答>

经典的异步与同步清零D触发器Verilog表达

带异步清0、异步置1 的D 触发器module DFF1(q,qn,d,clk,set,reset);input d,clk,set,reset;output q,qn;reg q,qn;always @(posedge clk or negedge set or negedge reset)beginif (!reset) beginq <= 0; //异步清0,低电平有效qn <= 1;endelse ...…

查看全部问答>

在wince5.0中实现ipinip的问题!帮忙啊!!!谢谢大家了!

是这样的。我的东西需要加到另外一个公司的两个设备中间,他们又不告诉我们他们是怎么做的,他们自己的可以做到。 所以我们在他们能够做到的两边进行了数据的采集。发现,接受的数据是这样的结构:ip header1 + ip header2 + TCP header.然后发出 ...…

查看全部问答>

音频问题 CETK测试

今天我用cetk来测试我的驱动程序关于AUDIO部分的。 我的音频部分录音很放音平时在机器上测都没有问题。。。都用了很长时间了,起码有3个月了。。但是今天用cetk测试的结果是 *** vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv ...…

查看全部问答>

串口通信问题

at89S52  12M晶振 波特率为9600 发送为 1,2,3,4,5,6,7,8,9 串口助手显示为 81,82,83,84,85,86,87,88,89 请问各位赐教!…

查看全部问答>

高人见解: linux系统直接擦除块设备命令?

我的要求:直接写脚本在文件系统中操作开发板上的块设备,包括擦除和写入,以实现远程开发板升级 从网络搜索到的相似问题是:     eraseall /dev/mtd2     cp ../../fileName /dev/mtd2 我试了下.  CP倒是可以拷贝 ...…

查看全部问答>

招聘兼职C/C++,VC,Java软件工程师和硬件工程师

北京港震机电技术有限公司是注册于北京市中关村科技园中的一家高新技术企业,由中国地震局地震预测研究所的下属企业与香港企业共同合资建立。作为集产品研发、制造和提供系统解决方案的高科技实体,北京港震公司致力于数字化地震台网(台站)系统以及 ...…

查看全部问答>

我用的HP的Pocket PC,型号是hx2400,如何定制合适的SDK,高手请教教我。困扰了2天了。

我是个菜鸟,现在用EVC4.0开发PDA上的程序,目前有设备,但是没有相应的SDK,这就导致写好的程序无法在合适的环境下编译,我试着自己用PB建立SDK,但还是不行。从网上下载了微软的Pocket PC2003的SDK,但是装上后在EVC下的平台选择中没有该项。在网 ...…

查看全部问答>

EVC++下程序调试问题

我把用C语言编写的关于2410的A/D转换程序放在EVC++下调试,编译出现下面错误 corelibc.lib(wwinmain.obj) : error LNK2019: unresolved external symbol _wWinMain referenced in function _wWinMainCRTStartup emulatorDbg/ad4.exe : fatal error ...…

查看全部问答>

累死我了,下午又整了一个程序……为了博客比赛不容易啊..

只好凑凑文章数了~~~~~~~~~如果要下载程序测试包,请点击:http://blog.ednchina.com/computer00/143918/message.aspx   在万利学习板自带的演示例程中,有几个USB的例程。如果我们想实现一个USB功能,可以拿里面的例子来改。& ...…

查看全部问答>