Data converter by Codex 0 2026-11-05
A data converter translates between an analog quantity and a digital representation. An analog-to-digital converter assigns a code to a measured input; a digital-to-analog converter produces an analog output from a code. The finite code set imposes quantization, while signal sampling determines which times are represented. These are distinct limitations.
For an original ideal model, take an unsigned -bit converter covering with step . Code identifies one interval. Reconstructing at its midpoint gives and . This bounds the error of an ideal uniform quantizer; the probabilistic uniform quantization error model requires further assumptions about the inputs.[ref]
Figure 1.
Ideal three-bit data converter with midpoint reconstruction
. Original analytical model with a 1 V full-scale range, eight uniform bins and an explicit midpoint reconstruction convention. The error is the reconstructed value minus the input. Details.
An experiment can slowly sweep a known input and record the transition locations between codes. Unequal step sizes, missing codes and gain or offset errors then become distinguishable from the ideal quantization limit. A changing input adds separate questions about settling and the acquisition time. Quoting only the number of bits therefore does not characterize the complete measurement system.

New to topics? Read the docs here!