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

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

Выборки входных напряжений производятся по переднему фронту импульса разрешения, причем скорость изменения входных напряжений не влияет на результат преобразования.

Приведем пример описания 4-разрядного АЦП:

U3 ADC(4) $G_DPWR G_DGND1 10 0 conv stat over out3 out2 outl outO DINAM IO_ADC
.MODEL DINAM UADC(
+ tpcsmn=5ns, tpcsty=8ns, tpcsmx=10ns,
+ tpsdmn=16ns, tpsdty=20ns, tpsdmx=22ns,
+ tpdsmn=4ns, tpdsty=5ns, tpdsmx=6ns)
.MODEL IO_ADQ UIO(drvh=50 drvl=50)

Многоразрядный ЦАП задается по формату:

Uxxx DAC(<m>) <список узлов> <модель динамики>
+ <модель вход/выход>
+ [MNTYMXDLY=<выбор значения задержки>]
+ [IO_LEVEL=<уровень модели интерфейса>]

Имена узлов перечисляются в <списке узлов> в следующем порядке (рис. 4.28):

<+узел источника питания>, <-узел источника питания>, <аналоговый выход>, <опорное напряжение>, <"земля">, <т-й разряд входного сигнала>, ..., <1-й разряд входного сигнала>

Модель динамики ЦАП имеет вид:

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

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

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

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

Идентификатор Параметр
TSWMN Время установления (от момента изменения входного кода до момента достижения выходным напряжением уровня 0.9 установившегося значения), минимальное значение
TSWTY То же, типичное значение
TSWMX То же, максимальное значение

Между узлами <аналоговый выход> и <"земля"> включается источник напряжения с нулевым внутренним сопротивлением, ЭДС которого равна:

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

Опорное напряжение определяет диапазон выходного аналогового напряжения. Между узлом источника опорного напряжения и "землей" включается сопротивление, равное 1/GMIN.

Если какой-либо разряд входного цифрового сигнала не определен, выходное напряжение равно половине разности двух напряжений. Одно из них представляет собой выходное напряжение ЦАП, если все не определенные состояния "X" заменить на "1", второе – если эти состояния заменить на логический "0". При изменении состояний всех разрядов выходное напряжение линейно изменяется в течение интервала преобразования, как показано на рис. 4.29.

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

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