logo
HCS12 с применением языка С - royallib

4.20.3.Квантование по уровню и разрешающая способность

Преобразование величины напряжения аналогового отсчета в цифровой код называется дискретизацией или квантованием по уровню. Для получения цифрового кода, десятичный эквивалент которого прямопропорционален величине входного напряжения, АЦП сравнивает аналоговый сигнал с множеством эталонных аналоговых уровней, образованных его аппаратными средствами. Число этих уровней равно 2n. Однако для сравнения необходимо знать величину каждого из этих уровней. Ее можно вычислить, используя понятие разрешающей способности АЦП.

Для примера предположим, что к выводу высокого уровня опорного напряжения VHL подключен источник стабилизированного напряжения 5.0 В, а к выводу низкого уровня опорного напряжения VRL  — источник напряжения 0 В. Если мы разделим разность этих напряжений на 256 уровней, то разность напряжений между любыми двумя соседними уровнями составит:

(5,0 – 0,0)/256 = 19,53 мВ

При этом величина напряжения первого уровня сравнения составит 0 В, десятого уровня — 175,78 мВ, 256-го уровня — 4,980 В. Если мы увеличим число промежуточных уровней сравнения напряжения, шаг между уровнями уменьшится, а разрешающая способность АЦП увеличится. В общем виде разрешающая способность АЦП равна:

(URH URL )/2n

Используя понятие разрешающей способности АЦП, измеряемое напряжение может быть вычислено по формуле:

UINP = URL + x(URH – URL) /2n,

где x — десятичный эквивалент двоичного кода результата преобразования.

Другой характеристикой АЦП является динамический диапазон измерения DR.

Его величина измеряется в децибелах (dB). Величина динамического диапазона информирует пользователя о том, во сколько раз максимальное значение входного сигнала может превышать его минимальное значение:

DR(dB) = 20 log 2n = 20 n (0,301) = 6,02 n

Пример. Чему равен динамический диапазон 8-разрядного АЦП?

DR (dB) = 6,02 n = 6,02×8 = 48,16 dB