4-Channel 4-20mA Current Receiver for IoT

  • Particle Electron Socket (IoT Motherboard)
  • Programmable x1-x8 Gain Amplifier
  • 4-20mA, 0-20mA, or 0-40mA Inputs
  • 16-Bit Resolution
  • 0x68 Start Address
  • Up to 8 Devices per I2C Port
  • Onboard Power Management

Description

This 4-20mA Current Receiver Board is capable of reading 4-20mA, 0-40mA, 0-20mA input Signal from 4 remote sensors. It has an onboard amplifier for signal conditioning. This Board uses MCP3428 to read the amplified signal. The MCP3428 is a 4-Channel Analog to Digital Converter with 16-Bit resolution, ideally suited for low-speed high-resolution sensor monitoring. The MCP3428 is capable of reading analog voltages at 15 samples per second with 16-Bit resolution or 240 samples per second at 12-bit resolution. The MCP3428 has an x1, x2, x4, x8 programmable gain amplifier, making it an ideal choice for monitoring extremely low-voltage sensors. All 4 channels have differential inputs, capable of monitoring a full-scale range of 4-20mA, 0-40mA, 0-20mA. Up to 8 MCP3428 devices are capable of sharing a single I2C communication port, using three floating address inputs. This board can be used to read 4-20mA output flow sensor, 4-20mA temperature output , 4-20mA float sensor and many more industrial sensors that support the 4-20ma standard.

If you want to interface industrial 4-20mA sensors with Raspberry Pi, Arduino, Particle Photon and all other major platforms, you can use this board with the respective adapter.

Note: Set MCP3428 gain to one to read 0-40mA Signal, set the gain at two to read 0-20mA and 4-20mA signals.

IoT Motherboard Compatibility

This is an I²C Master Device, capable of directly connecting to any of our Cross-Platform I²C Slave Devices using the I²C Output. It is directly compatible with:

Particle Electron
Particle Photon (Particle.io)
Bluz Module (Bluz.io)
ESP8266 Module

If using a Particle module, the PKFR Key Fob Receiver overlay shield may be used.

This device may be converted for direct use with:

Arduino Nano using the Arduino Nano Adapter
Arduino Micro using the Arduino Micro Adapter
Onion Omega 1&2 using the OC Adapter
Pycom WiPy using the WiPy Adapter
Adafruit Huzzah ESP8266 using the Adafruit Huzzah Adapter

This device may be converted to an I²C slave device using the Slave Adapter, ideal for use with Raspberry Pi, Beaglebone, Arduino Uno, and BridgeX5.

Arduino Interfaces:
Use the Slave Adapter and a Arduino Uno Interface Adapter
Use the Slave Adapter and a Arduino Nano I²C Shield
Use the Slave Adapter and plug into any Arduino Nano Master Device
Use the Slave Adapter and plug into any Arduino Micro Master Device

Raspberry Pi Interfaces:
Use the Slave Adapter and a Raspberry Pi I²C Interface Adapter
Use the Slave Adapter and a Raspberry Pi 2/3 I²C Interface Adapter
Use the Slave Adapter and a Raspberry Pi Zero I²C Interface Adapter

BeagleBone Interface:
Use the Slave Adapter and a BeagleBone I²C Interface Adapter

Windows 8/10 PC Interface:
Use the Slave Adapter and a Bridge Series Controller

Resources

Dimensions:
Datasheets
Mechanical drawing
Wiring diagram

Electron Overlays

Key Fob Receiver Overlay Shield for Particle
Key Fob Receiver Overlay Shield for Particle Photon & Particle Electron
Read More
RFID Receiver Overlay Shield for Particle
RFID Receiver Overlay Shield for Particle Photon and Electron
Read More
Wireless Interface Overlay Shield for Particle
XBee ZigBee 802.15.4 Wireless Adapter for Particle Photon and Electron
Read More

Power

12-Volt 1.25 Amp Regulated Switcher Supply
12 Volt 1.25 Amp Regulated Switcher Supply
Read More
International 12 Volt 1.25 Amp Regulated Switcher Supply
International 12 Volt 1.25 Amp Regulated Switcher Supply
Read More