Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


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




Для изучения источника сигнала Digclock соберите схему, представленную на рис. 2-16. Для этого нажмите кнопку выбора компонентов и в раскрывшемся окне Part Brows­er Basic нажмите кнопку Libraries (библиотеки), в поле Library выберите библиотеку SOURCE.slb (источники), а в поле Part выберите нужный компонент Digclock (син­хросигнал), после чего нажмите кнопки ОК, затем Place & Close (ввести компонент и закрыть диалоговое окно).

Для ввода логического элемента в поле Library выбе­рите библиотеку 7400.slb (аналоги цифровых компонентов серии 155), а в демо-версии следует воспользоваться биб­лиотекой EVAL.slb, в поле Part выберите нужный ком­понент 7404 (инвертор). Соедините компоненты провод­никами, активизировав режим рисования проводников кнопкой .

Рис. 2-16. Схема для исследования источника цифрового сигнала

После создания схемы просмотрите атрибуты источни­ка сигнала, заданные по умолчанию. Для источника сиг­нала Digclock атрибуты имеют следующие обозначения:

- DELAY — задержка синхросигнала;

- ONTIME — длительность синхропосылки;

- OFFTIME — длительность паузы (генерация синх­росигнала начинается с паузы);

- STARTVAL — начальное значение или уровень па­узы (обычно 0);

- OPPVAL — уровень синхропосылки (обычно 1).

Задание 1

1. Выполните ввод маркеров с помощью команды Markers/Mark Voltage (Level) в точки, как показано на рис. 2-16. После этого сохраните файл с созданной схемой.

2. В окне Analysis Setup задайте параметры директи­вы моделирования схемы в режиме анализа переходных процессов (Transient) таким образом, чтобы на графике было видно 10—15 импульсов (Print Step = 0,1us, Final Time = 10us). Запустите режим моделирования, в открыв­шемся окне программы Probe наблюдайте временную диа­грамму входного сигнала и сигнала на выходе инвертора.

3. Последовательно изменяя атрибуты источника сигна­ла DELAY = 0,8us, ONTIME = 2us, OFFTIME = 1us, START­VAL = 1, OPPVAL = 0 и запуская каждый раз моделирование схемы с вновь заданным атрибутом, наблюдайте изменение временного представления сигнала источника Digclock.

Удалите в схеме источник сигнала Digclock, выделив его левой кнопкой мыши и нажав клавишу Delete. Введите источ­ник сигнала FileStim (источник цифрового сигнала из фай­ла). Для этого нажмите кнопку выбора компонентов и в раскрывшемся окне Part Browser Basic нажмите кнопку Libraries (библиотеки), в поле Library выберите библиотеку SOURCE. slb (источники), а в поле Part — нужный компонент FileStim, после чего нажмите кнопки ОК, затем Place & Close (ввести компонент и закрыть диалоговое окно). Заполните обязатель­ные атрибуты в соответствии с приведенным примером.

Рис. 2-17. Изображение и окно для задания значений атрибутов источника сигнала FileStim

Ниже приводится пояснение обязательных для запол­нения атрибутов источника сигнала FileStim:

- FileName — имя файла с источником сигнала;

SigName — имя сигнала в файле (может быть несколь­ко сигналов с разными именами в одном файле).

Файл с источником сигнала создайте с помощью про­граммы «Блокнот» в соответствии с образцом (рис. 2-18). При этом вначале указывается имя сигнала, а затем пос­ле пропущенной строки должны следовать отдельные строки «отсчет времени — логический уровень сигнала (0 или 1)». Файл с источником сигнала поместите в папку, где сохранен файл с моделируемой схемой, и после этого выполните моделирование. Наблюдайте результаты моде­лирования схемы с источником сигнала FileStim.

Рис. 4.18. Пример для за­дания источника сигнала из файла

В системе схемотехнического моделирования DesignLab предусмотрен также ввод источника сигнала с по­мощью встроенной программы создания сигналов Stim­ulus Editor. Для ее использования необходимо ввести в схему источник сигнала, расположенный в библиоте­ке SOURCESTM.slb (в демо-версии эта библиотека не­доступна, но источник DigStim имеется в библиотеке SOURCE.slb). С этой целью нажмите кнопку выбора ком­понентов, в поле Library выберите библиотеку SOURCE. slb (источники), а в поле Part — компонент DigStim (циф­ровой сигнал, созданный с помощью программы Stimulus Editor), после чего нажмите кнопку ОК, затем Place & Close (ввести компонент и закрыть диалоговое окно).

Дважды нажмите левой кнопкой мыши на источнике сигнала. Автоматически загрузится программа Stimulus Editor и появится диалоговое окно, в котором необходимо задать пара­метры создаваемого сигнала. Диа­логовое окно для ввода параметров цифрового сигнала представлено на рис. 2-19.

Рис. 2-19. Окно ввода па­раметров источника сиг­нала в программе Stimu­lus Editor

При этом пользователь может выбирать способ задания парамет­ров источника сигнала. В первом случае задаются частота следования импульсов и скважность (Frequency and duty cycle), во втором — период следования и длительность импуль­сов (Period and on time). На рис. 2-19 показан пример задания параметров источника сигнала, соответствую­щий первому способу. В поле Name указано имя сигнала, которое по умолчанию определяется как имя компонента (источника сигнала на схеме, в нашем случае — DSTM14). В поле Initial Value (начальное зна­чение) задается начальный логи­ческий уровень сигнала.

Задайте параметры, как по­казано на рис. 2-19, нажмите ОК. Окно закроется и на графике в программе Stimulus Editor будет показан сигнал, имя которого DSTM14. В том слу­чае, если в папке с файлом схемы уже есть файл с источ­ником сигнала, созданного в программе Stimulus Editor, на график будут также выведены имеющиеся в этом файле сигналы (имя сигнала и его временное представление).

Файл с источником сигнала именуется также как и файл схемы, получает расширение *.stl и сохраняется в папке с мо­делируемой схемой. При этом на схеме атрибут STIMULUS источника сигнала DigStim получает имя сигнала (по умолча­нию имя источника сигнала, в нашем случае — DSTM14).

Для создания нового сигнала выполните команду Stimulus/New, в появившемся окне выберите вид сигна­ла и задайте его имя. Для использования нового сигнала в качестве источника сигнала в схеме необходимо в атрибут STIMULUS ввести имя соответствующего сигнала. Напри­мер, в файле p10.stl имеются сигналы DSTM14, Sig1, Х0.

Для того чтобы использовать в качестве входного сигна­ла в схеме сигнал Х0, необходимо в окне программы Sche­matics, дважды щелкнув на атрибуте STIMULUS источни­ка сигнала с именем DSTM14, задать имя сигнала Х0.

Выполните моделирование схемы с источником сиг­нала, созданным в программе Stimulus Editor. Наблюдайте результаты моделирования в окне программы Probe. Сле­дует сказать о том, что программа Stimulus Editor очень «капризна» к именам каталогов, в которых сохраняются файлы источников сигналов. Поэтому после их создания не следует переименовывать файлы и каталоги. В про­тивном случае придется заново вводить в схему источник сигнала и задавать его параметры.

Рис. 2-20. Окно программы Stimulus Editor с сигналами DSTM14, Sig1, X0

Рис. 2-21. Пример задания входного сигнала с помощью источ­ника DigStim





Поделиться с друзьями:


Дата добавления: 2016-11-18; Мы поможем в написании ваших работ!; просмотров: 718 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Сложнее всего начать действовать, все остальное зависит только от упорства. © Амелия Эрхарт
==> читать все изречения...

2239 - | 2108 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.011 с.