主题中讨论的其他器件: XTR116、 XTR115、 XTR111
我一直在尝试创建两个信号转换器电路来支付 Arduino 费用。 这些电路将用于将电路板与支持4-20mA 电流的工业器件连接:
1)电压至电流: 由于我使用的是会费 DAC、我应该将0.55-2.75V 转换为4-20mA。
2)电流至电压: 到期的输入电压范围为0-3.3V、因此我需要将4-20mA 转换为0-3.3V。
对于电路2、有一个名为 HW-685的商用板、能够正确执行该转换。 对于电路1、我正在尝试使用 XTR105开发一个解决 方案。我已经为电路1进行了第一次尝试、实际上它可以正常工作。 由于 Arduino 的 DAC 端口、我能够输入0.55-2.75V 电压、并在 XTR105中获得4-20mA 电流。
当我尝试同时使用这两个电路时、问题会增加。 现在、我还没有任何支持工业4-20mA 的器件可供测试、因此我尝试组装所有器件并使用2个 Arduino 费用来测试每个电路是否正常工作。
此测试电路显示在随附的 wiring_v2.pdf 文件中。 预期行为为:
1) 1)可变0.55 - 2.75V Arduino 形式、DAC 引脚上的 Due #1连接到 XTR105。
2) 2)由于#1 DAC 引脚、XTR105电流环路提供与 Arduino 成比例的4-20mA 电流。
3) 3)电流环路连接到 HW-685电流至电压转换器、并提供与输入电流成比例的0-3.3V 电压。
4) 4) HW-685电压输出馈送到 Arduino、结果为#2、数字读取为12位分辨率0-4095信号。
5) 5)与来自 HW-685的信号成比例的信号将作为 Arduino Due #2 DAC 输出。 这将用作连接到 Arduino 的反馈信号、其原因是#1、并提供了一种比较发送的信息和读取为反馈信息的一致性的方法。 如果信号处于特定的预期范围内、这意味着每个电路工作正常。
当我将 Arduino Due #2 GND 连接到 Arduino Due #1时、会发生问题。 XTR105上的电流下降、一切都出错。
阅读此论坛中的一些文章、似乎我应该使用隔离器、因为我没有使用 XTR105的 VREG 引脚供电、原因是#1。 我只想确认我对这个问题的理解是否正确、或者我是否缺少一点。 我购买 了 HCNR201模拟光耦合器、我想知道这是否可以解决问题。
如果我使用 HCNR201模拟光耦合器在 XTR105和 Arduino 之间提供1级电隔离、我是否能够实现此测试电路?e2e.ti.com/.../wiring_5F00_V2.pdf