DFRobot
MCP3424 18-Bit ADC-4 Channel with Programmable Gain Amplifier
A 4-channel, 18-bit delta-sigma analogue-to-digital converter (ADC) module based on the Microchip MCP3424. This module adds high-accuracy analogue input capa...
A 4-channel, 18-bit delta-sigma analogue-to-digital converter (ADC) module based on the Microchip MCP3424. This module adds high-accuracy analogue input capability to Raspberry Pi, Arduino, and other microcontroller platforms over I2C.
The onboard programmable gain amplifier (PGA) allows the module to measure very weak signals with high resolution, while self-calibration of offset and gain on every conversion ensures consistent accuracy without manual trimming.
Key Features
- 18-Bit Resolution – Programmable at 12, 14, 16, or 18 bits
- 4 Differential Channels – Measure multiple analogue signals simultaneously
- Programmable Gain Amplifier – ×1, ×2, ×4, ×8 gain settings
- Self-Calibrating – Automatic offset and gain calibration per conversion
- I2C Interface – Simple two-wire connection to your microcontroller
- Two Conversion Modes – One-shot (low power) and continuous
- Low Standby Current – 300 nA at 5V
Specifications
- Operating Voltage – 2.7–5.5V
- Standby Current – 300 nA (5V)
- Operating Temperature – -40°C to +125°C
- Voltage Reference – 2.048V ±0.05%, drift 15 PPM/°C
- PGA Gain – ×1, ×2, ×4, ×8
- Differential Input Range – -2.048V/PGA to +2.048V/PGA
- Data Rate – 240, 60, 15, 3.75 SPS (corresponding to 12, 14, 16, 18-bit)
- Gain Error – 0.05% (PGA=1, 18-bit)
- Offset Error – 15 µV (PGA=1, 18-bit)
- Input Interface – 4 differential channels, 2.54 mm pin header
- Output Interface – I2C, 2.54 mm pin header
- Board Size – 27 × 16 mm (1.06 × 0.63″)
Ideal For
- Temperature sensing with RTD, thermistors, and thermocouples
- Bridge sensing for pressure, strain, and force
- Weigh scales and load cells
- Battery fuel gauges
Package Contents
- 1× MCP3424 18-Bit ADC Module
Resources
Jargon buster
Plain-language definitions for the technical terms used above.
- ADC
- An analogue-to-digital converter reads a changing voltage and turns it into a number the microcontroller can use. It matters when connecting analogue sensors such as light, sound, or variable-resistor sensors.
- Differential input
- A measurement method where the board reads the voltage difference between two input wires instead of measuring one wire compared with ground. This is useful for small sensor signals and noise reduction, but both input voltages still need to stay within the board’s allowed range.
- Gain error
- Gain error is a scaling error where the DAC output rises slightly too much or too little across its range. It matters for applications where the exact relationship between the digital value and output voltage is important.
- I2C
- I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
- microcontroller
- A microcontroller is a small computer on a chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.
- Offset error
- Offset error is a small output error that appears even when the DAC is set near zero. It matters when your project needs accurate low voltages or fine analogue adjustments.
- ppm
- ppm means parts per million, a common way to express very small gas concentrations in air. For CO₂ sensors, the ppm range tells you what levels the sensor can measure, such as normal indoor air through to poorly ventilated spaces.
- programmable gain
- An adjustable amplification setting inside the ADC that makes small input signals larger before they are measured. It matters because choosing the right gain helps use more of the ADC’s range without overloading the input.
- Programmable gain amplifier
- A built-in amplifier whose gain can be changed in software to make small input signals easier to measure. This matters because choosing the right gain can improve detail for small sensors, but too much gain can make the input range too small.
- RTD
- An RTD, or resistance temperature detector, is a temperature sensor that changes resistance in a predictable way as it heats or cools. It is useful in water-quality probes because accurate temperature measurement helps correct conductivity readings.
- SPS
- Samples per second, meaning how many measurements the converter can make each second. Higher SPS gives faster updates, while lower SPS on this board allows higher-resolution readings.
- voltage reference
- A stable voltage the ADC compares inputs against when converting them to numbers. A more stable reference helps produce more consistent measurements, especially in precision sensing and instrumentation.
Find this product in
Sensors & Input
MCP3424 Datasheet
Datasheet · 848.4 KB · Click any page to view full size
MCP3424 Module Schematic
Schematic · 74.7 KB · Click any page to view full size
Supplier page — dfrobot.com
Supplier Description · 477.5 KB · Click any page to view full size
Resources & Downloads
Guides, code examples, and more
Related Tutorials
Free guides on learn.littlebird.com.au
Featured in buying guides
Comparison guides this product appears in