Skip to content

RP2350 ADC INL/DNL #2534

@greiman

Description

@greiman

I am looking for other users experience with the Pico 2 ADC.

I found lots of noise when using USB power. I followed a suggestion and put a LM4040C30 3.0 volt reference from the Vref pin to ground. That improved the noise problem.

The DNL/INL problem is better but still not great.

I used a 16-bit AD5693 DAC to generate ADC input. I stepped from zero to 3.0 V in one millivolt steps. I get this error chart for the ADC at 12-bit resolution. I subtracted a large zero offset and adjusted for the 3.0 V reference.

RP2350ADC
The three big jumps are at these multiples of 512: 1536, 2048, 2560.

This is better than the RP2040. Here is an early example for a Pico 1. It has noise since I didn't use a voltage reference chip. It goes to 3.3v since 3V3 is the reference.

RP2040ADC

I checked the DAC performance with a 6 1/2 digit DMM. Here is the result:

DAC_DMM

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions