A technician must decide whether ideal code width is safe before changing adc resolution on the real device. The result is unresolved until the rule and units are checked. Predict the direction first.
See the relationship before changing it
The figure reads from left to right. The blue card is adc resolution. The middle card applies this page's rule. The green card is ideal code width. Walk the arrows once: set the input, apply the rule, then read the result with its unit.
The retained audit below checks several chapter fixtures. This model keeps those stated values fixed and changes only adc resolution, so the numeric fixture does not switch without explanation.
Derive the baseline in four named moves
- 1
Name the input. The chapter baseline is 12 bits.
- 2
Name the relationship. ADC code width = 3,300 mV / 2^bits
- 3
Substitute with units. 3,300 / 2^12 = 0.8057 mV
- 4
Read the result. Keep the unit beside the value. Use it only inside the technical boundary on this page.
Predict, then change adc resolution
Try Predict the direction of ADC code width = 3,300 mV / 2^bits. Test another adc resolution, then compare ideal code width.
Observe Each added bit halves the ideal voltage staircase step. Reset adc resolution to 12 and compare ideal code width.
Explain Each added bit halves the ideal voltage staircase step.
Check yourself
What should you do before trusting a moved-control result?
What does this small model leave out?
1. Start with the physical story
An ADC must replace a smooth voltage with one numbered stair. More bits create more stairs, so each stair and its rounding error become smaller.
2. Name every algebra move
Count the levelsRaise 2 to the bit depth N.
Find one stepDivide the reference voltage by the number of levels.
Bound roundingThe nearest-code error can reach half a step.
Turn a bound into RMS noiseDivide one step by the square root of 12.
Express the ideal signal gapUse 6.02N+1.76 dB for a full-scale sine.
3. Reproduce the chapter case
q=3.3/4096=0.8057 mV
peak error=q/2=0.4028 mV
RMS noise=q/√12=0.2326 mV
ideal SNR=6.02(12)+1.76=74.0 dB
The arithmetic stays visible so that units and assumptions can be checked before the result is used.
4. Try one real input
TryMove the bit depth. Predict whether one extra bit halves the voltage step.
ObserveEach added bit doubles the level count and halves step, peak error, and RMS noise.
ExplainThe ideal SNR rises by about 6.02 dB per bit because doubling the signal-to-noise amplitude ratio adds about 6 dB.
This transparent ledger reproduces the named chapter case.
- Input
- The uniform-error model assumes a busy input that crosses many codes.
- Converter
- Missing codes, DNL, INL, reference noise, and aperture jitter are outside this ledger.
- System
- Sensor and analogue-front-end errors must be added in their own units.
Correct, not complete: this ledger does not qualify an ADC, reference, sensor front end, or measurement chain.
5. Use the result in the design
Choose enough nominal bits for the required voltage step, then budget reference noise, front-end noise, nonlinearity, and effective number of bits separately.
6. Record the evidence state
Record reference voltage, nominal and effective bits, input range, sensor sensitivity, measured noise, bandwidth, and temperature.
7. Check yourself
Why does one more bit halve q?
Is ±q/2 the same as RMS noise?
Does 74.0 dB describe a real 12-bit ADC?
This transparent ledger reproduces the named chapter case.
- Input
- The uniform-error model assumes a busy input that crosses many codes.
- Converter
- Missing codes, DNL, INL, reference noise, and aperture jitter are outside this ledger.
- System
- Sensor and analogue-front-end errors must be added in their own units.
Correct, not complete: this ledger does not qualify an ADC, reference, sensor front end, or measurement chain.
Eddie guides