Bertho is working on a breakout board for the WM8782 I2S ADC and the WM8523 I2S DAC. The boards are intended to be interfaced with an ARM micro-controller. I am working on a project that requires some real audio and I always wanted to play with I2S (attached to an arm microcontroller). So I decided […]
One-bit ADC? Using a single flip-flop Jeri Ellsworth explains the principle behind ADC. This represents a simplified version of Delta-Sigma modulation.
Maxim describes the theory behind Delta-Sigma ADCs: This in-depth article covers the theory behind a Delta-Sigma analog-to-digital converter (ADC). It specifically focuses on the difficult to understand key digital concepts of over-sampling, noise shaping, and decimation filtering. A description of new converter, the MAX1402, and several applications for Delta-Sigma converters are included. The 16bit ADC […]
Jbeale shows how to interface the LTC2440 24bit analog to digital converter with the Arduino. He provided the pin connections, a small sketch, as well as some advice to get it up and running. I should add: to reach the specified noise performance of this part (200 nV RMS) you must have an absolutely clean […]
The Hardware Hacking guys have posted this brief tutorial with tips on improving the accuracy of ADC reading with the Arduino. They endeavor to do this by measuring the internal 1.1V reference voltage (it is available for ATMega 168 and ATMega 328 only) and, then, by normalizing the ADC. Via the Arduino Blog.
Here is an app note from Microchip describing how to drive analog inputs of Successive Approximation Register analog to digital converters. Driving any A/D Converter (ADC) can be challenging if all issues and trade-offs are not well understood from the beginning. With Successive Approximation Register (SAR) ADCs, the sampling speed and source impedance should be […]
Jbeale connected the MAX11209 18 bit ADC to his Seeeduino board and wrote up some test firmware. The MAX11209 can do 18 bits at sample rates up to 120 Hz (true) or 480 Hz (4x oversampled). It has both external analog and internal digital scaling. There is +Vref and -Vref, as well as +Vin and […]
Atmel describes how to enhance ADC resolution by oversampling the signal and averaging the extra data. This has a side effect of increasing the signal to noise ratio, and reducing the quantization error. When the ADC samples a signal, it quantizes the signal in discrete steps. This introduces some error, often referred to as quantization […]
The sensitivity of modern thermocouple is around o.1C over a range which spans from -270C to 1750C. Here is an app note from Maxim on how to built high precision temperature acquisition systems based on thermocouple sensors. One examples uses a 24bit ADCs for high precision measurement. Another example use a MAX31855 thermocouple-to-SPI converter for […]
Here is an app note from Microchip explaining how to interpret various analog to digital converter specifications. This article covers how attributes of ADCs are calculated and how they apply to it’s performance and precision. The purpose of this application note is to describe the specifications used to quantify the performance of A/D converters and […]
Some new PIC 33E and 24E microcontrollers can take simultaneous samples from multiple analog to digital converters. Most chips measure analog values sequentially, but this ADC can sample 4 signals at once. Samples are still converted one after the other, but they’re collected at the same moment. More in the reference manual for dsPic33E and […]
Better ADC resolution can be accomplished by oversampling two or more ADC readings and then averaging them. If you’re not satisfied with a microcontroller’s 10 bit ADC and need more resolution, check out this application note from Atmel. Increasing the ADC resolution by one bit requires 4 ADC measurements. Four 10 bit readings are needed […]
Raj writes to inform us of his Embedded Lab tutorial with tips on using the Fixed Voltage Reference (FVR) module in enhanced mid-range 8-bit PIC microcontrollers for a precise and accurate A/D conversion. Raj demos how to use the built-in module of the PIC16F1827 that generates a stable reference voltage internally known as the FVR. […]
Dangerous DSO is a new logic analyzer/oscilloscope design we’ve been using in the lab. This is not a finished project, it will not be produced. We’re posting our current progress to get some feedback. Look for a new Dangerous DSO article every day this week. Be sure to see Part1: There’s so much between 0 […]
Texas Instruments today introduced the industry’s first two-channel, simultaneous-sampling successive approximation (SAR) analog-to-digital converters (ADCs) with two independently controlled internal references for simplified system-level design. The 16-bit ADS8363, 14-bit ADS7263 and 12-bit ADS7223 are pin-for-pin compatible and provide twice the per-channel throughput of similar ADCs, supporting speeds up to 1 MSPS for industrial and energy […]
The MAX147 is a 12bit 8 channel analog to digital converter. will_j plans to interface a MAX147 to the web platform, but he used the Bus Pirate and the PirateShip GUI to learn about the chip first. There’s a screenshot of the terminal output in the forum. The Bus Pirate is available at Seeed Studio […]