СИНТЕЗ И ИССЛЕДОВАНИЕ РАБОТЫ ТРИГГЕРНЫХ УСТРОЙСТВ




 

Цель работы: Изучение вопросов, касающихся синтеза и принципа действия триггеров различных типов: асинхронных, синхронных, «мастер-помощник», с установочными входами. Изучение основных схем включения триггеров.

 

Контрольные вопросы

1. Что такое триггер? Какие входы и выходы имеет триггер?

 

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

Триггер – это простейший автомат с памятью и способностью хранить 1 бит информации («0» или «1»).

Триггеры имеют два выхода: прямой (Q) и инверсный (), рисунки 4.1 – 4.3. Если триггер находится в состоянии «1», то на выходе Q будет сигнал «1», а на выходе будет сигнал «0». Если триггер находится в состоянии «0», то его выход Q равен «0», а выход равен «1».

 

 

Рисунок 4.1 – Асинхронный триггер Рисунок 4.2 – Синхронный триггер со статическим управлением Рисунок 4.3 – Синхронный триггер с динамическим управлением

 

 

2. Какие бывают триггеры по способу записи?

 

По способу записи информации триггеры делятся на асинхронные и синхронные.

У асинхронных триггеров запись информации происходит под действием информационных сигналов. Такие триггеры имеют только информационные входы. Условно-графическое обозначение (УГО) такого триггера представлено на рисунке 4.1.

У синхронных триггеров запись информации происходит под действием разрешающих сигналов синхронизации.

Синхронные триггеры бывают со статическим, динамическим управлением записью и двухступенчатые.

Синхронные триггеры со статическим управлением записью принимают информационные сигналы все время, пока действует импульс синхронизации, рисунок 4.2. Следовательно, переключение триггера за время действия импульса синхронизации может быть многократным. У таких триггеров вход С – статический.

3. Какие параметры триггера Вы знаете?

 

Для всех триггеров характерны следующие параметры:

Краз – коэффициент разветвления. Показывает нагрузочную способность триггера, т.е. обозначает количество элементов, которые параллельно присоединены к выходу триггера и на которые подается выходной сигнал триггера.

Коб – коэффициент объединения по входу. Обозначает максимальное число входных сигналов, которые можно подать на вход триггера.

tи – наименьшая длительность входного сигнала (импульса), при котором еще происходит надежное переключение триггера.

tзд – время задержки между моментом подачи входного сигнала и появлением выходного сигнала.

tр – время разрешения, которое характеризует наименьший интервал между моментами подачи двух входных сигналов с длительностью tи, вызывающих переключение триггера

 

4. Нарисуйте УГО и таблицу истинности - триггера. Какая комбинация сигналов является запрещенной?

 

Асинхронный -триггер

УГО асинхронного триггера представлена на рисунке 4.4.

     
   
Рисунок 4.4 – -триггер  

Запрещенной комбинацией будет являться комбинация входных сигналов = = 0.

Работу асинхронного -триггера можно описать таблицей истинности, таблица 4.1.

 

Таблица 4.1 – Таблица истинности асинхронного RS-триггера

Qt Qt+1 Примечание
        Хранение «0» (сигналы на входах неактивны)
        Установка в состояние «0» (триггер находился в состоянии «0», устанавливается в состояние «0» по активному входу R = 1)
        Установка в состояние «1» (триггер находился в состоянии «0», устанавливается в состояние «1» по активному входу S = 1)
      - Запрещенная комбинация
        Хранение «1» (сигналы на входах неактивны)
        Установка в состояние «0» (триггер находился в состоянии «1», устанавливается в состояние «0» по активному входу R = 1)
        Установка в состояние «1» (триггер находился в состоянии «1», устанавливается в состояние «1» по активному входу S = 1)
      - Запрещенная комбинация

 

 

5. Нарисуйте УГО и таблицу истинности - триггера.

УГО асинхронного K-триггера, представлены на рисунке 4.5.

JK-триггер не имеет запрещенных комбинаций входных сигналов.

Если на входы J и K одновременно действуют активные сигналы «1», то триггер изменяет свое состояние на противоположное.

Такой режим работы называют счетным режимом.

 

   
  Рисунок 4.5 – УГО асинхронного K триггер      
 

 

Вход J триггера (аналогично входу S) является входом установки триггера в единичное состояние по прямому выходу Q. Вход K триггера (аналогично входу R) является входом установки триггера в нулевое состояние по прямому выходу Q.

