Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Схемотехника цифровой электроники. Лабораторный практикум

.pdf
Скачиваний:
0
Добавлен:
08.09.2026
Размер:
2 Мб
Скачать
☆
начала(Initial)в0000,аадресконца(Final)в000F.Щелкнитепокноп­кеBurst,чтоподастнавходытриггерапоследовательновсе16слов.
Рис.2.5.Диалоговоеокногенератораслов
Откройте двойным щелчком логический анализатор. Убедитесь
вправильностиполучениярезультатов.
СинхронныеRS-триггеры. Триггернаяячейка–этоосноваделите­лейчастоты,счетчикови регистров.Вэтихустройствахзаписанную ранее информацию по специальному сигналу, называемому такто­вым, следует передатьна выходи переписать в следующую ячейку. Для осуществления такогорежима в RS-триггер необходимоввести дополнительныйвходC,которыйможетбытьстатическимилидина­мическим,т.е.получимсинхронныйRS-триггер(рис.2.6).
Рис.2.6.СинхронныйRS-триггер
21
Синхронный RS-триггер с динамическим управлением записью функционируетсогласно сигналам, которыебыли на информацион­ныхвходахSиRкмоментупоявленияперепаданавходеС.
Триггер имеет прямые статические выходы, поэтому управляю­щимсигналомявляетсяуровеньлогическойединицы.
ЕслинавходCподатьсигналлогическойединицыC = 1,торабота триггерааналогична работепростейшегоасинхронногоRS-триггера. ПриC = 0входыSиRнеоказываютвлияниянасостояниетриггера. КомбинациясигналовS = R = C =1являетсязапрещенной.Табл.2.2 отражаетсостояниятакоготриггера.
Таблица 2.2
Состояния синхронного RS-триггера
Входы Выходы
S R C Q
n+1
1nQ+
0 0 0 Q
1 0 1 1 0 0 1 1 0 1 1 1 1 Х
n
n
Q
Программная реализация асинхронного RS-триггера в пакете Electronics Workbench v.5.12(EWB).
Подготовка к работе и сборка схемы для исследования синхрон­ного RS-триггера аналогична сборке схемы для исследования асин­хронногоRS-триггера, толькоасинхронный триггернужно заменить насинхронный.СинхронныйRS-триггерсоберемиз логическихэле­ментовИ,И-НЕизгруппылогическихэлементов.
Рис.2.7.Принципиальнаясхемадляисследованияработы
синхронногоRS-триггера
22
Порезультатамработытриггерасоставитьизаписатьтаблицуис-
тинности.
Синхронный двухступенчатый RS-триггер состоит из двух син­хронных RS-триггеров и инвертора(рис. 2.7). Входы С обоих триг­геровсоединенымеждусобойчерезинвертор.ЕслиС = 1,топервый триггерфункционируетсогласносигналам на еговходахSиR. Вто­рой триггерфункционироватьне может, так как у негоC = 0.Если
С = 0,топервый триггерне функционирует,а для второготриггера С = 1, ион изменяетсвое состояние согласносигналам на выходах
первоготриггера.
Рис.2.8.СинхронныйдвухступенчатыйRS-триггер
D-триггер
D-триггером называется триггер с одним информационным вхо­дом,работающийтак, чтосигнал на выходепослепереключенияра­венсигналунавходеDдопереключения,т.е.Q
n+1
=Dn.Основноена­значениеD-триггеров –задержка сигнала, поданного на входD. Он имеетинформационныйвходD(входданных)ивходсинхронизации С.ВходсинхронизацииСможетбытьстатическим(потенциальным) идинамическим. У триггеровсостатическимвходомСинформация записываетсявтечениевремени,прикоторомуровеньсигналаС = 1.
23
В триггерах с динамическим входом С информация записывается
   1SR= =
