Счетное устройство с предварительной установкой кода Советский патент 1982 года по МПК H03K23/00 

Описание патента на изобретение SU923016A1

Изобретение относится к импульсной технике и может быть использовано .в устройствах автоматического управления, а также в устройствах вычислительной техники. Известно счетное устроиство,содержащее счетный блок, установочные входы которого подключены к выходам .блока уставки, выполненного на элементах И, задающий блок, управляющий вход которого соединен с выходом счет ного блока, генератор тактовых импуль сов Dl. Однако недостатком известного уст ройства является необходимость ввода информации в задающий блок в дополнительном коде для получения на выходе устройства заданного многоразрядного числа. Это требует дополнительной обработки информации перед вводом ее в задающий блок, что осуществляется непосредственно оператором и требует определенного процесса вычислений. Это приводит к повышению вероятности возникновения ошибки при вводе информации в задающий блок и, следовательно, снижает достоверность выдаваемой информации на выходе устройства. Известно счетное устройство с предварительной уставкой кода, содержащее шину управления, генератор импульсов, триггер, элемент И, счетный блок, блок уставки, блок элементов- НЕ и задающий блок, выходы которого соединены через блок элементов НЕ с информационными входами блока уставки, выходы которого соединены с установочными входами счетного блока, шина управления соединена со входом управления генератора импульсов, первый выход которого.соединен с первым входом элемента И, второй вход которого соединен с прямым выходом триггера, первый вход которого соединен с выходом счетного блока и с первым входом Яблока задержки,второй вход, первый и второй выходы которого соединены соответственно с выходом блока управления, со вторым входом триг гера и со входом управления блока уставки123. -Недостаток известного устройства сравнительно малые функциональные возможности, так как для изменения частоты выходных импульсов необходимо изменять содержимое задающего блока и не предусмотрено возможности автоматического изменения частоты выходных импульсов. Целью изобретения является расширение функциональных возможностей. Для достижения поставленной цели S счетное устройство с предварительной уставкой кода, содержащее шину управления, генератор импульсов, пер вый триггер, первый элемент И, счетный блок, блок уставки, блок элементов НЕ и задающий блок, выходы которого соединены через блок элементов НЕ с информационными входами блока уставки, выходы которого соединены с установочными входами счетного блока, шина управления соединена с входом управления генератора импульсов, первый выход которого сое динен с первым входом первого элемента И, второй вход которого соединен с прямым выходом первого три|- Гера, введены второй триггер, второй и третий элементы И и три элемен та ИЛИ, второй выход генератора импульсов соединен с первым входом второго элемента И, второй вход кото рого соединен с инверсным выходом первого триггера, вход 3 которого соединен с входом 3 второго тригге ра, с первыми входами первого и второго элементов ИЛИ, с выходом второго элемента И и с входом управления блока уставки, третий выход генератора импульсов соединен с входом К второго триггера и с вторым входом второго элемента ИЛИ , и с первым вх дом третьего элемента И, второй вход и выход которого соединены соответственно с прямым выходом второго три гера и с первым входом третьего элемента ИЛИ, второй вход и выход которого соединены соответственно с выхо дом первого элемента И и с тактовым входом счетного блока, выход которого соединен с входом задающего блока, с вторым входом первого элемента ИЛИ и с входом К первого триггера, тактовый вход которого соединен с выходом первого элемента ИЛИ, выход второго элемента ИЛИ соединен с тактовым входом второго триггера. На чертеже изображена функциональная схема счетного устройства с предварительной уставкой кода. Счетное устройство с предварительной уставкой кода содержит счетный блок 1, блок 2 уставки, задающий блок 3, блок элементов НЕ, генератор 5 импульсов, элементы И 6-8,триггеры 9 и 10, элементы ИЛИ 11-13, шину Т управления , выходную шину 15, выходы 16-18 генератора 5 импульсов. Выходы задащего блока 3 соединены через блок 4 элементов НЕ с информационными входами блока 2 уставки, выходы которого соединены с установочными входами счетного блока 1, выход которого соединен с входом управления задающего блока 3, с входом К триггера 9 и с первым входом элемента ИЛИ 12, выход которого соединен с такто вым входом триггера 9, вход 3 которого соединен с первым входом элемента ИЛИ 13, со входом 3 триггера 10, со вторым входом элемента ИЛИ 12, со входом управления блока 2 уставки и с выходом элемента И 7, первый и второй входы которого соединены соответственно с выходом 16 генератора 5 импульсов и. с инверсным выходом триггера 9, прямой выход которого соединен с первым входом элемента И 6, второй вход и выход которого соединен соответственно с выходом 18 генератора 5 импульсов и с первым входом элемента ИЛИ 11, выход и второй вход которого соединены соответственно с тактовым входом счетного блока 1 и с выходом элемента И 8, первый вход которого соединен с выходом 17 генератора 5 импульсов, со вторым входом элемента ИЛИ 13 и с входом К триггера 10, тактовый вход и прямой выход которого соединен соответственно с выходом элемента ИЛИ 13 и с вторым входом элемента И 8. Устройство работает следующим об; разом. Перед началом работы устройства схема приводится в исходное состояние, в результате чего триггеры 9 и 10 находятся в исходном, нулевом состоянии, а в счетном блоке 1 находится нулевая информация. Затем подготавливается к работе задающий блок 3, содержащий п прием:ных регистров и сдвигающий регистр, путем программирования в него п заданных многоразрядных чисел в прямом коде для получения на шине 15 п заданных чисел, После задания п многоразрядных чи сел в задающий блок 3 на его выходах появляется первое многоразрядное в прямом коде, которое, проходя через блок Ц, поступает в обратном коде на информационные входы блока 2 уставки. По приходу сигнала, поступающего по шине Tt, генератор 5 импульсов, начинает выдавать на выходах 16-18 три сдвинутых «а 1/3 периода последо вательности импульсов. Так как три1- гер 9 нахЪдится в исходном нулевом состоянии, то сигнал, поступающий с его инверсного выхода, подготавливает к работе элемент И 7. Поэтому первый импульс, поступающий с генератора 5 по выходу 1б, проходя через элемент И 7 на управляющийвход блока 2 уставки, осуществляет уставку обратного кода первого многоразрядно го числа в счетный блок 1. Импульс с выхода элемента И 7 поступает также на входы 3 и через элементы ИЛИ 12 и 13 на тактовые вхо ды триггеров 9 и 10, которые по зад-нему фронту этого импульса переключаются в единичное состояние, запрещая работу второго элемента И 7 и подготавливая к работе элементы И 6 и 8. Следующий импульс, сформированный генератором 5на выходе 17, проходит через третий элемент И 8 и элемент ИЛИ 11 и поступает на счетный вход счетного блока 1. Таким образом, к обратному коду первого многоразрядно го числа, находящегося в счетном бло ке 1, прибавляется единица, что соот ветствует дополнительному коду задан ного числа. Импульс с выхода 17 генератора 5 поступает также на вход К и через элемент ИЛИ 13 на тактовый вход три|- гера 10, который по заднему фронту этого импульса переклнзчается в нулевое состояние, запрещая работу элемента И 8. Очерюдной импульс с выхода 18 генератора 5 проходит через элемент И 6 и элемент ИЛИ 11 и поступает на счетный вход счетного блока 1. Генератор 5 продолжает формировать на выходах 16-18 импульсы. Импульсы, поступающие с выходов 16 и 17 генератора 5 необходимы только на момент уставки обратного кода заданного многоразрядного числа в счетный блок и преобразования его в дополнительный код, а счетный блок 1 заполняется импульсами, поступающими с выхода 18 генератора 5. Hpi достижении счетным блоком 1 величины первого заданного числа на выходе счетного блока 1 появляется нал, который поступает на шину 15 устройства. Сигнал с выхода счетного блока 1 поступает также на управляющий вход задающего блока 3, на информационный вход К и через элемент ИЛИ 12 на тактовый вход триггера 9. По заднему фронту этого сигнала задающий блок 3 выставляет на выходах второе многоразрядное число, а триггер 9 переключается в нулевое состояние, запрещая работу элемента И 6 и подготавливая к работе элемент И 7. По мере выдачи заданных чисел на шину 15 устройства приемные регистры задающего блока 3 поочередно подключаются к выходам задающего блока 3 по сигналу, поступающему на управляющий вход задающего блока 3 и далее на вход сдвигающего регистра, который управляет приемными регистрами . Очередной импульс с генератора 5 формируется на выходе 16, который, проходя через элемент И 7 на управляющий вход блока 2 уставки, осуществляет уставку обратного кода второго заданного числа. А по заднему фронту этого импульса триггеры 9 и 10 переключаются в единичное состояние, зап{зещая работу элемента И 7 и подготавливая к работе элементы И 6 и 8. Следующий импульс с генератора 5 формируется на выходе 17, который проходя через элемент И -8 и первый элемент ИЛИ 11, поступает на счетный вход блока 1, осуществляя запись в счетный блок 1 дополнительного кода, соответствующего второму заданному числу. А по заднему фронту этого импульса триггер 10 переключается в нулевое состояние, запрещая работу элемента И 8. Очередной импульс, формируемый генератором 5 на выходе 18, прохо79дя через элемент И 6 и элемент ИЛИ 1 поступает на счетный вход счетного блока 1. Генератор 5 продолжает форм ровать на выходах 16-18 импульсы, а счетный блок 1 заполняется импульсами, поступающими с выхода 18. При достижении счетным блоком 1 величи ны второго заданного числа на выходе счетного блока 1 формируется сигнал, который поступает на шину 15 ус ройства. А по заднему фронту этого сигнала задающий блок 3 выставляет на выходах третье многоразрядное число, а триггер 9 переключается в нулевое состояние, запрещая работу элемента И 6 и подготавливая к работе, элемент И 7. Далее осуществляется процесс выда чи третьего заданного числа.по ранее описанному цикЛу. Процесс выдачи п заданных многора рядных чисел продолжается до выдачи на шине 15 устройства п-го заданного числа. . Формула изобретения Счетное устройство с предварйтель ной уставкой кода, содержащее шину уп равления, генератор импульсов, первый триггер, первый элемент И, счетный блок, блок уставки, блок элементов НЕ и задающий блок, выходы которого соединены через блок элементов НЕ с информационными входами блока уставки, выходы которого соединены с установочными входами счетного блока шина управления соединена с входом управления генератора импульсов, пер вый выход которого соединен с первым входом первого элемента И, второй которого соединен с прямым вывходходом первого триггера, отличающееся тем, что, с целью расширения функциональных возможностей, в него введены второй триггер, второй и третий.элементы И и три элемента ИЛИ, второй выход генератора импульсов соединен с первым входом второго элемента И, второй вход которого соединен с инверсным выходом первого триггера, вход Л которого соединен, с входом J второго триггера, с перв.ыми входами первого и второго элементов ИЛИ, с выходом второго элемента, И и с входом управления блока уставки, третий выход генератора импульсов соединен с входом К второго три|- гера и с вторым входом второго элемента ИЛИ, и с первым входом третьего элемента И, второй вход и выход которого соединены соответственно с прямым выходом второго триггера и с первым входом третьего элемента ИЛИ, второй вход и выход которого соединены соответственно с выходом первого элемента И .и с тактовым входом счетного блока, выход которого соединен с входом задающего блокад с вторым входом первого элемента ИЛИ, и с входом К первого триггера, тактовый вход которого соединен с выходом первого элемента ИЛИ, выход второго элемента ИЛИ соединен с тактовым входом второго триггера. Источники информации, принятые во внимание при экспертизе 1.Авторское свидетельство СССР № , кл. G Об F I/O, 1971. 2.Евтеев Ю.И. и др. Цифровые системы обработки сканируемой информации. М., Энергия, 1975, с. 88, рис. 2 (прототип).

Похожие патенты SU923016A1

название год авторы номер документа
Счетное устройство с переменнымКОэффициЕНТОМ пЕРЕСчЕТА 1979
  • Дронов Владимир Иванович
SU801255A1
Формирователь серий и импульсов 1978
  • Дронов Владимир Иванович
SU798772A1
Счетчик с предварительной уставкой 1974
  • Дронов Владимир Иванович
  • Бородкин Сергей Сергеевич
  • Кудашов Михаил Спиридонович
  • Куренцов Джон Павлович
SU560341A1
"Пересчетное устройство 1975
  • Дронов Владимир Иванович
  • Балаболин Анатолий Владимирович
  • Белоусов Игорь Владимирович
SU655077A1
Пересчетное устройство 1981
  • Дронов Владимир Иванович
SU974593A1
Счетное устройство 1985
  • Дронов Владимир Иванович
  • Когге Игорь Юрьевич
SU1256195A1
Устройство для формирования серий импульсов 1979
  • Дронов Владимир Иванович
SU920688A1
Счетное устройство с предварительной уставкой кода 1982
  • Дронов Владимир Иванович
  • Чернов Сергей Владиславович
  • Дронова Раиса Ивановна
SU1027832A1
Счетное устройство 1986
  • Дронов Владимир Иванович
  • Востриков Анатолий Николаевич
  • Когге Игорь Юрьевич
SU1368981A1
Счетное устройство с предварительной установкой кода 1978
  • Дронов Владимир Иванович
  • Когге Игорь Юрьевич
  • Девятка Элла Васильевна
SU746941A1

Иллюстрации к изобретению SU 923 016 A1

Реферат патента 1982 года Счетное устройство с предварительной установкой кода

Формула изобретения SU 923 016 A1

SU 923 016 A1

Авторы

Дронов Владимир Иванович

Когге Игорь Юрьевич

Даты

1982-04-23Публикация

1980-06-26Подача