Многоканальное программно-временное устройство Советский патент 1983 года по МПК G05B19/18 G06F1/04 

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

Изобретение относится к автомать ке и вычислительной технике и может быть использовано при организации , мультипрограммной работы вычислительных Мсциин и систем, а также в автоматизированных системах управления для синхронизации и управления технологическими пpoцecca IИ.

Известно устройство, содержащее генератор импульсов, элемент НЕ, триггер, элемент Н, счетчик импульсов, блок набора програмг 1ы, дешифратор и элементы И l .

Однако устройство обладает ограниченныго фyнкциdнaльны a возможностями, которые вы| ажаются в отсутствии автоматической остановки устройства после отработки программы, автоматического Тговторения програмиы, а также одноканальным режимом работы.

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

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

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

Цель Изобретения - упрощение устройства.

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

слзответствующих счетчиков импульсов а выхода / и т с входом блока управления и через соответствующие элементы НЕ - с соответствующики входами блока задания программ и с первыми входами соответствующих первых элементозз ИЛИ, подключенных вторыми входа1 1и к выходам дешифратора, а выходами - к вторым входам соответствующих первых элементов И, причем вычитаювд е входы счетчикйв импульсо ,::вязаны с выходом блока управления, а вход блока памяти - с вторым выходом блока задания программ.

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

На чертеже приведена функциональная схема устройства. I Устройство содержит блок 1 задания программ, дешифратор 2, блок 3 управления, блок 4 памяти, первые элементы ИЛИ 5 - 5, первые элемент И б( - 6ff,, счетчики 7( - 7кп импульсов, вторые элементы ИЛИ 8, - 8, элементы НЕ 9 - 9,,, выходы устройства 10 1 - lOfn, генератор 11 импуль; сов, третий элемент ИЛИ 12, второй элемент И 13. .

Устройство работает следующим образом.

В исходном состоянии в блоке 1 задания програм хранится программа отработки временных интервалов в каналах и коды данных временных интервалов, счетчики 7, - 7, находяся в нулевом состоянии и на выходах инверторов 9 - 9щ имеется сигнал, поступающий на вход блока 1 и одновременно на первые входы первых элементов ИЛИ 5 - 5, сигнал с выходо которых поступает на вторые входы элементо13 И б - б), разрешая тем самым прохождение (запись) кодов временных интервалов на двоичные счетчики 7 - 7уу,. Блок 4 памяти является буферным элементом для перезаписи кода временного интервала из блока 1 33 соответствующий двоичный счетчик того или иного канала. В счетчики 1t - 1т заносятся коды временных интервалов, которые должны быть отработаны в каналах. Состояние счетчиков, в которых записан код, изм€;няется (отлично от нулевого) , и Hci соответствующих выходах 101 - 10, появляется потенциальный сигнал, соответствующий началу отработки временной последовательности. С нача;:ом отработки временных интервалов на выходе элемента ИЛИ 12 блока 3 управления (счетом тактовых импульсов) появляется сигнал, разрешающий прохождение через элемент И 13 тактовых испульсов с выхода генератора 11 на вычитающие входы счет чиков 74 - 7т. Сигналы отработки временных интервалов на выходах устройства 10;) - lOfj, будут до обнуления равны состоянию соответствующих двоичных счетчиков. После обнуления счетчика на выходе соответствующего второгоэлемента ИЛИ и выходе устройства потенциальный сигнал пропадает, что показывает окончание отработки временного интервала данным каналом. На выходе соответствующего инвертора появляется сигнал, которы во-первых, поступает на вход блока 1 и сигнализирует об окончании отработки данным каналом временного интервала, и, во-вторых, на первый вход соответствующего первого элемент ИЛИ,разрешая тем самым запись очередного кода временного интервала для отработки в данном канале через соответствующий первый элемент И на установочные входы счетчика. Разрешающий сигнал на перезапись кода вр менного интервала может прийти с соответствующего выхода дешифратора 2 Необходимость двувходных первых элементов ИЛИ обусловлена возможностью как параллельной записи кодов временных интервалов по всем каналам, так и выборочной записью кодов в каналы, определяемые выходом дешифратора. После обнуления всех счетчиков 7 сигнал на.выходе блока 3 будет равен логическому нулю, что запрещает прохождение через второй элемент И 13 импульсов генератора 11 и характеризует окончание отработки временных интервалов многоканальным устройством. в предлагаемом устройстве исключается необходимость преобразования позиционного кода в фазоимпульсннй, что упрощает конструкцию устройства, оперирует только двоичтлми .кодами. Кроме того, в устройстве имеется возможность записи кодов временных интервалов как параллельно во все каналы, так и выборочно после отработки соответствующим каналом временного интервала.

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

