Rs-триггер

Иллюстрации

Показать все

Реферат

 

Изобретение относится к автоматике , вычислительной технике и электронике и может быть использовано при построении цифровых систем с высоким коэффициентом готовности. RS-триггер содержит двухвходовые элементы И-НЕ 1 и 2 и индикаторы 3 и 4. Введение элементов ПОВТОРЕНИЕ 12 и 13 и использование в качестве двухвходовых элементов И-НЕ троичных элементов И-НЕ повьшают надежность 3 работе КЗ-триггера. з.п. ф-лы, 3 ил., 4 табл.

СОЮЗ СОВЕТСКИХ

СОЦИАЛ ИСТИЧЕСНИХ

РЕСПУБЛИК (51) 4 Н 03 К 3/42

ОПИСАНИЕ ИЗОБРЕТЕНИЯ ут- ., фКр Фо т " с4 ф

:В»

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО Д1"ЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ

Н ABTOPCHOMY СВИДЕТЕЛЬСТВУ (21) 3968458/24-2 1 (22) 22. 10. 85 (46) 23.04.88. Бюл. Ф 15 (71) Стахановский филиал Коммунарского горно-металлургического института (72) В.П.Карчевский (53) 621.374(088.8) (56) Авторское свидетельство СССР

Р 1193798, кл. Н 03 К 19/14, 1983. (54) RS-ТРИГГЕР (57) Изобретение относится к автомаÄÄSUÄÄ 1390790 А1 тике, вычислительной технике и электронике и может быть использовано при построении цифровых систем с высоким коэффициентом готовности.

RS-триггер содержит двухвходовые элементы И-НЕ 1 и 2 и индикаторы 3 и 4. Введение элементов ПОВТОРЕНИЕ

12 и 13 и использование в качестве двухвходовых элементов И-НЕ троичных элементов И-НЕ повьппают надежность в работе RS-триггера.1 з.п. ф-лы, 3 ил. 4 табл.

1390790

Вход 2 Выход

0 1

1 0

Таблица 2

Строка Вход

Выход

Изобретение относится к автоматике, вычислительной технике и электронике и может быть использовано при построении цифровых систем с высоким коэффициентом готовности.

Цель изобретения — повышение надежности работы RS-триггера.

На фиг.1 показана структурная 10 схема RS-триггера; на фиг.2 — принципиальная схема RS-триггера; на фиг.3 — схема включения элемента индикации.

RS-триггер (фиг.1) содержит перsbN 1 и второй 2 двухвходовые элементы И-НЕ, первый 3 и второй 4 индикаторы шины положительного 5 и отрицательного 6 питания, общую шину 20

7 питания, первый вход 8 триггера, первый выход 9 триггера, второй вход

10 триггера, второй выход 11 триггера, первый элемент ПОВТОРЕНИЕ 12, второй элемент ПОВТОРЕНИЕ 13, рези- 25 стор 14 первого элемента ПОВТОРЕНИЕ,„ резистор 15 второго элемента ПОВТОРЕНИЕ, оптрон 16 первого и оптрон

l7 второго элементов ПОВТОРЕНИЕ, вход

18 и выход 19 первого элемента ПОВТО- 30

PEHHE вход 20 и выход 21 второго элемента ПОВТОРЕНИЕ.

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

Для работы RS-триггера используЮтся разнополярные пороговые уровни двоичных сигналов. Логическому сигналу "1" соответствует напряжение

О1(Н по U„(E<) сигналу "0 пор напряжение Uo(-Е2 (По (Uo nop ) .

Кроме того, триггер обеспечивает обработку сигналов " " (тильда), которым соответствует напряжение опор и„с Ц„„,р ) . Здесь +E I положительное напряжение питания, -Е2 " отрицательное напряжение питаUg пор (U о пор) — пороговые уров50 ни напряжений логической "1" ("0"), соответствующие отпирающему напряжению светодиодов.

В КБ-триггере используются элементы И-НЕ 1 и 2, соответствие вы55 ходного сигнала которых всем возможным комбинациям входных сигналов приведено в табл.1, Таблица 1

Строка Вход 1

