Система схемотехнического моделирования и проектирования Design Center


Цифро-аналоговый интерфейс - часть 3


 

IS=<начальное состояние>

 

Параметры модели FILE, FORMAT и TIMESTEP

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

 

SIGNAME=<имя цифрового сигнала>

 

В ее отсутствие управление осуществляется сигналом, имя которого образовано символами xxx, находящимися справа от префикса N имени цифро-аналогового интерфейса Nxxx.

На рис. 6.3, б изображена схема замещения выходного каскада цифровых ИС. Сопротивления резисторов изменяются в соответствии с логическим уровнем управляющего цифрового узла. При его изменении сопротивления резисторов плавно изменяются по экспоненциальному закону с постоянной времени, которая определяется длительностью переключения, указанной в модели DINPUT. Эти сопротивления рассчитываются по формулам

 

RLO=R

E
/(E
 – U
),   RHI=R
E
/U
,

 

где R

 и U
 - выходное сопротивление и уровень выходного напряжения в данном логическом состоянии, E
 - напряжение источника питания.

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

В процессе моделирования логические состояния управляющего цифрового узла получают имена “0”, “1”, “X”, “R”, “F” и “Z”. Моделирование прерывается, если хотя бы одно из этих состояний не указано в перечне спецификаций SnNAME, SnTSW, SnRLO

и SnRHI.

Логическое состояние входного цифрового сигнала можно просмотреть с помощью программы Probe на аналоговом экране, указывая в качестве имени переменной B(Nxxx). Значение B(Nxxx) равно 0.0, если текущее состояние есть S0NAME, равно 1.0 в состоянии S1NAME и т.д. до 19.0. Однако логические состояния входных цифровых узлов удобнее выводить на цифровой экран программы Probe.

 




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