AnsweredAssumed Answered

When I use internal voltage reference my ADC bounces.

Question asked by Joseph Gundel on Jun 24, 2015
Latest reply on Jul 1, 2015 by Joseph Gundel

When I configure my K02 to use internal voltage reference I have a really noisy ADC. It can vary 100 on each reading. I have it configured for 12 bit.

 

Here is my Internal reference configuration.

BW_VREF_SC_VREFEN(VREF_BASE, 1U)

BW_VREF_SC_MODE_LV(VREF_BASE, 1U)

BW_VREF_SC_ICOMPEN(VREF_BASE, 1U)

BW_VREF_SC_REGEN(VREF_BASE,1U)

 

Here is my ADC configuration.

//ADC Config for all channels

adc16_user_config_t adcUserConfig = {

        .intEnable = false,

        .lowPowerEnable = false,

        .clkDividerMode = kAdcClkDividerInputOf8,

        .resolutionMode = kAdcResolutionBitOfSingleEndAs12,

        .clkSrcMode = kAdcClkSrcOfBusClk,

        .asyncClkEnable = false,

        .highSpeedEnable = true,

        .hwTriggerEnable = false,

        .dmaEnable = false,

        .refVoltSrcMode=   //kAdcRefVoltSrcOfVref,

                kAdcRefVoltSrcOfValt,

        .continuousConvEnable =false

};

 

Please Help!

I need to use the internal reference voltage

Outcomes