资讯详情

【锻体篇-硬件开发】获取精准的电流信号 -- 电路设计与注意事项

概述

在嵌入式开发领域,一个设计精良的硬件就像一个强壮的身体,有了聪明的大脑(软件),它可以发挥它强大的力量。 我们经常需要测量电流信号和电气特性中的基本元素,然后根据其值得到一些有用的信息,如功率、功耗等。

一般来说,不同产品的电流形式不同,大小不同,形式不同(直流或交流)等,根据相应的情况也有不同的测量方法。例如,我们经常在示波器中使用的电流钳是电磁感应。这种方法不接触,更安全,不会对电路造成太大干扰,但精度高的设备更贵。也经常使用万用表串联测量,相当于串联电阻获得电压,然后使用电压值除以电阻值获得电流值,更容易实现,更便宜,更麻烦,但也串入电流电路,会带来一定的影响。

本文今天要讨论的电流测量电路与万用表测量的电流原理基本相同,电流的大小也是通过测量固定电阻的电压反向推出的。值得注意的是,这里的电压测量通常是通过 MCUAD 至于细节,我慢慢来。

实现

基本原理

首先,我们需要在要测量的电流电路上串联一个采样电阻,这样我们就可以获得采样电阻的电压,如下图所示 100mA 当电流流过电阻时,会产生 0.1(A) * 0.02 (欧) = 0.002(V) 我们采集电压值,除以电阻为电流值。 在这里插入图片描述

这里需要注意的是采样电阻的选择,主要注意以下事项:

电流信号放大电路

通过以上计算,我们得到的电压一般相对较小,如果直接允许 MCU 一般用于直接采集信号 MCU 的基准为 3.3V,且 ADC 位数一般为 8、10、12电压信号的位数相当小,即 MCU 采不准,此时需要放大电路闪亮登场。

先看两种常见的放大电路,反向比放大器和同比放大器。

反向比放大电路

反向放大的电路形式如下,输入与输出的极性是相反的。 我们能得到的 Vout = - (R3 / R2) * Vin

同比放大电路

放大电路的形式如下,输入和输出的极性相同。 这样我们就能得到 Vout =(1 R3 / R2)* Vin

两种放大电路的注意事项

  • 值得注意的是,我选择了这两个电路的一端接地,这很方便 MCU 放大电路放大后的电路 AD 采样,因为 MCU 也是接地,电压以电路接地为基准。
  • 虽然是接地,但实际上我们放大的是电阻两端的电压,实际上是差分信号 PCB 接线时,从电阻两端到运输和放电两端的电线应单独拉线,并尽量并排行走。(由于电阻一端接地,板上有许多地方是地面,拉到运输和放电一端的地面不能随意连接板,而只能是采样电阻单独拉线的地面,可以确保收集到的信号更准确)。
  • 通常,为了减少偏置电流的影响,以及降低噪声和温度的影响,这里的电阻通常取值 10K~100K 的区间。
  • R1 阻值不是随意选择的,获得值是 R2R3 对于并联值,此电阻的选择非常重要。如果您以前遇到过这个值,如果您随意选择,电流将不同,测量将不准确。根据这一规则,您可以获得更好的稳定性。

基准电压的选取

对于 MCUAD 模块的基准电压一般为 MCU 由于该电压一般波动较大,因此供电电压也会影响测量型号的准确性。 这里有几种应对这种情况的方法。

  • MCU 内部存在一个比较准的电压,且可以作为内部基准,将 AD 将模块的基准电压切换到该电压。
  • MCU 内部有一个相对准确的电压,但不能作为内部基准,但 AD 该模块有一个测量该点电压的通道。我们可以通过测量该电压来启动校准值,并使用该值来校准我们的目标信号 STM32 我不会重复单片机经常用这种方式。
  • MCUAD 我们可以支持外部基准电压 AD 模块连接到一个相对准确和稳定的电压源。这种方法可以大大提高信号采集的准确性,缺点是需要 MCU 支持,需要增加高精度的基准电压源,更贵。常用的是 TL431,这里有一个使用指导:【锻体篇-硬件开发】TL431可控精密稳压源的应用及注意事项:https://blog.csdn.net/m0_37697335/article/details/124238193。

参考资料

标签: 毫欧采样电阻0805536毫欧采样电阻7915稳压电路放大电流

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台