Программное обеспечение находится в папке WEWB41. Ее следует открыть, выбрать в ней файл WEWB32 и дважды щелкнуть левой кнопкой мыши. Если будут появляться запросы, отвечать «Да» и «OK».
Лабораторная работа №1 И СЛЕДОВАНИЕ ОДНОСТУПЕНЧАТЫХ ТРИГГЕРОВ
Цели работы: исследование различных схем одноступенчатых триггеров с спользованием интерфейса схемотехнического моделиро-
вания электронных |
электрических цепей, приобретение опыта работы |
|
с подобными нтерфейсами и умений в составлении и отладке элек- |
||
Стронных схем. |
|
|
|
Выполнен е данной ра оты требует теоретической подготовки по |
|
теме «Тр ггеры» с |
спользованием лекционного материала и повторе- |
|
|
практ ческого занятия №7 настоящего учебно-методического посо- |
|
ния |
||
бия. |
Работа рассч тана на 4 часа. Один час используется на описание |
|
|
||
основных видов одноступенчатых триггеров и составление их элек- |
||
тронных схем. Всё это входит в первую часть отчета по выполнению |
||
лабораторной ра оты. |
||
|
Следующие два часа используются для ввода схем триггеров в ре- |
|
дакторе программы WEWB32, их отладки и проведении исследований с |
||
получением эпюр импульсов напряжений на входах и выходах триггера. |
||
|
бА |
|
|
Для снятия этих эпюр к входам триггера следует подключить в ка- |
|
честве питания генератор слов (Word Generator), а ко всем выводам |
||
(входам и выходам) триггера подключить логический анализатор. В |
||
этом случае на его экране можно будет наблюдать эпюры импульсов |
||
напряжений всех выводов триггера. |
||
|
|
Д |
|
Входные импульсы программируются последовательностью нулей |
|
и единиц в соответствующих столбцах генератораИслов. Чтобы стереть предыдущую запись в поле программирования генератора, нужно щелкнуть мышью на клавишу CLEAR. При этом все поле заполнится одними нулями. Чтобы записать в нужном месте этого поля 1, следует выделить нужную клетку мышью и нажать на клавиатуре клавишу 1.
Исследование RS-триггера на элементах ИЛИ-НЕ
Соединим крайний левый вывод генератора слов с входом R асинхронного RS-триггера на элементах ИЛИ-НЕ (см. рис. 1.34,а) и наберем в крайнем левом столбце поля программирования сигналов такую последовательность нулей и единиц: 1000011000100010. Тогда на логиче-
76
ском анализаторе через 13 тактов появится соответствующая эпюра напряжений (самая верхняя эпюра на экране логического анализатора – рис. 2.2,в). В таком же соответствии находится последовательность нулей и единиц второго столбца и второй сверху эпюры на экране логического анализатора для сигнала S (проверьте).
Эпюра прямого выхода Q RS-триггера на том же экране еще ниже, Са самая нижняя эпюра соответствует его инверсному выходу Q .
и бА Д И
Рис. 2.2. Исследование асинхронного RS-триггера на элементе ИЛИ-НЕ: а – схема; б – поле генератора; в – эпюры на анализаторе
Для большей наглядности к выводам RS-триггера подсоединены еще цифровые индикаторы. Они позволяют видеть состояния всех выводов на каждом такте работы данной схемы. На схеме (рис. 2.2,а) эти индикаторы имеют обозначения выводов, к которым присоединены.
77
Для включения набранной схемы в работу, следует мышью нажать на кнопку в правом верхнем углу панели редактора (см. рис. 2.1).
Исследование работы триггера следует проводить в пошаговом режиме. Для этого следует нажимать на кнопку STEP генератора слов и на каждом такте следить за изменениями сигналов на выходе триггера.
При любых входных сигналах данная схема будет давать на выхо- Сде сигналы в соответствии с таблицей истинности RS-триггера на эле-
ментах ИЛИ-НЕ. Проверьте этот факт экспериментально.
Исследован е асинхронного RS-триггера на элементах И-НЕ
миТеперь введ те в редакторе данного интерфейса схему RS-тр ггера на элементах И-НЕ (рис. 1.35,а) и соедините ее выводы с генератором слов, логическим анализатором и цифровыми индикатора-
аналог чным о разом. Должна получиться следующая схема
(рис. 2.3)бА. Д И
Рис. 2.3. Исследование асинхронного RS-триггера на элементе И-НЕ
78
Далее следует в пошаговом режиме провести аналогичные исследования данного триггера и убедиться, что значения на его выходах соответствуют таблице истинности RS-триггера с инверсными входами. Здесь входные сигналы запрограммированы с учетом того, что ситуация R = S = 0 исключена, поскольку в этой ситуации данная схема свойству триггера удовлетворять не будет.
Исследование синхронного RS-триггера
хема с нхронного RS-триггера представлена на рис. 1.37. Для ускорен я процесса ввода можно воспользоваться уже набранной схемой (р с. 2.3), добав ть к ней недостающие два элемента и соответст-
вующ м образом |
х соединить (согласно схеме на рис. 1.37). Тогда по- |
С |
получится следующая схема (рис. 2.4): |
сле такого редакт |
|
рования |
|
бА |
|
|
Д |
|
И |
Рис. 2.4. Исследование синхронного RS-триггера
79
Записать последовательности входных сигналов здесь можно также произвольно, за исключением случая запрета C = R = S = 1. Ситуация R = S = 1 при C = 0 здесь вполне допустима, поскольку управляющий сигнал C = 0 ее заблокирует.
Реализуйте пошаговый режим проверки работы данной схемы и убедитесь, что получаемые значения на ее выходах соответствуют таб-
Слице истинности синхронного RS-триггера.
Исследован е D-триггера
Чтобы преобразовать схему синхронного RS-триггера (рис. 2.4) в
ционныйD-тр ггер, достаточно вход R соединить с выходом крайнего левого сверху элемента И-НЕ. Оставшийся при этом единственный информа-
вход S о означим через D. Удалим уже ненужный теперь индикатор R со всеми его соединениями. В результате получится схема
D-тр ггерабА(р с. 2.5).
Д И
Рис. 2.5. Исследование D-триггера
80