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

Иллюстрации

Показать все

Реферат

 

О П И С А Н И Е ()966

Союз Советскмк

Социалистических

Республик

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. спид-ву И 898462 (22)Заявлено 31 ° 03.81 (21) 3267871/18-24 с присоединением заявки М (23) Приоритет (5! )М. Кл.

G 06 К 9/18

3Ьоударстввнный коинтвт

CCCI во долам йзоорвтвннй и открытий (53) УДК 681.142. .019.3(088.8) Опубликовано 15 ° 10.82. Бюллетень Ю 38

Дата опубликования описания 15. 10. 82

А. С. Рябчиков, В. В. Пашвыкин, Б. И.

I0, А. Рыченков и Г..С. Грачева (72) Авторы изобретения

ВС1СОЮЗйя Я

ИЛТЮТНО ЖХЫИЧЕСМАЯ, Я1ЬлМОТЕКь (7I ) Заявитель (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ПЕЧАТИ ИНФОРМАЦИИ

Изобретение относится к вычислительной технике, в частности к устройствам вывода инФормации из ЭВИ.

По основному авт. св. Е 898462 известно устройство, содержащее первый блок памяти, выход которого соединен с входом матричной печатающей головки, и матричный оптический считывающий блок, сдвиговый регистр, сумматор, раапределитель и второй блок памяти, вход которого соединен с входом первого блока памяти, выходы матричного оптического считывающего блока соединены с входами сдвигового регистра, первый выход которого соединен с входами распределителя, выходы которого соединены с другими выходами сдвигового регистра и с первыми входами сумматора, вторые входы которого соединены с выходом второго блока памяти. Основное устройство содержит также входной и выходной коммутаторы. ю

Работа устройства осуществляется по следующему алгоритму.

Каждой колонке геометрии знака присваивается двоичный разряд. В °

5 сумматоре накапливается сумма кодов геометрии знака последовательно по строкам разложения. ИнФормация с матричного оптического считывающего блока поступает s сдвиговый регистр и с помощью распределителя подается на сумматор. Заранее рассчитанный для каждого знака дополнительный код, хранящийся в блоке памяти, после распечатки всех строк разложения

15 подается на сумматор.. Сумма, получаемая при суммировании всех строк разложения знаков,и дополнительный ход дают первоначальный код знака в младших (до 7 разряда) и старших

2î разрядах, которые можно отбросить или испольэовать. для койтроля остатка, так как остаток суммы одинаков для всех знаков. Таким образом, на

966709 выходе сумматора получается код знака в двоичной форме, который через выходной коммутатор поступает в ЭВИ для сравнения информации с эталоном.

Однако замкнутый цикл контроля буквенно-цифровой информации предьявляет черезвычайно жесткие требования к качеству распечатываемой информации, геометрии знаков, лентопротяжному или любому другому подаю" 10 щему механизму, а также к носителю информации.

Это приводит к большому количеству брака, резко снижает производительность устройства печати, требуют- $5 ся большие материальные и временные ресурсы для изготовления заданной продукции. В известном устройстве принят за основу абсолютный контроль каждого знакоместа в контролиру- 20 емом символе, так как нераспе чатка одной условной точки в знаке либо ее несчитывание автоматически приводит к браку, а следовательно, к,повторению информации, так как при несовпадении полученного и эталонного кодов не имеется никакого критерия по их несовпадению.

Цель изобретения - увеличение быст- родействия устройства. Благодаря щ введению дополнительного критерия— признака брака символа и в зависимости от требований к контролируемому тексту можно программным путем устанавливать требуемый уровень контроля каждого символа и применять устройство для контроля текстов различного качества печати и различного назначения.

Поставленная цель достигается

46 тем, что в устройство введены второй входной коммутатор, третий блок памяти, элемент И-НЕ, группа элементов

И-НЕ, второй сдвиговый регистр и блок формирования контрольной суммы, выход которого соединен с дополнительными входами выходного коммутатора, вход первого сдвигового регистра соединен с входом второго сдвигового регистра, выход которого соединен с первым входом третьего блока памяти, выход которого соединен с входом второго сдвигового регистра, выходы которого соединены с первым входом элемента И-НЕ и с» первыми входами элементов И-НЕ группы, вторые входы которых соединены с выходами группы первого сдвигового регистра, выход

4 которого соединен с вторым входом элемента И-HE первый выход которого соединен с входом первого распределителя импульсов, выходы второй группы которого соединены с входами первой группы блока Формирования контрольной суммы, входы второй группы которого соединены с первыми выходами элементов Н-НЕ группы, вторые выходы которых соединены со входами, первого распределителя импульсов, второй выход элемента И-НЕ соединен с входом блока формирования контрольной суммы.

Кроме того, первый распределитель импульсов содержит формирователь импульсов, выходы которого являются выходами первого распределителя импульсов и соединены с первыми входами элементов И, вторые входы которых объединены и являются входом первого распределителя импульсов, выходы элементов И являются входами первого рас,пределителя импульсов.

Блок формирования контрольной суммы содержит группы элементов И, первые входы которых являются входами первой группы блока формирования контрольной суммы, вторые входы элементов И группы объединены и являются входом блока формирования контрольной суммы, выходы элементов И группы соединены с первыми входами элементов ИЛИ, вторые входы которых являются входами второй группы блока формирования контрольной суммы, выходы элементов ИЛИ соединены с входами оуппы -преобразователя кодов и с пер" выми входами счетчиков группы, выходы которых соединены с входами группы третьего регистра, выход которого является выходом блока формирования контрольной суммы, генератор импульсов, первый, второй и третий выходы которого соединены соответственно с первым входом третьего регистра, с объединенными вторыми входами счетчиков группы и с входом преобразования кодов, выход которого соединен с первым входом счетчика, второй вход которого соединен со вторым выходом генератора импульсов, выход счетчика соединен со вторым входом третьего регистра.

На чертеже представлена структурная схема устройства.

Устройство содержит первый и второй входные коммутаторы 1 и 2, пер5 9667 вый блок 3 памяти, второй блок 4 памяти, матричную печатающую головку

5, матричный оптический считывающий блок 6, первый сдвиговый регистр 7, второй сдвиговый регистр 8, второй 5 распределитель 9 импульсов, первый распределитель 10 импульсов, третий блок 11 памяти, блок 12 формирования контрольной суммы, группу элементов

И 13, элементы ИЛИ 14, преобразова- l0 тель 15 кодов, счетчик 16, группу счетчиков 17, третий регистр 18, генератор 19 импульсов, сумматор 20, выходной коммутатор 21, ЭВМ 22, элемент И-НЕ 23, группу элементов И- 15

HE 24, формирователь 25 импульсов, элементы И 26.

Устройство работает следующим образом.

Из ЭВМ 22 двоичная кодовая пос- 20 ледовательность знаков строки текста поступает на первый входной коммутатор 1. С рассчитанным временным сдвигом, который определяется взаимным расположением линии печати и линии 25 считывания, та же двоичная кодовая последовательность знаков строки тек:ста поступает на второй входной коммутатор 2. Входные коммутаторы 1 и 2 распределяют поступающие знаки пос- 1Е ледовательно в первый блок 3 памяти и второй блок 4 памяти каждого канала в- еоответствии с числом символов в строке. В первом и втором блоках памяти 3 и 4 хранится информация о пространственной геометрии знаков.

Отсюда знаки в виде пространственновременной последовательности сигналов поступают на матричную печатающую головку печатающего устройства 5 и во второй i сдвиговый регистр 8 со второго блока 4 памяти. Отпечатанный знак счйтывается матричным оптическим считывающим блоком 6, после чего полученное двоичное кодовое чис- 4 ло, соответствующее строчке разложения, поступает на первый регистр сдвига 7 и далее на второй распределитель импульсов 9, выполненный на логических элементах И-НЕ 23 и 24, На входы распределителя 9 синхронно . со считанной информацией поступает также эталонное двоичное кодовое число. Второй распределитель импульсов

9 выполнен таким образов, что, при совпадении информации по каждому

5$ разряду, она направляется первым рас- пределителем 10 импульсов содержащим формирователь 25 импульсов и

09 6 элементы И 26 в сумматор 20 параллельным двоичным кодом. В случае же отсутствия информации по какомулибо разряду, с первого сдвигового регистра 7 информация направляется вторым распределителем 9 импульсов через группу элементов И 13 и элементы ИЛИ 14 на вход преобразователя 15 кодов, а также в соответствующий разрядный счетчик 17 группы блока 12 формирования контрольной суммы.

После каждого построчного сложения информация из преобразователя 15 кодов переносится в счетчик 16. Ана.логичным образом проводится сумми« рование и контроль по столбцам разложения с использованием второго распределителя 9 импульсов, выполненного на логических элементах И«НЕ 23 и 24 и группы элементов И 13 и элементов

ИЛИ 14, которые работают по сигналам первого распределителя 10 импульсов.

Таким образом, в сумматоре 20 накапливается сумма кодов о геометрии знака последовательно по строкам разложения, в счетчике 16 накапливается информация об общем количестве ошибок, а разрядные счетчики 17 группы хранят информацию о месте ошибки в геометрии контролируемого символа. После считывания всего знака в сумматоре 20 записывается сумма двоичных чисел, соответствующая геометрическому разложению знака по строкам и столбцам, Далее к полученной в сумматоре 20 сумме добавляется дополнительный код из третьего блока

11 памяти, рассчитанный для каждого знака. Полученный двоичный код (действительный или искаженный) транслируется в ЭВМ 22 с последующей передачей йнформация из блока 12 формирования контрольной суммы, для чего информация со счетчиков 17 группы по сигналам генератора 19 импульсов последовательно переносится в третий регистр 18 и через выходной коммутатор

21 в виде служебной информации передается в ЭВМ 22.

Технико-экономическая эффективность предлагаемого изобретения по сравнению с основным устройством заключается в расщирении функциональных возможностей устройства, увеличении выпуска готовой продукции, резком снижении требований к печатной продукции в зависимости от ее назначения и использования, экономии яо7 966709 8 сителя за счет уменьшения бракованных текстов.

Формула изобретения

1. Устройство для контроля печати информации по авт. св. М 898462, о тл и ч а ю щ е е с я тем, что, с цеI. лью увеличения быстродействия устройства, в него введены второй входной коммутатор, третий блок памяти,. элемент И-HE, rpynna элементов И-НЕ, 1Ф второй сдвиговый регистр и блок фор мирования контрольной суммы, выход которого соединен с дополнительными входами выходного коммутатора, вход первого сдвигового регистра соеди- М нен. с входом второго сдвигового ре" гистра, выход которого соединен с первым входом третьего блока па(мяти, выход которого соединен с входом второго сдвигового регистра, вы- 26 ходы которого Соединены с первым входом элемента И-.НЕ и с первыми входами элементов И-НЕ группы, вторые входы которых соединены с выходами группы первого сдвигового регистра, О выход которого соединен с вторым1 входом элемента И-НЕ, первый выход которого соединен с входом первого распределителя импульсов, выходы второй группы которого соединены со ЗЕ входами первой группы блока формиро вания контрольной суммы, входы .второй группы которого соединены с первыми выходами элементов И-НЕ группы, вторые выходы которых соединены с входами первого распределителя импульсов, второй выход элемента И-НЕ, соединен с входом блока формировании контрольной суммы.

2. Устройство по и. 1, о т л ич а ю щ е е с я тем, что первый распределитель импульсов содержит формирователь импульсов, выходы которого являются выходами первого распределителя импульсов и соединены с первыми входами элементов И, вторые входы которых объединены и являются входом первого распределителя импульсов, выходы элементов

И являются входами первого распределителя импульсов.

3. Устройство по и, 1. о т л и ч а ю щ е е с я тем, что блок формирования контрольной суммы содержит группу элементов И, первые входы которых являются входами первой группы блока формирования контрольной суммы, вторые входы элементов И группы объединены и являются входом блока формирования контрольной суммы, выходы элементов И группы соединены с первыми входами элементов ИЛИ, вторые входы которых являются .входами второй группы блока формирования контрольной суммы, выходы элементов ИЛИ соединены с входами группы преобразователя и с первыми входами счетчиков группы, выходы которых соединены с входами группы третьего регистра, выход которого является выходом блока формирования контрольной суммы, генератор импульсов, первый, второй и третий выходы которого соединены со-ответственно с первым входом третьего. регистра, с объединенными вторыми входами счетчиков группы и со входом преобразователя кодов, выход которого соединен с первым входом счетчика, второй вход которого соединен со вторым выяодом генератора импульоов, выход счетчика соединен с вторым входом третьего регистра.

966709

Составитель В. Булганин

Техред А, Бабинец Корректор С. Шекмар

Редактор Л. Авраменко

Тираж 731 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

l3035, Москва ill-35, Раушская наб., д. 4/5

Заказ 7846/67

Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4