EEngiGrind
← All problems
ElectricalDigital SystemseasyFE ExamCourseworkInterview

Resolution of a 12-Bit ADC

A 12-bit analogue-to-digital converter has a full-scale reference of Vref=5.0 VV_{ref} = 5.0\ \text{V}.

Find the resolution — the voltage represented by one least significant bit.

Given
n12 -Resolution in bits
Vref5 VFull-scale reference
Hint 1

How many distinct output codes does an n-bit converter have?

Hint 2

2¹² = 4096 steps across the full-scale range.

Hint 3

LSB = V_ref/2ⁿ.

Worked solution — try the problem first

An nn-bit converter divides the full-scale range into 2n2^n steps:

LSB=Vref2n=5.0212=5.04096=1.221×103 V\text{LSB} = \frac{V_{ref}}{2^n} = \frac{5.0}{2^{12}} = \frac{5.0}{4096} = 1.221\times10^{-3}\ \text{V}

Resolution=1.221 mV\boxed{\text{Resolution} = 1.221\ \text{mV}}

Why 2n2^n and not 2n12^n - 1. A 12-bit converter has 4096 distinct output codes, spanning 4095 intervals. Dividing by 4096 gives the nominal step size and is the usual convention; dividing by 4095 gives 1.2210 mV — a 0.02% difference, negligible in practice but worth knowing when a datasheet specifies one or the other.

Each extra bit halves the step. A 16-bit converter on the same reference would resolve 76.3 μV.

Concepts:ADC resolutionQuantisationDigital systems

Sign in to submit

Grading needs an account so your progress, attempts, and daily quota can be tracked. The problem statement and worked solution stay open to everyone.

Create an account