Работу асинхронного K-триггера можно описать таблицей истинности, таблица 4.2.

 

Таблица 4.2 – Таблица истинности асинхронного K-триггера

 

K Qt Qt+1 Примечание
        Хранение «0» (сигналы на входах неактивны)
        Установка в состояние «0» (триггер находился в состоянии «0», устанавливается в состояние «0» по активному входу К = 1)
        Установка в состояние «1» (триггер находился в состоянии «0», устанавливается в состояние «1» по активному входу J = 1)
        Счетный режим, триггер переходит из состояния «0» в состояние «1»
        Хранение «1» (сигналы на входах неактивны)
        Установка в состояние «0» (триггер находился в состоянии «1», устанавливается в состояние «0» по активному входу К = 1)
        Установка в состояние «1» (триггер находился в состоянии «1», устанавливается в состояние «1» по активному входу J = 1)
        Счетный режим, триггер переходит из состояния «1» в «0»

 

 

6. Какой триггер называется «мастер-помощник»? Нарисуйте его УГО.

 

Синхронный двухступенчатый RS-триггер (master-slave, что переводится «мастер-помощник») состоит из двух синхронных RS-триггеров и инвертора (рис. 4.6). Входы C обоих триггеров соединены между собой через инвертор Э5. Если каждый из триггеров имеет установку положительным перепадом, то входная RS-комбинация будет записана в первую ступень в момент прихода положительного перепада тактового импульса C, т.е. если C =1, то первый триггер функционирует согласно сигналам на его входах S и R. Второй триггер функционировать не может, так как у него C = 0. Когда придет отрицательный перепад тактового импульса C, на выходе инвертора Э5 он появится как положительный. Тогда первый триггер не функционирует, а для второго триггера C= 1, и данные от выходов первого триггера перепишутся в триггер второй ступени. Сигнал на выходе появится с задержкой, равной длительности тактового импульса.

 

 

а

б

Рис. 4.6 Синхронный двухступенчатый RS-триггер с инвертором- а)

и его УГО-б)

 

 

7. Какой триггер называется синхронным?

 

У синхронных триггеров запись информации происходит под действием разрешающих сигналов синхронизации.

Синхронные триггеры бывают со статическим, динамическим управлением записью и двухступенчатые.

Синхронные триггеры со статическим управлением записью принимают информационные сигналы все время, пока действует импульс синхронизации, рисунок 4.2. Следовательно, переключение триггера за время действия импульса синхронизации может быть многократным. У таких триггеров вход С – статический.

Синхронные триггеры с динамическим управлением записью принимают только те информационные сигналы, которые были на информационных входах к моменту прихода синхроимпульса.

 

8. Нарисуйте схему синхронного - триггера на элементах ИЛИ-НЕ. Объясните его работу с помощью диаграммы.

 

Помимо борьбы с помехами режим синхронизации RS-триггеров широко используется при построении тактируемых цифровых устройств. Для обеспечения синхронизируемого режима работы обычные асинхронные RS-триггеры должны быть дополнены схемами синхронизации. На рис.4.7 показана реализация синхронных RS-триггеров соответственно в базисе логических элементов ИЛИ—НЕ. Схемы синхронизации построены на логических элементах DD1, DD2 и формируют сигналы R*, S*, управляющие состоянием асинхронных RS-триггеров на логических элементах DD3, DD4. Информация, поступающая на входы S и R, как видно из временных диаграмм, воспринимается только на интервале действия разрешающих синхроимпульсов С длительностью tс. В остальное время триггер находится в режиме хранения ранее записанной информации.

a б

 

Рис. 4.7— Синхронный RS-триггер на элементах ИЛИ—НЕ: а)функциональная схема; б) временные диаграммы работы

Все изменения информационных сигналов R и S в интервале tс передаются на вход асинхронного триггера на логических элементах DD3, DD4 и вызывают переключение его состояний (прозрачный режим асинхронной записи), что характерно для всех схем синхронизируемых уровнем. Запрещенной, аналогично асинхронным триггерам, является комбинация входных сигналов = = =0, обусловливающая установку на прямом и инверсном выходах уровней Q= =0 в триггере (рис 4.7,а),

 

 

9. Нарисуйте схему синхронного JK-триггера и его таблицу истинности.

 

JK -триггер отличается от RS -триггера прежде всего тем, что в нем устранена неопределенность, которая возникает в RS -триггере при определенной комбинации входных сигналов.

