ID работы: 8090499

Рождены, чтоб сказку сделать былью

Джен
R
Заморожен
11
Размер:
66 страниц, 21 часть
Описание:
Примечания:
Публикация на других ресурсах:
Запрещено в любом виде
Поделиться:
Награды от читателей:
11 Нравится 12 Отзывы 2 В сборник Скачать

фрагмент 006c (правка 24.04.2019)

Настройки текста
Примечания:
Подошла очередь изготовления видеоадаптера. Калькулятор справлялся с выводом, но Виктору хотелось большего, чем условные цифровые ответы. В журнале приводилась схема простого видеоадаптера работающего в текстовом режиме. Все нужные детали подросток уже нашёл или купил. Оставалось сделать и посмотреть на результат. Правда, в схемах имелись сомнительные моменты, а некоторые детали пришлось заменить аналогами. Для сборки видеоадаптера Витя взял новую плату. Установил на неё четыре микросхемы оперативной памяти общим объёмом два килобайта. Каждая ячейка предназначалась для хранения одного символа. Всего предлагалось использовать двадцать восемь строк по шестьдесят четыре символа в каждой. Но мальчишку сразу огорчило, что часть памяти оставалась не задействованной. Он хотел бы использовать все тридцать две строки. Правда, сомневался, сможет ли самостоятельно внести нужные доработки в схему. Собственная память видеоадаптера, отделялась от общей памяти компьютера. Процессору разрешалось посылать простые команды для записи или чтения символа. Внешние команды прерывали вывод информации на дисплей, поскольку у них высший приоритет для видеоадаптера. Достаточно простая схема, даже примитивная и очень экономная. Подростка устраивали возможные лаги при выводе изображения. Большой текстовый экран всяко лучше маленького и цифрового. Видеоадаптер работал тупо в лоб. Несколько счётчиков по кругу перебирали адреса, опрашивая все ячейки видеопамяти, получая хранимые значения. Эти значения передавались на ПЗУ знакогенератора в качестве адреса символа. Знакогенератор передавал изображение символа на микросхему сдвигового регистра К155ИР13. А уже с его выхода, одна из линий изображаемого символа передавалась прямо на внешний порт. Фактически использовалось лишь сто двадцать восемь символов, представленные семи битами. А восьмой бит обозначал признак позиции курсора. Вите такое транжирство не нравилось, но он не смог придумать, как же исправить ситуацию. Пришлось отложить решение на будущее. Виктор, изучив схему, решил на время тестирования подключить калькулятор к видеоадаптеру. Поскольку калькулятор легко формировал управляющие команды, мальчишка мог задавать нужные команды и сразу же смотреть на результат. Он хотел начать с чего-то простого и понятного, а затем осторожно попытаться вносить собственные улучшения. Витя опасался запутаться, споткнувшись на первой же ошибки. Только пошаговая модернизация с возможностью откатиться к предыдущему варианту придавала некоторую уверенность. Подростка напрягала иная проблема. Лишь разбираясь с платой, он серьёзно задумался, куда и как выводить изображение. Оригинальная схема предполагала использовать специальный монитор, но где же его взять? Сначала подросток рассчитывал на телевизор "Радуга", стоявший в большой комнате. Но при попытке покуситься на аппарат взбеленилась мать и запретила трогать ящик, по которому она смотрела сериалы. Впрочем, Витя всё же проверил разъёмы на телевизоре и не нашёл ничего кроме антенного входа. Конечно, весьма расточительно использовать цветной аппарат для вывода чёрно-белой картинки, но ведь тот стоял гораздо ближе. Отступившись от маминой отдушины, мальчишка всё же вытащил с антресолей другой телевизор - старый "Рекорд". Когда-то он стоял у деда, но Егор Волков плевался, обзывал его тупым зомбоящиком и, в конце концов, задвинул с глаз подальше. Сам Виктор давно не жаловал телевизор. Интересные передачи показывали слишком редко, да и те разбавляли мерзкой рекламой. А подстраивать свой график под расписание слишком коротких телепередач казалось глупым. В их семье телевизор смотрела лишь мать. Поставив "Рекорд" на стол, Виктор изучил его заднюю крышку. Обнаружил лишь один антенный вход. В принципе от старого чёрно-белого аппарата многого не ожидалось. Но кое-где писали, что у подобных телевизоров делали низкочастотные входы. В надежде найти не распаянный разъём Виктор отвинтил заднюю крышку. Его встретила тыльная сторона двух огромных плат ощетинившихся тёрками острых контактов. Сняв платы, осмотрел их. Заглянул в сам телевизор. Но поверхностный осмотр ничего не принёс. А подключаться куда-то наугад мальчишка не решился, боясь испортить аппарат. Виктор задумался, как же выводить сигнал. Он отыскал брошюрку о прямом подключении видеоприставок к телевизору. Рекомендовалось задействовать внутренний вход видеоусилителя. Для транзисторных телевизоров предлагали отрезать провода от видеоусилителя и вставить тумблер, переключающий вход от компьютера или от телеприёмника. Для ламповых телевизоров разрешалось подавать сигнал прямо на сетку лампы. Но мальчишка, сколько не разглядывал плату, не мог понять, где же нужная лампа и нужный усилитель. И без того, пока он крутил плату, оторвался провод, идущий от трансформатора. Пришлось припаять Провод обратно. И собрать телевизор пока сохранялась его работоспособность. Где-то в книгах проскакивала схема сопряжения с антенным входом. А она могла бы очень даже поспособствовать. Ведь с помощью видеоадаптера можно выводить картинку на телевизор, без переделки его электроники. Перелистав доступные журналы и книги, схему найти не удалось. Немного помогла школьная библиотека. Там нашлось обрывочное описание видеоформатов. Вите удалось прочитать о том, что же такое SECAM и комплексный видеосигнал. Остальное же пришлось додумывать на ходу. Не брать же за схему пару набросков из журнальных приложений? К сожалению, в городскую библиотеку не пускали без паспорта, что ограничивало подростка в объёме доступной информации. Витя лишь в общих чертах представлял принцип работы телевизора. А схематичные изображения композитного и модулированного сигнала оставляли слишком много пространства для размышлений. Он знал, что луч проходил по экрану слева направо, сверху вниз, потом возвращался. Сигнал изображения следовало посылать, лишь пока луч проходил там, где нужно. А когда луч находился в неподходящем месте, следовало посылать запирающий сигнал, чтобы на экране случайно ничего не прорисовалась. К тому же сам луч требовалось синхронизировать строчными и кадровыми сигналами. И от этой заумности голова подростка шла кругом. Впрочем, задачу значительно облегчала необходимость выводить лишь монохромное изображение. На выходе видеоадаптера уже готовый аналоговый сигнал. На три отдельных контакта выводились сигналы яркости, сигналы вертикальной и горизонтальной развёртки. Видеоадаптер можно напрямую подключать к монитору. Проблема в том, что телевизор это не монитор. Телевизору нужен комплексный и модулированный сигнал. Вроде бы просто, но непонятно. Видеосигнал, точнее чёрно-белую составляющую, можно модулировать частотой. А вот как настроить и согласовать, оставалось тайной. Оказывалось даже не слишком понятным, формирует ли видеоадаптер нужный запирающий сигнал или шлёт картинку сплошняком. Впрочем, воткнув пристальный взор в схему видеоадаптера и водя пальцем по линиям, Витя всё же заметил, что часть тактов пропускается. То есть, остаётся время на обратный ход луча. На выходной порт видеоадаптера должен отправляться один из двух возможных сигналов: либо белый, либо чёрный. А запирающим сигналом даже не пахло. Подросток не знал, как подмешивать сигналы синхронизации развёртки. Вроде бы нужно всего лишь дать короткую несущую. Он понимал нужность сигналов развёртки, но не мог предположить, где и как их формировать. В найденном описании комплексного сигнала, содержались лишь общие описания. Вдобавок Витя запутался с описанием формата. Он никак не мог врубиться, как модулировать сам комплексный сигнал: то ли амплитудной, то ли частотной модуляцией. Насколько подросток разбирался в схемах, эти модуляции как-то комбинировали. Но изучив историю телевидения, пришёл к выводу, что старый чёрно-белый видеосигнал придумывался в древние времена, когда частотную модуляцию не жаловали. К тому же сигнал яркости достаточно интенсивный, чтобы широко раздуть полосу пропускания. А поскольку реальная полоса относительно узкая, значит, сигнал в амплитудной модуляции. Эти рассуждения показались логичными.             
Отношение автора к критике
Приветствую критику только в мягкой форме, вы можете указывать на недостатки, но повежливее.
Права на все произведения, опубликованные на сайте, принадлежат авторам произведений. Администрация не несет ответственности за содержание работ.