- •Введение
- •Лабораторная работа 1 моделирование цифровых схем в пакете «electronics workbench»
- •1.1.Теоретические сведения
- •1.1.1.Цифровые схемы и основные логические элементы
- •1.1.2.Пакет «Electronics Workbench»
- •1.1.3.Генератор слов (Word Generator)
- •1.1.4.Анализатор логических сигналов (Logic analyzer)
- •1.2.Задание к работе
- •1.3.Содержание отчета
- •1.4.Контрольные вопросы
- •Лабораторная работа 2 арифметические схемы
- •2.1.Теоретические сведения
- •2.1.1.Сумматоры
- •2.1.2.Вычитатели
- •2.1.3.Задержка переключения элементов
- •2.2.Задание к работе
- •2.3.Содержание отчета
- •2.4.Контрольные вопросы
- •Лабораторная работа 3 триггеры rs-типа
- •3.1.Теоретические сведения
- •3.1.1.Общая характеристика триггеров
- •3.1.2.Асинхронный rs-триггер
- •3.1.3.Синхронный rs-триггер
- •3.1.4.Динамический синхронный rs-триггер
- •3.2.Задание к работе
- •3.3.Содержание отчета
- •3.4.Контрольные вопросы
- •Лабораторная работа 4 триггеры типов d, t и jk
- •4.1.Теоретические сведения
- •4.2.Задание к работе
- •4.3.Содержание отчета
- •4.4.Контрольные вопросы
- •Лабораторная работа 5 счетчики
- •5.1.Теоретические сведения
- •5.1.1.Асинхронный счетчик
- •5.1.2.Вычитающий счетчик
- •5.1.3.Счетчик по модулю n
- •5.1.4.Реверсивный счетчик
- •5.2.Задание к работе
- •5.3.Содержание отчета
- •5.4.Контрольные вопросы
- •Библиографический список
- •644046, Г. Омск, пр. Маркса, 35
1.1.2.Пакет «Electronics Workbench»
Пакет «Electronics Workbench» предназначен для моделирования и анализа работ электронных схем, в том числе и цифровых. Он имеет стандартный интерфейс для программ, работающий под операционной системой Windows.
Все примеры в методических указаниях приведены в расчете на пакет «Electronics Workbench» версии 5.12. Расположения и вид элементов в более поздних версиях могут быть другими.
Для анализа работы цифровой схемы нужно нарисовать (набрать) исследуемую схему в редакторе схем и промоделировать ее работу.
Для набора схемы необходимо переместить с помощью мыши необходимые элементы с панелей инструментов на поле схемы и соединить их проводниками. Основные логические элементы расположены на панели инструментов «Logic Gates». Для соединения элементов требуется нажать левую кнопку мыши на одном из контактов элемента и, не отпуская ее, протянуть проводник до контакта другого элемента.
Для задания входных сигналов для схемы в пакете «Electronics Workbench» предусмотрены различные инструменты, большинство из которых находится на панели «Instruments». Для выполнения лабораторных работ рекомендуется использовать генератор слов (Word Generator). Кроме него существуют инструменты для отслеживания выходных сигналов, например анализатор логических сигналов (Logic Analyzer), также расположенный на панели «Instruments».
Для запуска процесса моделирования схемы необходимо нажать кнопку «Activate simulation» в правом верхнем углу окна.
1.1.3.Генератор слов (Word Generator)
Генератор слов предназначен для генерирования цифровых сигналов, его изображение показано на рис. 1 .2.
Нижние 16 контактов генератора являются информационными выходами. Запрограммировав генератор, можно получить на каждом из выходов нужную последовательность двоичных сигналов (другими словами, последовательность нолей и единиц).
|
Рис. 1.2. Генератор слов |
Четыре колонки цифр (назовем их полем информационных сигналов), расположенных слева на панели (см. рис. 1 .3), представляют сигналы, которые будут подаваться на информационные выходы. Цифры эти являются шестнадцатеричными. Каждая цифра описывает выходную информацию сразу для четырех выходов. Например, цифра «3» в последней колонке означает, что на последние четыре информационных выхода (на генераторе – четыре правых выхода) будут поданы соответственно цифры 0, 0, 1, 1.
|
Рис. 1.3. Панель управления генератором слов |
В поле «Edit» указывается номер редактируемой строки. Вводить данные можно как в шестнадцатеричном коде (непосредственно в поле информационных сигналов), так и в двоичном (в поле «Binary»).
В поле «Current» выводится номер строки, сигналы которой выставлены в данный момент на генераторе. Сами сигналы представленны в нижнем ряду панели управления.
В полях «Initial» и «Final» задается соответственно начальная и конечная строка. Если установлен режим «Burst», то генератор пройдет строки от начальной до конечной и остановится. В режиме «Cycle» эти строки будут повторяться циклически. Режим «Step» используется для пошаговой работы. Для перехода на следующую строку нужно еще раз нажать кнопку «Step». С помощью кнопки «Breakpoint» можно установить точку останова генератора.
Кнопка «Pattern» служит для быстрого заполнения поля информационных сигналов. В открывающемся меню содержится несколько шаблонов такого заполнения. Основными в этом меню являются пункты сохранения и загрузки всего поля информационных сигналов.