AN-1102 I2C-Readable Analog to Digital Converter
This app note will explain how to use GreenPAK to measure an analog voltage, convert it to a digital value using an 8-bit Analog to Digital Converter (ADC), transmit the data via I2C, and read the I2C command using an Arduino Uno Microcontroller. This 2 chip project uses the SLG46620 GreenPAK4 device and the SLG46531 GreenPAK5 device. The GreenPAK4 reads the Analog voltage, converts it to an 8-bit value, and outputs that value in parallel across 8 pins. The GreenPAK5 receives the 8 digital signals and transmits this information serially to a microcontroller via I2C.
- AN-1102.zip- (388 KB)
ADC, I2C, I2C Read, Arduino, SPI, Parallel