Комбинированный JK -триггер отличается от универсального наличием дополнительных асинхронных входов S и R для предварительной установки триггера в определенное состояние (логической 1 или 0).

 

Риc. 4.8 Преобразование синхронного RS-триггера в JK-триггер

 

Простейший JK -триггер можно получить из синхронного RS -триггера(рис. 4.8, а, б, в), если ввести дополнительные обратные связи с выходов триггера на входы, которые позволяют устранить неопределенность в таблице состояний. JK -триггер имеет следующую таблицу состояний (табл. 4.3).

Таблица 4.3 Состояния асинхронных JK-триггеров

Входы Выходы
J К Qn+l
    Qn
       
       
    Qn

 

При входных сигналах J = K = 0 состояние триггера не изменяется, так как напряжение низкого уровня на одном входе элемента И-НЕ отменяет прохождение сигналов от других его входов и удерживает выходной сигнал на высоком уровне. Если на входы J и K подать взаимно противоположные уровни, то при подаче перепада напряжения на вход C выходы JK -триггера устанавливаются в такие же состояния. При подаче на входы J и K одновременно напряжений высокого уровня триггер переключается в состояние, противоположное предыдущему, если на вход синхронизации C подать перепад напряжения.

 

 

10.Нарисуйте схемы преобразования JK-триггера в триггер Т и триггер D.

 

Универсальность JK -триггера состоит в том, что он может выполнять функции RS-, Т- и D- триггеров.

 

 

 

Рис. 4.9 Преобразование JK-триггера в T-триггер

 

Из JK-триггера можно получить D-триггер, если вход K соединить со входом J через дополнительный инвертор

 

 

Рис. 4.10 Преобразование JK-триггера в D-триггер

 

Индивидуальное задание

В соответствии с вариантом, индивидуальных занятий, представленных в таблице 4.4 выполнить следующие действия:

 

 

Таблица 4.4 – Варианты индивидуального задания

№ варианта Триггер Базовый ЛЭ Бистабильная ячейка
  ИЛИ-НЕ RS

 

1. Составить таблицу переходов указанного триггера.

 

Таблица 4.5 – Таблица истинности -триггера

Qt Qt+1
       
       
       
       
       
       
       
       

 

2. Используя таблицу переходов, составить карту Карно и синтезировать логическое выражение, описывающее работу данного триггера.

 

 

Таблица 4.6

   
  1 1
  1 0
  0 0
  0 1

 

На основании данных табл. 4.5 составим карту Карно (табл. 4.6) и запишем логическое уравнение для J -триггера:

 

 

 

3. Привести полученное выражение к базовому ЛЭ, указанному для данного варианта, с помощью алгебры логики, представив всю последовательность преобразований.

 

4. Нарисовать принципиальную схему триггера на базовых ЛЭ в соответствии с ЕСКД.

 

 

 

Рис. 4.10 Принципиальную схему триггера в базисе 2ИЛИ-НЕ

 

5. Используя таблицу переходов триггера, проверить правильность синтезированной схемы. Для этого подать значения переменных на входы схемы и получить соответствующие значения сигнала на выходах триггера. Процедуру проверки представить в отчете.

 

Проверим правильность синтезированной схемы подавая следующие значения переменных на входы схемы (таблица 4.7).

 

Таблица 4.7 – Таблица истинности синхронного -триггера

J Qt Qt+1
       

 

Рис. 4.11 Проверка правильности синтезированной схемы триггера в базисе 2ИЛИ-НЕ

 

 

6. Нарисовать схему триггера на основе бистабильной ячейки RS.

Преобразуем выражение с целью реализации триггера на элементах ИЛИ-НЕ, введя дополнительный консенсусный член , численно равный нулю, тогда

 

 

Поставим отрицание с двух сторон выражения:

 

Бистабильная ячейка, триггер - электронная схема, находящаяся в одном из двух устойчивых состояний (логическая 1 или логический 0), пока через один из своих входов не получит импульс, при помощи которого она переключается в другое состояние.


Рис. 4.11 Бистабильной ячейки .

 

 

 

 

Рис. 4.12− триггер на основе бистабильной ячейки .

 

7. Нарисовать временную диаграмму работы данного триггера, предусмотрев на ней максимально возможное количество комбинаций из таблицы переходов.

 

Рис. 4.13− Временные диаграммы работы триггера .



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-06-11 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: