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


Цифроаналоговый интерфейс



Цифроаналоговый интерфейс предназначен для преобразования логического уровня выходных сигналов цифровых компонентов («1», «О», «X», «R», «F» или «Z») в аналоговое напряжение, как показано на рис. 4.24, б. Эти устройства вклю-

Рис. 4.25. Нелинейная модель входной цепи цифрового компонента

чают на входе аналоговых компонентов. Аналоговое напряжение образуется с помощью источника опорного напряжения и делителя на резисторах, сопротивления которых изменяются программно в соответствии с логическим уровнем цифрового сигнала. Информация о логическом уровне сигнала может быть получена из двух источников:

  • в процессе расчета временной диаграммы логических устройств с помощью программы PSpice;

  • из файла, который создан предварительно вручную или образован в результате моделирования в предыдущем сеансе работы с программой.

В связи с этим цифроаналоговый интерфейс описывается двояко. При взаимодействии аналоговых и цифровых компонентов в процессе моделирования его описание имеет вид (digital input: digital-to-anaiog):

Nxxx <узел интерфейса>

<-узел источника опорного напряжения> +

<+узел источника опорного напряжения> <имя модели Ц/А> + DGTLNET-<uмя цифрового узла> <имя модели вход/выход> + [IS=<начальное состояние>]


При управлении из файла описание цифро-аналогового интерфейса имеет формат

Nxxx <узел интерфейса>

<-узел источника опорного напряжения>

+

<+узел источника опорного напряжения> <имя модели Ц/А>


+ [SIGNA.ME=<имя цифрового сигнала>]

[IS=<

начальное состояние>]


Например

N1 ANALOG DIGITALJ3ND U_REFDIN_133 DGTLNET=13 IO_STD N271516 FROIVMTL ;

Данные передаются из файла, имя которого + указано в модели FROM_TTL

Модель цифроаналогового интерфейса описывается предложением

.MODEL

<имя модели Ц/А>

DINPUT

[<параметры модели>]

Параметры модели цифроаналогового интерфейса приведены в табл. 4.26.



Начало  Назад  Вперед