только в течение перепада напряжения на входе С. Динамический входизображают насхемахтреугольником.Если вершина треуголь­никаобращенав сторонумикросхемы(прямойдинамический вход), то триггер срабатывает по фронту входного импульса, если от нее (инверсныйдинамический вход)–по срезуимпульса.Втакомтриг­гере информация на выходеможет быть задержана на одинтакт по отношениюквходнойинформации.
D-триггеры могут быть построены по различным схемам. На рис.2.9,а показанасхемаодноступенчатогоD-триггеранаэлементах И-НЕиегоусловноеобозначение.
а б
Рис.2.9.СхемаодноступенчатогоD-триггеранаэлементахИ-НЕ
Триггеримеетпрямыестатическиевходы(управляющийсигнал– уровеньлогическойединицы).НаэлементахD1иD2выполненасхе­мауправления,анаэлементахD3иD4асинхронныйRS-триггер.
ЕслиуровеньсигналанавходеС = 0,тосостояниетриггераустой­чиво и не зависит от уровня сигнала на информационном входе D. ПриэтомнавходыасинхронногоRS-триггерасинверснымивходами (D3иD4)поступаютпассивныеуровни
.
Приподачена входсинхронизации уровняС = 1информацияна прямомвыходеповторяетинформацию,подаваемуюнавходD.
Следовательно,при С = 0 Q
n+1
=Qn,а приС = 1Q
n+1
=Dn,вре­менные диаграммы, поясняющие работу D-триггера, приведены на рис.2.9,б.
24
Таблица переходов D-триггера в полной и сокращенной форме
представленавтабл.2.9,а иб соответственно.
Таблица 2.3
Закон функционирования D-триггера:
полная таблица – а; сокращенная – б
Тактn Тактn+1
n
C
0 0 0 0 0 0 1 1 0 1 0 0 0 1 1 1 1 0 0 0 1 0 1 0 1 1 0 1 1 1 1 1
а б
n
D
n
Q
n+1
Q
Тактn Тактn+1
n
D
0 1 1 0
n+1
Q
Вотсутствиетактирующихимпульсовтриггернаходитсяврежи­ме хранения ранее полученной информации. С приходом импульса синхронизации происходит запись информации, установленной на входеD.ПосколькуD-триггеровбезсинхронизациинесуществует,то первыечетырестрокитабл.2.3,а можноисключить,врезультатепо­лучимсокращеннуютаблицусостояний(табл.2.3,б).
ЗаконфункционированияD-триггеразапишетсяввиде:
n+1
Q
=Cn Dn,иливсокращеннойформе:Q
n+1
=Dn.
Посколькутриггерзадерживаетнаодинтактинформацию,подан­нуюнавходDвпредыдущемтакте,тоонполучилназваниетриггер «задержки».
Недостатком статического способа синхронизации является то, чтозаписьинформациипроисходитвтечениедлительностиимпульса синхронизации и любое изменение сигнала на входе D в это время приводиткизменениювыходногосигнала.
Программная реализация D-триггера в пакете Electronics Workbench v. 5.12(EWB).
ПодготовкакработеисборкасхемыдляисследованияD-триггера аналогична сборке схемы для исследования асинхронного RS­триггера,толькоасинхронныйтриггернужнозаменитьD-триггераиз группыцифровыхустройств.
25
Рис.2.10.ПринципиальнаясхемадляисследованияработыD-триггера
JK-триггер
JK-триггеры подразделяются на универсальные и комбинирован-
ные.УниверсальныйJK-триггеримеетдваинформационныхвходаJ
,по
иK.Повходу J-триггерустанавливаетсявсостояниеQ = 1, входуК – всостояниеQ = 0,
 1Q = .
 0Q=
JK-триггеротличаетсяотRS-триггерапреждевсеготем,чтовнем устранена неопределенность, которая возникает в RS-триггере при определеннойкомбинациивходныхсигналов.
УниверсальностьJK-триггерасостоитвтом,чтоонможетвыпол­нятьфункцииRS,TиD-триггеров.
Комбинированный JK-триггер отличается от универсального на­личием асинхронных входов S и R для предварительной установки триггеравопределенноесостояние(логической1или0).
Простейший JK-триггер можно получить из синхронного RS­триггера, если ввести дополнительные обратные связи с выходов триггеранавходы,которыепозволяютустранитьнеопределенностьв таблицесостояний(рис.2.11,а).
ЕсливходыJ, Kи C объединить, то получимТ-триггер, который переключаетсякаждымвходнымимпульсом(рис.2.11,б).
Нарис. 2.11в,приведеноусловноеобозначениеJK-триггераита­блицасостояний.Привходныхсигналах J = K =0состояниетригге­ранеизменяется,таккакнапряжениенизкогоуровнянаодномвходе элементаИ-НЕотменяетпрохождениесигналовотдругихеговходов иудерживаетвыходнойсигналнавысокомуровне.Еслинавходы Jи Kподатьвзаимнопротивоположныеуровни, топри подачеперепада напряжениянавходC выходыJK-триггераустанавливаютсяв такие жесостояния.ПриподаченавходыJиKодновременнонапряжений высокогоуровня триггерпереключаетсявсостояние,противополож­ноепредыдущему,еслинавходсинхронизацииCподатьперепадна-
26
пряжения.Управлениеполнымтактовымимпульсом,подаваемымна вход C, применяется для двухступенчатыхтриггеров. Такойтриггер тожеимеет обратные связис выходовна входы,исключающие нео­пределенноесостояниетриггера.

