Файл: Дроздов Е.А. Многопрограммные цифровые вычислительные машины.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 11.04.2024

Просмотров: 297

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

чает в свой состав лампу накаливания и систему светопроводов, выполненных из стекловолокна. Окончания светопроводов, обра­ щенные к перфокарте, образуют линию, отвечающую пробивкам на одной строке. Блок считывания разделяется на узел фотодио­ дов и узел усилителей-формирователей.

Блок управления состоит из схем для формирования необхо­ димых управляющих сигналов по синхроимпульсам, получаемым из блока синхродатчика, командным сигналам из машины, а также по сигналам о положении отдельных механических деталей и уз­ лов, получаемым от микропереключателей.

§ 11.3. Печатающие устройства

Основная результирующая информация в машинах универ­ сального типа выводится, как правило, на печать. Для ее фиксации на выводном носителе используются цифровые и алфавитно-циф­

ровые печатающие устройства барабанного (роторного) типа. Пер­ вые печатают только числа, как правило, в десятичной или вось­ меричной системе счисления, вторые — буквенно-цифровую инфор­ мацию, таблицы и графики.

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

приведена на

рис. 11.3. Обозначения на схеме: ИД — индукцион­

ный датчик,

Ш — шифратор, 4Рг — четырехразрядные двоичные

регистры, СхСр — схемы сравнений, У — усилители, БЛ — бумаж­ ная лента.

Цифровой барабан представляет собой набор цифровых колес, на каждом из которых в виде выпуклых литер выполнены циф­ ры от 0 до 9 и знаки «+ » и «—». Количество цифровых колес опре­

334

деляется максимальной разрядностью чисел, выводимых на печать; обычно барабан составляется из 16 цифровых колес. Цифровые ко­ леса закрепляются на оси гак, что одинаковые литеры распола­ гаются по строкам (образующим барабана). Строки с литерами

занимают от у до у наружной поверхности барабана, остальная часть свободна.

На ось цифрового барабана посажен ротор индукционного дат­ чика, представляющий собой выполненный из ферромагнитного материала диск с выступом. На статоре ИД расположены индук­ ционные катушки с сердечниками; сердечники катушек находятся в плоскости, перпендикулярной оси вращения ротора, и так, что выступ ротора проходит в непосредственной близости от них. Раз­ мещение индукционных катушек отвечает расположению строк ли­ тер на поверхности цифрового барабана. При переходе от одной строки цифрового барабана к другой выступ ротора ИД проходит путь, равный расстоянию между сердечниками двух соседних ин­ дукционных катушек. При проходе выступа под сердечником в обмотке катушки наводится э. д. с. импульсной формы; этот сиг­ нал усиливается и подается в схему шифратора. Шифратор пред­ ставляет собой диодную сетку, обеспечивающую формирование двоичных кодов от 0000 до 1011, представляющих десятичные циф­ ры и знаки «+ » и «—», по сигналам от индукционных катушек. Кроме того, вырабатываются сигналы начала печати НПЧ и кон­ ца печати КПП. При работе печатающего устройства цифровой барабан и ротор ИД непрерывно вращаются со скоростью до

25 об/сек.

Блок печати является исполнительным органом печатающего устройства. Он состоит из электромагнитов, количество которых равно количеству цифровых колес, связанных с пуансонами пе­ чати. В исходном состоянии все пуансоны отведены от бумажной ленты, которая вместе с красящей лентой помещается между ними и цифровым барабаном. Если в обмотку электромагнита поступает управляющий сигнал от усилителя У, то электромагнит притяги­ вает свой якорь, что вызывает удар пуансона по бумажной ленте, на которой отпечатывается цифра, находящаяся в этот момент времени на уровне пуансона.

Четырехразрядные двоичные регистры служат для фиксации двоично-десятичных (или аналогичных) кодов выводимых на пе­ чать чисел, а также кодов знаков чисел; в этих же регистрах осуществляется фиксация кодов выводимых на печать команд. Сброс кодов в регистрах осуществляется по сигналу КГ1Ч, а за­ несение очередного кода — по сигналу НПЧ. Схемы сравнений предназначаются для выработки управляющих сигналов печати при совпадении кодов на обеих группах их входов, т. е. кодов, поступающих с шифратора и соответствующих регистров. Для уси­ ления управляющих сигналов используются усилители У.

Работа печатающего устройства происходит следующим обра­ зом. При его включении цифровой барабан и ротор ИД начинают

335


вращаться с постоянной скоростью. Печать одного числа и подго­ товка к печати следующего числа производится за время одного оборота барабана; при этом подготовка к печати осуществляется при прохождении под пуансонами свободного сектора цифрового барабана. К началу печати числа все регистры очищены, пуансо­ ны отведены от бумажной ленты, которая при печати одного числа не перемещается.

