Триггер с раздельными входами
Этот триггер имеет два информационных входа: R и S и один выход - Q.
Условное обозначение и таблица переходов RS-триггера изображены на рисунке. (в данном случае изображен асинхронный триггер, у синхронного есть также вход С)
- Вход S (set) - вход установки в единицу
- Вход R (reset) – вход установки в ноль.
Анализируя таблицу переходов можно заметить, что переход триггера из 0 в 0 возможен при подаче комбинации R=0, S=0 или R=1, S=0, т.е. этот переход будет при R=X (безразличное состояние), S=0. Исходя из этого таблицу переходов можно изобразить в сокращенном виде:
При подаче комбинации S=R=1 состояние перехода Qt+1 не определено и эта комбинация сигналов является запрещенной для RS-триггера.
Интегральные триггеры
Интегральные триггеры используются как самостоятельные устройства и, кроме того, входят в состав различных функциональных устройств: счетчиков, регистров, запоминающих устройств и т. п. Современные интегральные триггеры часто строятся на основе нескольких логических элементов, объединенных в одну микросхему. Они могут иметь несколько входов и различаться способами ввода входной информации. Для преобразования входной информации в требуемую комбинацию управляющих сигналов в триггере имеется устройство управления. Это устройство позволяет значительно расширить функциональные возможности триггера. Обобщенная структурная схема триггера с устройством управления показана на рис. 12.5. Входные сигналы
А, В, V, С, S, R в зависимости от выполняемой роли подразделяются на информационные (логические), подготовительные (разрешающие) и исполнительные (командные). Входы триггера, на которые подаются эти сигналы, соответственно носят названия: информационные (логические), предустановочные (подготовительные) и тактовые (синхронизирующие). В зависимости от назначения триггера предустановочные и тактовые входы могут отсутствовать, в то время как информационные входы имеются у каждого триггера. На схемах входы триггера обозначают буквами латинского алфавита в соответствии с табл. 12.1. По назва-
ниям информационных входов называют и триггеры: RS-триггер, D-триггер, //(-триггер и др. В зависимости от схемы управляющего устройства триггеры делятся на синхронные и асинхронные (от греч. а — не, сын — вместе, хронос — время). Асинхронные триггеры имеют только информационные (логические) входы, и в них запись информации осуществляется в момент ее поступления. Всинхронных триггерах запись информации, поступившей на информационные входы, происходит только при поступлении на синхронизирующий (тактирующий) вход дополнительного командного импульса. Синхронные триггеры могут иметь и асинхронные входы, которые обычно служат для установки триггера в нужное исходное состояние. Асинхронные триггеры используются в качестве коммутаторов, ключей, счетчиков импульсов, делителей частоты повторения импульсов и т. п. Синхронные триггеры применяются в вычислительной и цифроожно управлять путем изменения уровней входных сигналов при достижении ими определенных порогов срабатывания, а также фронтами и срезами, возникающими при изменении этих уровней. Триггеры, переключающиеся по уровню входных сигналов, называют триггерами со статическим управлением, а по фронтам и срезам — триггерами с динамическим управлением. На схемах триггер изображают прямоугольником, разделенным вертикальной линией на две части (рис. 12.6): правая часть — основное поле, левая — дополнительное. В основном поле помещается буква Т, а в дополнительном у каждого входа пишется буква (метка), указывающая на его функциональное назначение в соответствии с табл. 12.1. Статические прямые входы и выходы отображают прямыми линиями без каких-либо индикаторов, а инверсные имеют дополнительный индикатор в виде маленького кружка на стороне прямоугольника (рис. 12.6, а). Динамические входы обозначают небольшими
треугольниками. У прямых динамических входов, вызывающих «опрокидывание» триггера при изменении уровня сигнала от 0 к 1, острие треугольника направлено внутрь поля (рис. 12.6, б), а у инверсных, вызывающих опрокидывание триггера при изменении уровня сигнала от 1 до 0,— наружу (рис. 12.6, в). У триггера может быть несколько информационных входов, связанных в группы операциями И либо ИЛИ. Группа входов, связанная операцией И, в дополнительном поле помечается символом логического умножения. Группа входов, связанная операцией логического сложения ИЛИ, дополнительных символов в условном обозначении не имеет (рис. 12.6, г).
RS-триггеры
Триггер с раздельным запуском называют RS-триггером.
RS-триггер — триггер, который сохраняет своё предыдущее состояние при нулевых входах и меняет своё выходное состояние при подаче на один из его входов единицы.
RS-триггер имеет два входа и два выхода. Входы, на которые подают запускающие импульсы, называют установочными и обозначают R и S. Буква S означает раздельный вход установки в состояние 1, буква R -- раздельный вход установки в состояние 0. Выходы обозначают Q(t) и Q(t+1)
RS-триггеры могут быть асинхронными и синхронными, синхронизируемые уровнем либо фронтом синхросигнала.
Асинхронным - называется такой триггер, который меняет свое состояние в момент подачи входного сигнала на входы S и R.
Триггер называется синхронным, если у него помимо информационных входов S и R, существует управляющий вход С. Триггер будет менять свое состояние только при логической 1 на входе С
Асинхронный RS-триггер:
Синхронный RS-триггер синхронизируемый уровнем:
Синхронный RS-триггер синхронизируемый фронтом:
Асинхронный RS-триггер на "И-НЕ":
Асинхронный RS-триггер на "ИЛИ-НЕ":
Синхронный RS-триггер на "И-НЕ"; "ИЛИ-НЕ":