Supposons que l'on souhaite mesurer une tension stable aussi précisément que possible, en utilisant un CAN qui retournera une valeur de 8 bits pour chaque mesure. Supposons en outre que l'ADC est spécifié afin qu'un code de N soit nominalement retourné pour des tensions comprises entre (N-0,5) / 100 et (N + 0,5) / 100 volts (ainsi, par exemple, un code de 47 représenterait nominalement quelque chose entre 0,465 et 0,475 volts). Que devrait-on souhaiter avoir la sortie ADC si alimenté une tension de régime permanent de 0,47183 volts précisément?
Si l'ADC sort toujours la valeur qui représente la plage définie ci-dessus dans laquelle l'entrée se situe (47 dans ce cas), alors quel que soit le nombre de lectures que l'on prend, la valeur semblera être 47. La résolution de quelque chose de plus fin que cela serait impossible.
Supposons plutôt que l'ADC ait été construit de telle sorte qu'une valeur aléatoire de "tramage" distribuée linéairement de -0,5 à +0,5 soit ajoutée à chaque lecture avant de la convertir en un entier? Dans ce scénario, une tension de 47,183 volts retournerait une lecture de 48, environ 18,3% du temps, et une valeur de 47 les 81,7% restants. Si l'on calcule la moyenne de 10 000 lectures, il faut s'attendre à ce qu'elle soit d'environ 47,183. En raison du caractère aléatoire, il peut être légèrement supérieur ou inférieur, mais il devrait être assez proche. Notez que si l'on prend suffisamment de lectures, on peut atteindre un niveau arbitraire de précision attendue, bien que chaque bit supplémentaire nécessite plus que doubler le nombre de lectures.
Ajouter précisément un LSB de tramage à distribution linéaire serait un très bon comportement pour un ADC. Malheureusement, la mise en œuvre d'un tel comportement n'est pas facile. Si le tramage n'est pas distribué linéairement, ou si son amplitude n'est pas précisément un LSB, la quantité de précision réelle que l'on pourrait obtenir de la moyenne serait gravement limitée, quel que soit le nombre d'échantillons utilisés. Si au lieu d'ajouter un LSB d'aléatoire distribué linéairement, on ajoute plusieurs LSB valant, atteindre un niveau de précision donné nécessitera plus de lectures que ce qui serait requis en utilisant l'aléa idéal d'un LSB, mais la limite ultime de la précision qui peut être atteinte en prenant un nombre arbitraire de lectures sera beaucoup moins sensible aux imperfections de la source de tramage.
Notez que dans certaines applications, il est préférable d'utiliser un ADC qui n'efface pas son résultat. Cela est particulièrement vrai dans les circonstances où l'on est plus intéressé par l'observation des changements dans les valeurs ADC que dans les valeurs précises elles-mêmes. S'il est plus important de résoudre rapidement la différence entre une augmentation de +3 unité / échantillon et une augmentation de +5 unité / échantillon que de savoir si une tension de régime permanent est précisément de 13,2 ou 13,4 unités, un ADC sans tramage peut être meilleur qu'un un tramage. D'un autre côté, l'utilisation d'un ADC de tramage peut être utile si l'on veut mesurer les choses plus précisément qu'une simple lecture ne le permet.