模拟隔离与数字隔离

电器工程 ADC 光隔离器 隔离 数字隔离器
2022-01-24 21:56:34

我正在设计一个接受 230 Vrms 电源连接的 ADC 前端电路。我的目标是测量电源的 RMS 电压。

虽然不是真的必要,但我认为将电源电压与电路板的其余部分电隔离是有意义的。

这需要在电路板的电源部分和 MCU 部分之间使用数字隔离或模拟隔离。我刚刚阅读了美国国家仪器公司关于隔离类型的白皮书,现在想知道满足我自己强加的隔离要求的最具成本效益的方法是什么。

模拟隔离: 在此处输入图像描述

数字隔离: 在此处输入图像描述

对于前端的增益放大器部分,我计划使用精密电阻来缩放和抵消交流输入:

示意图

模拟此电路- 使用CircuitLab创建的原理图

根据白皮书,采用模拟隔离的唯一真正好处是隔离势垒位于 ADC 之前,从而为 ADC 输入增加了一点保护。缺点是这种方法会在测量中引入偏移、增益和非线性误差,并且与数字隔离技术相比,工作带宽会降低。

根据白皮书,数字隔离拓扑的实施成本也往往低于其模拟隔离兄弟。但是,当我查看所需部件的数据表时,我无法确认这一点:

