Ввод источников аналоговых сигналов

      Комментарии к записи Ввод источников аналоговых сигналов отключены

ИСПОЛЬЗОВАНИЕ СИСТЕМЫ DESIGNLAB ДЛЯ МОДЕЛИРОВАНИЯ АНАЛОГОВЫХ И ЦИФРОВЫХ УСТРОЙСТВ

Моделирование активных аналоговых устройств

Для моделирования аналогового устройства необходимо выполнить графический ввод компонентов схемы в программе Schematics, используя различные библиотеки компонентов:

— ANALOG.slb — для пассивных элементов (R, L, С);

— BIPOLAR.slb — для биполярных транзисторов;

— EDIODE.slb — для диодов;

— JFET.slb — для полевых транзисторов;

— PORT.slb — для заземления (компонент AGND — для аналоговых устройств).

Следует сказать, что в демо-версии системы DesignLab присутствуют не все перечисленные библиотеки компонентов. Так модель транзистора для схемы усилителя размещена в библиотеке EVAL.slb. Для питания схемы по постоянному току обычно используется компонент VDC(источник постоянного напряжения), расположенный в библиотеке SOURCE.slb. В качестве атрибутов источника VDC задается величина постоянного напряжения DC. После ввода компонентов схемы моделируемого устройства необходимо ввести источник сигнала, расположенный также в библиотеке SOURCE.slb.

Ввод источников аналоговых сигналов

Задание источника сигналов осуществляется в зависимости от типа активного устройства и от того, какие его характеристики необходимо исследовать. Так, например, для моделирования временных и частотных характеристик устройств в качестве источника сигналов следует выбирать компонент VSIN (источник синусоидального напряжения). Рассмотрим параметры источника сигнала VSIN для схемы, представленной на рис. 2-1, а.

а б

Рис. 2-1. Схема для исследования параметров (а)и окно с атрибутами компонента V2 (б)

В окне Analysis Setup зададим параметры директивы моделирования схемы в режиме анализа переходных процессов (Transient) таким образом, чтобы на графике было видно 10—15 периодов колебания.

Рис. 2-2. Окно задания параметров директивы моделирования Transient

Последовательно изменяя атрибуты источника сигнала VAMPL = 5, FREQ = 5k, TD = 2ms, DF = 30, PHASE = 180 и запуская каждый раз режим моделирования схемы с вновь заданным значением атрибута, можно наблюдать изменение временного представления сигнала источника VSIN.

а б в

Рис. 2-3. Условные графические обозначения источников сигналов: а -VPULSE, б -VEXP и в — VPWL_FILE

Для исследования процессов прохождения различных сигналов через аналоговые устройства возможно использование следующих источников сигналов: VPULSE — импульсный источник напряжения (рис. 2-3, а), VEXP — экспоненциальный источник напряжения (рис. 2-3, б)и VPWL_FILE — источник напряжения, заданный в файле (рис. 2-3, в),атрибуты которых, обязательные для заполнения, представлены ниже. В скобках указаны ориентировочные значения атрибутов. Атрибуты источника сигнала VPULSE:

АС — амплитуда напряжения при анализе в частотной области (1);

V1 — минимальное напряжение (0);

V2 — максимальное напряжение (2);

TD — задержка (0);

TR — длительность переднего фронта (0);

TF — длительность заднего фронта (0);

PW — длительность импульса (lm);

PER — период повторения импульсов (4т).

Заменив в предыдущей схеме источник сигнала VSIN на PULSE и заполнив обязательные атрибуты, выполните моделирование схемы в режиме анализа переходных процессов. Последовательно изменяя атрибуты источника сигнала V1 = 2, V2 = 5, TD = 2ms, TR = 0,2m, TF = 0,5m, PW = 2m, PER = 5m и запуская каждый раз режим моделирования схемы с вновь заданным значением атрибута, но наблюдать изменение временного представления сигнала источника VPULSE.

Атрибуты источника сигнала VEXP:

АС — амплитуда напряжения при анализе в частотной области (1);

V1 — минимальное напряжение (0);

V2 — максимальное напряжение (1);

TD1 — задержка (0);

ТС1 — постоянная времени переднего фронта — время, в течение которого мгновенное значение амплитуды возрастает до уровня 0.63*V2 (0.2m);

TD2 — начало заднего фронта (2m);

ТС2 — постоянная времени заднего фронта — время, в течение которого мгновенное значение амплитуды убывает до уровня V2-0,63*V2 (0,2m).

Заменив в предыдущей схеме источник сигнала VPULSE на VEXP и заполнив обязательные атрибуты, выполните моделирование схемы в режиме анализа переходных процессов. Последовательно изменяя атрибуты источника сигнала V1 = 1, V2 = 3, TD1 = 1ms, TC1 = 0,3m, TD2 = 4m, TC2 = 0,3m и запуская каждый раз моделирование схемы с вновь заданным значением атрибута, можно наблюдать изменение временного представления сигнала источника VEXP.

Атрибуты источника сигнала VPWL_FILE:

АС — амплитуда напряжения при анализе в частотной области (1);

TSF — масштабный множитель по времени (1);

VSF — масштабный множитель по уровню (1);

FILE — имя файла (primer.txt);

REPEAT_VALUE — количество циклов повторения (3).

Имя файла для источника сигнала VPWL_FILE должно состоять из латинских букв (расширение txt). Данные в файле необходимо представить в следующем формате:

(, )

(, )

………………………………………………..

(, )

Файл с таким источником сигнала можно создать в программе «Блокнот» и затем поместить в папку, где расположен файл с моделируемой схемой. Пример файла с источником сигнала представлен на следующем рисунке.

Рис. 2-4. Окно программы «Блокнот» с файлом источника сигнала

Пример схемы с таким источником сигнала, а также сам файл источника сигнала расположены в каталоге схем. Загрузите схему p4.sch и выполните моделирование во временной области, убедитесь в том, что созданный из файла источник сигнала действительно воспроизводит отсчеты сигнала в заданные моменты времени.

Следует сказать, что в системе DesignLab имеется встроенный редактор входных сигналов Stimulus Editor, позволяющий создавать аналоговые и цифровые сигналы непосредственно с помощью курсора мыши. Эти сигналы записываются в файл и включаются в схему с помощью источника сигналов VPWL_FILE, рассмотренного выше.

После ввода источника сигнала схема аналогового устройства проверяется на отсутствие «плавающих» (неподключенных) узлов, в контрольные точки устанавливаются маркеры, и выполняется моделирование.

Статьи к прочтению:

ЧТО ТАКОЕ АНАЛОГОВЫЕ И ЦИФРОВЫЕ СИГНАЛЫ [Уроки Ардуино #10]


Похожие статьи: