Устройство для ввода информации
Иллюстрации
Показать всеРеферат
1. УСТРОЙСТВО ДЛЯ ВВОДА ИН ФОРМАЦИИ, содержащее клавиатуру цифр, клавиатуру команд, с первого по третий шифраторы, блок памяти, первый и второй элементы ИЛИ, генератор импульсоэ , блок управления, группу регистров, дешифратор и первый регистр , выходы регистров группы являются выходами устройства, клавиатура цифр через первый шифратор соединена с входами данных блока памяти и с входами первого элемента ИЛИ, выход которого подключен к первому входу блока управления, выход генератора импульсов соединен с вторым -входом блока управления, клавиатура команд через второй шифратор подключена к входам дешифратора и второго элемента ИЛИ, выход которого подключен к третьему входу блока управления, выходы дешифратора соединены с входами группы блока управления, выходы группы которого подключены к адресным входам блока памяти, вход управления которого подключен к первому выходу блока управления, а выходы к входам данньрс регистров группы, стробппующие входы которых подключены к второму выходу блока управления. третий и четвертый выходы которого соответственно соединены с информа ,ционным и тактовым входами первого ;регистра, выходы которого соединены с входами третьего шифратора, отличающееся тем, что, с целью повышения быстродействия устройства , в него введены второй регистр , четвертый шифратор, первый и второй сумматоры и распределитель импульсов, выходы группы блока управления подключены к одним входам второго сумматора, выходы дешифратора соединены с информацион шми входами второго регистра, стробируювщй вход которого и вход управления распределителя импульсов подключены к пятому 0 С выходу блока управления,выходы третье-, го шифратора и выходы второго регистра через четвертый шифратор подключены к соответствующим входам первого сумматора , выходы которого соединены с другими входами второго сумматора , выходы которого подключен к информационным входам распределителя N импул-ьсов, выходы которого соединены l с входами управления регистров группы, 2. Устройство по п. 1, о т л и 00 Ot) ч а ю щ е с я тем, что блок управления содержит одновибратор, первый и второй триггеры, третий элемент ИЛИ, с первого по шестой элементы И, элемент задержки, первый и второй счетчики и формирователь импульсов, выход которого, выходы второго счетчика, первого, четвертого и шестого элементов И и выход второго триггера являются соответствующими выходами блока, первые входы второго, третьего , пятого элементов И и формирователя импульсов, входы одновибратора
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИН (19) (11) 3151) б 06 F 3 02
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНЯТИЙ
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н ABTOPCHOMY СВИДЕТЕЛЬСТВУ (21) 3544033/18-24 (22) 25.01.83 (46) 15.05,84. Бюл. Нд 18 (72) М.И. Журавлев (53) 681.377.21(088.8) (56) 1. Калихман С.Г. и др. Цифровая схемотехника в радиовещательных приемниках. М., "Радио и связь", 1982, с. 68-73.
2. Авторское свидетельство СССР
)) 920692,кл.G 06 F 3/02, 1982(прототип). (54) (57) 1. УСТРОЙСТВО ДЛЯ ВВОДА ИН ФОРМАЦИИ, содержащее клавиатуру цифр, клавиатуру команд, с первого по третий шифраторы, блок памяти, первый и второй элементы ИЛИ, генератор импульсов, блок управления, группу регистров, дешифратор и первый регистр, выходы регистров группы являются выходами устройства, клавиатура цифр через первый шифратор соединена с входами данных блока памяти и с входами первого элемента ИЛИ, выход которого подключен к первому входу блока управления, выход генератора импульсов соединен с вторым входом блока управления, клавиатура команд через второй шифратор подключена к входам дешифратора и второго элемента ИЛИ, выход которого подключен к третьему входу блока управления, выходы дешифратора соединены с входами группы блока управления, выходы группы которого подключены к адресным входам блока памяти, вход управления которого подключен к первому выходу блока управления, а выходы— к входам данных регистров группы, стробчрующие входы которых подключены к второму выходу блока управления, третий и четвертый выходы которого соответственно ооединены с информа,ционным и тактовым входами первого .регистра, выходы которого соединены с входами третьего шифратора, о т— л и ч а ю щ е е с я тем, что, с целью повышения быстродействия устройства, в него введены второй регистр, четвертый шифратор, первый и второй сумматоры и распределитель импульсов, выходы группы блока управления подключены к одним входам второго сумматора, выходы дешифратора соединены с информационными входами второго регистра, стробирующий вход которого и вход управления распределителя импульсов подключены к пятому выходу блока управления, выходы третьего шифратора и выходы второго регистра через четвертый шифратор подключены к соответствующим входам первого сумматора, выходы которого соединены с другими входами второго сумматора, выходы которого подключен к информационным входам распределителя импульсов, выходы которого соединены с входами управления регистров группы.
2. Устройство по п. 1, о т л и ч а ю щ е е с я тем, что блок управления содержит одновибратор, первый и второй триггеры, третий элемент ИЛИ, с первого по шестой элементы И, элемент задержки, первый и второй счетчики и формирователь импульсов, выход которого, выходы второго счетчика, первого, четвертого и шестого элементов И и выход второго триггера являются соответствующими выходами блока, первые входы второго, третьего, пятого элементов И и формирователя импульсов, входы одновибратора
109?486 и первого счетчика, входы установки в единицу первого и второго триггеров и входы третьего элемента ИЛИ являются соответствующими входами блока, выход одновибратора подключен к вторым входам второго и третьего элементов И, выходы которых соединены с первыми входами первого и шестого элементов И соответственно, выход первого счетчика подключен к входу второго счетчика и к второму входу формирователя импульсов, выход которого соединен с вторым входом первого элемента И, выход котоИзобретение относится к автоматике и вычислительной технике и может быть использова Io в качестве устройства для ввода значений параметров сигнала, вырабатываемого измерительным генератором.
Известно устройство для ввода информации, вырабатываемой синтезатором частот, содержащее клавиатуру, шифратор, блок регистров, блок управления, генератор тактовых импульсов, триггер, двоичный многоразрядный счетчик, элементы И, инверторы и группы последовательно соединенных информационных регистров Р 1 5.
Недостатком устройства является ограниченная область применения изза отсутс.твия возможности ввода дроб-. ных значений частоты.
2О
Наиболее близким пс технической сущности к изобретению является устройство для ввода информации, содержащее клавиатуру цифр, клавиатуру команд, с первого по третий шифрато- ;у5 ры, блок памяти, первый и второй элементы ИЛИ, генератор импульсов, блок управления, группу регистров, дешифратор и первый регистр, выходы регистров группы являются выходами устройства, клавиатура цифр через первый шифратор соединена с входами данных блока памяти и (. входами первого элемента ИН<И, вь(хо((, которогп подклю-I(.!i к перв 3му вх<>ду блока управления, 35 вы -д г- .
E3 т<,,3l !E. В и (, .<1к» прап (ения, рого подключен к первому входу четвертого и к второму входу пятого элементов И, выходы второго счетчика являются выходами группы блока, выход пятого элемента И соединен с входом установки в ноль Второго триггера, выход первого триггера подключен к вторым входам второго и шестого элементов И, третий вход шестоГо элемента И соединен с выходом третьего элемента ИЛИ, а выход через элемент задержки подключен к входу установки В ноль Iipp!30l три г гера. клавиатура команд через второй шифратор подключена к входам дешифратора и второго элемента ИЛИ, выход которого подключен к третьему входу блока управления, выходы дешифратора .соединены с входами группы блока управления, выходы группы которого подключены к адресным входам блока памяти, вход управления которого псдключен к первому выходу блока упраВления, а выходы — к входам данных регистров группы, стробирующие входы которых подключены к второму выходу блока управления, третий и четвертый выходы которого соответственно соединены с информационным и тактовым входами первого регистра, выходы которого соединены с входами третьего шифратора (2 j, Недостатком устройства является пониженное бьстродействие при увеличении разрядности вводимого кода частоты.
Цель изобретения — повыше (.(е быстродействия устройства.
Указанная цель достигается тем, что в устройство для ввода информации, содержащее клавиатуру цифр, кпавиатуру команд, с первого по третий шифраторы, блок памяти, первый и второй элементы ИЛИ, генератор импульсов, блок управления, группу регистров, дешифратор и первый регистр, выходы регистров группы являются выходами устройства, клавиатура цифр через первый шифратор с < сливена с
1092486 входами данных блока памяти и с входами первого элемента ИЛИ, выход которого подключен к первому входу блока управления, выход генератора импульсов соединен с вторым входом блока управления, клавиатура команд через второй шифратор подключена к входам дешифратора и второго элемента ИЛИ, выход которого подключен к третьему входу блока управления, вы- 1р ходы дешифратора соединены с входами группы блока управления, выходы группы которого подключены к адресным входам блока памяти, вход управления которого подключен к первому выходу блока управления, а выходы— к входам данных регистров группы, стробирующие входы которых подключены к второму выходу блока управления, третий и четвертый выходы которого соответственно соединены с информационным и тактовым входами первого регистра, выходы которого соединены с входами третьего шифратора, введены второй регистр, четвертый шифратор, первый и второй сумматоры и распределитель импульсов, выходы группы блока управления подключены к одним входам второго сумматора, выходы дешифратора соединены с информационными входами второго регистра, стробирующий вход которого и вход управления распределителя импульсов подключены к пятому выходу блока управления, выходы третьего шифратора и выходы вто35 рого регистра через четвертый шифратор подключены к соответствующим входам первого сумматора, выходы которого соединены с другими входами второго сумматора, выходы которого подключены к информационным входам распределителя импульсов, выходы которого соединены с входами управления регистров группы.
Блок управления содержит одновиб- 45 ратор, первый и второй триггеры, третий элемент ИЛИ, с первого по шестой элементы И, элемент задержки, первый и второй, счетчики и формирователь импульсов, выход которого, вы- 5 ходы второго счетчика, первого, четвертого и шестого элементов И и выход второго триггера являются со ответствующими выходами блока, первые входы второго, третьего, пятого элементов И и формирователя импульсов, входы одновибратора и первого счетчика, входы установки в единицу первого и второго триггеров и входы третьего элемента ИЛИ являются соответствующими входами блока, выход одновибратора подключен к вторым входам второго и третьего элементов
И, выходы которых соединены с первыми входами первого и шестого элементов И соответственно, выход первого счетчика подключен к входу второго счетчика и к второму входу формирователя импульсов, выход которого соединен с вторым входом первого элемента И, выход которого подключен к первому входу четвертого и к второму входу пятого элементов И, выходы второго счетчика являются выходами группы блока, выход пятого элемента И соединен с входом установки в ноль второго триггера, выход первого триггера подключен к вторым входам второго и шестого элементов И, третий вход шестого элемента И соединен с выходом третьего элемента ИЛИ, а выход через элемент задержки подключен к входу установки в ноль первого триггера.
На фиг. 1 представлена структурная схема поедлагармого устройства; на фиг. 2 — построение блока управления.
Устройство содержит клавиатуру
1 цифр, первый шифратор 2, блок 3 памяти, регистры 4-7 группы с входами 8, 9 и 10, первый элемент ИЛИ 11 с выходом 1?, блок 13 управления, второй элемент ИЛИ 14 с выходом 15, дешифратор 16, второй шифратор 17 с выходами 18 и 19, клавиатура 20 команд, генератор 21 импульсов с выходом 22, первый регистр 23 с входами 24 и 25 и выходом 26, третий шифратор 27 с выходом 28, второй регистр 29, четвертый шифратор 30, первый 31 и второй 32 сумматоры, распределитель 33 импульсов, выходы 34 устройства, входы и выходы 35-48 блока 13 управления, одновибратор
49, первый и второй триггеры 50 и 51, первый и второй счетчики 52 и 53, формирователь 54 импульсов, элемент 55 задержки, элементы И с первого по шестой 56-61, третий элемент ИЛИ 62.
Устройство работает следующим образом.
В исходном состоянии импульсы с выхода генератора 21 поступают на вход счетчика 52, а оттуда — на вход
1092486 счетчика 53, работающего в циклическом режиме с коэффициентом пересчета, Равным числу регистра 4-7 груп— пы. Сигналы с выхода счетчика 53 поступают на адресные (вторые) входы блока 3 памяти, обеспечивая последовательную запись и считывание кода цифр частоты выходного сигнала генератора.
Предположим, что оператор осуще10 ствляет установку частоты выходного сигнала генератора, в который входит устройство. При этом шифратор 17 осуществляет преобразование десятичного кода команды "Установка частоты" в двоичный четырехразрядный код, поступающий на элемент ИЛИ 14 и на дешифратор 16. Сигнал, поступающий с выхода дешифратора 16 на вход 38 блока 13 управления, устанавливает триггер 50 в состояние "1". Далее
-оператор осуществляет набор цифр значения частоты, последовательно на— жимая кнопки клавиатуры 1 цифр, При этом шифратор ", преобразует десятичный код цифры в двоичный, поступаюй на вход данных блока 3 памяти и а вход элемента ИЛИ 11. Сигнал с выхода элемента ИЛИ 11, поступающий на вход 35 блока 13 управления, запускает одновибратор 49. Импульс с выхода одновибратора 49 проходит через элемент И 57, привязывается к фронту тактового импульса в элементе 56 и через элемент И 59 попадает на вход управления блока 3 памяти.
По фронту этого импульса осуществляется запись кода с выхода шифратора
2 в соответствующую ячейку блока 3 памяти. Ввод последующих цифр час- 40 тоты в блок 3 памяти осуществляется аналогично.
При дробном значении частоты оператор в соответствующий момент нажимает кнопку Ввод запятой" на клавиатуре 20 команд. Шифратор 17 преоб-; разует десятичный код в двоичный, поступающий на элемент ИЛИ 14 и дешифратор 16. Сигнал, поступающий с
50 выхода дешифратора 16 на вход 39 блока 13 управления, устанавливает триггер 51 в состояние "1". С выхода триггера 51 сигнал логической "1" поступает на инфофйационный вход регистра 23. При наборе очередной циф55 ры частоты триггер 51 устанавливается в состояние "0" импульсом, поступающим с выхода элемента 55 через элемент И 60 на вход установки в ноль триггера. По фронту этого же импульса, поступающего на тактовый вход регистра 23, сигнал логической
"1" фиксируется регистром 23, а при наборе следующей цифры сдвигается вправо на один разряд.
Двоично-десятичный код цифр частоты, зафиксированный в блоке 3 памяти, поступает на вход данных регистров 4-7 группы одновременно в последовательности,. определяемой кодом вдреса на выходах 42-43 блока
13 управления. Однако смены данных на выходе устройства не происходит, так как на всех управляющих входах регистров 4-7 группы присутствует сигнал логического нуля.
Смена данных на выходе устройства происходит после того как oneЭ
1 ратор нажимает кнопку единицы измерения частоты "1 Ц", "КГЦ" или "ИГЦ".
При этом двоичный код команды с шифратора 17 поступает на элемент ИЛИ 14 и на дешифратор 16. Сигнал с выхода элемента ИЛИ 14, поступающий на вход 37 блока 13 управления, запускает одновибратор 49. Импульс, вырабатываемый одновибратором 49, проходит элементы И 58 и 61, так как с выхода триггера 50 поступает разрешающий потенциал, а с выхода элемента ИЛИ 62 — разрешающий импульс команды "Единица измерения", поступающий на один из входов элемента
ИЛИ 62 с выхода дешифратора 16. По фронту импульса с выхода элемента
И 61 осуществляется запись кода единицы измерения частоты в регистр 29.
Кроме того, импульс с выхода элемента И 61 поступает на управляющий вход распределителя 33, разрешая поступление импульсов на управляющие входы регистров 4-7 группы. В результате на выходах 34 устройства происходит смена данных. Порядок смены данных определяется порядком появления импульсов на выходах распределителя 33 по отношению к порядку появления кода отдельных цифр частоты на выходе блока памяти. Порядок смены данных зависит от положения запятой в значении частоты и установленной единицы измерения частоты. В отсутствии запятой и при вводе значения частоты в герцах цифра младшего разряда частоты записывается в младший регистр 4 группы, цифра следующего разряда
Выходной код
Входной
Положение запятой
1 код
000
1110
1101 111
110
1011
0111 101
Входной Выходной код код
Частота
000
"ГЦ"
110
011
"КГЦ»
101
110
flNrliil l
011
10924 в регистр 5 группы и так далее. При записи частоты в мегагерцах и отсут-ствии запятой цифра младшего разряда частоты записывается в регистр 6 группы, так как первым в цикле появля- 5 ется импульс на выходе 9 распредели1 теля 33, поступающий на управляющий вход регистра 6 группы. Цифра следующего разряда записывается в регистр
7 группы. В остальные регистры группы будут записаны нули при максимальном значении частоты, не превышающем
20 МГц. Порядок появления импульсов на выходах распределителя 33 определяется кодом суммы двух слагаемых 15 на входе сумматора 32: кодом адреса на выходах 42-43 блока 13 управления и кодом на выходе сумматора 31. В свою очередь код числа на выходе сумматора 31 определяется суммой кода 20 запятой и кода единицы измерения частоты, преобразованным иэ унитарного кода в двоичный с помощью шифраторов 27 и 30. Преобразование осуществляется в соответствии с табл. 1 и 2.
Таблица 1
Таблица преобразования кода запятой
Таблица,2
Таблица преобразования кода единицы измерения частоты
В изобретении установка нового значения кода частоты в регистрах 4-7 группы всегда осуществляется от младших разрядов к старшим, что сокращает длительность переходного процесса смены данных по сравнению с известным устройством. Кроме того, в отличие от известного устройства, если в каком-либо разряде частоты цифра не изменяется, то не происходит и смены информации в соответствующем регистре 4-7 группы. В результате длительность переходного процесса смены данных на выходах устройства еще более сокращается. Указанное сокращение особенно существенно при изменении одной какой-либо цифры в значении частоты, что характерно при осуществлении режима свипирования частоты выходного сигнала синтезатора.
Преимуществом изобретения по сравнению с известным устройством является также обеспечение возможности сокращения времени ввода данных за счет учета единицы измерения частоты.
Действительно, оператору для ввода значения частоты 20 МГц требуется четыре раза нажать на кнопки клавиатуры, а не десять, как при вводе
20000000 Гц.
Кроме того,.при необходимости увеличения числа регистров 4 — 7 группы (или цифр в значении частоты) от восьми до шестнадцати объем устройства увеличивается только за счет увеличения числа информационных регистров.
Объем остальной части устройства остается без изменения.
Сокращение времени ввода информации повышает производительность труда оператора, работающего с синтезатором частоты, в состав которого входит предлагаемое устройство. Сокращение длительности переходного процесса смены данных позволяет реализовать в синтезаторе режим свипирования прн уменьшении уровня побочных составляющих в рабочей полосе частот.
1092486
1092486
Составитель И. Алексеев
Редактор М. Петрова Техред Л.Мартяшова Корректор С. Шекмар
Заказ 3255/32 Тираж 699 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Филиал ППП "Патент", r. Ужгород, ул. Проектная, 4