а б
в г
Рис.2.11.ПреобразованиесинхронногоRS-триггеравJK-триггер
ИзJK-триггераможнополучитьD-триггер,есливходKсоединить
совходомJчерездополнительныйинвертор(рис.2.11,г).
Таблица 2.4
Таблица состояний JK-триггера
Установлено Записано
1nQ+
Q
Q
n+1
Переброс
n
J K Q
0 1 0 1 0 0 Безизменений 1 0 1 0
1 1
27
Программная реализация универсального JK-триггера в паке­те Electronics Workbench v. 5.12(EWB).
Подготовка к работе и сборка схемы для исследования синхрон­ного RS-триггера аналогична сборке схемы для исследования асин­хронногоRS-триггера, толькоасинхронный триггернужно заменить на JK-триггера(рис2.12).
Рис.2.12.УниверсальныйJK-триггер
Контрольные вопросы
1. Чтотакоеасинхронныйтриггер?
2. Чтотакоесинхронныйтриггер?
3. КакиетребованияпредъявляютсякдлительностиТИисоотно­шениюс информационнымсигналом, чтобыизбежатьпрозрачности триггера?
4. Какие временные параметры характеризуютчастоту переклю­чениятриггера?
5. Построить синхронный D-триггер на базе синхронного RSТ­триггера.
28
Лабораторная работа 3
ПРОЕКТИРОВАНИЕ И ИССЛЕДОВАНИЕ
РАБОТЫ ПЕРЕСЧЁТНЫХ СХЕМ
Цель работы: изучитьметодыпроектированиясчётчиковимпуль-
совcразличныммодулемсчета.
Счетчикомназываютцифровоеустройствоспамятью,сигналына выходекоторогов двоичномкодеотображаютчисло импульсов, по­ступивших на счетный вход. По мере поступления входных сигна­лов счетчик последовательно меняет свои состояния, образованные комбинациями состояний триггеров со счетным входом. Число раз­решенныхсостоянийсчетчиканазываютмодулемсчета,коэффициен­томпересчетаилиемкостьюM(вобщемслучаеM≤2 триггеров или двоичных разрядов счетчика). Счетчикиклассифици­руютпозначениюмодуля,направлениюсчетаиспособуорганизации межразрядныхсвязей.
Позначениюмодулясчетаразличаютдвоичные(M = 2n),двоично-ко­дированныеспроизвольныммодулем,содинарнымкодированиемидр.
По направлению счета: суммирующие (прямого счета – Up­counter), вычитающие (обратного счета – Down-counter)и реверсив­ные(Up-Down-counter), которыевзависимостиотуправляющихсиг­наловмогутработатьлибонасуммирование,либонавычитание.
Поспособуорганизации межразрядных связейразличаютсчетчи­киспоследовательным,параллельнымигрупповымпереносами.
По способу переключения все перечисленные типы счетчиков делятся на два вида: синхронные и асинхронные. При этомв асин­хронных счетчиках изменение состояния, вызванное воздействием очередногоимпульса,характеризуетсяпоследовательнымвовремени изменениемсостоянийтриггеров(какправило,этосчетчикиспосле­довательнымпереносом).В синхронныхсчетчиках смена состояний характеризуется одновременным во времени изменением состояний еготриггеров.
n
,гдеn –число
Простейший суммирующий асинхронный счётчик
Счётчик представляет собой несколько последовательно включен­ныхсчётныхтриггеров.Напомним,чтопокаждомувходномуимпуль­сусчётныйтриггеризменяетсвоёсостояниенапротивоположное.
29
Рис.3.1.Простейшийсуммирующийасинхронныйсчётчик
Если вход синхроимпульса триггера отмечен как «\», то опроки­дываниетриггерапроисходитпозаднемуфронту,есликак«/»–топо переднему.
Рис.3.2.ЭпюрынапряжениясуммирующегосчётчиканаJKRS-триггерах
синверснымиустановочнымивходамиимодулемсчётаN=8
В асинхронных счетчиках отсутствует общая для всех разрядов синхронизация, и переход разрядов в новые состояния происходит последовательноразрядзаразрядом,начинаяотвходного,накоторый поступаютсчетныеимпульсы.Необходимоечисло триггероввсчёт­чикеопределяетсяпоформуле:n=Int(log2N),гдеn–числотриггеров; Int–ближайшеебольшеецелоечисло;N –наибольшеечисло,генери­руемоесчётчиком;log2N–двоичныйлогарифмN.
Рассмотрим4типапростейшихсчётчиков:
1)суммирующийсчётчикнаJKRS-триггерах;
30
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]