Иллюстрированный самоучитель по OrCAD

Цифровые компоненты

Модель динамики имеет формат:

.MODEL <имя модели> UADC [(параметры)]

Иллюстрированный самоучитель по OrCAD › Моделирование с помощью PSpice › Цифровые компоненты
Рис. 4.26. Аналого-цифровой преобразователь

Параметры этой модели приведены в табл. 4.31 (значения по умолчанию – 0, единица измерения – с).

Таблица 4.31. Параметры модели динамики ЦАП.

Идентификатор Параметр
TPCSMN Время задержки запуска – запаздывание между передними фронтами импульсов разрешения и запуска, минимальное значение
TPCSTY То же, типичное значение
TPCSMX То же, максимальное значение
TPSDMN Время цикла кодирования – интервал времени между передним фронтом импульса запуска и переходом выходного сигнала в новое состояние, минимальное значение
TPSDTY То же, типичное значение
TPSDMX То же, максимальное значение
TPDSMN Запаздывание заднего фронта сигнала запуска относительно момента перехода выходного сигнала в новое состояние, минимальное значение
TPDSMTY То же, типичное значение
TPDSMX То же, максимальное значение

Временная диаграмма АЦП показана на рис. 4.27. Выходной сигнал АЦП равен ближайшему целому выражения:

  • (V(<аналоговый вход>,<"земля">/V(<опорное напряжение>, <"земля">)*2m

Где т – количество разрядов. Если это выражение больше 2т -1, все разряды данных и разряд переполнения примут значение 1. Если оно меньше нуля, разряды данных примут нулевое значение, а разряд переполнения – 1. Таким образом, опорное напряжение устанавливает диапазон входного напряжения АЦП.

Сигнал разрешения (convert pulse) может иметь любую, в том числе и нулевую длительность. Если цикл кодирования t psd = 0, то т разрядов данных и разряд переполнения, не принимая неопределенного состояния, сразу принимают новое значение. Между узлами <опорное напряжение> и <"земля"> включается резистор с сопротивлением, равным 1/GMIN.

Иллюстрированный самоучитель по OrCAD › Моделирование с помощью PSpice › Цифровые компоненты
Рис. 4.27. Переходные процессы в АЦП

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.