Arduino Forum

Topics => Home Automation and Networked Objects => Topic started by: trackerj on Apr 07, 2015, 02:10 pm

Title: 18 Bit ADC - MCP3421 - I2C Driver ESP8266
Post by: trackerj on Apr 07, 2015, 02:10 pm
MCP3421 is a single channel, low-noise, high accuracy delta-sigma A/D converter with differential inputs and up to 18 bits of resolution in a small SOT-23-6 package. The on-board precision 2.048V reference voltage enables an input range of ±2.048V differentially.

The device uses a two-wire I2C compatible serial interface and operates from a single power supply ranging from 2.7V to 5.5V, has a decent price and looks like a good companion for our ESP8266 module.

I have run some tests and it's looking quite well for a cheap ADC

 1. Test done in filtered environment - stable voltage
https://www.youtube.com/watch?v=O2sY848v9rE (https://www.youtube.com/watch?v=O2sY848v9rE)
 
2. Test done in noisy environment - using real bus unfiltered voltage
https://www.youtube.com/watch?v=BtFJ6S5CGjI (https://www.youtube.com/watch?v=BtFJ6S5CGjI)


3. Test done in noisy environment - values are printed directly on CBDB DevBoard LCD Display
 https://www.youtube.com/watch?v=umwTGUlM8e0 (https://www.youtube.com/watch?v=umwTGUlM8e0)


For more details : http://www.esp8266-projects.com/2015/04/18-bit-adc-mcp3421-i2c-driver-esp8266.html (http://www.esp8266-projects.com/2015/04/18-bit-adc-mcp3421-i2c-driver-esp8266.html)