Изобретение относится к автоматике и вычислительной технике и может быть использовано, например, в устройствах для вывода текстовой или графической информации на бумагу.
Целью изобретения является повышение быстродействия и точности устройства.
На фиг. 1 представлена функциональная схема устройства; на фиг. 2 - функциональная схема блока управления.
Устройство содержит блок 1 управления, знакогенератор 2, первый коммутатор 3, блок 4 датчиков, второй коммутатор 5, блок 6 памяти, преобразователь 7 кодов, блок 8 печатающих головок и источник 9 информации.
Блок 1 управления содержит три триггера 10,11 и 12, четыре элемента ИЛ И 13-16, элемент И 17, семь формирователей 18-24 импульсов, счетчик 25, преобразователь 26 кодов и два элемента 27 и 28 задержки сигналов.
Блок 6 памяти состоит из группы регистров 29, каждый из которых обеспечивает запоминание одной строки разложения элементов изображения, считанной датчиками блока 4.
Преобразователь 7 кодов состоит из группы каскадно соединенных постоянных запоминающих устройств 30.
Устройство работает следующим образом.
При необходимости вывода информации источник 9 информации, например ЭВМ, определяет наличие сигнала Начало строки на своем входе и подает на блок 1 управления сигнал Сброс, который обнуляет счетчик 25 и устанавливает в единичное состояние триггер 10. Через элемент ИЛИ 15 сигнал с выхода триггера 10 устанавливает в единичное состояние триггер 12 и проходит на выход Запрос устройства, в ответ на который от источника 9 информации поК)
00 X
ступает сигнал Ввод-вывод, обнуляющий триггер 10 и снимающий сигнал Запрос с выхода элемента ИЛИ 15.
На информационные входы знакогенератора 2 от ЭВМ поступает код первого символа, а на его адресные входы - адрес п ервой строки распечатываемого знака с соответствующих выходов преобразователя 26 кодов блока 1 управления. Выходные сигналы знакогенератора 2, соответствующие конфигурации первой строки первого знака, поступают на информационные входы первого коммутатора 3, на адресные входы которого поступает адрес первой печатающей головки, поэтому поступившая на него информация подается на первую печатающую головку.
Через время, определяемое параметрами элемента 28 задержки, формирователь 21 формирует импульс Печать, по которому первая печатающая головка отпечатывает элементы изображения первой строки первого знака. Отпечатанное изображение считывается соответствующими датчиками блока 4 и подается на информационные входы второго коммутатора 5, По коду строки, подаваемому на адресные входы второго коммутатора, указанные входные сигналы подаются на входы первой группы регистров 29 блока 6 памяти. По коду адреса головки блока 8, подаваемому одновременно на первый коммутатор и на адресные входы блока б памяти, и сигналу Запись от блока 1 управления информация от блока 4 датчиков записывается в соответствующий регистр блока 6 памяти.
Сигнал Запись формируется формирователем 20 блока управления по заднему фронту сигнала Печать. По заднему фронту сигнала Запись формирователь 19 формирует импульс, устанавливающий триггер 12 в нулевое состояние. После перехода в нулевое состояние триггера 12 счетчик 25 переходит в очередное состояние. Одновременно сигнал с триггера 12 поступает на формирователь 24, импульс с которого блокирует выход преобразователя 26 кодов на время переключения счетчика 25. После окончания импульса блокировки сигнал с управляющего выхода первого разряда преобразователя 26 кодов устанавливает триггер 10 в единичное состояние, устанавливается сигнал Запрос, повторяется весь цикл печати и записи первой строки второго знака и код счетчика 25 увеличивается на единицу.
Указанный процесс повторяется до окончания вывода строки разложения символов, затем выводится вторая строка разложения.
По окончании вывода информации последней строки разложения последнего символа начинается режим считывания записанной в блоке памяти 6 информации. Со
второго разряда преобразователя 26 кодов триггер 11 переводится в единичное состояние, и с его выхода через элемент ИЛИ 15 в ЭВМ поступает сигнал Запрос в блок памяти 6 поступает сигнал Считывание,
0 который параллельно поступает на все управляющие входы чтения регистров 29, Одновременно сигналом Считывание через формирователь 23 и элемент ИЛИ 14 устанавливается в единицу триггер 12.
5
На адресные входы блока памяти б поступает код адреса головки из преобразователя 26 кодов, разряды 4-10.
При этом на выходе первого регистра 29
0 появляется двоичный код первой строки разложения первого знака, на выходе второго регистра - второй строки первого знака, на выходе третьего - третьей строки и т.д. Эти двоичные коды подаются парал5 лельно на постоянные запоминающие устройства 30. В результате каскадного соединения элементов 30 и зашитой в их памяти информации на выходе последнего элемента 39 появляется код распечатанного симво0 ла в случае его правильной печати или же код брака в противном случае. Этот код с выхода элемента 30 поступает на вход ЭВМ и записывается в ее внутреннюю память. По сигналу Ввод-вывод, сформированному в
5 ЭВМ в ответ на сигнал Запрос, происходит обнуление триггера 11, снятие сигналов Запрос и Считывание и обнуление триггера 12 через элементы 13 и 18. Сигналом обнуления триггера 12 происходит пере0 брос счетчика 25 в новое состояние.
При этом на выходах 4-10 преобразователя 26 кодов появляется код второй печатающей головки, который поступает в блок 6 памяти, а с выхода второго разряда преоб5 разователя 26 кодов триггер 11 устанавливается в единичное состояние. Далее цикл считывания кода символа повторяется и на вход ЭВМ поступает код второго символа и т.д. После считывания последнего символа
0 строки включается режим переката. При этом сигналом Пуск ШД с третьего разряда преобразователя 26 кодов включается шаговый двигатель (не показан) и одновременно устанавливается в единицу триггер
5 12. Сигнал Пуск ШД поступает также на элемент 27 задержки, на котором задерживается на время, необходимое для отработки шаговым двигателем одного шага, после чего через элементы ИЛИ 13 и формирователь 18 импульсов обнуляет триггер 12, по
сигналу с которого счетчик 25 переходит в новое состояние.
Перекат продолжается до такого состояния счетчика 25, при котором сигналами с его заранее заданных выходов происходит включение элемента И 17. С его выхода через элемент ИЛИ 1 б происходит сброс счетчика 25 в нулевое состояние, при котором на выходе четырнадцатого разряда преобразователя 26 кодов появляется сигнал Начало строки. Цикл печати и контроля следующей строки символов происходит аналогично.
Таким образом, устройство обеспечивает непрерывный контроль печатаемой ин- формации и выдачу результатов контроля в виде последовательности кодов распечатываемых символов.
Формула изобретения
Устройство для контроля печати инфор- мации, содержащее знакогенератор, блок памяти, два коммутатора, блок датчиков, выходы первого коммутатора являются информационными выходами устройства, а информационные входы соединены с соот- ветствующими выходами знакогенератора, информационные входы второго коммутатора соединены с соответствующими выходами блока датчиков, отличающееся тем что. с целью повышения быстродействия точности устройства, оно содержит преобразователь кодов и блок управления, вход Сброс которого является входом Сброс устройства, выход Запрос является выходом Запрос устройства, выход Начало строки является выходом Начало строки устройства, а управляющий вход блока управления является входом Ввод-вывод устройства, выходы адреса строки блока управления соединены с соответствующими входами знакогенератора и второго коммутатора, выходы адреса печатающих головок блока соединены с соответствующими входами первого коммутатора и блока памяти, выход Печать и Пуск ШД являются соответствующими выходами устройства, выходы Запись и Считывание соединены с соответствующими входами блока памяти, выходы преобразователя кодов являются информационными выходами устройства, а входы соединены с соответствующими выходами блока памяти, информационные входы знакогенератора являются информационными входами устройства.
1П
J L.
jj
2
ю оэ -J
название | год | авторы | номер документа |
---|---|---|---|
Устройство электрокаплеструйной технологии | 1985 |
|
SU1680578A1 |
Устройство для ввода и вывода цветной графической информации | 1985 |
|
SU1315964A1 |
Устройство для формирования видеосигнала | 1988 |
|
SU1675930A1 |
Устройство для отображения информации на экране электронно-лучевой трубки | 1986 |
|
SU1427412A1 |
Устройство для отображения информации на экране телевизионного индикатора | 1985 |
|
SU1339627A1 |
Устройство для ввода и вывода цветной графической информации | 1986 |
|
SU1348873A1 |
Устройство для отображения информации на экране электроннолучевой трубки | 1988 |
|
SU1695370A1 |
Устройство для отображения информации на экране телевизионного приемника | 1984 |
|
SU1265834A1 |
Устройство для отображения информации на экране видеоконтрольного блока | 1987 |
|
SU1495780A1 |
Устройство для сопряжения вычислительной машины с телеграфными каналами связи | 1986 |
|
SU1392571A1 |
Изобретение относится к автоматике и вычислительной технике и может быть использовано, например, в устройствах для вывода текстовой или графической информации на бумагу. Целью изобретения является повышение быстродействия и точности устройства. Устройство содержит блок управления, знакогенератор, коммутаторы, блок датчиков, блок памяти, преобразователь кодов, а также блок печатающих головок и источник информации, Устройство обеспечивает непрерывный контроль печатаемой информации и выдачу результатов контроля в виде последовательности кодов распечатываемых символов. 2 ил.
T
Запись
Считывал.
л
s
1
АИ
ЯЗ
&f
Фс/г. /
Редактор Л.Веселовская
Р«г.2 Составитель Н.Миляев Техред М.Моргеитал
Корректор М.Максимишинец
Устройство для контроля печати информации | 1980 |
|
SU898462A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для контроля печати информации | 1981 |
|
SU966709A2 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1991-04-15—Публикация
1988-04-22—Подача