Устройство для ввода информации
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике и может быть использовано в системах для ввода визуальной информации в электронные вычислительные машины. Целью изобретения является расширение области применения за счет возможности программиросвания режимов работы устройства. Устоой-ство содержит передающую электронно-лучевую трубку 1, видеоусилитель 2, видеоконтрольный блок 3, блок 4 стробирования, блок 5 сопряжения, первый г енератор 6 импульсов, делитель 8 частоты, первый блок 9 сравнения , первый счетчик 10, первый формирователь II импульсов, вто рой счетчик 12, первый элемент И 13, второй блок 14 сравнения, третий блок 15 сравнения, второй формирователь 16 импульсов, третий формирователь 17 импульсов, первый, второй и третий регистры 18, 19, 20, второй элемент И 21, первый и второй триггеры 22, 23. Цель достигается за счет введения в устройство второго и третьего блоков 14, 15 сравнения, первого, второго и третьего регистров 18, 19, 20, первого и второго формирователей 16, 17, первого и второго триггеров 22, 23, второго элемента И 21. 1 ил. С 9 сл
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИК
„„SU„„1462286 А1
151) 4 С 06 F 3/037
ОПИСАНИЕ ИЗОБРЕТЕНИЯ и д BTGPCHGMY СВИДЕТЕЛЬСТВУ
ГЯ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ
ПРИ ГКНТ СССР (21) 4309924/24-24 (22) 24.07.87 (46) 28.02.89, Бюл.й- 8 (72) А.А.Барановский, И.А,Сапранов, 3,М. Êoëåñíèê и А,С.Ключников (53) 681.327.11(088.8) (56) Авторское свидетельство СССР
У 462175, кл. G 06 F 3/037, 1976.
Авторское свидетельство СССР
Р 903847, кл. G 06 F 3/037, 1980 (прототип).
{54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ (57) Изобретение относится к вычисли. тельной технике и может быть использовано в системах для ввода визуальной информации в электронные вычисли. тельные машины. Целью изобретения является расширение области применения эа счет воэможности программиро,вания режимов работы устройства. Устройство содержит передающую электронно-лучевую трубку I видеоусилитель
2, видеоконтрольный блок 3, блок 4 стробирования, блок 5 сопряжения, первый генератор 6 импульсов, делитель 8 частоты, первый блок 9 сравнения, первый счетчик 10 первый формирователь 11 импульсов, втброй счетчик 12, первый элемент И 13 второй блок 14 сравнения, третий блок 15 сравнения, второй формирователь 16 импульсов, третий формирователь 17 импульсов, первый, второй и третий регистры 18, 19, 20, второй элемент
И 21, первый и второй триггеры 22, 23. Бель достигается за счет введения в устройство второго и третьего блоков 14, 15 сравнения, первого, второго и третьего регистров 18, 19, 20, первого и второго формирователей
16, 17, первого и второго триггеров
22, 23, второго элемента И 21. 1 ил.
1462286
Изобретение относится к вычислительной технике и может быть использовано в системах для ввода визуальной информации в электронные вычислительные машины.
Цель изобретения — расширение области применения за счет возможности программирования режимов работы устройства. 10
На чертеже изображена блок-схема устройства для ввода информации.
Устройство для ввода информации содержит передающую электроннолуче вую трубку I видеоусилитель 2, ви" 15 деоконтрольный блок 3, блок 4 стробирования, блок 5 сопряжения, первый генератор 6 импульсов, второй генера тор 7 импульсов, делитель 8 частоты, первый блок 9 сравнения, первый счет 20 чик 10, первый формирователь 11 импульсов, второй счетчик 12, первый элемент И 13, второй блок 14 сравне" сия;--третий-блок -15 сравнения, ,которой формирователь 16 импульсов, третий формирователь 17 импульсов, Первый регистр 18,. второй регистр 19> третий регистр 20, второй элемент И
21, первый триггер 22, второй триггер
23, причем выход электронно-лучевой 30 трубки 1 подключен к входу видеоусилителя 2, первый выход которого соединен с входом видеоконтрольного
: бЛока 3, а второй выход — с видеовходом блока 4 стробирования, Выход . 35 последнего подключен к входу блока 5 сопряжения.
Выход блока 5 сопряжения является первым выходом устройства. Первый выход первого и первый выход второго генера- 40 торов 6 и 7 импульсов соединены соответ-, ственно с первыми вторым входами передающей электроннолучевой трубки 1. Вход, Первого и второй выход второго гене раторов 6 и 7 импульсов соединены 45 соответственно с первым выходом и входом делителя 8 частоты, второй
:выход которого подключен к первому входу первого блока 9 сравнения. Выход последнего соединен с входом ,первого формирователя 11 импульсов.
Выход первого формирователя 11 импульсов подключен к первому входу первого элемента И 13. Второй выход первого генератора 6 импульсов соеди- 55 нен с установочным входом второго .счетчика 12 и первым входом второго элемента И 21, выход которого соедиНен с входом записи первого счетчика
10, выход которого подключен к второму входу первого и второго входу второго блоков 9 и 14 сравнения. Выход второго блока 14 сравнения соединен с входом второго формирователя .
16 импульсов. Выход второго формирователя 16 импульсов подключен к входу сброса первого триггера 22, выход которого соединен с вторым входом первого элемента И 13 и является вторым выходом устройства. Выход третьего блока 15 сравнения соединен с входом третьего формирователя 17 импульсов и третьим входом первого элемента И 13 выход которого подключен к входу стробирования блока
4 стробирования, счетному входу пер вого счетчика 10 и счетному входу второго счетчика 12.
Выход второго счетчика 12 соединен с вторым входом третьего блока 15 сравнения. Входы первого, второго третьего регистров 18 — 20 явля,ются соответственно первым, вторым
Й третьим входами устройства. Выходы первого, второго и третьего регист-. ров 18 " 20 соединены соответственно с первым входом второго блока 14 сравнения, информационным входом первого счетчика 10 и первым входом третьего блока 15 сравнения. Вход установки первого триггера 22 и вход установки второго триггера 23 соеди1 ены и являются четвертым входом устройства, а выход и вход сброса вто рого триггера 23 соединены соответственно с вторым входом второго элемента И 21 и выходом третьего формирователя 17, Электроннолучевая трубка 1, видеоусилитель 2, видеоконтрольный блок 3 объединены в блок 24 считывания информации.
Устроиство для ввода информации работает следующим образом.
Перед началом ввода информации
4ерез второй вход устройства во второй регистр 19 производится запись ! ! от ЭВМ кода N> „, определяющего номер строки телевизионной развертки, с
I которой необходимо начать ввод инфор" мации. Через первый вход устройства в первый регистр 18 производится запись от ЭВМ кода N,„, определяю-.
tqего номер строки телевизионной развертки, на которой необходимо закончить ввод информации. Через apeòèé!
462286 вход устройства в третий регистр 20 производится запись от ЭВМ кода Р, определяющего количество строк, которые будут вводиться в ЭВМ за время сканирования одного кадра.
Естественно необходимо, чтобы выполнялось условие N «ч < N«„. В случае, если необходимо ввести информацию только об одной строке с номером 10
К, то значения N д „и N ко„должны быть следующими
NHav
И кон = К + 1
Коды 11кач N кон и Р, записанные соответственно во второй„первый и третий регистры 18 — 20, присутствуют соответственно: Н „ „ - на выходе
20 второго; N кон — на выходе первого;
P — на выходе третьего регистров
18 — 20 и поступают: код И „ ц- на информационный вход первого счетчика, 10; код N кюн — на первый вход второ25 го блока 14 сравнения; код P — на первый вход третьего блока 20 сравнения, В исходном состоянии первый и второй триггеры 22 и 23 сброшены и на их выходах присутствует 0 . Так как
1I 11
30 выход первого триггера 22 является вторым выходом устройства, то в исходном состоянии на втором выходе устройства присутствует "0", который сигнализирует о готовности устройства к работе.
При готовности к работе ЭВМ формирует сигнал пуска, который поступает через четвертый вход устройства на .
40 вход уст ано вки пе р во го и вход уст ановки второго триггеров 22 и 23. Этим сигналом первый и второй триггеры
22 и.23 устанавливаются и на выходе каждого из них появляется "1".
С выхода первого триггера 22 "1" поступает на второй вход первого элемента И 13 и на второй выход устройства,"1" на втором выходе устройства показывает, что устройство за50 пущено и выполняет ввод информации.
С выхода второго триггера 23 "1" поступает на второй вход второго элемента И 2!.
Визуальное изображение преобразуется передающей электроннолучевой трубкой 1 в видеосигнал, который с выхода электроннолучевой трубки 1 поступает на вход видеоусилителя 2, усилив ающе го приходящий видеосигнал по амплитуде. С первого выхода видеоусилителя 2 видеосигнал поступает на вход видеоконтрольного блока 3, предназначенного для визуального наблюдения и контроля изображения. С второго выхода видеоусилителя 2 видеосигнал поступает на видеовход блока
4 стробирования.
Второй генератор 7 импульсов вы-. рабатывает импульсы синхронизации строк, поступающие с первого выхода второго генератора 7 импульсов на второй вход передаюшей электроннолучевой трубки 1, а с второго выхода второго генератора 7 импульсов — на вход делителя 8 частоты, Делитель 8 частоты выполнен в виде счетчика, который изменяет свое состояние по приходу íà его вход каждого -импульса синхронизации строк.
Состояния разрядов этого счетчика . присутствуют на втором выходе делителя 8 частоты и поступают с этого выхода на первый вход первого блока 9 сравнения, В.момент, когда на всех разрядах счетчика-делителя появляется сигнал "0", на первом выходе делителя 8 частоты формируется импульс, поступающий на вход первого генератора 6 импульсов.
Первый генератор 6 импульсов, по приходу на его вход импульса с первого выхода делителя 8 частоты, вырабатывает импульс синхронизации кадра, который с первого выхода первого генератора 6 импульсов поступает на первый вход передающей электроннолучевой трубки I, а с второго выхода — на установочный вход второго счетчика 12 и первый вход второго элемента И 21, Импульс синхронизации кадра, приходящий на установочный вход второго счетчика 12, устанавливают этот счет" чик в положение, при котором на всех его/ разрядах присутствует "0 . Состояния разрядов второго счетчика 12 с выхода этого счетчика поступают на второй вход третьего блока 15 сравнения.
Так как на втором входе второго элемента И 21 присутствует "1" (второй триггер 23 установлен), то импульс синхронизации кадра, приходящий на первый вход второго элемента И 21, появляется на выходе этого элемента и поступает с выхода второго элемента!
4б228б
И 21 на вход записи первого счетчика
10.
По приходу импульса на вход запис1. первого счетчика 10 разряды этого счетчика устанавливаются в положение, соответствующее коду N > „> присутствующему на информационном входе первого счетчика 10. Состояния разрядов первого счетчика 10, т.е. код N „ „, )0 с выхода этого счетчика поступают на второй вход первого и второй вход второго блоков 9 и 14 сравнения, Первый, второй и третий блоки 9, l4 15 сравнения работают таким об- 15 разом, что если информация на одной входа блока сравнения совпадает с инфарамцией на втором входе> то на
Выходе блока сравнения присутствует
"0», в случае, если информация на 20 одном входе блока сравнения отличается от информации на втором входе, 1 то на выходе блока сравнения присутствует "1".
Тогда в момент после прохода им- 25 пульса синхронизации кадра на выходе первого блока 9 сравнения присутствует "1", так как на первом входе этого блока присутствует кад О, а на втором — код Мн„ц. На выходе второго блока 14 сравнения присутствует "1", так как на первом входе этого блока присутствует кад N „,, а на второмкад N »>,ц. На выходе третьего блока
20 сравнения присутствует "1", так как на первом входе этого блока при— сутствует кад р > .а на втором— код О. о
Сигналы с выходов первого и второго блоков 9 и 14 сравнения посту-,1П пают соответственно на входы первого и droporo формирователей 11 и lб импульсов, а с выхода третьего блока 15 сравнения — на вход третьего формирователя 17 импульсов и третий вход первого элемента И 13, Тогда в момент после прахоца импульса синхронизации кадра на входах первого, второго,третьего формирователей 11, 16, 17",> и третьем входе первого элемента
И 13 присутствует "1 >.
Каждым импульсом синхронизации строк счетчик, входящий в делитель 8 частоты, наращивается на единицу„ а состояние этого счетчика поступает
J на первый вход первого блока 9 сравнения, Так происходит да тех пор, пока на первом входе первого блока 9 сравнения не появляется коп N, после 1 00 чего сигнал .на выходе первого блока
9 сравнения принимает значение "О", который поступает на вход первого формирователя 1 импуль сов.
При переходе сигнала на входе первого формирователя 11 импульсов из
"1 . в "0>, этот формирователь вырабатывает импульс, который с выхода этого формирователя поступает на первый вход первого элемента И 13 и, так как на втором и третьем входах этого элемента в данный момент присутствует "l (первый триггер 22 установлен и на выходе третьего блока
15 сравнения присутствует "l")> то импульс, выработанный первым формирователем 11 импульсов, проходит на выход первого элемента И 13 и поступает с этого выхода на счетный вход первого счетчика 10 и счетный вход второго счетчика 12, наращивая эти счетчики на единицу, а также на вход страбиравания блока 4 стробиравания, Блок 4 страбирования при поступлении на его второй вход импульса с выхода первого элемента И 13 пропускает видеосигнал, поступающий на видеовход блока 4 страбиравания с второго выхода видеаусилителя 2, и этот видеосигнал поступает с выхода блока 4 страбиравания на вход блока 5 сопряжения. В блоке 5 сопряжения видеосигнал преобразуется в кад, который с выхода блока 5 сопряжения поступает на первый выход ус-,ройства и с этого выхода вводится в ЭВМ, Таким образом, в ЭВМ вводится информация со строки, номер которой определяется кодом N.ù.
К моменту прихода следующего им— пульса синхронизации строк на вход делителя 8 частоты первый счетчик 10 имеет состояние N >« + 1, второй счетчик 12 — состояние "1", на выходе первого блока 9 сравнения присутствует 1" (так как состояние счетчика, входящего в делитель 8 частоты, еще N !„>„).
Следующий импульс синхронизации строк опять наращивает счетчик, входящий в делитель 8 частоты, на единицу. На первом входе первого блока 9 сравнения появляется кад 11»,„+
+ 1. Первый формирователь 11 импульсов формирует импульс, который> проходя через первый элемент И !3, наращивает первый и вто!>ой с чет яки
10 и 12 на единииу и ра реша>: т чван
1462286
55 в 3ВМ информации со следующей строки, т.е. со строки, имеющей номер NÄ Ä + 1, Так продолжается до тех пор, пока на выходе. второго счетчика 12, считающего количество введенных в ЭВМ строк с одного кадра, не появляется код Р. После появления этого кода, а он поступает на второй вход третьего блока 15 сравнения, на выходе этого блока сравнения устанавливается
"0", который поступает на вход третьего формирователя импульсов 17 и третий вход первого элемента И 13.
При этом сигнал на входе третьего формирователя 17 импульсов меняет значение с "1"- на "0". Этот формирователь импульсов вырабатывает импульс, который с выхода формирователя поступает на вход сброса второго триггера 23. Второй триггер сбрасывается этим импульсом и на его выходе появляется сигнал "0", который поступает на второй вход второго элемента И 21. К этому моменту на втором выходе делителя 8 частоты присутствует код N >z„+ P — 1, на выходе первого счетчика 10 — код
NqÄx + P.
Следующий импульс синхронизации строк наращивает счетчик, входящий в делитель 8 частоты, на единицу
Первый формирователь 11 импульсов вырабатывает импульс, приходящий на первый вход первого элемента И 13, но на выход эхого элемента импульс не поступает, так как на третьем входе
:первого элемента И 13 присутствует
:"0", поступающий с выхода третьего блока 15 сравнения, Поэтому первый
10 и второй 12 счетчики больше не наращиваются, а информация в ЭВМ через блок 4 стробирования не пропускает ся, Таким образом, в процессе сканирования этого кадра в ЭВМ поступает
,информация, начиная со строки с но1Мером N цц до строки с номером Н „„„ + Р— 1, т.е. информация с Р ! . строк.
Следукщий импульс синхронизации кадра, вырабатываемый первым генера-. тором 6 импульсов, поступает на установочный вход второго счетчика 12 и на первый вход второго элемента ,И 21. Этот импульс устанавливает вто" рой счетчик !2 в "0", но на выход второго элемента И 21 не проходит, так как на втором входе этого элеменS
l,0
50 та присутствует "0 (второй триггер
23 сброшен).
Так как в этот момент на первом и втором входах третьего блока 15 сравнения присутствуют разные коды (код P — на первом входе и 0 на втором), то на выходе этого блока сравнения появляется "1, поступающая на третий вход первого элемента И 13.
В процессе сканирования этого кад- . ра в ЗВМ вводится еще P строк. Работа ° устройства при вводе этих строк аналогична указанной, с той лишь разницей, что ввод начинается, когда счет чик, входящий в делитель 8 частоты, досчитает до кода N „„„ + P а заканчивается, когда состояние этого счетчика становится равным N я„„+ Р
+ P — 1, т.е. вводится информация сц
cTpoKH c номером N x(gg + P до строки с номером И„„+ 2Р— 1 включительно.
В процессе сканирования следующеrb кадра вводятся следукщие P строк
И т.д. до тех пор, пока состояние первого сче1 чика 10 не становится равным М к,„, Код N x x, появляющийся на выходе первого счетчика !О, по-. ступает на второй вход второго блока
14 сравнения и, так как íà его первом входе также присутствует код
Nkox записанный в первом регистре
18, то на выходе второго блока 14 сравнения сигнал изменяет значение с "1" на "0". При этом второй формирователь 16 импульсов вырабатывает импульс, поступающий на вход сброс первого триггера 22.
Первый триггер 22 сбрасывается этим импульсом и на его выходе появляется "0" который поступает на второй вход первого элемента И 13, запрещая дальнейший ввод информации в ЭВМ, и на второй выход устройства, сигнализируя о том, что ввод информа
Дии завершен.
Для возобновления работы устройства необходимо записать новые значения N,xpx, N на > P соответственно в первый, второй и третий регистры
18 - 20 и подать запускающий импульс на четвертый вход устройства. формула изобретени .
Устройство для ввода информации, содержащее блок считывания информации, выход которого соединен с ин146) 286
Составитель С, Кулиш
Техред Л. Олийнык Корректор (,. >1> р».и
Редактор И. Касарда
Заказ 712/ 6
Тираж 667
Подписное
ВПИИПИ (осуларстаенного комитета по изобретениям и открытиям >ри )I!)! СССР
11 )I)3 >, Москва, Ж-35, Раушская наб., д. 4/5
f> f>
Проиэг»>ггс I I>! >.» > .II f;I;I .:II:I I)é комбинат Патент, г. Ужг»р> >, > . > I I Ifffä, 101 формационным вхг>пом блока стробирования, выход блока стробирования соединен с входом блока сопряжения, выход которого является информационным выходом устройства, первый и второй синхрониэирующие входы блока считывания информации соединены соответственно с первыми выходами первого и второго генераторов импульсов, делитель частоты, вход которого соединен с вторым выходом вто рого генератора импульсов, первый
И второй выходы делителя частоты соединены соответственно с входом ,:Второго генератора импульсов и первым ,. Входом первого блока сравнения, второй выход первого генератора импуль сов соединен с входом установки второго счетчика, выход первого счетчика соединен с вторым входом. первого блока сравнения, выход которого со> единен с входом первого формирователя импульсов, выход которого соединен с первым входом первого элемента И, Выход которого соединен со счетными входами первого и второго счетчиков
И управляющим входом блока стробирования, о т л и ч а ю щ е е с я уем, что, с целью расширения области
1трименения за счет возможности программирования режимов работы устройства, в него дополнительно введены
Второй и третий блоки сравнения,, первый, второй и третий регистры; второй и третий формирователи импульсов, второй элемент И, первый и второй триггеры, причем входы первого, второго и третьего регистров являются соответственно первым, вторым и третьим входами задания режимов устройства, выходы первого, второго и .третьего регистров соединены соответственно с первым входом второго блок а ср авнения, информационным входом первого счетчика и первым
IÎ входом третьего блока сравнения, вторые входы второго и третьего блоков сравнения соединены соответственно с выходами первого и второго счетчиков, выход второго блока сравнения соединен с входом второго формирователя импульсов, выход которого соединен с входом сброса первого триг гера, выход третьего блока сравнения соединен с входом третьего формирователя импульсов и третьим входом первого элемента И, выход третьего формирователя импульсов соединен с входом сброса второго триггера, вхо25 ды установки первого и второго триггеров соединены и являются входом запуска устройства, первый и второй входы второго элемента И соединены соответственно с входом установки
Зг) второго счетчика и выходом второго триггера, выход второго элемента И соединен с входом записи первого счетчика, выход первого триггера соединен с вторым входом первого элемента И и является выходсм готовности устройства,