Устройство ввода информации
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1417015
Автор: Манякин
Текст
5101520 50 55 Изобретение относится к вычислительной технике и технике связи ипредназначено для ввода информацииуправления.Цель изобретения - повышение быстродействия устройства.На Фиг.1 представлена блок-схемаустройства; на Фиг.2 и 3 - временныедиаграммы работы устройства,Устройство содержит генератор 1импульсов, первый счетчик 2, мульти плексор 3, первый дешифратор 4, блок. 5 коммутационных элементов, блок 6защиты от дребезга, первый блок 7ключей, первый ключ 8, второй дешифратор 9, первый триггер 10, второйтриггер 11, первый элемент ИЛИ 12,регистр 13 сдвига, регистр 14, второй элемент И 15, второй элемент ИЛИ16, второй счетчик 17, блок 18 памяти, первый элемент И 19, блок 20 синхронизации, второй блок 21 ключей,второй ключ 22. Блок 6 защиты от дребезга содержит таймер 23, элемент задержки 24, одновибратор 25, Блок 20синхронизации содержит генератор 26импульсов, элемент 27 задержки, одновибратор 28.Устройство работает следующим образом.С генератора 1 импульсы поступаютна счетчик 2, на выходе которого последовательно и периодически вьдаютсявсе возможные состояния счетчика 2,при этом каждому из коммутационныхэлементов поставлено в соответствиеодно из возможных состояний (комбинаций) счетчика 2, Дешифратор 4 вьделяет подмножества состояний счетчика 2и выдает сигнал на соответствующуюшину блока 5. Мультиплексор 3 в рамках выделяемого подмножества сканирует по вертикальным шинам блока 5, опрашивая их состояния, и в случае обнаружения сигнала передает его в блок6 устранения дребезга контактов.Блок 5 содержит коммутационныеэлементы, общее количество которыхопределеяется выбранным алфавитом,причем каждому элементу соответствует свойственный только ему код. Вблоке 5 находятся также два коммутационных элемента технологического характера - элементы ЗАПИСЬ и ВЬ 1 ДАЧА.При замыкании коммутационного элемента блока 5 производится фиксация состояния дешифратора 4, мультиплексора3 и соответствующий код счетчика 2 управляет блоком 7 ключей, которые открываются и закрывают свои выходы на "корпус" в моменты действия сигнала с выхода блока 6 устранения дребезга контактов. Последний Формирует сигнал, приходящий с мультиплексора 3 с некоторой задержкой, определяемой таймером 23 и превышающей время переходных процессов (время дребезга), чем исключаются сбои при выдаче данных. С целью исключения лож- . ной регистрации данные, вьдаваемые с блока 7 ключей, сопровождаются выдачей синхронизирующего импульса, действующего в середине импульсов вьдаваемых данных.Синхронизирующий импульс Формируется с некоторой задержкой, определяемой элементом 24 задержки, с длительностью, определяемой одновибратором 25. Ключ 8 синхронизации обеспечивает замыкание на корпус своего выхода в момент прихода синхроим пульса. В момент нажатия коммутационного элемента в блоке 5 сигнал смультиплексора 3 подается на генератор 1 и останавливает его, Если время действия сигнала с мультиплексора 30 3 превышает время таймера 23, то последний выдает сигнал на свой выход,открывая ключи блока 7.Второй дешифратор 9 обеспечиваетвьделение кодов условных команд "Запись макрокоманды" и "Вьдача макрокоманды" (или просто "Запись" и "Выдача") в моменты действия синхроимпульсов с выхода ключа 8. Сигналы выделенных команд поступают на триггер 11 40 записи и триггер 10 вьдачи, которыезапоминают факт прохода соответствующих сигналов, Перевод триггеров 10,11 в исходное нулевое состояние осуществляется сигналом с счетчика 17в момент окончания цикла его работы,Сигналы с выходов триггеров 10,11объединяются элементом Ш 1 И 12, разрешая при наличии одного нз сигналов на его входе, работу счетчика 17 и регистра 13 сдвига.Регистр 13 сдвига обеспечивает запись и продвижение разрешающего сигнала, поступающего с выхода элемента ИЛИ 12 последовательно, с кажцым синхронизирующим импульсом с ключа 8, всвои разряды, Сигнал, продвигаясь порегистру 13, обеспечивает запись информации о начальном адресе соответствующей макрокоманды, при этом ад 14 1,015рес может содержать от одного до нескольких знаков (позиций), Каждый знак или позиция, представляющие собой кодовое слово, записываемое из общей шины в регистр 14, сопровождаются синхронизирующим импульсом с выхода ключа 8. По заполнении регистра 13, когда начальный адрес полностью запишется в регистр 4, сигнал с последнего разряда регистра 13 поступает на элементы И 15, И 19, разрешая в режиме "Зались" прохождение синхронизирующих импульсов через элемент И 15, элемент ИЛИ 16 на счетчик 17 и блок 18 памяти.В режиме Выдачач сигнал с последнего разряда регистра 13 через элемент И 9 обеспечивает запуск блока 20 синхронизации, который через элемент ИЛИ 16 выдает синхронизирующие сигналы на указанные входы счетчика 17 и блока 18 памяти. Счетчик 17, получив разрешающий сигнал с элемента ИЛИ 12, с каждым синхронизирующим импульсом с элемента ИЛИ 16 изменяет свое состояние, а следовательно, и текущий адрес на одну единицу.По достижении последнего адреса, соответствующего его переполнению, сигнал с его выхода сбрасывает триггеры 10, 11 в исходное состояние и действие режимов "Запись" или ".Выдача прекращается, при этом счетчик 17 через элемент ИЛИ 12 сбрасывается в исходное состояние.Емкость счетчика 7 или количество его состояний определяют количество кодовых слов в макрокоманде. Переход счетчика 17 в очередное состояние осуществляется по заднему фронту импульса с элемента ИЛИ 6, Блок 18 памяти в режим записи устанавливается сигналом с триггера 11 записи.Адресное пространство блока 18 памяти управляется регистром 14 и счетчиком 17, Сигнал выбора кристалла (сопровождения записи-считывания) выдается с элемента ИЛИ 16. Информационные входы блока 18 памяти подключены к общей информационной шине непосредственно, а информационные выходы через блок 21 ключей.Блок 21 ключей обеспечивает развязку (отключение) выходов блока 18 памяти от общей шины на все время, кроме моментов выдачи кодовых слов макрокоманд. Открывание ключей блока 2 осуществляется в режиме выдачи,когда с элемента И 19 разрешающийсигнал поступает на блок 20 синхрони-,зации, запуская генератор 26 импульсов, сигналы с выхода которого управляют блоком 21 ключей.С целью исключения ложного восприятия информации, выдаваемой черезблок 21 на общую информационную шину,момент выдачи каждого кодового словасопровождается синхроимпульсом, действующим в середине интервала времени действия указанных слов. Формирование синхроимпульса осуществляетсяс помощью элемента 27 задержки и одновибратора 28, формируемьп импульскоторого существенно меньше импульсов генератора 26 импульсов,Импульс с выхода одновибратора 28поступает на второй ключ 22, обеспечивая коммутацию шины синхронизациина "корпус", образуя с первым ключом8 синхронизации соединение "Монтажное ИЛИ". Аналогичное соединение образуют первый и второй блоки 7 и 21ключей.В режиме выдачи начальный адресзаписываетсяв регистр 14, после че -го с регистра 13 поступает разрешающий сигнал на элемент И 19, которыйвыдает разрешение на запуск блока 20синхронизации, обеспечивающего в этомслучае автономную работу устройства:выдачу команд, ранее записанных вблоке 18 памяти по данному начальному адресу и текущим адресам счетчика17. Выдача команд производится в темпе, много превышающем темп ручноговвода с клавиатуры, за счет чего достигается повышение быстродействия,С целью исключения случайного илиумышленного стирания ранее записанных макрокоманд с учетом ограниченийкнопку Запись конструктивно исполняют труднодоступной или с возможностью блокирования одним из известныхспособов, например пломбированием.Таким образом, устройство позволяетнакладывать ограничения на объем используемых данных, что является особенно важным в системах автоматизированной радиосвязи для ограниченияиспользуемой мощности передающихсредств, исключения пользования неразрешанными частотами, ограничеяия.5 1 О 5 20 25 30 35 40 45 5055 изменения содержимого программаторов,а также в вычислительных системах для ограничения в пользовании данными или исключения случайной порчи14 программы или данных ниэкоквалифицированным персоналом, особенно в процессе обучения,Формула изобретенияУстройство ввода информации соДержащее блок коммутационных злеменгов, блок защиты от дребезга, мультиплексор, первый и второй дешифраторы, ,генератор импульсов, первый счетчик, регистр, блок памяти, первый эле. мент И, первый элемент ИЛИ, выход генератора импульсов соединен с входом первого счетчика, выходы первой и второй групп которо,го соединены соответственно с входами первого дешифратора и адресными ,входами мультиплексора, информацион,ные входы которого соединены с выходами блока коммутационных элементов, входы которого соединены с выходами первого дешифратора, выход мультиплексора соединен с входом блока защиты от дребезга, о т л и ч а ю - щ е 6 с я тем, что, с целью повышения быстродействия устройства, в не" го введены второй счетчик,. регнст; сдвига, второй элемент Ир второй эле мент ИЛИ, первый и второй триггеры, первый и второй .блоки ключей, первый и второй ключи, блок синхронизации, выход мультиплексора соединен с входом генератора импульсов, первый выход блока защиты от дребезга соединен с входом первого ключа, второй вьп Од блока защиты от дребезга соединен с управляющими входами ключей первого блока, информационные входы которых соединены с выходами первой н второй групп первого счетчика, информационные входы второго дешифратора соединены с выходами ключей первого и второго блоков и являются инфор" мационными выходами устройства, выходы второго дешифратора соединены с входами установки в " 1" первого и второго триггеров соответственно, выход первого триггера соединен с первыми входами первого элемента И и первого элемен.а ИГЛ,. Выход хоторо 17015 6 го соединен с информационным входомрегистра сдвига и входом запускавторого счетчика, выходы которогосоединены с адресными входами первойгруппы блока памяти, один из выходоввторого счетчика соединен с входами установки в "0 триггеров, выход второго триггера соединен с вторым входом первого элемента ИЛИ, с первым входом второго элемента И и входомзаписи-чтения блока памяти, выходырегистра сдвига соединены с управляювходы которого соединены с выходамиключей первого блока, один из выходоврегистра сдвига соединен с вторымивходами элементов И, выходы регистрасоединены с адресными входами второйгруппы блока памяти, выходы которогосоединены с информационными входамиключей второго блока, выход первогоэлемента И соединен с входом блокасинхронизации, первый выход которогосоединен с первым входом второго элемента ИЛИ и управляющими Входаи ключей Второгс блока Выход вторсго элемеы а К соединен:" Вторым входом Вторс .О элемнта:.Л:, выход которого соединен со счетным входом второгосчетчика и стробирующим входом блокапамяти, информационные входы которого соединены с выходами ключей первого блока, второй выход блока синхронизации соединен с входом второгоключа, выход которого соединен с третьим входом второго элемента И, стробирующим входом второго дешифратора,входом сдвига регистра сдвига и является стробирующим выходом устройства,выход первого ключа объединен с выходом второго ключа, блок синхронизации содержит генератор импульсов,элемент задержки, Одновибратор, выход которого является вторым Выходомблока, вход генератора импульсов является входом блока, выход генератора импульсов соединен с входом элемента задержки и является первым выходом блока, выход элемента задержки соединен с входом Одновибратора. 15 20 25 30 35 40 45 50 щими входами регистра, информационные1417015 77 7 фУГ 3 о ставитель И. Карнов аехред Л.Олийнык Корректор Н.Король актор О.Спесивых аказ 4067/48ВП 1130 рафическое предприятие, г, Ужгород, ул. Проектная,Производственно-пол Тираж ИИПИ Государс по делам изо 5, Москва, Ж 04 Подписноевенного комитета СССРретений и открытий5, Раушгкая наб., д, 4/5
СмотретьЗаявка
4141482, 30.10.1986
ПРЕДПРИЯТИЕ ПЯ Р-6693
МАНЯКИН ЮРИЙ НИКОЛАЕВИЧ
МПК / Метки
МПК: G06F 3/02
Метки: ввода, информации
Опубликовано: 15.08.1988
Код ссылки
<a href="https://patents.su/6-1417015-ustrojjstvo-vvoda-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство ввода информации</a>
Предыдущий патент: Устройство для сравнения двоичных чисел
Следующий патент: Устройство для контроля работы машин
Случайный патент: Тара для транспортировки и хранения штучных грузов