两种方法的共同部分:

  • 隔离部分的隔离电源 4.50 美元(即R1SE-0505-R
  • 1 美元用于 ADC 增益/偏移电阻加法器的参考电压(即MCP1501T-33E/CHY
  • 2 美元精密增益/偏移电阻器

数字隔离部件:

  • 具有集成隔离串行输出的 11 美元 ADC(例如AD7402

模拟隔离部件:

  • 3 美元的隔离放大器(例如LIA135STR

  • 隔离栅 MCU 侧的 2 美元精密增益/偏移电阻器


或者,简而言之:数字 = 20 美元 | 模拟 = 12.50 美元

我猜这个白皮书假设数字更便宜,因为还没有可以使用的 ADC,但是在我的应用程序中,我在 MCU 上有一个可用的 ADC。

我犹豫要不要花 20 美元来使用数字隔离拓扑,尤其是因为我已经有了一个可以使用的 ADC。另一方面,我厌倦了花 10 美元购买一个没有真正精度的模拟隔离拓扑。

必须有一种更便宜的方法来做到这一点,不是吗?

我开始认为,也许我应该放弃隔离的想法,或者我需要开始考虑简单地使用从电源到 MCU 板的降压变压器进行隔离,并接受这样一个事实,即我是测量将具有与电源电压不同的形状。想法?


更新 正如@DanMills 所指出的,另一种选择是仅在输入电源上使用 230VAC 变压器来完成模拟隔离。 对 Digikey 的搜索显示,额定 230 VAC 的最便宜变压器为 6.80 美元(加拿大):

所以,仍然相当昂贵,但绝对更可口。这种方法的缺点显然是它会扭曲输入波形并浪费能量。

4个回答

作为一般经验法则,交流电源电压应始终通过变压器或某种类型的隔离设备进行隔离。还应该有一些方法来限制每条线上的电流(保险丝)和电压(TVS 或 MOV)。

根据您对此应用程序的计划以及您打算在哪里销售它,您可能必须通过某种类型的 UL 或 CE 认证。看看 IEC 61010。该文件涵盖了许多所需的基本测试。

在做出有关所需隔离的决定时,您必须考虑环境(实验室工作台,外面,会不会被弄湿?),外壳,净空距离,以及当出现问题时会发生什么。假设设计中的电阻器或二极管发生短路故障,您的设计会起火吗?如果有东西着火了,火会从盒子里蔓延开来吗?如果电线松动,有人会因为触摸盒子而感到震惊吗?这些是您在尝试测量电源电压之前必须考虑的事情。它们还确定所需的隔离量。

回答关于成本的原始问题。我已经尝试了这两种方法。两者都有效,但我通常更喜欢数字隔离。在旧产品中,隔离通常在模拟空间中完成。前端通常是一个差分运算放大器,带有几个与输入串联的大电阻,带有保护二极管,后跟一个用于电流隔离的 ISO124。ISO124 并不便宜(19.85 美元),但它是经过验证的。它确实有一些限制,例如必须考虑的带宽和偏移电压。它也是双极的。许多 MCU AtoD 无法处理低于 0V 的任何电压。由于您正在测量交流信号,因此您可能必须使用单独的 AtoD。

真正便宜的隔离运算放大器通常用于测量分流器上的电流,并且输入范围很小。虽然您可以使用精密电阻对输入信号进行分频,但信噪比会受到影响。增益也可能因通道而异。这对于您的应用程序可能是也可能不是问题。这取决于您要达到的准确性。小输入范围对我来说通常是一个问题,所以我没有尝试过这种方法,尽管它可以工作。

我也尝试过数字隔离。数字隔离器数量众多且价格低廉。我个人将数字隔离器用于 CAN 总线、I2C 和 SPI。典型的前端通常是某种类型的滤波器电路,后跟运算放大器,然后是 AtoD。AtoD 使用数字隔离器与 MCU 隔离。由于 AtoD 位于隔离器的上游,因此不必考虑隔离器的量化噪声。这会产生具有更宽带宽的更准确测量。

最后一点。安全总是胜过成本,应该是您最关心的问题。

鉴于具有体面的板载 ADC 的 MCU 价格低得离谱,最简单的方法是在 MCU 之间进行数字隔离。只需将小型单芯片微控制器视为“定制”ADC 和数字调制器合二为一。这样,您就可以完全灵活地选择符合您要求的隔离数字信号格式。

例如,如果您只需要测量 RMS 值,您可以以最大速度运行 ADC 并计算过零之间的平均值,然后使用直接从单片机。MCU 和光耦合器的功耗要求非常低,因此您可以使用串联电容器、电阻器和廉价的分流稳压器直接从您正在监控的电源线为它们供电,也许只需一个齐纳二极管就可以了。100 只左右的高压侧价格可能略高于 10 美元。

有什么理由不在事物的输入端使用微型 PCB 安装电源变压器并测量次级?即时隔离,在屏障的非 iso 侧无需电源,可随时获得您喜欢的任何安全认证且价格便宜....

现在,如果您尝试测量详细的谐波或快速瞬态事件,这可能无法消除,但对于许多应用来说,微型 PCB 安装电源变压器是完全合适的,在大多数情况下,次级上的适度负载电阻将有助于提高性能。

至于数字隔离,根据您需要的速度,果冻豆 6N137 将达到 30Kbaud 左右,而且现在有一些非常小的微控制器可以将 ADC 输出编码为异步的东西,从而通过光...

在模拟方面,不要打折像 IL300 这样的东西,老派但仍然非常有用。

是的,芯片供应商倾向于发布有利于他们的解决方案的白皮书,就像营销部门在数据表的首页上写的一样......

我建议您首先将您的设计集中在所需的 U/L 认证隔离上。选择一个非常不错的 U/L 额定光隔离器,例如 OPI1268S: http
://media.digikey.com/pdf/Data%20Sheets/Optek%20PDFs/OPI1268S_Brief.pdf 您已经选择了不错的电源。

现在您可以让整个测量前端(微型和 A/D)在电源电压下浮动。看来您不需要高速 A/D(根据您的选择),如果您可以使用 10 位 A/D,那么您可以使用像 Arduino Nano 这样简单的东西作为前端,然后驱动光隔离器到您的后端。

零件:隔离部分的隔离电源 4.50 美元(即 R1SE-0505-R)(1 kV 隔离 U/L 认证)
2 美元精密增益/偏移电阻器
4 美元 Arduino Nano(http://store.gravitech.us/arna30wiatp.html )
6.60 美元 OPI1268S ( http://www.digikey.com/product-detail/en/tt-electronics-optek-technology/OPI1268S/365-1562-ND/2744562 ) (2 kV 隔离 U/L 认证)