Hi Team,
customer is considering using timers instead of interrupts to fetch ADC data after manual mode conversion.
For this they would need the min/max values of the ADC conversion time. Could you provide them?
BR,
Stefan
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi Team,
customer is considering using timers instead of interrupts to fetch ADC data after manual mode conversion.
For this they would need the min/max values of the ADC conversion time. Could you provide them?
BR,
Stefan
Hi Stefan,
This will depend on the ADC_CONV_SPEED that is set. This is set in the ADCCTRL0 Register. The minimum is 3ms and the max is 24ms. Are they looking for the min max for each setting?
Is there a particular reason they are using timers instead of interrupts?
Best Regards,
Anthony Pham
Hi Anthony,
Thank you for the feedback, however customer is more interested in the min/max values of each delay.
Some additional questions:
BR,
Stefan
Hi Stefan,
To answer some of your questions:
however customer is more interested in the min/max values of each delay.
I have not found characterization data on these values, but I will continue to look for this information.
Are all the ADC channels converted in parallel
No, they are converted serially.
Is there any consequence on enabling all channels together?
This should only increase the power consumption of your device.
Is there any advantage to disable unused ADC channels?
The charger will consume less power if unused ADC channels are disabled.
In charger mode(VIN present) how exactly does the ADC work?
In this mode the ADC will convert with a 24 mS measuring period in continuous reading mode with all channels enabled.
When the ADC channel is enabled on demand sometime the data got corrupted (see below)
Can you indicate the expected values for the provide scenario, which portion is the corrupted data? Is this with VIN present or in VBAT only mode and what is the selected conversion speed? Is there corruption when continuous mode or 1 second mode is selected?
Are there more datasheets or application notes available?
There aren't any additional datasheets for the ADC included in this device, though we do have this app note available on utilizing the ADC to estimate state of charge: www.ti.com/.../sluaaa1
Best Regards,
Juan Ospina
Hi Stefan,
what is the ADC power consumption per channel?
In active battery mode, I found that, with 4.2V battery, enabling or disabling most of the ADC channels changed quiescent current consumption by approximately 1-2 uA, however enabling the TS Read increased current consumption by about 74 uA.
Best Regards,
Juan Ospina
Hi Juan,
Regarding
When the ADC channel is enabled on demand sometime the data got corrupted (see below):
VIN is present and they read the value at any time(as written in the DS page 20 8.3.3.2). They set the conversion speed to 24 ms. Normally they would measure around 480 mV voltage in the figure below. The kind of decay/drop effect is not expected in this measurement.
s far as they can understand the maximum reading time is of 24 ms when all channels enabled. So it could be less when they enable a single channel?
BR,
Stefan
Hey Stefan,
I don't believe that enabling a single channel affects the rate of the read time but I can attempt to recreate this on my side. To confirm the test settings VIN = 5V, VBAT = 3.6V, ADC is set to Manual Read, 24s, only ADCIN channel enabled, and 0.48V on ADCIN?
Best Regards,
Juan Ospina