Генератор символов

 

Изобретение относится к автоматике и вычислительной технике и предназначено для генерации символов (букв, цифр, знаков и индексов) в устройствах отображения информации. Цель изобретения - упрощение и повы2шение быстродействия генератора, которая достигается введением делителя 5 частоты, третьего регистра 9, триггера 10 и формирователя 11 импульсов с соответствующими функциональными связями и обеспечивается совместным использованием блока 1 памяти с уплотнением кодирования символов единичными векторами-ортлми, блока 2 памяти с кодированием преобразованных направлений единичных векторов по угловым поворотам плоскости отображения символов с дискретностью 22,5°, который является преобразователем направлений единичных векторов , и управляемого делителя 5 частоты . 6 ил. (О (Л

СОЮЗ СОНЕТСНИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (51)5 С 06 F 3 14

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К А BTOPCHOMY СВИДЕТЕЛЬСТВУ

ГОСУД АРС TBEHHblA КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ

ПРИ Il

1164690, кл. С 06 F 3/14, 1983. (54) ГЕНГРА "ОР СИ(1ВОЛОВ (57) Изобретение относится к автоматике и вычислительной технике и предназначено для генерации символов (букв, циФр, знаков и индсксон) в устройствах отображения информации. ((ель изобретения — упро яенис и поны„„SU,», 1633386 А 1 шение быстродейстния генератора, которая достигается введением делителя 5 частоты, третьего регистра 9, триггера 10 и формирователя 11 импульсов с соответствующими функциональными связями и обеспечивается совместным использованием блока 1 памяти с уплотнением кодирования символов единичными векторами-ортами, блока 2 памяти с кодированием преобразованных направлений единичных нектаров по угловым поворотам плоскости отображения символов с дискретностью о

22, 5, который является преобразонателем направлений единичных векторон, и управляемого делителя 5 частоты. 6 ил.

1633386

40

Изобретение относится к автоматике и вычислительной технике и предназначено для генерации символов (букв, циАр знаков и индексов) н устройст1

5 вах отображения инАормации.

Цель изобретения — упрощение и тэ повышение быстродействия устройства, На фиг.1 представлена функциональная схема генератора символов; на фиг.2 — функциональная схема узла управления шагоными электродвигателями; на фиг.3 — Аункциональная схема делителя частоты; на Аиг.4 — Аункциональная схема *ормирователя импульсон; на фиг.5 — диаграммы, поясняющие работу генератора; на Аиг.6 — один из генерируемых символов.

Генератор символов содержит второй 1 и первый 2 блоки памяти, блок

3 управления, состоящий из узла 44 управления пишущим элементом и узла

4 управления лагоными электродви2 гателями граАопостроителя, делитель

5 частоты, счетчик 6, второй 7, первый 25

8 и третий 9 регистры, триггер 10, формирователь 11 импульсов.

Позициями 12-14 обозначены соответственно упранляюг й, инАормациoHHblH H o t H cHHxpoBxojl, генератора, а пс зицией 15 — выход генератора.

Блок 1 памяти может бьггь как оперативной, так и постоянной памятью.

Блок 2 памяти представляет собой постоянную память.

Узел 42 управления лагоными электродвигателями состоит из коммутаторов 16 и 17 с усилителями 18 и

19, подключенных к Аазам шаговых электродвигателей 20 и 21 координат

Х и У, элементы 3-ЗИ-2ИНИ ?2 и ?3 и

И-НЕ 24 и 25. Входы элементов И-HI . 25 и 24 являются тактовым входом 26 блока 3.

Делитель 5 частоты построен на базе двух последовательно соединенных четырехразрядных счетчиков ?7 (272, триггера ?8, циАроного компаратора — элементы ИСКЗПОЧАЛ! !ЕЕ ИЛИ 29

?9, элементов ИЛИ-HF. 30 -ЗО, элементов V. HF. 31<-312, элемента Н". 32, элементоь ИЛИ-НЕ 33, -33<, элементов

И-НЕ 34, и 342, элемента И 35.

Примером выполнения Аорииронателя

11 служит RC-цепочка 36 и 37, под55 ключенная выводом резистора к шине нулевого потенциала, выводом конденсатора — к выходу элемента И-НЕ 38, а = Хь1 +5> или с учетом произведения на скаляр— ный множитель масштаб, как та = m (5Х, +gY ) где L = 1, 2...,n — номер текущего вектора символа.

Исходя из того, что сложная линия представляется совокупностью малых некторон а, то она выводится непрерынно, не останавливаясь н узлоных точках. При задании перемещения пишущего элемента с полным или половинным шагом по координатаи Х и

У получают 16 направлений вектора.

Причем н длину (а) вектора под углом вносится коррекция, так как под разными углами ее величина не постоянная и, следовательно, с поворотом отображения символа возиожны искажения. Длина малого вектора должна бьггь (а„) — const

При вычерчивании симнола, повернутого в плоскости отображения, данные единичных векторов преобразовываются вместе с заданиями нагов по координатам Х и Y. Поэтому с коррекцией длины (а) одновременно вносится коррекция угла поворота символа по

16 дискретным направлениям, которые не отстоят друг от друга на 22,4 по причине того, что деление угла

45 происходит по медиане, а не по биссектрисе.

В генераторе символов данные одного байта блока 1 памяти содержат команды; ПП; ПΠ— перо поднять ипи опустить, Х; Х/2 и Y; Y/? — перемещение шаговым электроприводом пишуг(етэ элемента с лал ым млм лолавиммаеа а средним выводом — к входу элемента

НЕ 39, выход которого подключен к входам элемента И-HF. 38 и элемента И 40, и диод 41. Вход элемента И вЂ” HI . 38 является информационным входои 42 Аормирователя .

С целью уменьшения объема памяти о символах исходная инАормация представляется в виде единичных векторов орт i и j, располагаеиых по осям графических координат и приравненных одному биту. Тогда сам вектор представляется как шагом rro соответствующим координатам

Х и Y „KC — конец символа, и единичные векторы: i; (-1) i; j; (-1) j, Все команды и элементарные векторы соответствуют сигналам бита О и 1. Команды о состоянии пишущего элемента поступают на отработку в блок 3 управления, а команда об окончании вы— черчивания символа поступает на триг—

10 гер 10. Остальные команды поступают в блок 2 памяти, где производится преобразование данных, с учетом угла поворота символа. Кодировка 16 угловых величин поворота символа дается

15 четырехразрядным словом регистра 8 (фиг.ба) ! квадрант;

2 квадра нт;

3 квадрант;

4 квадрант;

22,5

67,5

112,5

157,5

180е

202,5

247,5

292,5

337,5

0001

0011

0101

011О

0111

1ООО

1001

1010 — 1011 100

1101

1111

ОООО

1633386 6

Работа ет генератор символов следующим образом (фиг. 1 и 5) . При поступлении на вход сигнала "Сброс" формирователь 11 устанавливает генератор в исходное состояние. На выходе 15 присутствует сигнал "Готовtt ность . Поэтому в начале работы делитель 5 частоты, счетчик 6 и триггер 10 находятся в нулевых состояниях. Сигналом "Разрешение 1" в регистр 7 записыва ется "Код символа", символом "Разрешение 2" в регистр 8 записывается "Код угла" и сигналом

"Разренение 3" в регистр 9 записывается "Код масштаба". С появлением сигнала "Пуск" триггер 10 устанавливается в единичное состояние и запускает делитель 5 частоты, счетчик 6

20 и блоки 1 и 2 памяти. !!а выходе 15 сигнал "Готовность снимается. На вход 14 подаются импульсные сигналы

"Частота считывания, которые проходят на входы дели еля 5 частоты и

25 узла 4 управления. С этого момента по двоичным кодам регистра 7 и счетчика 6 из блока 1 памяти производится считывание графической информации

1-ro квадранта под углом 90 . В зависимостии от кома нды узел 4 упра вления вырабатывает управляющие сигналы для подъема или опускания пишущего элемента. Команды задания перемещения и единичные векторы поступают в

Преобразованные данные единичных векторов и перемещения нагов с выходов нулевого по пятый разряды блока 2 памяти поступают на входы узла 4 управления. Одновременно с выходов шестого и седьмого разрядов бло40 ка 2 памяти на вход целителя 5 частоты поступает код коррекции длины (аь) текущего вектора (фиг.бб), Причем коррекция производится для о

45 каждого угла 77,5, одна сторона которого делит внутренний угол квадранта пополам. Это происходит через обратную связь со второго выхода делителя 5 частоты путем блокировки каждого шестого импульса, посылаемого на обработку полушага в узел 4 уп2 равления. При этом вычерчивание линии производится с максимальной погрешностью не более полушага. Кодировка масштаба символа дается трехра зряд55 ным словом регистра 9. Через первый выход делителя 5 частоты изменяют состояния счетчика 6. блок 2 памяти. По двоичному коду поворота угла символа в регистре 8 из блока 2 памяти считываются преобразованные данные для чаданного угла вычерчивания. узел 4 управления

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

2 памяти и маснтаба регистра 9 задается цикл (период) работы делителя

5 частоты, за время которого формируется вектор а или на . Сигналами

Ь. обратной связи делителя 5 частоты в узел 4 управления вносится необходимая коррекция по углу поворота символа. Каждый цикл работы делителя

5 частоты подсчитывается счетчиком 6.

По окончании вычерчивания символа сигналом с блока 1 памяти, поступаемого на формирователь 11, триггер

10 устанавливается в нулевое состояние и отключает делитель 5 частоты, счетчик 6 и блоки 1 и 2 памяти. Сно1633386

15

25

35

Фиг. Р ва делитель 5 частоты и счетчик 6 нл— ходятся в нулевых состояниях. Нл выходе 15 появляется сигнал "ГотонII / ность, Еа входе 1» перекрывается ««одача импульсных сигналов «(астота

11 считывания . В результате генератор символов готов к приему нового задания вычерчивания символа.

Таким образом, в генераторе символов совместное использовлние первого блока памяти с уплотнением кодирования символов единичными вектора— ми — ортами, второго блокл плмяти, с кодированием преобразованных направлений единичных векторов по угловым поворотам плоскости отобрлжепия спмв вопов с дискретностью ??,5, которьп» является преобрlзовлTе«ем направлений единичных векторов, и упрлвляемого дел»«толя члстотн обеспе ьчвлется упрощение и поныл««е»«««е быстродействия формирования длнных.

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

Генератор символов, содержлг1«й первый и второй блоки памяти, лдресный вход второго блока памяти подключен к выходу счетчика, первый лдресHblH вход первого блока памяти соединен с выходом первого регистра, информационный и упрлвляяг««»й входы ко— тор ого являютс я информлцио««ным и управляю«цим входом генерлторл, выход первого блока памяти соединен с информационньп« входом бло««л управления, синхровход которого является синхровходом генератора, и второй регистр, о т л и ч л ю «« и и с я тем, что, с целью упрощения и повыше«»ия быстродействия генератора, он содержит третий регистр, делитель частоты, триггер и формирователь импульсов, управляюк«ий вход которого соеди««ен с управляю««им входом генератора, подключенным к упрлвляюг«им входам второго и третьего регистров и S-входу триггера, Б-вход которого соединен с выходом формирователя импульсов, информлционннй вход которого подключен к первому выходу второго блока плмяти, второй выход которого соединен с упрлвляюг«им входом блока управления, а тре «.«»««H«..«xn«« с вторым aqpec«««r«пходо.«««ергн».о блока памяти, упрлвляюг««««» вход которого и управляющие нх11дн вт «1р ого бло кл пав мяти, делителя част« тн и счетчика подключе«п«к выходу тр««ггерл, которнй

ЯВЧЯЕтСЯ ВЫХОДом ГP««ÅÐàòÎÐ×, тЛКтОвый вход делите."«я частоты соед««нен с синхровходом генератора, л первый и«1формационный вход — с выходом третьего регистра, ««««формлцион»п«й «зход ка— торого и информлционннй вход второго регистра соединены с и«»формационным входом генерлторл, выход второг о регистра подключен к информлционному входу второго блокл памяти, выход первого блока памяти соединен с вторы«« и««1«1ор««лцио«« п»м входом де ««»тс чя члстоты, первый выход к второго полк.«ючен к cHpòíîìó входу счет «икл, л второй в««ход — к тактовому входу блока упрлвления.

1633386

) 18

1633386

CÓÐÎ4

f- аЯ иана

Раьреиеиие1 ОЯ cr7rC

Разр семге

Що масил а3а р рюшаное3

7zce

Гола&а ь

Ь сл ала

С ЧИГд Б! ЯОЯЦф

010 f

00/0

РРО/

ЮОМ

Фиг б

Составитель И. Загинайко реда кт ор С . Патр уие ва Т ехр ед М. Дидык Корректор 1 . Малец

Заказ 617 Тираж 404 Подписное

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

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

Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 101

Генератор символов Генератор символов Генератор символов Генератор символов Генератор символов Генератор символов 

 

Похожие патенты:

Индикатор // 1621019

Изобретение относится к автоматике и вычислительной технике и может быть использовано в информационных системах для вывода отображаемой информации из ЭВМ на газоразрядную плазменную панель

Изобретение относится к автоматике и может быть использовано в системах отображения информации

Изобретение относится к автоматике и вычислительной технике и предназначено для использования в автоматизированных системах управления воздушным движением

Изобретение относится к медицинской вычислительной технике и может быть использовано для биоэлектрического управления персональными ЭВМ

Изобретение относится к автоматике и вычислительной технике и является усовершенствованием устройства для отображения информации по авторскому свидетельству N 1108489

Изобретение относится к вычислительной технике и может быть использовано в системах отображения информации на газоразрядных индикаторных панелях (ГИП)

Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах вывода графической информации на экран газоразрядной матричной панели

Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах индикации на газоразрядных индикаторных панелях (ПШ) , информация на которые выводится из ЭВМ

Изобретение относится к способам и средствам контроля за состоянием объектов в системах энергообеспечения различного назначения и предназначено для использования на электрифицированных железных дорогах

Изобретение относится к измерительной технике и предназначено для определения плотности жидкости

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

Изобретение относится к области вычислительной техники

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

Изобретение относится к портативным устройствам, а именно миниатюрным или карманным компьютерам, мобильным телефонам, коммуникатерам и т.п

Изобретение относится к ручным устройствам с дисплеем и предназначено для просмотра информации

Изобретение относится к средствам отображения цифровой информации

Изобретение относится к области цифровых информационных систем, в которых текстовая, изобразительная и видео- или аудиоинформация отображается как элементы индикации в согласованном друг с другом виде и согласованным образом
Наверх