В RS-триггере используются элементы ПОВТОРЕНИЕ 12 и 13, соответствие выходного сигнала которых всем возможным входным сигналам приведено в табл.7.

Элемент ПОВТОРЕНИЕ (на примере элемента 12) работает следующим образом (фиг. 1) .

Если на входе 18 элемента сигнал

"0, то при принятых допущениях светодиод оптрона 16 светится, а фототранзистор этого оптрона открыт.

Следовательно, отрицательное напряжение (сигнал "О") с шины 6 отрицательного питания через открытый фототранзистор поступает на выход 19 элемента ПОВТОРЕНИЕ.

Если на входе 18 этого элемента сигнал 11 или ", то светодиод оптрона 16 не светится и фототранзистор этого оптрона закрыт. При этом положительное напряжение (сигнал "1") с шины 5 положительного питания через 14 поступает на выход

t9 элемента ПОВТОРЕНИЕ, 1390790

Состояние вхоСостояние выходов триггера после его срабатывания Строка

Условие хранения информации дов триггера до его срабатывания

t Выход

2(11) Вход Вход

1 (8) 2 (10) Выход

1(9) 0

1 1

Если (= 0 (1), а Q = 1 (О) Если Q =, а

Q = --0

1 Если Q = О, а

0(1) 1(0) Если Q = (1), а

Q = 1 () или

Я = Я = "

Функционирование триггера представлено минимизированной таблицей переходов (табл.3), в которой через (() обозначено состояние выхо5 да 1 или 2 до срабатывания триггера.

Если состояние входов и выходов триггера до его срабатывания соответствует сигналу "1" или сигналу

"0", то контролируемый RS-триггер функционирует как известный КБ-триггер, построенный на двоичных элементах И-НЕ, что отражено строками

1-4 (табл.3). В четвертой строке сле- 15 дует определить состояние выходов триггера после его срабатывания при условии, что q = 0(1), а () = 1(0).

Так, при состоянии триггера: на входах 8 и 10 — сигнал "0" (строка 1, 2р табл.3) на основании известного функционирования элемента И-НЕ (табл,1) на выходах 9 и 11 устанавливается сигнал "1". Срабатывают элементы 3 и 4 индикации, на выходах элементов

ПОВТОРЕНИЕ 12 и 13 сигналы "1" (табл,2), Такое состояние триггера считается неопределенным.

При состоянии триггера: на входе

8 — сигнал "0" и на входе 10 — сигнал "1" (строка 2, табл.3), на выходе 9 устанавливается сигнал "1". Сигнал "1" и на выходе 19 элемента ПОВТОРЕНИЕ 12. Тогда на обоих входах элемента И-НЕ 2 будут сигналы "1", а на его выходе, а значит и на выходе

11 триггера — сигнал "О". Сигнал "О"

v через элемент ПОВТОРЕНИЕ 13 поступает на второй вход элемента И-НЕ

Срабатывают индикаторы 3 и 4;

Т а б л и ц а 3

1390790

Если предположить, что состояние триггера: на входе 8 — сигнал "О" и на входе 10 — сигнал " 1", изменяется на состояние, когда на обоих вхоt1 11

5 дах триггера будет сигнал 1, то на выходе 9 остается сигнал "0", а на выходе 11 — сигнал "1". Это происходит за счет наличия сигнала "0" на выходе 21 элемента. ПОВТОРЕНИЕ 13 °

Такое состояние называется состояни.ем хранения информации в триггере и соответствует строке 4 (табл.3) при условии, что Q = 1, а Q = О, Индикаторы 3 и 4 в этом состоянии также срабатывают., При состоянии триггера: на входе

8 — сигнал "1" на входе 10 — сигнал

"О" (строка З,табл.З), на выходе

11 устанавливается сигнал "1" ° Сиг-. нал "1" будет и на выходе 21 элемента

ПОВТОРЕНИЕ 13. Тогда на обоих входах элемента И-НЕ 1 будут сигналы "1", а на его выходе, а значит и на выходе

9 триггера - сигнал "О", Сигнал "0" через элемент ПОВТОРЕНИЕ 12 поступает на второй вход элемента И-НЕ 2, Срабатывают индикаторы 3 и 4.

Если предположить,, что состояние триггера:. на входе 8 — сигнал "1" и на входе 10 — сигнал "0", изменяется на состояние, когда на обоих входах триггера будет сигнал "1", то на выходе 11 остается сигнал " 1", на выходе 9 — сигнал "О". Это происходит за.счет наличия сигнала "0" на выходе 19 элемента ПОВТОРЕНИЕ 12.Такое состояние соответствует строке 4 (табл.3) при условии„ что О = О, а ((= 1. Элементы 3 и 4 в этом состоя:— нии также срабатывают °

Триггер способен функционировать не только при сигналах "0" и "1", но и при сигнале ". " на его входах и выходах.

Такое функционирование отражено строками 4-9 (табл.3). В четвертой строке следует определить состояние выходов триггера после его срабатывания при условии, что хотя бы на одном

1! 11 <и из выходов был сигнал О

Функционирование триггера заклю11 11 чается в том, что при сигнале, хотя бы на одном из входов триггера, сигнал ", "появляется хотя бы на одном из выходов триггера и хотя бы один 55 из индикаторов не срабатывает.

Так, при состоянии триггера: на входе 8 — сигнал "О" и на вхоце 10— сигнал . " (строка 5, табл.3) на основании известного функционирования элемента И-НЕ (табл,1) на выходе 10 устанавливается сигнал . Элемент

4 сигнализации не срабатывает. На выходе 21 элемента ПОВТОРЕНИЕ 13 сигнал "I" (табл.2), следовательно, на выходе элемента И-НЕ 1, а значит и на выходе 9 триггера — сигнал " 1".

Срабатывает индикатор 3.

Если предположить, что состояние триггера: на входе 8 — сигнал "О" и на входе 10 — сигнал " .", изменяется на состояние, когда на обоих входах триггера будет сигнал "1",то на выходе 9 с равной вероятностью может установиться сигнал "0 или

"1", а на выходе 11 — сигнал "1" или

"0".Таким образом, после обработки сигнала,-" триггер может перейти к обработке логических сигналов " 1" и

"0". Такое состояние соответствует строке 4 (табл.3) при условии, что

Q=1 aO=

При состоянии триггера: на входе

8 — сигнал ", " и на входе 10 — сигнал "О" (строка 6, табл .3) на выходе

9 устанавливается сигнал ":". Индикатор 3 не срабатывает. На выходе

19 элемента ПОВТОРЕНИЕ 12 сигнал "1", следовательно, на выходе элемента

И-НЕ 2, а значит и на выходе 11 триггера — сигнал "1", Срабатывает индикатор 4.

Если предположить, что состояние триггера: на входе 8 — сигнал " " и на входе 10 — сигнал "0", изменяется на состояние, когда на обоих входах триггера буцет сигнал "1", то на выходе 9 с равной вероятностью может установиться сигнал "0"или "1",то на выходе 11 — сигнал "1" или "0". Такое состояние соответствует строке 4 (табл,З) при условии, что Q = а

Q = 1.

При состоянии триггера: на входе

8 — сигнал "1" и на входе 10 — сигнал ", " (строка 7, табл,З), на выходе 11 устанавливается сигнал

Индикатор 4 не срабатывает, На выходе 21 элемента ПОВТОРЕНИЕ 13 сигнал

"1", следовательно, на выходе элемента И-НЕ 1, а значит и на выходе 9 триггера — сигнал "0 . Срабатывает индикатор 3.

Если предположить, что состояние триггера: на входе 8 — сигнал "1" и на. входе 10 — сигнал " ", изменяется

1390790 на состояние, когда на обоих входах триггера будет сигнал "1", то на выходе 9 сохраняется сигнал "О", а на выходе 11 сигнал изменяется на

"1". Это происходит потому, что при изменении сигнала на выходе 11 с на "1" сигнал "1" на выходе 21 элемента ПОВТОРЕНИЕ 13 не изменяется, а следовательно, не изменяется и сиг- 10 нал "О" на выходе 19 элемента ПОВТОРЕНИЕ 12. Такое состояние соответствует строке 4 (табл.3) при условии, что Q = О, à Q = .

2O

В качестве элемента сигнализации целесообразно использовать два параллельно и встречно включенных светодиода. Тогда при сигнале "1" светит25 ся Один из них при сигнале "О другой, а при сигнале ", оба погашены.

При состоянии триггера: на входе

8 — сигнал " " и на входе 10 — сигнал "1" (строка 8, табл.3) на выходе 9 устанавливается сигнал ",-". Индикатор 3 не срабатывает. На выходе

19 элемента ПОВТОРЕНИЕ 12 сигнал

"!", следовательно, на выходе элемента И-НЕ 2, а значит и на выходе 11 триггера — сигнал "О". Срабатывает. индикатор 4.

Таким образом, если на входах триггера будут сигналы логических уровней "0" и "1", то сигналы логи ческих уровней будут и на выходах триггера. При этом предлагаемый триггер функционирует так же,как и известный RS-триггер на двоичных элементах И-НЕ.

Если хотя бы на одном входе триггера будет сигнал ", ", то такой же сигнал устанавливается хотя бы на одном выходе триггера, т.е. осуществляется функция передачи сигнала ,. с ВХОДОВ На ВЫХОД В ДОПОЛНЕНИЕ

;к реализации функций обычного RSтриггера. Наличие сигнала " " на выходе триггера определяется по выключенному индикатору.

Если предположить, что состояние триггера: на входе 8 — сигнал на входе 10 — сигнал "1", изменяется на состояние, когда на обоих входах триггера будет сигнал "1",то на выходе 11 сохраняется сигнал "0", а на выходе 9 сигнал изменяется на

"1". Это происходит потому, что при изменении сигнала на выходе 9 с на "1" сигнал "1" на выходе 19 элемента ПОВТОРЕНИЕ 12 не изменяется, а следовательно, не изменяется и сигнал "О" на выходе 21 элемента ПОВТОРЕНИЕ 13. Такое состояние соответ- 40 ствует строке 4 (табл.3) при условии, что Я =, à Q = О.

При состоянии триггера: на обоих входах 8 и 10 — сигнал "и" (строка

9, табл.3), на обоих выходах 9 и 11 устанавливаются сигналы " . Индикаторы 3 и 4 не срабатывают.

Если предположить, что состояние триггера, при котором на обоих вхо- 50 дах сигналы " ", изменяется на состояние, когда на обоих входах триггера будет сигнал "1", то на выходе

9 с равной вероятностью может устанавливаться сигнал "О" или "1"., а на 55 выходе 11 — сигнал "1" или "О". Такое состояние соответствуе строке

4 (табл.3) при условии, что Q = Q = .

На .элементах И-НЕ и элементах

ПОВТОРЕНИЕ можно строить триггеры типов D, Т, TV, DV, Е, IK и др.

В цифровых системах часто используются не оба выхода КБ-триггера, а только один из них. Если свободний выход не снабдить индикаторами, то Отказы в элементах, связанных с соответствующим входом триггера, .не будут обнаружены на выходе системы.

Схема RS-триггера с одним элементом индикации показана на фиг.3. RSтриггер с расширенными функциональными возможностями содержит RS-триггер 22, к первому 23 и второму 24 выходам которого подключены соответствующие входы элемента 25 индикации, который назовем ДОПОЛНЕНИЕ. Элемент ДОПОЛНЕНИЕ содержит первый 26, второй 27.и третий 28 оптроны, резисторы 29 и 30, шину 6 отрицательного питания, общую шину 7 питания, шину 5 положительного питания, инди"катор 3 1, выход 32 элемента ДОПОЛНЕНИЕ, светодиоды 33-36 и фототранзисторы 37-40.

В табл.4 приведено соответствие выходного сигнала элемента ДОПОЛНЕНИЕ всем возможным комбинациям входных сигналов.

1390790

Таблица 4

Строка Вход

Вх од Вых од (24) (32) (23) 10

О

25

Элемент ДОПОЛНЕНИЕ работает следующим образом.

Если на входе 24 сигнал ",-", то светодиоды 35 и 36 не светятся и фототранзисторы 39 и 40 закрыты. Сле- 30 довательно, на выход 32 элемента не может поступать напряжение ни с шины

5 положительного питания, ни с шины

6 отрицательного питания, т..е. независимо от сигнала на входе 23 на выходе 32 в этом случае будет сигнал (строки 5, 8 и 9, табл.4).

Если на входе 23 сигнал " ", то светодиоды 33 и 34 не светятся и фототранзисторы 37 и 38 закрыты. Фото- 40 транзистор 37 включен последовательно с фототранзистором 40, следовательно, на выход 32 не поступает на пряжение с шины 6 отрицательного питания. Фототранзистор 38 включен последовательно с фототранзистором 39, следовательно, на выход 32 не поступает напряжение с шины 5 положительного питания, т,е. независимо от сигнала на входе 24 на выходе 32 в этом случае будет сигнал " " (строки 5, 7 и 9, табл.4) .

Если на входе 24 устанавливается сигнал "0" или "1", то светится, соответственно, светодиод 35 или 36. И н том, и в другом случае фототранзисторы 39 и 40 открываются, При этом сигнал на выходе 32 определяется сигналом на входе 23.

Так, если на входе 23 сигнал "0" (строки i и 2, табл.4), то светодиод

33 светится и фототранзистор 37 открывается. Напряжение с шины 6 отрицательного питания через открытые фототранзисторы 40 и 37 поступает на выход 32,т.е. на выходе 32 устанавливается,сигнал "0" и срабатывает индикатор 31.

Если на входе 23 сигнал "1" (строки 3 и 4,табл.4), то светодиод 34 светится и фототранзистор 38 открывается. Фототранзистор 37 закрыт, так как светодиод 33 не светится. Напряжение с шины 5 положительного питания через открытые фототранзисторы

39 и 38 поступает на выход 32, т.е. на выходе 32 устанавливается сигнал

"1" и срабатывает индикатор 31.

Таким образом, элемент ДОПОЛНЕНИЕ обеспечивает прохождение сигналов

"0" и "1" с одного из выходов RSтриггера 22 на выход 32 RS-триггера.

Если хотя бы на одном выходе RS-триггера 22 появляется сигнал ", ", то такой же сигнал ", " будет и на выходе 32.

Формула изобретения

1. RS-триггер, содержащий два двухвходовых элемента И-НЕ, первым входом триггера является первый вход первого элемента И-НЕ, а его выход— первым выходом триггера, вторым входом триггера является первый вход второго элемента И-HE,à его выход— вторым выходом триггера,, о т л и ч аю шийся тем, что, с целью повы— шения надежности работы триггера, в нем в качестве двухвходовых элементов И-НЕ использованы троичные элементы И-НЕ, введены два элемента, реализующие функцию ПОВТОРЕНИЕ, состоящие из резистора и оптрона, причем вход первого элемента ПОВТОРЕНИЕ подключен к первому выходу триггера, а его выход подкпючен к второму входу элемента И-НЕ, вход второго элемента ПОВТОРЕНИЕ подключен к второму выходу триггера, а его выход подключен к второму входу первого элемейта И-НЕ, вход каждого элемента

ПОВТОРЕНИЕ соединен с катодом соответствующего светодиода оптрона, анод которого соединен с общей шиной питания, эмиттер фототранзистора on— трона соединен с шиной отрицательного питания, резистор включен между

1390790

12 шиной положительного питания и коллектором фототранзистора оптрона, который соединен с выходом элемента

ПОВТОРЕНИЕ.

2. RS-триггер, по п.1, о т л и—

5 ч а ю шийся тем, что, с целью расширения функциональных возможностей триггера, в него введен элемент ,индикации, содержащий три оптрона и два резистора (резисторы могут быть исключены), первый выход триггера соединен с катодом светодиода первого оптрона и с анодом светодиода второго оптрона, анод первого и катод

15 второго оптронов подключены к общей шине, между вторым выходом триггера и общей шиной включены параллельно

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

Составитель Д,Калягин

Редактор Н.Тупица Техред И.аерес Корректор И,Муска

Закаэ 1783/55 Тираж 928 Подписное

ВНИИПИ Государственного комитета СССР по делам иэобретений и открытий

1 13035,, Москва, Ж-35, Раушская наб., д. 4/5

Проиэводственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4