Getting Started
Last revision 2026/01/05
This tutorial will use a conductivity sensor as an example to demonstrate how to connect this analog singal isolator in the circuit to electrically isolate the sensor. The conductivity sensor releases high-frequency electrical signals into the water. Therefore, if there are other water quality sensors in the same container, such as pH sensors, they will be seriously disturbed. Therefore, it is necessary to electrically isolate the conductivity sensor.
1.The MCU terminal (non-isolation terminal) should be provided with precise voltage of 5.0±0.1V. The higher the precision of input voltage, the higher the precision of analog output signal.
2.This module consumes relatively large current during operation, so you'd better to provide external power supply to Arduino board to guarantee enough power and voltage precision.
3.Please pay attention to the operating current of your sensor or module, the maximum output current from SEN terminal is 170mA.
4.The GND of the MCU terminal(non-isolation terminal) and the GND of SEN terminal (isolation terminal) are isolated from each other. Do not short circuit them.
5.It is normal for the isolator generates heat while working.
Hardware Preparation
- DFR0504 Gravity: Analog Signal Isolator (SKU:DFR0504 x 1)
- DFR0300 Gravity: Lab Grade Analog EC / Electrical Conductivity Sensor (SKU:DFR0300 x 1)
- DFRduino UNO R3 with IO Expansion Shield and USB Cable A-B (SKU:DFR0216-2 x 1)
Wiring Diagram
As shown in the figure below, connect the sensor to the SEN terminal of the isolation module (use a dual-head PH2.0 cable, this cable is included with the product). Then connect the MCU terminal of the isolation module to the Arduino board.
After the steps above, the electrical isolation of the conductivity sensor has been completed.

Was this article helpful?
