Устройство для идентификации кодограмм-сообщений
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
(51)5 6 0 ГОСУДАРСТВЕННОЕ ПАТЕНТНОВЕДОМСТВО СССР(ГОСПАТЕНТ СССР) ОПИСАНИЕ ИЗОБРЕТЕНИ К АВТОРСКО ВИДЕТЕЛ ЬСТВ И, вто ти, вход Пер группы 47, вход Селшифрат 60 - 68 и ды "не обозначУст зом,На в ют приз рые син сываютс коды по ти,Посл жки на в синхрон синхрон ходы 29 последовательн наки кодограмм - сообщ хроимпульсами с вход я в регистр 4, с выход ступают на входы 48 бло о поступаний, кото- а 30 запи которого ка 1 памя(21) 4864234/24(71) Каунасский политехнический инсти(56) Авторское свидетельство СССРМ 1300540, кл. 0 06 К 9/36, 1986.Авторское свидетельство СССРМ. 1626258, кл, 6 06 К 9/00, 1989,(54) УСТРОЙСТВО ДЛЯ ИДЕНТИФИКАЦИИКОДОГРАММ-СООБЩЕНИЙ Изобретение относится к автоматике и вычислительной технике и может использоваться в системах управления принятием решений.Цель изобретения состоит в повышении быстродействия устройства.На фиг.1 приведена функциональная схема устройства; на фиг,2 - пример выполнения блока памяти; на фиг,З - пример выполнения селектора ошибок,Устройство содержит первый блок 1 памяти, селектор 2 ошибок, группу 3 элементов И, первый 4 и второй 5 регистры, первый счетчик 6, группу 7 элементов ИЛИ, первый 8 и второй 9 дешифраторы, первый 10, второй 11, третий 12 и четвертый 13 элементы И, первый триггер 14, первый 15 элемент ИЛИ, первый 16, второй 17, третий 18, четвертый 19, пятый 20 элементы задержки, шестой элемент 21 задержки, третий регистр 22, компаратор 23, второй 24 элемент ИЛИ, второй триггер 25, пятый элемент 26(57) Изобретение относится к автоматике и вычислительной технике, Его использование в системах управления принятием решений позволяет повысить быстродействие устройства. Эта цель достигается благодаря тому, что в устройстве непрерывно отслеживается номер вводимой кодограммы для записи под этим номером в дополнительный блок памяти. При необходимости в повторной выдаче какой-либо кодограммы ее номер вводится в устройство и по нему из дополнительного блока памяти выдается нужная кодограмма без перебора и выдачи всех остальных. 3 ил. ой счетчик 27 и второй блок 28 па ы 29 - 35 и выходы Зб - 41, вый 1 блок памяти (фиг,2) содержит 42-44 элементов И и регистры 45- ы 48-53,ектор 2 ошибок (фиг.З) содержит деоры 54-56, блоки 57-59. элементы триггеры 69-71, входы 72 - 74. Выхоравно" и "равно" компаратора 28 ены 75 и 76,ройство работает следующим обрае задержки на элементе 16 задерремя записи кода в регистр 4 тот же изирующий импульс поступает на изирующий вход 52 блока 1 памяти,адресные входы 49 - 51 которого подключены к соответствующим выходам дешифратора 8.Учитывая, что счетчик 6 и регистр 5 к настоящему моменту сброшены в ноль, на входе дешифратора 8 будет нулевой код и высокиМ потенциалом на его крайнем выходе будет открыта по входу 49 группа 42 эле,ментов И блока 1,Синхронизирующий импульс с входа 52 блока 1, поступая на синхровход элементов 42 И и регистра 45 блока 1, переписывает содержимое регистра 4 в регистр 45 блока 1. Таким образом, в регистре 45 будет зафиксирован код первого признака кодограммы,Кроме того, с выхода элемента 16 задержки синхроимпульс поступает на вход элемента 1.7 задержки, где задерживается на время записи первого признака в регистр 45 и затем поступает на вход элемента 10 И, открытого по другому входу высоким потенциалом с инверсного выхода триггера 14,Пройдя через элемент 10 И на счетный вход счетчика 6, этот синхроимпульс увеличивает адрес, формируемый счетчиком на единицу. В результате этого к информационным выходам регистра 4 через элементы 43 и подключается регистр 46.Затем второй признак кодограммы через входы 29 поступает в регистр 4 и синхроимпульс с входа 30 поступает на синхровход регистра 4 и записывается в него очередной код,Описанным образом этот код затем записывается в регистр 46 блока 1 и процесс занесения всех компонентов кодограммы продолжается до тех пор. пока на выходе переноса счетчика 6 не появится импульс, свидетельствующий а том. что все компоненты кодограммы готовы и находятся в регистрах 45 - 47 блока 1.Выходы всех регистров блока памяти 1 соединены с входами соответствующих дешифраторов 54 - 56 селектора 2,Если код, расшифрованный соответствующим дешифратором, входит в кортеж признаков - идентификаторов (т.е. такой код есть среди множества кодов, которые набирает оператор), то открыт будет по соответствующему выходу дешифратора 54, например, элемент И 60 и блока 2,Тогда импульс переноса с выхода счетчика 6 проходит на вход 73 селектора 2 и далее через элемент 60 И на вход считывания фиксированной ячейки блока 57 памяти, выполненного в виде постоянного ЗУ, В фиксированных ячейках блока 57 памяти записаны "1", если принятый код существует5 10 15 20 25 30 35 40 45 50 55 и установит его в единичное состояние,Высокий потенциал с единичного выхода триггера 14 выдается на выход 40 устройства, сигнализируя о том. что кодограмма набрана неверно, а выходные потенциалы на выходах 37 - 39 конкретно указывают, кав множестве кодов, или "0", если набранного кода в множестве кодов нет,С выхода фиксированных ячеек всехблоков памяти 57 - 58, в которых хранятся"1", считанные сигналы поступают на единичные входы триггеров 69 - 71, выходныепотенциалы которых поступают на входы37-39 в виде правильно и неправильно набранных кодов,Кроме того, выходы триггеров 69-71 селектора 2 соединены с входами дешифратора9, который при наличии высоких потенциаловна выходе всех триггеров 69 - 71 выдает высокий потенциал на вход элемента 12 И,наличие же на входе дешифратора 9 любыхдругих кодов приведет к тому, что высокийпотенциал на выходе элемента 15 ИЛИ будет подан на вход элемента 11 И.Допустим, что все компоненты кодограммы были из числа признаков - идентификаторов, тогда высоким потенциалом свыхода дешифратора 9 будет открыт элемент 12 И, на другой вход которого поступает перенос счетчика 6. который задерживается элементом 18 на время срабатывания дешифратора 9 и триггеров 69-71.Пройдя элемент 12 И, импульс поступает на нулевой вход триггера 14. подтверждая его нулевое состояние и затем послезадержки на элемент 19 задержки на времясрабатывания триггера 14 поступает на импульсный вход элемента 13 И, открытоговысоким потенциалом с инверсного выходатриггера 14,Пройдя через элемент 13 И, синхроимпульс, во- первых, поступает на импульсныйвход элементов 3 И группы, переписываясодержимое всех регистров 45 - 47 на выход36 устройства.Во-вторых, этот синхроимпульс поступает через вход 74 селектора 2 и сбрасываетв исходное состояние все триггеры 69-71.В-третьих, этот же импульс после задержки на элементе 20 на время перепискикода на выходы 36. поступает на нулевыевходы регистров 4, 5 счетчика 6 и через вход53 на сброс регистров 4547,Если же хотя бы одна из компонент кодограммы набрана оператором неверно, топотенциалом с выхода элемента 15 ИЛИ открыт будет элемент 11 И,В этом случае импульс переноса с выходаэлемента задержки 18, пройдя элемент 11И, поступает на единичный вход триггера 14кой компонент кодограммы набран неверно.Для исправления ошибки оператор на приводит к тому, что на входы 31 поступает код номера позиции компоненты в кодограмме, а на вход 32 поступает синхроимпульс, который этот код записывает в регистр 5,Код с выхода регистра 5 через группу элементов 7 ИЛИ поступает на входы дешифратора 8, который к выходам регистра 4 подключает соответствующий регистр 45 - 47 блока 1, в который необходимо внести исправление,После внесения исправления в соответствующую компоненту кодограммы оператор описанным выше образом отправляет набранную кодограмму в адрес вышестоящего объекта АСУ.Если после передачи кодограммы в адрес вышестоящего объекта из-за невысокой надежности каналов связи и других причин возникает необходимость в повторной выдаче упомянутых кодограмм, то работа устройства происходит так.Для того, чтобы исключить повторный набор составляющих кодограмму блоков, в процессе первичного набора кодограмм после занесения номера кодограммы с входов 29 и регистр 4 синхроимпульсом с выхода элемента задержки 16 код номера кодограммы записывается не только в блок 1 памяти, но импульсом, прошедшим через элемент 26 И и поступившим на синхровход счетчика 27, он заносится и в счетчик 27, формируя первый адрес записи для блока памяти 28.После формирования оператором полной кодограммы код с выходов блока 1 выдается не только на выходы 36 устройства, но и поступает на информационные входы блока 28 памяти, куда и записывается по адресу, сформированному счетчиком 27, импульсом с выхода переноса счетчика 6,Кроме того, этот импульс после задержки элементом 20 проходит через элемент 24 ИЛИ на счетный вход счетчика 27 и увеличивает его показания на единицу, формируя очередной адрес для блока памяти 28.Аналогичным образом в памяти блока 28 будут фиксироваться все кодограммы, формируемые оператором,При необходимости повторной выдачи какой-либо из уже переданных кодограмм на входы 33 поступает код номера кодограммы, а на вход 34 - синхроимпульс, по которому код с выходов ЗЗ заносится в 10 15 20 25 30 35 40 45 50 55 пульте управления должен нажать клавишу с именем той компоненты кодограммы, ко торая набрана ошибочно. Нажатие клавиши регистр 22. Одновременно тот же синхроимпульс с входа 34 проходит через элемент 24 ИЛИ и поступает на счетный вход счетчика 27, увеличивая его содержимое на единицу,После задержки элементом 21 на время окончания переходных процессов в счетчике 27 импульс с выхода элемента 21 задержки поступает на синхровход компаратора 23, сравнивающего коды регистра 22 и счетчика 27,Если коды не равны, то компаратор 23 вырабатывает сигнал на выходе 75, который вновь через элемент 24 ИЛИ.поступает на счетный вход счетчика 27 и после задержки - на синхровход компаратора 23,Этот процесс продолжается до тех пор, пока коды в регистре 22 и счетчике 27 не совпадут и на выходе 76 компаратора 23 не появится сигнал, фиксирующий равенство кодов. Этот сигнал поступает на вход считывания блока памяти 28 и по адресу, установленному в счетчике 27, считывает записанную там кодограмму на выходы 41.Таким образом, в устройстве исключается необходимость повторного ручного набора кодограммы оператором,Формула изобретения Устройство для идентификации кодограмм-сообщений, содержащее первый регистр. информационные входы которого являются информационными входами первой группы устройства, вход разрешения записи первого регистра объединен с входом первого элемента задержки и является входом синхронизации устройства, выходы первого регистра соединены с информационными входами первого блока памяти, выход первого элемента задержки подключен к входу второго элемента задержки и управляющему входу первого блока памяти, выходы которого соединены с информационными входами селектора ошибок и первыми входами группы элементов И, выходы которой являются информационными выходами первой группы устройства, выход второго элемента задержки подключен к первому входу первого элемента И, выход которого соединен со счетным входом первого счетчика, разрядные выходы которого подключены к первым выходам группы элементов ИЛИ, второй регистр, информационные входы и вход разрешения записи которого являются соответственно информационными входами второй группы и вторым входом синхронизации устройства, выходы второго регистра соединены с вторыми входами группы элементов ИЛИ, выходы которой подключены к входам пер1805481 40 50 55 вого дешифратора, выходы которого соединены с адресными входами первого блока памяти, выходы селектора ошибок подключены к входам второго дешифратора и являются информационными выходами второй группы устройства, первые выходы второго дешифратора соединены с входами первого элемента ИЛИ, выход которого и второй выход дешифратора подключены к первым входам соответственно второго и третьего элементов И, выход переполнения первого счетчика соединен непосредственно и через третий элемент задержки соответственно с управляющим входом селектора ошибок и вторыми входами второго и третьего элементов И, выход второго элемента И подключен к единичному входу первого триггера, прямой выход которого является контрольным выходом устройства, выход третьего элемента И через четвертый элемент задержки и непосредственно соединен соответственно с первым входом четвертого элемента И и нулевым входом первого триггера, инверсный выход которого подключен к входам первого и четвертого элементов И. выход четвертого элемента И соединен с входами обнуления первого и второго регистров, первого счетчика и селектора ошибок, с вторым входом группы элементов И и входом пятого элемента задержки, выход которого подключен к управляющему входу первого блока памяти, о т л и ч а ю щ е е с я тем, что, с целью повышения быстродействия устройства, в него введены второй триггер, второй блок памяти, второй счетчик, пятый элемент И, второй элемент ИЛИ, шестой элемент задержки, компаратор и третий регистр, информационные входы которого являются информационными входами третьей группы устройства, вход разрешения записи третьего регистра объединен с первым входом второго элемента 5 ИЛИ и является третьим входом синхронизации устройства, выходы третьего регистра подключены к информационным входам первой группы компаратора, выход "Не равно" которого соединен с вторым входом вто рого элемента ИЛИ, третий вход которогоподключен выходу пятого элемента задержки, выход второго элемента ИЛИ через шестой элемент задержки и непосредственно соединен соответственно с управляющим 15 входом компаратора и счетным входом второго счетчика, входы установки которого подключены к выходам первого регистра, а вход обнуления объединен с нулевым входом второго триггера и является входом об нуления устройства, единичный входвторого триггера подключен к выходу второго элемента задержки, а инверсный выход соединен с первым входом пятого элемента И, второй вход и выход которого подключе ны соответственно к выходу первого элемента задержки и входу разрешения записи второго счетчика, выходы которого соединены с информационными входами второй группы компаратора и адресными входами 30 второго блока памяти, информационныевходы и вход разрешения записи которого подключены соответственно к выходам первого блока памяти и выходу четвертого элемента задержки, выход "Равно" компа ратора соединен с входом разрешения считывания второго блока памяти, выходы которого являются информационными выходами второй группы устройства,1805481 фиг.2 ставитель О. Ревинскихред М.Моргентэл актор рект атруше Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101 аэ 943 Тираж ВНИИПИ Государственного комитета по изоб 113035, Москва, Ж, РауПодписноетениям и открытиям при ГКНТ СССР кая наб., 4(5
СмотретьЗаявка
4864234, 17.07.1990
КАУНАССКИЙ ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ
ВЕТЕРИС ВЛАДАС ЙОНОВИЧ, ВЕТЯРИС РАМУНАС-АРВИДАС ВЛАДЕ, ВЕТЯРЕНЕ ЛИГИТА-РАМУНЕ ВИНЦРВНА, ТАРАНДА МИКОЛАС НИКОЛОВИЧ
МПК / Метки
МПК: G06K 9/00
Метки: идентификации, кодограмм-сообщений
Опубликовано: 30.03.1993
Код ссылки
<a href="https://patents.su/6-1805481-ustrojjstvo-dlya-identifikacii-kodogramm-soobshhenijj.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для идентификации кодограмм-сообщений</a>
Предыдущий патент: Устройство для определения функционального состояния биоткани
Следующий патент: Устройство для подсчета предметов прямоугольной формы, перемещаемых конвейером
Случайный патент: Устройство для нанесения покрытий на гранулы сферической формы