
1.5.Дискретизация по времени
Существует большое число различных методов аналого-цифрового преобразования. Наиболее точные АЦП реализуются с применением метода автоматической компенсации. Они могут быть выполнены с включением ЦАП в цепь обратной связи так, чтобы выходное напряжение ЦАП Vс компенсировало входное напряжение VA. Напряжение Vс на выходе ЦАП изменяется ступеньками. Ширина этих ступенек по времени равна периоду следования импульсов, поступающих от генератора. Величина результирующей ошибки квантования зависит от разрешающей способности внутреннего ЦАП.
Следящий АЦП способен относительно быстро следить за малыми изменениями во входном сигнале. Если во входном сигнале имеются большие по величине изменения напряжения, то АЦП уже не сможет отследить его немедленно, так как он может приближаться к новому значению VA лишь постепенно, проходя через большое число ступенек небольшой постоянной величины (по лестничной функции). Время, необходимое для достижения нового значения VA зависит не только от величины скачка ΔVA входного напряжения, но также от величины элементарного шага V0 и частоты f0 генератора импульсов. Время преобразования в этом случае равно:
Когда скачок входного напряжения ΔVA = Vmax, следящий АЦП работает медленнее всего, то есть время преобразования самое большое. Для 12-разрядного АЦП с тактовой частотой f0= 200 кГц, разрешением r = 212 при ΔVA = Vmax получим tc= 20,48 мс.
АЦП последовательного приближения также основан на последовательном сравнении аналогового входного сигнала VA с компенсирующим выходным напряжением Vс, создаваемым ЦАП. Если требуемое разрешение равно r, то необходимо выполнить r = п+1 сравнений, чтобы приблизить Vс к V'A с точностью ±2-rVmax вольт. После этих п+1 сравнений преобразование закончено, и АЦП ждет нового запуска. Время преобразования здесь фиксировано и равно tc=(n+1) / f0, где f0 — число сравнений в секунду. При f0 = 200 кГц и r =12 бит, время преобразования tc равно 60 мкс. При этом эта величина не зависит от скачка входного напряжения. Поэтому для сигналов с большими скачкообразными изменениями, АЦП последовательного приближения быстрее, чем следящий АЦП.
Вследствие наличия временных задержек, связанных с самим процессом преобразования, входное напряжение компенсируется только в заданные дискретные моменты времени. Для этого АЦП такого типа берет выборки входного сигнала. Момент взятия выборки обычно задается импульсом запуска преобразования. Чаще всего для того, чтобы устранить ошибки вследствие изменений VA во время преобразования, используется устройство выборки и хранения, которое фиксирует величину входного напряжения VA на момент времени, когда на АЦП поступает импульс запуска.
Электронная схема, с помощью которой осуществляется взятие выборок, т.е. время от времени происходит фиксация значения входного сигнала, так, чтобы на входе АЦП в течение всего времени преобразования действовало постоянное напряжение, называется «схемой выборки и хранения». Возможны различные реализации схемы выборки и хранения. Так, в одной из них взятие выборки осуществляется с помощью ключа, положение которого определяет, в каком режиме в данный момент работает схема - в режиме слежения, когда выходное напряжение схемы повторяет входное напряжение, или в режиме «хранения», когда выходное напряжение равно значению входного сигнала в момент времени, когда происходит переключение ключа (в момент взятия выборки).
На рис. 6 изображены синусоидальный входной сигнал VA, сигнал, которым задаются моменты взятия выборок, и результирующий выходной сигнал VA. Пока S=0, выходной сигнал повторяет входной сигнал (режим слежения). Когда S=1, в схеме удерживается последнее значение VА на момент принятия сигналом S значения 1 (режим хранения). Таким образом, фиксация значения входного сигнала VA происходит в тот момент времени, когда S переключается из 0 в 1.
Рис. 6. Входной сигнал VA, сигнал S, которым задаются моменты взятия выборок, и соответствующий выходной сигнал V'A в схеме выборки и хранения. Схема осуществляет взятие выборки входного сигнала на нарастающем фронте управляющего сигнала S.
Схема выборки и хранения вносит временные ошибки и ошибки по величине. Фактический момент взятия выборки оказывается задержанным по отношению к моменту времени, когда процессор посылает соответствующую команду. Кроме того, величина зафиксированного напряжения, удерживаемого на выходе в режиме «хранения», немного отличается от величины входного сигнала в момент фактического взятия выборки (на нарастающем фронте сигнала S на рис. 6). Эти ошибки представлены на рис. 7 в виде временной диаграммы.
Вслед за тем, как приходит команда «слежение», имеет место небольшая задержка – время захвата, прежде чем выходной сигнал VA снова станет повторять входной сигнал. Спустя это время задержки, схема оказывается готовой к тому, чтобы снова взять выборку входного сигнала. Следовательно, время захвата является тем минимальным временем, которое должно разделять команды «слежение» и «удержание», чтобы избежать больших ошибок. Вслед за тем, как приходит команда «удержание», имеется еще одно время задержки – апертурное время, прежде чем выходной сигнал станет постоянным. Длительность этого отрезка времени не всегда одинакова. Из-за этого возникает погрешность апертурного времени. Действительный момент взятия выборки лежит внутри этого интервала неопределенности. Апертурным временем обусловлена задержка момента взятия
Рис. 7. Время захвата и апертурное время в схеме выборки и хранения.
выборки. Говорят, что происходит дрожание. Конденсатор в схеме выборки и хранения не удержит зафиксированное значение выборки точно, а будет медленно заряжаться или разряжаться на протяжении того отрезка времени, когда схема находится в режиме хранения. Это явление носит название «спада» или снижения величины сигнала. Если схема долго находится в режиме хранения, необходимо учитывать ошибки, обусловленные зависимостью величины сигнала от времени из-за спада напряжения на запоминающем конденсаторе. Кроме того, входной сигнал в небольшой степени будет продолжать влиять на выходное, напряжение в течение интервала времени, когда схема находится в режиме хранения. Это явление называют «сквозным прохождением» входного сигнала.