Собственно печать числа начинается с выработки сигнала на­ чала печати НПЧ, который формируется в конце прохождения свободного сектора цифрового барабана под пуансонами. Поэтому сигналу в регистры вводится двоично-десятичный код выводимого на печать числа, т. е. на вторую группу входов СхСр подаются двоичные коды соответствующих цифр печатаемого числа. При дальнейшем вращении барабана на первую группу входов СхСр подаются последовательно двоичные коды десятичных цифр и зна­ ков «+ » и «—». Коды с шифратора подаются так, что на СхСр поступает код той цифры, строка которой в данный момент вре­ мени подходит под пуансоны печати. Если в каком-либо из раз­ рядов выводимого на печать числа имеется такая же цифра, то соответствующая схема сравнения формирует управляющий сиг­ нал, что приводит к печати этой цифры на определенной позиции строки бумажной ленты.

В т е ч е н и е о б о р о т а барабана, считая с момента подачи

сигнала НПЧ, под пуансонами пройдут все строки цифр и знаков, а выступ ротора ИД пройдет под сердечниками основных индук­ ционных катушек. Так как за это время на входы СхСр поступят двоичные коды всех десятичных цифр и знаков «+ » и «—», то в соответствующие моменты времени отпечатаются цифры и знаки во всех разрядах выводимого на печать числа. После этого фор­ мируется сигнал конца печати КПЧ, по которому сбрасываются в состояние нуля регистры; этим осуществляется подготовка к приему очередного числа, выводимого на печать. Одновременно подается сигнал, по которому бумажная лента перемещается на один шаг.

Алфавитно-цифровые печатающие устройства типа АЦПУ-128 обеспечивают печать на одной строке бумажной ленты 128 любых из 78 знаков (цифры 0—9, буквы русского и латинского алфави­ тов, математические знаки: + , —, = , > , < и пр.) со скоростью 380—440 строк в минуту (6—7 строк в секунду); ширина бумажной ленты, на которой осуществляется печать, равна 420 мм. Это пе­ чатающее устройство барабанного типа с относительно сложной схемой управления, которую называют устройством управления пе­ чатью. Основной барабан называется печатающим и составляется из 128 печатающих колес, каждое из которых несет 78 знаков. Индукционный датчик вырабатывает синхронизирующие импульсы, отвечающие строкам печатающего барабана, а также импульсы, соответствующие сигналам начала и конца печати символов на одной строке бумажной ленты.

336


Устройство управления печатью (УУПч) может не относиться к собственно АЦПУ-128 и включаться в состав основного обору­ дования соответствующей машины. Поэтому его схема в различ­ ных случаях использования АЦПУ может иметь некоторые особен­ ности, не влияющие на общий принцип печати слов, чисел и дру­ гого материала. Схема УУПч, приведенная на рис. 11.4, отвечает

общему принципу

печати с

помощью АЦПУ.

Кроме собственно

Печатающий

 

ИД

 

 

 

барабан

 

 

 

 

 

БЛ-=-

 

 

Щ П У - т

 

 

Блок печати

 

 

 

 

 

 

 

 

СИ

 

 

 

w/f

Входной

УИя

 

 

 

 

^регистр

 

 

 

 

 

^ Сброс-------

 

 

'

УИ

 

 

 

 

 

 

 

 

Сб

 

to 7 СЧ

 

I

 

 

 

 

t * » « t

 

 

м

 

*

БУ

WrOm УУ

 

 

С х С р

 

 

8 -*]

 

Й

 

 

 

«

 

 

 

 

УИ'Й

 

 

 

 

 

7 Рг

 

1

 

 

 

1

 

 

 

 

БЗУ

1

ОЗУ

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

__ 1

 

 

 

БВИ

- h

НМБ

Рис. 11.4. Схема связей алфавитно-цифрового печатающего устройства

АЦПУ и УУПч на схеме рис. 11.4 показаны накопитель на маг­ нитном барабане (НМБ) и ОЗУ для пояснения общих принципов передачи информации на печать.

Накопитель на магнитном барабане имеет отдельную зону, вы­ полняющую функции буферного ЗУ. В эту зону (емкостью 1024 ма­ шинных слова для барабана НБ-9 машины М-220) вводится массив информации, выводимой на печать. После этого основные устрой­ ства продолжают решение задачи (или начинают решение новой задачи), а печать осуществляется без использования основных ка­ налов машины, т. е. одновременно со счетом. Последовательная выборка кодов из зоны НМБ для их вывода на печать осуще­ ствляется блоком выбора информации (БВИ), относящимся к устройству управления печатью.

Val2—821

337


Кроме печатающего барабана, вращающегося со скоростью шесть — семь оборотов в секунду, и индукционного датчика (ИД) в состав АЦПУ входят блок печати и входной регистр с комму­ тирующей схемой. Блок печати имеет в своем составе 128 элек­ тромагнитов печати с приводами и пуансонами и 128 усилителей. Входной регистр является 16-разрядным; занесенный в него двоич­ ный код отвечает печати знака, находящегося на данной строке барабана перед пуансонами, на позициях ‘/s части строки бумаж­ ной ленты. Поэтому в процессе печати данного знака на позициях всей строки бумажной ленты двоичный код во входном регистре обновляется восемь раз с перекоммутацией его группами венти­ лей В\ на восемь различных групп усилителей блока

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

