Jump to content

Bandgap ADC


Enthalpy

Recommended Posts

Hello everybody!

Analog-to-Digital Converters (ADC) need an accurate voltage reference to convert an input voltage into a dimensionless number. The bandgap reference is common
Wikipedia
It uses the Vbe of two bipolar transistors used as diodes and passing different current densities. Vbe decreases with the temperature but the difference of both Vbe increases, and at least in simple models, a weighed sum of about 1.24V for silicon is independent of the temperature and relates with the bandgap. Excellent special chips do that.

I propose here to let software make the weighed sum and more corrections for further improvements. I didn't check if this is already done.

BandgapAdc.png.32301e2a7f79376a5fe08b8d375b9f8f.png

  • The same ADC converts the voltage to be measured and the Vbe. Software makes the comparisons and corrections.
  • My circuit uses a single transistor at different currents successively. No more mismatch between to transistors.
  • Accurate current ratios are still necessary. They can result from a number of identical resistors, measured and chosen if discrete, adjusted if integrated. Easier than matched transistors.
  • Software can, better than a continous-time circuit, identify and correct error sources, especially the series resistance and the ideality factor, by using more than two currents.
  • Several transistors in series can exploit the ADC range better. For instance the MAT-04 contains 4 and thrives to resemble ideal models.
  • The ADC still needs an auxiliary voltage reference whose accuracy isn't critical but should be quiet enough.
  • The Vbe should be measured often enough so software compensates the noise and drift of the auxiliary reference and removes most noise from the computed reference.
  • This circuit adds the ADC's quantization noise several times, multiplied by 5 to 10 for the Vbe difference. Process many conversions, and use a high resolution converter, or improve it for Vbe with dither noise added there.

Marc Schaefer, aka Enthalpy

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.