название год авторы номер документа
Многоканальное программно-временное устройство 1983
  • Мельников Владимир Алексеевич
  • Гареев Хамитьян Гилемьянович
SU1145322A2
Многоканальное программно-временное устройство 1984
  • Мельников Владимир Алексеевич
  • Матис Иван Эрнстович
SU1200269A2
Устройство для программного управления 1985
  • Литвин Леонид Алексеевич
SU1332263A1
Устройство для циклового программного управления 1984
  • Кириллов Анатолий Александрович
  • Купчан Яков Моисеевич
  • Речнов Владимир Васильевич
  • Тварнова Вера Семеновна
SU1231488A1
Многопрограммный регулятор температуры 1983
  • Губайдуллин Герман Асфович
  • Алферов Герман Дмитриевич
  • Юдкевич Марк Леонидович
  • Самохвалов Борис Михайлович
SU1087951A1
Устройство для программного управления 1984
  • Литвин Леонид Алексеевич
  • Ильяшев Владимир Николаевич
SU1190363A1
ПРОГРАММАТОР УЧЕБНОГО ВРЕМЕНИ 1991
  • Мальцева Л.А.
  • Фромберг Э.М.
RU2022314C1
Имитатор абонентов 1986
  • Кафидов Александр Сергеевич
  • Еременко Людмила Павловна
  • Тараров Михаил Иванович
  • Сорокин Адольф Андреевич
SU1325490A2
Устройство для контроля цифровых блоков 1988
  • Бельц Виктор Андреевич
  • Шамаева Алевтина Валентиновна
SU1695309A1
Устройство для программного счета изделий 1983
  • Китаев Василий Андреевич
  • Михайлов Рудольф Павлович
  • Рябков Николай Андреевич
SU1113824A1

Иллюстрации к изобретению SU 1 057 926 A1

Реферат патента 1983 года Многоканальное программно-временное устройство

1. МНОГОКАНАЛЬНОЕ ПРОГРАММНО- ВР ЕМЕННОЕ УСТРОЙ СТВО, содержащее блок памяти, блок задания программ, подключенный первым выходом к входУ дешифратора, блок управления и по числу каналов первые элементы ИЛИ, первые элемент|л И, соединенные первыми входами с выходом блока памяти, а выходагда - с установочными входами соответствующих счётчиков импульсов, от л и ч а ю щ е ее я тем, что, с целью упрощения устройства, оно содер хит по числу каналов элег.енты НЕ, вторые элементы ИЛИ, соединенные входами с выходами соответствующих счетчиков импульсов, а выходами - с входом блока управления и через соответствующие элементы ПЕ - с соответствующими входами блока задания програгим и с первы « вхрдагли соответствукяцих первых элементов ИЛИ, подключенных вторыми входами к выходам дешифратора, а выходами - .к вторым входам соответствукяяих первых элементов И, причем вычи,такндие входы счетчиков импульсов связаны с выходом блока управления, а вход блока .памяти - с вторым выходом блока задания программ. 2. Устройство по п. 1, отлич аюц е ее л , что блок управления содержит генератор импуль-сов, подключенный выходом к пе эвому входу второго элемента И, соединенного выходом с выходом блока управления, а .вторым входом - с выходом третьего элемента ИЛИ, подклю.ченного входами к входу блока управ;ления.

Документы, цитированные в отчете о поиске Патент 1983 года SU1057926A1

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Авторское свидетельство GCGP № 532960, кл
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1

SU 1 057 926 A1

Авторы

Плотников Владимир Михайлович

Дударев Евгений Максимович

Даты

1983-11-30Публикация

1982-06-28Подача