Пересчетное устройство
Иллюстрации
Показать всеРеферат
Союз Советскик
Социал мстмческмк
Республик (!!869О56 (6! ) Дополимтельное к авт. саид-ву— (22) Заявлено 14. 01. 80 (21) 2869pc}3/18-21 с присоединением заявки,% (23) Приоритет
Опубликовано 30. 09. 81. Бюллетень,% 36 (53 2}1}1
Н 03 К 23/00 аЪС7дврстюкнный немнтет пв делам нзебретеннй и аткрцтвк (5З) УДК 621. 3>4..32 (088.8) Дата опубликования описания 2 1, 1 2 .8 1 . (72) Авторы изобретения
В.А.Дудков, В.И.Корнеичук, А.Ф.Меженьп}
Ю.И.Ии!!!инский и В.П.Тарасенко!
f ! !
Киевский ордена Ленина политехнический йнс!тйтут. им. 50 †лет Великой Октябрьской социалистической революции (7l ) Заявитель (54) ПЕРЕСЧЕТНОЕ УСТРОЙСТВО
Изобретение относится к вычислительной технике, а именно к системам программного управления технологическим оборудованием, и может быть применено в системе управления програм— мируемым манипулятором.
Известно пересчетное устройство, содержащее триггеры, диодную матрицу и тактовый триггер, причем прямой и инверсный выходы тактового триггера
}О соединены со счетными входами сот>тветственно нечетных и четных триггеров, з единичный вьгход каждого триггера соединен через диодную матрицу с входами установки в нуль остальных триггеров, кроме следующего,I1.
Недостатком этого устройства является относительно низкая достоверность функционирова!(ия.
Наиболее близким техническим решением к предлагаемому является пересчетное устройство, содержащее фазоимнульсный счетчик, 45 -триггер, генератор синхроимпульсов генератор фазоимпульсных констант и элементы совпадений, первые входы которых соединены с соответствующими выходами генератора фазоимпульсных констант, вход которого соединен с первым выходом генератора синхроимпульсов, а выход фазоимпульсного счетчика соединен с установочным входом 5 -триггера 21. г
Недостатком этого устройства является относительно низкая достовер ность функционирования.
Цель изобретения — повышение достоверности функционирования.
Поставленная цель достигается тем, что в пересчетное устройство, содержащее фазоимпульсный счетчик, R5 -триггер, генератор синхроимпульсов, генератор фазо.!мпульсных констант и элементы совпадений, первые пходи ко-. торых соединены с соответствующими выходами генератора фазонмпульсных кон .таит, вход которого со ди!!сн с
869056
55 первым выходом генератора синхроимпульсов, а выход фазоимпульсного счетчик» соединен с установочным входом Б -триггера, введены селектор, элемент И, элементы И-НЕ и дополнительные 1 5 -триггеры, .входы установки и сброса каждого иэ которых соединены с выходами соответственно элемента совпадения и элемента И-НЕ, первый вход которого соединен с выходом того же элемента совпадения, первый вход которого соединен с вторым входом соответствующего элемента И-НЕ, третьи входы всех элементов И-НЕ соединены с вторым выходом генератора синхроимпульсов, третий выход которого соединен с первым входом селектора и входом сброса 15 -триггера, выход которого соединен с первым входом элемента И, второй вход которого соединен с первым входом устройства, а выход элемента И соединен с вторыми входами всех элементов совпадения, первый и второй входы фазоимпульсного счет чика соединены соответственно с выходом селектора и первым выходом генератора синхроимпульсов, четвертый выход которого соединен с вторым вхо» дом селектора., третий и четвертый входы которого соединены соответственно с вторым и третьим входами пересчетного устройства, четвертый и пятый входы которого соединены соответственно с третьим и четвертым входами фазоимпульсного счетчика.
Селектор содержит Ь -триггер и элемент И-НЕ, выход и первый вход которого соединены соответственно с выходом селектора и выходом 25 -триггера, установочный вход и первый вход сброса которого соединены соответственно с первым и вторым входами селектора, третий и четвертый входы которого соединены соответственно с вторым входом сброса R5 триггера и вторым входом элемента
И-HE.
Фазоимпульсный счетчик содержит счетный узел и первый, второй и третий элементы И-НЕ,выход фазоимпульс" ного счетчика соединен с выходом первого элемента -HE, первый и второй входы которого соединены с выходами первого и последнего разрядов
Счетного узла, тактовый вход которого соединен с третьим входом первого элемента И-НЕ и выходом второго элемента И-НЕ, первый и второй входы
45 которого соединены соответственно с первым и вторым входами фазоимпульсного счетчика, третий и четвертый входы которого соединены с первым и вторым входами третьего элемента
И-НЕ, выход которого соединен с входом сброса счетного узла.
Генератор синхроимпульсов содержит тактовый генератор, двоичный счетчик и тактируемьй дешифратор, тактовый вход которого соединен с первым выходом тактового генера;ора, второй выход которого соединен со счетным входом двоичного счетчика, выходы которого соединены с входами тактируемого дешифратора, выходы которого соединены с первым, вторым, третьим и четвертым выходами генератора синхроимпульсов.
Генератор фазоимпульсных констант содержит счетчик и дешифратор, выходы которого соединены с выходами генератора фазоимпульсных констант, вход которого соединен со счетным входом счетчика, выходы которого соединены с выходами дешифратора.
На чертеже показана структурная схема пересчетного устройства.
Пересчетное устройство содержит фазоимпульсный счетчик 1, RS -триггер 2, генератор 3 синхроимпульсов, генератор 4 фазоимпульсных констант, элементы 5 совпадений, селектор 6, элемент И 7, элементы -HE 8 и дополнительные QS -триггеры 9, первые входы элементов 5 совпадений соединены с соответствующими выходами генератора 4 фазоимпульсных констант, вход которого соединен с первым выходом генератора 3 синхроимпульсов, выход тразоимпульсного счетчика 1 соединен с установочным входом %Ь -триггера 2, входы установки и сбрбса каждого иэ дополнительных 05 -триггеров
9 соепинены с выходами соответственно элемента 5 совпадения и элемента
И-НЕ 8, первый вход которого соединен с выходом того .;е элемента 5 совпадения, первый вход которого сое-. динен с вторым входом соответствующего элемента И-НЕ 8, третьи входы всех элементов И-НЕ 8 соединены с вторым выходом генератора 3 синхроимпульсов, третий выход которого соединен с первым входом селектора 6 и входом сброса 5 -триггера 2, выход которого соединен с первым входом элемента И 7, второй вход которого
;оединен с первым входом 10 устрои69056
55
54
5S
54
5 8 ства, а выход элемента И 7 соединен с вторыми входами всех элементов 5 совпадения, первый и второй входы фазоиипульсного счетчика
1 соединены соответственно с выходом селектора 6 и первым выходои генератора 3 синхроимпульсов, четвертый выход которого соединен с вторым входэм селектора 6, третий и четвертый входы которого соединены соответственно с вторым 11 и третьим 12 входами пересчетного устройства, четвертый 13 и пятый 14 входы которого соединены соответственно с третьим и четвертым входаии фазоимпульсного счетчика 1.
Селектор 6 содержит 5 -триггер
15 и элемент И-НЕ 16, выход и первый вход которого соединен соответственно с выходом селектора б и выходом Ю, -триггера l5, установочный вход и первый вход сброса которого соединены соответственно с первым и вторым входами селектора 6, третий и четвертый входы которого соединены соответственно с вторым входои сброса R5 -триггера 15 и вторым входом элемента И-НЕ 16.
Фазоимпульсный счетчик 1 содержит счетный узел 17 и первый 18, второй
19 и третий 20 элементы И-НЕ, выход фазоиипульсного счетчика 1 соединен с выходом первого элемента И-НЕ 18, первый и второй входы которого соединены с выходами первого и последнего разрядов счетного узла 17, тактовый вход которого соединен с третьим входои первого элемента -HE 18 и выходом второго элемента И-НЕ 19, первый и второй входы которого соединены соответственно с первым и вторым входами фазоимнульсного счетчика l,третий и четвертый входы которого соединены с первым и вторым входами третьего элемента -HE 20, выход которого соединен с входом сброса счетного узла 17.
Генератор 3 синхроимпульсов содержит тактовый генератор 21 двоичный счетчик 22 и тактируемый дешифратор 23, тактовый вход которого соединен с первыивыходом тактового генера"тора 21, второй выход которого соединен со счетным входом двоичного счетчика 22, выходы которого соединены с входами тактируемого дешифратора 23, выходы которого соединены с первым, вторым, третьим и четвертым входами генератора 3 синхроимпульсов.
Ь
1 енсратор 4 фазоимпулъсных констант содержит счетчик 24 и дешифратор 25, выходы которого соединены с выхода генератора 4 фазоимпульсиых констант, вход которого соединен со счетным входом счетчика 24, выходы которого соединены с выходамм деши" фратора 25.
Устройство работает следующим образом.
Работу устройства рассматриваем при кодировании числовой информации представленной фазоимпульсиым кодом при основании системы счисления К10 и при выполнении устройства на элементах положительной логики.
Вначале элемент И 7 закрыт по входу 1О от внешнего устройства управления и на его выходе сигнал имеет уровень логического нуля, а на выходах всех элементов 5 — уровень логической единицы. Все элементы И-HE
8 открыты по первым входам и по совпадению импульсов в соответствующие моменты времени на выходах всех упомянутых элементов И-НЕ 8 и на входах сброса всех триггеров 9 будут присутствовать импульсы отрицательной полярности, подтверждающие нулевое состояние всех триггеров 9. Далее по входам 13 и 14 в фазоимпульсном счетчике 1 устанавливается нулевой код и нс вход элемента И 7 с axopà
10 поступает разрешающий сигнал уровня логической единицы. На выходе фазоимпульсного счетчика 1 импульсы нулевого кода совпадают по временному положению, длительности и полярности с каждым десятым тактирующим импульсом. Упомянутые импульсы нулевого кода поступают на вход установки Ч5 -триггера 2 и устанавливают его в единичное состояние. На вход сброса этого триггера поступают импульсы отрицательной полярности с вью хода генератора 3 синхроимпульсов, устанавливая этот триггер в нулевое состояние. Длительность расширенного импульса на выходе КЬ -триг.гера 2 определяется вреиенным положением импульсов на выходах генератор
3 синхропмпульсов, за счет чего повышается надежность работы элементов 5, увеличивая вольтсекундную площадь импульсов на их выходах.
При этом уменьшается влияние завалов фронтов, срезов и дрожания фазы импульсов.
869056
Раснтирентттте импульсы нулевого ко та с выхода элемента И 7 совпадают т реметг«т только с импульсом нуля на нулевом выходе генератора 4 фазоимпульсных констант появляются на выходе только первого элемента 5 и на уста»о»очном входе соответствующего ему триггера 9, подтверждая его едиттичное состояние. Одновременно упомя тутьте импульсы закрывают по первому входу соответствующий элемент И-НЕ 8.
Г!ри этом на выходе этого элемента
И-НЕ устанавливается единичный логический уровень, не возбуждающий вход сброса первого триггера 9.
40 ничное состоя«пте.
При поступлеттии на счетный вход счетчика 1 огтттого импульса слоясения, код на выходе стано»ится равным едигппге. В ->Toì случае импульсы установки в единичное состояние поступают то1тг1тсо «lil второй триггер 9, а на все те»ыбр:птные тригl еры 9 поступают тслькс»тмпульсы сбора. Счетчик работ;тот,тпалогично и при IIo
C T) IIJJOfllIlI «! II .,IlóJlbñO«I сложетти.
55
Поскольку импульс на втором выходе генератора 3 по длительности примерно
» шесть раз короче упомянутого импульса нулевого кода на выходе QS -триг20 гера 2 и элемента И 7, то первый имгтулт с надежно блокируется последним, исключая одновременно поступление импульсов отрицательной полярности и;.т оба входа рч -триггера 2. Поэтому
IIl уста»огас тпых входах соответствующ гх илг триггеров 9 пргтсутствует гтостоятшый ед«гтти гттьтй логический уроIIelII не возбуждающий этих входов, а сга входы сброса этих же триггеров
30 с: »ыходов элементо» "1-11Е 8, отт1!рытых по пер»ым входстл, поступают импульсы отри. Iaтельной полярности, совпадающие Ilo време«»тому положению и длительности с каждым десятым импульсом, подт»ерждая нулевое состоя— ние упомянутых триггеров. Таким образом, при IlóJJålloì коде на выходе счетчика на первый триггер 9 непрерывно постустают только импульсы установки егo в единичное состояние при отсутст»ии импулт.сов установки в нулевое состо IIIIIe. На все остальные невыбр»IIII,le тртст геры 9 непрерывно поступают только импул L ohl устàновки их» нулевое состояние, при отсутствии импульco» уста»îвки их в едиФормула изобретения
1. Пересчетное устройство,содержащее фазоимпульсный счетчик, QS триггер, генератор си«гхроимгтульсо», генератор фазоим тульсньтх констант и элементы совпадений, первые входы которых соединены с соответствующими выходами генератора фазоимпульспых констант, вход которого соединен с первым выходом генератора синхроимпульсов, а выход фазоимпульсногп счетчика соединен с устано»очным входом I!S †тригге, о т л и ч аю щ е е с я тем, что, с целью повышения достоверности функционирования, в него введены селектор, элемент И, элементы И-НЕ и дополнительные Rg -триггеры, входы установки и сброса каждого из которых соединены с выходами соответственно элемента совпадения и элемента И-НЕ У первый вход которого соединен с выходом того же элемента совпадения, первый вход которого соединен со вторым входом соответствующего элемента И-НЕ, третьи входы всех элементов И-HE соединены со вторым выходом генератора синхроимпульсов, третий выход которого соединен с первым «ходом селектора и входом сброса 15 -триггера, выход ко5 торого соединен с первым входом элемента И, второй вход которого соединен с первым входом устройства, а выход элемента И соединен со вторыми входами всех элементов совпадения, первый и второй входы фазоимпульсного счетчика соединены соответственно с выходом селектора и первым выходом генератора синхроимпульсов, четвертый выход которого соединен со вторым входом селектора, третий и четвертый входы которого сое,гинены соответственно со вторым и третьим входами пересчетного устройства, четвертый и пятый входы которого соединены соответственно с третьим и четвертым входами фаэоимпульсного счетчика. устройство по п.l,î т л и ч а ю щ е е с я тем, что селектор содержит QS -триггер и элемент И-HE,выход и первый вход которого соединены соответственно с выходом селек.тора и выходом RS -триггера, установочный вход и первый вход сброса которого соединены соответственно с первым и вторым входами сс.:тектора, третий и четвертый входы которого
869056
10 соединены соответственно со вторым входом сброса QS -триггера и вторым входом элемента И-НЕ.
3. Устройство по п.l, о т л и ч аю .щ е е с я тем, что фазоимнульсный счетчик содержит счетный узел и первый, второй и третий элементы И-НЕ, выход фазоимупльсного счетчика соединен с выходом первого элемента И-НЕ, первый и второй входы которого соединены с выходами первого и последнего разрядов счетного узла, тактовый вход которого соединен с третьим входом первого элемента И-HF. и выходом второго элемента 11-HF., первый и второй входы которого соединены соответственно с первым и вторым входами фазоимпульсного счетчика третий и четвертый входы которого соединены с первым и вторым входами третьего элемента И-Н1.. выход которого соединен с входом сброса счетного узла.
4. Устройство по п.1, о т л и ч аю щ е е с я тем, что генератор син— хроимпульсов содержит тактовый генератор, двоичный счетчик и тактируеиый дешифратор, тактовый вход которого соединен с первым выходом тактового генератора, второй выход которого соединен со счетным входом двоичного счетчика, выходы которого соединены со входами тактируемого дешифратора, выходы которого соединены с первым, вторым, третьим и четвертым выходами генератора синхроимпульсов .
5. Устройство по и.l о т л и ч аю щ е е с я тем, что генератор фазоимпульсных констант содержит счетчик и дешифратор, выходы которого соеди нены с выходами генератора фазоимпульсных констант, вход которого соединен со счетным входом счетчика, выходы которого соединены с выходами дешифратора.
Источники информации, принятые во внимание при экспертизе
1. Авторское свидетельство СССР
И - 530464, кл. 11 03 К 23/00, 1976.
2. Реализация многозначных струк25 тур автомат . (lод 1 од И А Ракова.
Киев, "Наукова думка", 1976, с. 290 (прототип).
869056
Составитель С.Скворцов
Редактор E.IT an Техред А. Савка Корректор У.Пономаренко
Заказ 11449 Тираж 991 Подписное
В11ИИПИ Государственного комитета СССР по делам изобретений и открытий
1!3035, Москва, )К-35, Раушская наб., д. 4/5
Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4