Устройство для ввода информации

Номер патента: 959058

Авторы: Емец, Кийко, Куликов, Петренко

ZIP архив

Текст

ОПИСАНИЕИЗОБРЕТЕНИЯК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ Союз СоветскихСоциалистическихРеспублик р 1)959058(61) Дополнительное к авт. свид-ву(22) Заявлено 29.12,80 (21) 3226949/18-24 И) М,Кл з 6 06 Р 3/02 с присоединением заявки Мо Государственный комитет СССР но делам изобретений н открытий(088.8) Опубликовано 15.09,82, Бюллетень Йо 34 Дата опубликования описания 15.09.82(54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ 15 Изобретение относится к автоматике и вычислительной технике и может быть использовано в качестве и-канального пульта различных систем и устройств ввода информации для набора и" передачи массивов информации произвольной длины при ограниченном числе линий связи между пультом и приемным устройством. 1 ОИзвестно устройство для ввода инФормации, которое содержит блок переключателей, шифратор, блок памяти и блок управления 1).Недостатком этого устройства является его сложность,Наиболее близким по технической сущности к изобретению является устройство для ввода информации, содержащее клавиатуру, подключенную через шифратор к первому. входу блока памя ти, одновибратор, подключенный к второму входу блока памяти, элемент ИЛИ, подключенный к третьему входу блока йамяти и генератор, подключенный к входу распределителя импульсов 21, . 25Недостатками известного устройства являются сложность обработки информации вследствие ее непрерывного поступления на выход н отсутствия привязки к началу ввода, Фиксированная 30 длина вводимой информации, отсутствие контрольного разряда и воэможности передачи информации по длинным линиям связиЦель изобретения - расширение области применения устройства путем ввода массива данных произвольной длины.Поставленная цель достигается тем, что в устройство для ввода информации, содержащее клавиатуру, первый выход которой подключен через шифратор к первому входу блока памяти, первый одновибратор, подключенный к второму входу блока памяти, первый элемент ИЛИ, подключенный к третье" мувходу блока памяти, и генератор, подключенный к входу распределителя импульсов, введены формирователь контрольного разряда, первый и второй элементы ИЛИ, триггер, второй одно- вибратор, счетчик адреса и блок уси-. лителей, причем вход формирователя контрольного разряда соединен с выходом шифратора и первым входом второго элемента ИЛИ, а выход - с четвертым входом блока памяти, пятый вход которого соединен с вторым выходом клавиатуры, первым входом триг" гера и вторым входом второго элемен"та ИЛИ, третий вход которого соединен с третьим выходом клавиатуры и первым входом счетчика адреса, а выход второго элемента ИЛИ подключен к входу первого одновибратора, выходкоторого соединен с первыми входами 5 первого и третьего элемента ИЛИ и вторым входом триггера, третий вход которого соединен с вторым выходом блока памяти, а выход триггера - с входами генератора и второго одновиб ратора, выход которого соединен с вторым входом счетчика адреса, выход которого подключен к шестому входу блока памяти, а третий вход счетчика адреса соединен с выходом треть его элемента ИЛИ, второй вход которого соединен с первым выходом распределителя импульсов, второй выход которого является управляющим выходом устройства и подключен к второму входу первого элемента ИЛИ и к 2 О первому входу блока усилителей, второй вход которого соединен с первым выходом блока памяти, а выход является информационным выходом устройства.25На чертеже представлена структурная схема устройства.Устройство для ввода информации содержит клавиатуру 1, шифратор 2, блок памяти 3, первый одновибратор 30 4, первый элемент ИЛИ 5, генератор 6., распределитель импульсов 7, Формирователь контрольного разряда 8, второй элемент ИЛИ 9, третий элемент ИЛИ 10, триггер 11, второй одновиб ратор 12, счетчик адреса 13, блок усилителей 14, управляющий выход 15, информационный выход 16.Устройство работает следующим об"разом, 40Устройство приводится в исходноесостояние нажатием на клавиатуре 1кнопки Сбросф. При этом на треть-. ем выходе клавиатуры появляется высокий уровень сигнала, поступающий 45на первый вход установки в нуль счетчика адреса 13 и на третий вход второго элемента ИЛИ 9, с выхода которого поступает сигнал на вход первого оДновибратора 4 вызывая его сраУ 50батывание. На выходе одновибратора 4 формируется импульс, который поступает через элемент ЙЛИ 10 на счетныйвхсц счетчика адреса 13, состояниекоторого при этом нв меняется из-заприсутствия сиги,а установки в нуль 55на вго первом входе. Щцновременно сэтим импульс с выхода одновибратора.4 поступает на вход записи блока памяти 3 и через элемент ИЛИ 5 на входвыборки блока памяти 3, производя за Опись нулей, присутствующихна информационнык первом, четвертом и пятомвходах блока по нулевому адресу, ФорМируемому счетчиком адреса 13. Крометого, импульс с выхода одновибратора 65 4 поступает на тактовый вход триггера 11, записывая в него спадом импульса логический нуль, поступающий с второго выхода клавиатуры 1 на первый вход триггера 11. При этом на вход генератора 6 подается сигнал, блокирующий его работу. На управляющем выходе устройства 15 присутствует низкий уровень сигнала, а информационный выход 16 находится в состоянии высокого импеданса.В режиме набора данных при нажатии кнопки на клавиатуре 1, соответствующей вводимому числу, на выходе шифратора 2 формируется и-разрядный код, который поступает на первый вход элемента ИЛИ 9, на первый вход блока памяти 3 и на вход формирователя контрольного разряда 8, с выхода которого (и+1)-ый разряд кода подается на четвертый вход блока памяти 3. При этом на втором выходе клавиатуры 1 присутствует низкий уровень сигнала. На выходе элемента ИЛИ 9 появляется сигнал, поступающий на вход одновибратора 4, на выходе которого Формируется импульс, который через элемент ИЛИ 10 поступает на счетный вход счетчика адреса 13, увеличивая его содержимое на единицу. При этом импульс с выхода одновибратора 4 поступает также на вход записи блока памяти 3 и через элемент ИЛИ 5 на вход выборки блока памяти 3. В блок памяти 3 по новому адресу происходит запись и- разрядного кода по первому входу с выхода шифратора 2, (и+1)-ого разряда кода по четвертому входу с выхода формирователя контрольного разряда 8 и (и+2)-ого .разряда по пятому входу со второго выхода клавиатуры 1, так как длительность импульса на выходе записи и входе выборки блока памяти 3 значительно больше времени установки счетчика адреса 13. Триггер 11 в этом случае своего состояния нв меняет.При наборе следующего числа на клавиатуре 1 аналогичным образом происходит запись нового (и+2)-разрядного кода в блок памяти 3 по адресу, увеличенному иа единицу.Максимальный обьем заносимых таким образом в блок памяти 3 данных определяется разрядностью его адресных входов. Максимальное количество циклов К ввода данных в блок памяти определяется по формуле;Р Кщ 2 -2,где Р - разрядность адресных входовблока памяти.В формуле учтено, что первая ипоследняя ячейки блока памяти используются для Фиксации начала и конца массива вводижх данных.формула изобретения Источники информации,принятые во внимание при экспертизе Данные выводятся из блока памяти 3 при нажатии кнопки Пуск на клавиатуре 1. При этом на втором выходе клавиатуры появляется высокий уровень сигнала, который поступает на первый вход триггера 11, на пятый вход блока памяти 3 и через элемент ИЛИ 9 на вход одновибратора 4, на выходе которого формируется импульс, который по адресу, увеличенному на единицу, производит запись (и+2)-разрядного 10 кода в блок памяти 3, причем по первому и четвертому входам записывают" ся логические нули, а по пятому входу логическая единица. Спадом импульса с выхода одновибратора 4 в триг гер 11 записывается логическая единица, которая присутствует на его первом входе. Одновременно с этим ,положительным перепадом сигнала с выхода триггера 11 запускается одно О вибратор 12., который формирует короткий импульс, поступающий на второй вход установки в нуль счетчика адреса 13, обнуляя его содержание.Высокий уровень сигнала на выходе триггера 11 снимает блокировку генератора б, который запускает распределитель импульсов 7. Импульсы с первого выхода распределителя импульсов 7 через элемент ИЛИ 10 поступают на счетный вход счетчика адреса 13, увеличивая его содержимое на единицу.Импульсы со второго выхода распрЕделителя импульсов 7 через элемент ИЛИ 5 поступают на вход выборки блока памяти 3, на управляющий выход 15 устройства, на первый вход блока усилителей 14, на выходе 16 которого появляется (и+1)-разрядный код, считанный из блока памяти 3 по первому адресу. Последовательный вывод кода 40 из блока памяти 3 производится автоматически до тех пор, пока на втором выходе блока памяти 3 не появится сигнал логической единицы, записанный по последнему адресу в блок памяти 3 4 в режиме набора данных по пятому входу, со второго выхода клавиатуры 1, который поступает на вход установки в нуль триггера 11, При этом на выходе триггера 11 устанавливается ниэ- у кий уровень сигнала, блокирующий работу генератора б.При необходимости вывод, кода из блока памяти 3 можно повторить налатием кнОпки Пуск на клавиатуре 1 уТаким образом, устройство позво-ляет производить ввод массива дайных произвольной длины и передачу их по длинным линиям связи, расширяя этим саьим область применения устройства. Устройство для ввода информации, содержащее клавиатуру, первый выход которой подключен через шифратор к первому входу блока памяти, первый одновибратор, подключенный к второму входу блока памяти, первый элемент ИЛИ, подключенный к третьему входу блока памяти, и генератор, подключенный к входу распределителя импульсов, о т л и ч а ю щ е е с я тем, что, с целью расширения области применения устройства путем вводамассива дан" ных произвольной длины, в него вве-. дены формирователь контрольного разряда, первый и второй элементы ИЛИ, триггер, второй одновибратор, счетчик адреса и. блок усилителей, причем вход формирователя контрольного разряда соединен "с выходом шифратора и первым входом второго элемента ИЛИ, а.выход - с четвертым входом блока памяти, пятый вход которогЬ соединен с вторым выходом клавиатура, первым входом триггера и вторым входом второго элемента ИЛИ, третий вход которого соединен с третьим выходом клавиатуры и первым входом счетчика адреса, а выход второго элемента ИЛИ подключен к входу первого одновибратора, выход которого соединен с первыми входами первого и третьего элемента ИЛИ и вторым входом триггера, третий вход которого соединен с вторым выходом блока памяти, а выход триггера - с входами генератора и второго одновибратора, выход кото" рого соединен с вторым входом счетчика адреса, выход которого подключен к шестому входу блока памяти, а третий вход счетчика адреса соединен с выходом третьего элемента ИЛИ, второй вход которого соединен с первым выходом распределителя импульсов, второй выход которого является управляющим выходом устройства и подключен к второму входу первого элемента ИЛИ и.к первому входу блока усилителей, второй вход которого соединен с первым выходом блока памяти, а выход является информационным выходом устройства. 1. АВторское свидетельство СССРВ 549798, кл, 6 06 Р 3/02, 19772. Авторское свидетельство СССРВ 641432, кл. 6 06 Г 3/02, 1979959058 Составитель Н. ПанфиловРедактор А. Гулько Техред М.Коштура Корректор Г. Огар Заказ 7 нлиал ППП Патент 1, г. Ужгород, ул. Проектная, 4/65 Тираж 731 ВНИИПЙ Государственного по делам изобретений 113035, Москва, Ж, Раушс

Смотреть

Заявка

3226949, 29.12.1980

ПРЕДПРИЯТИЕ ПЯ Г-4220

ЕМЕЦ СЕРГЕЙ ИВАНОВИЧ, КУЛИКОВ ПЕТР ПЕТРОВИЧ, КИЙКО НИКОЛАЙ ИВАНОВИЧ, ПЕТРЕНКО ИГОРЬ ДАВЫДОВИЧ

МПК / Метки

МПК: G06F 3/02

Метки: ввода, информации

Опубликовано: 15.09.1982

Код ссылки

<a href="https://patents.su/4-959058-ustrojjstvo-dlya-vvoda-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для ввода информации</a>

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