Устройство управления печатью служит для запоминания ин­ формации, выводимой на печать по одной строке бумажной лен­ ты, анализа этой информации и выработки сигналов, направляе­ мых во входной регистр АЦПУ и обеспечивающих непосредствен­ ную печать соответствующих знаков. В состав УУПч по схеме 11.4 входят: буферное запоминающее устройство БЗУ, построенное по типу МОЗУ матричного типа, емкостью 128 семиразрядных двоич­ ных кодов знаков, выводимых на печать, блок управления БУ, блок выбора информации БВИ, 7-разрядный регистр 7Рг, схема сравнения СхСр, 7-разрядный двоичный счетчик 7Сч, 128 схем совпадений Оп, 128-разрядный ферритовый регистр 128РгФ (в ка­ честве этого регистра может использоваться одна матрица БЗУ), восемь групп выходных вентилей 5 } ,..., В\ по 16 вентилей в

каждой и собирательная схема Сб.

Буферное ЗУ служит для хранения и выдачи двоичных кодов символов, печатаемых на одной строке бумажной ленты. Ввод массива, состоящего из 128 таких кодов, в БЗУ с НМБ осуще­ ствляется устройством выбора информации во время прохождения перед пуансонами свободного сектора печатающего барабана.

Работа АЦПУ при печати происходит по циклам, каждый из которых отвечает печати одного из 78 символов на позициях дан­ ной строки бумажной ленты. Длительность каждого цикла 1,7— 3 мсек\ она определяется периодом следования синхронизирующих импульсов, формируемых индукционным датчиком.

Синхронизирующие импульсы (СИ) подсчитываются счетчиком УУПч, содержимое которого определяет код знака, строка кото­ рого подходит в данном цикле под пуансоны блока печати. Оче­ редной СИ посылается в схему 7Сч одновременно с печатью зна­ ка, литеры которого расположены на предшествующей строке пе­ чатающего барабана.

Каждый цикл начинается с анализа содержимого БЗУ. Для этого все коды, находящиеся в его ячейках, последовательно пода­

338


ются в схему 7Рг; одновременно производится перезапись считан­ ных кодов в те же ячейки БЗУ. Коды, поступающие в 7Рг, срав­ ниваются с кодом, содержащимся в счетчике 7Сч, который в дан­ ном цикле не изменяется. При совпадении сравниваемых кодов на выходе схемы сравнения СхСр образуется сигнал, подаваемый на первые входы всех схем совпадений 128Сп. В моменты возможного срабатывания схемы сравнения вырабатываются управляющие им­ пульсы УИ (УИ]— УИ128). При этом каждый из них подается на второй вход той схемы совпадений, номер которой отвечает поряд­ ковому номеру анализируемого на СхСр кода.

Таким образом, к моменту подхода строки барабана с данным знаком под пуансоны блока печати в тех разрядах ферритового регистра, которые отвечают позициям печати этого знака на бу­ мажной ленте, записываются коды единицы.

Далее попарно подаются управляющие импульсы УИ} и УИ?,..., УИ^ и УИ}}, которые обеспечивают передачу кодов единиц

из разрядов 128РгФ на соответствующие усилители блока печати. Это вызывает срабатывание выбранных электромагнитов печати и воспроизведение знака, находящегося под пуансонами, на необхо­ димых позициях строки бумажной ленты. В это же время с ИД на 7Сч подается очередной синхронизирующий импульс, дающий начало очередному циклу.

Вследующем цикле все записанные в БЗУ коды сравниваются

скодом очередного знака, что в конечном итоге приводит к печати этого знака, и т. д. Таким образом, за время неполного оборота печатающего барабана на строке бумажной ленты печатаются на всех выбранных позициях те из 78 возможных знаков, коды кото­ рых были записаны в БЗУ устройства управления печатью.

На одной строке бумажной ленты АЦПУ-128 печатаются зна­ чения восьми десятичных чисел или команд. Поэтому, несмотря на меньшую, чем у цифровых печатающих устройств, скорость вра­ щения барабана, АЦПУ-128 обеспечивает печать до 56 чисел в се­ кунду, или до 3360 чисел в минуту.

§ 11.4. Аналого-цифровые преобразователи — классификация, основные характеристики, ошибки преобразования

Классификация. В основу классификации аналого-цифровых преобразователей (АЦП) положены принципы, используемые в процессе преобразования, и вид аналоговой величины — механиче­ ское перемещение, электрическая величина. Аналого-цифровые пре­ образователи в сущности обеспечивают быстрое и точное измере­ ние аналоговых величин, причем результаты измерения выдаются в виде последовательности цифровых кодов.

Основными методами измерения аналоговых величин являют­

ся следующие:

с чет а ; измеряемая ве­

— ме т о д п о с л е д о в а т е л ь н о г о

личина {эазбивается на ряд равных частей

(приращений), каждой

7,12*

339