Аналого-цифровой интерфейс
Аналого-цифровые интерфейсы предназначены для преобразования аналогового напряжения в логический уровень. Они имитируют входные каскады цифровых ИС. Их схема замещения показана на рис. 4.24, а. Информация о логическом уровне сигнала на выходе интерфейса А/Ц может направляться двояко:
- в модуль логического моделирования программы PSpice;
- в файл (позднее он может быть просмотрен визуально или использован в качестве источника цифрового сигнала в следующем сеансе моделирования).
Рис. 4.24, а) Аналого-цифровой (а) и цифроаналоговый (б) интерфейсы
Рис. 4.24, б)
При взаимодействии аналоговых и цифровых компонентов в процессе моделирования описание интерфейса А/Ц (digital output: analog-to-digital) имеет формат:
Oxxx
<+узел интерфейса>
<-узел интерфейса>
<имя модели А/Ц>
+
DGTNET
=
<ижя цифрового узла>
<имя модели. вход/выход>
При записи логических уровней в файл описание интерфейса А/Ц имеет формат:
Oxxx
<+узел интерфейса>
<-узел интерфейса>
<имя модели А/Ц>
+
[SIGNAME
=
<имя цифрового сигнала>
]
Приведем примеры:
O12 ANALOG_NODE DIGITAL_GND DOUTJ33 DGTLNET
=
DIG_NODE IO_STD OVCO
17
0
TO_TTL SIGNAME
=
VCO_OUT;
(передача данных в файл)
Модель аналого-цифрового интерфейса описывается предложением:
.MODEL
<имя модели А/Ц>
DOUTPUT [
<параметры модели>
]
Параметры модели аналого-цифрового интерфейса приведены в табл. 4.25.