![]() | |
![]() |
Электронные компоненты Мануалы 11.3, КОНТРОЛЛЕРЫ ЭЛТ 11.3а. Системы на ЭЛТ В большинстве современных систем отображения информация используется растровое сканирование с модуляцией яркости, .что иллюстрируется рис. 11.10. В такого рода дисплеях элект- ![]() Рис. 11.10. Сканирование растра. ронный луч обегает экран ЭЛТ по зигзагообразной траектории, образующей растр. При частоте горизонтальной (строчной) развертки 15,720 кГц или больше и кадровой частоте 50 или 60 Гц на экране прочерчивается серия горизонтальных линий. Для описываемой системы число этих линий равно частоте строчной развертки, деленной на кадровую частоту, т, е. для кадровой частоты 60 Гц равно 262. Для воспроизведения алфавитно-цифровой информации используется точечная матрица, показанная на рис. 11.11, в засвечиваемых точках интенсивность электронного луча повышена, в незасвеченных понижена. Матрица обычно содержит 5X7 (ширина 5 высота 7) или 7X9 точек. Поскольку развертка луча ЭЛТ происходит вдоль всей строки, то сначала воспроизводится верхняя строка, затем следующая строка и т. д. Полное сканирование экрана занимает 1/60 с, после чего развертка начинается снова. Относительно большая инерционность человеческого глаза наряду с большим временем послесвечения люминофора позволяет воспринимать экран как целую страницу. Однако, поскольку в течение нескольких десятков миллисекунд данные исчезают, необходимо хранить полную страницу информации в ЗУ и непрерывно выводить ее на экран ЭЛТ для регенерации изображения. Очевидно, что необходимы специальные средства для преоб-. разования слов данных в стандартный код (например, в впампп «попппа > ппппааа шп апвшаве вппооом сапапвп пшппв впппппп ппппппп впппппа пвпппао вопоппк жпппппа впваппв апппппп ппппппп виппопа аапиппа аоппппк ппппппп папоппп ппппппп апппппп пппппап пппПППп ппппппа ппппппп пппппоп ппопапо ппппппп ппппппп пппоппп ппппппа ппппппа ппппппп ппппппа ппппппп ппопппп пппнппп поппппа пппоппп ппппппа оп-опппа ппппппп ппппппп ппппппп ппппппы ппппппа ппппппп шппппоа апппппп ппппппа ппп-пппп ппппппа ппппппп ппппппп пппоппп ппопппа ппопппп ппппепп ппппппа ппппппп ппопппп ппппппп ППППППО ппппппа пппппоп ппппппп Donnnnn пппппоп ппппппп лпппппа ппппппа ппппппп ппппппп □□впй шпппппа {зпьппао п ппаавпа шппппаи Ьапппва пцппв впппппп хзпопооо ппопоа папппва апоооов апппппв впвпппи впппппп ппппппп аппсапв впппппа впиппок жпапппв -иапвапв апппппп апппппо апппппа апппппа апаппок пппппв апппвпв ааваппо ппппппа аввввво апопппв апппппк {ппппоа -аппппйа □.опппо ппопппп аповппп апппппа аппаппк шппоппа апппппа вппппсш ппапопп апппшпп вппоппв апапапп овпппап аппапов апппоао оооооосг -□пппап овпппвп авпопаа опвавпп апппппа ваавааа пшзпппо аопопоа Опавапо впоппив аппопаап ппопппп поппопп ппппппп ппппппп ппппопп ппппппп иппапии опрпоаа оаппппп оооппоп оопопоп иапраор пппоппп Рис. 11.11. Точечно-матричный дисплей: первая линия текстовой строки (а); вторая линия текстовой строки (б); третья линия текстовой строки (в); девятая линия текстовой строки (г). ASCIIJ И затем в истинное начертание символа. Эта задача выполняется знакогенераторами на основе ПЗУ. Таким образом, функции управления ЭЛТ-системой отображения информации сводятся к следующим; 1. Адресации памяти для регенерации страницы. 2. Выработка сигналов гашения (бланкирования) экрана во время обратного хода развертки. 3. Выработка синхроимпульсов кадровой и строчной разверток. . 4. Адресации знакогенератора по линиям сканирования. Перейдем к рассмотрению этих и других возможных функций, выполняемых контроллером. Знак: 1 2 д 5 6 7 DOHiDo ааБОпав docidddd йвп освввпа пашпа. воопооо псшпппп пппоппп паппапп оапоопп nDDDnaQ ododdoo DODDOnn DDDaonO -DnDDDDa опппопп -doddddd поппппй ODODODQ ВОПОППП □□□DDOO nnDDDDD DDODtlOD OODDDDn ПОоаОаО ПППООПО ODDDDDD DDOOOOa □□□ПППП aDDODDD DDDDDDD П"аВ0ПО ODDDDOQ ОППППОП пппппоп ПППОППП nnnnnnn onoDDDD DDDoDna oanoaon ОПООППП ППППППП Dnnnonn ОПППППП nOODDOn DOODnDD ODDnnnD вопппоп пповппп ППППППП ППППППП -ППППППП nnonoDD опаоопа сппоппп ППППППП ППППППП ППППППП пппппоп пппоппп опппппа ппапппа ппппооп ппппппп поипппп папппоп опосооо пппппоп ППППППП опппопп ППППППП ппппппп ППППППП ппппппп ппппппо ппнваа апппппв шавнаа папплаа повввпа шаппоп» □пппвп ппппв annnann спппппп пппапв папппва шпппппв ВПППППа ППППППП ппппппп ППППППа ППППППО ППППППП поппипп ОПППППП ППППППП ппппппп ппппппп ппппппп ппппппп ппппппп саапппп ппппппп ппппппп ппппппп ппппппп йппоопп пПппппа спппппп ппппппп поппппл ППППППО ппппппп ппппппп ппппппп сапоппп ппппппп ппппппп ппппппп ппппппп пппапп-в апппппа пппаппа ппппппп ппппппп ппппппп ппппппп йппппоп апппппп. ппапапо ппппппп ппппппп ппппппп поппппа ппппппп ппппппа опппппа ппппппп ппппппп ппппппп поппппа ппппппп поппппа ипооппп ппппппп ппопппа naadnnn ппппппп ппппппп опппппа 804 • Гтва 11 Непрерывное сканирование экрана не должно прерываться, так как иначе нарушится синхронная работа системы. Одновременно с этим непрерывным сканированием к ЭЛТ должны постоянно подводиться данные с тем, чтобы они вновь вызывали свечение сегментов символов прежде, чем последние погаснут. Для реализации этого в ЭЛТ-дисплее должен быть обеспечен непрерывный доступ к ЗУ регенерации. Рассмотрим возможные способы управления адресацией с целью пересылки данных из ЗУ в место расположения отображаемого символа. Существует несколько таких методов; каждому из них присущи свои достоинства и недостатки. Наиболее простой из них («стеклянный» телетайп) заключается в том, что контроллер ЭЛТ полностью берет на себя функции адресации ОЗУ. Для отметки блока во времени используется сигнал курсора, и таким образом адрес страничной памяти, поступающий от контроллера ЭЛТ, совпадает с местоположением ячейки страничной памяти, которая должна заполняться. Хотя такая схема весьма проста (рис. 11.12), ее быстродействие ограничено. При использовании растрового метода достижение нужной позиции может занять 16,6 мс. На практике это дает максимальную скорость ввода данных 600 бод для асинхронного режима передачи при 8-разрядном формате данных. Наиболее простым путем повышения скорости является использование захвата памяти системным контроллером (обычно микропроцессорным) в любой момент времени, когда данные должны загружаться в ОЗУ. Этот метод, однако, приводит к появлению вспышек на экране ЭЛТ. Если в данном конкретном применении вспышки допустимы, то приемлема и описанная схема. В случае когда запись данных производится редко, можно гасить экран во время записи, это только слегка усложняет систему. Редкие й кратковременные гашения экрана остаются практически незаметными для глаза. Однако при увеличении частоты записи данных бланкирование становится более заметным и может оказаться неудобным. Впрочем, в определенные периоды гашение экрана производится намеренно и независимо от поступления данных. Гашение необходимо в течение обратного хода луча, когда оно позволяет скрыть линии обратного хода. Оно занимает 20-25 % каждой строчной развертки и 5-10 % периода кадровой развертки (или поля). Обеспечив режим, при котором системный контроллер имеет доступ к страничной памяти в течение этих интервалов времени, можно записать данные в ОЗУ без каких-либо визуальных помех. Тем самым микропроцессор должен отдавать управление системой контроллеру ЭЛТ каждый раз, когда необходимо- 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 [ 99 ] 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 |