ID работы: 8090499

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

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

фрагмент 006a

Настройки текста
В отличие от калькулятора, ЮТ-88 вроде как предоставлял возможность сохранять и загружать программы. В описании прошивки "монитор 0" указывались команды для записи и чтения данных с магнитофона. Парень поставил разъём и вывел соответствующий порт. Спаял схему простого кодера и декодера сигналов. Подключил магнитофон к порту и попытался записывать содержимое оперативной памяти на аудиокассеты. Чтобы записать программу требовалось указать её начальный и конечный адрес в памяти. Старенький монофонический магнитофон писал кое-как. Обратно же удавалось загружать где-то раза с пятого на десятый. Но некоторые блоки данных вообще не удавалось прочитать. Записанный настроечный звук плавал по громкости и тональности. Не помогла протирка головки магнитофона, ваткой смоченной спиртом. Также оказалось почти бесполезной подстройка винта регулирующего положение головки. Древний магнитофон требовал замену. Но хороший магнитофон стоил слишком дорого. Пришлось серьёзно дорабатывать имеющийся аппарат. Дабы избавится от помех, отключил от общей схемы воспроизведения звука две ручки подстройки низкой и высокой частоты. Чтобы моторчик вращался плавнее, добавил схему стабилизации напряжения. Также, для повышения стабильности вращения, сменил резиновые пассики прокладки и тщательно смазал трущиеся элементы. Перепаял подозрительные конденсаторы. Не добившись принятыми мерами желаемого качества, полез дальше. Заменил плату транзисторного усилителя завалявшейся микросхемой операционного усилителя. На всякий случай даже перепаял подозрительный генератор несущей частоты. После каждой переделки, качество сигнала постепенно повышалось, но всё равно оставляло желать лучшего. Повезло с изначально пристойной кинематикой и моторчиком. Методом исключения, Витя пришёл к выводу, что проблема в читающей головке и плохо заэкранированном кабеле. Купил почти новые детали на рынке у вокзала. Установив их, наконец-то получил достаточно чистый звук, притом стереофонический. Практически он заменил всю электронику и получил новый магнитофон с достойными характеристиками. Все тесты и замеры подтверждали нужное качество. Но записанные данные всё равно глючили. Компьютер мог вычислять контрольные суммы, которые иногда подсказывали, что прочитанные отличаются от записанных данных. Старые кассеты вызывали сильные сомнения. Поэтому Виктор выгреб всю мелочь и купил новенькую кассету. С ней он наконец-то добился идеального качества воспроизведения и записи. Все эти траты опять опустошили карман подростка. Он задумался над способом экономии финансов. Тестируя новые характеристики магнитофона, Витя предположил, что на одну кассету можно записывать гораздо больше информации. Вроде бы за формирование сигнала отвечала конкретная микросхема, а также константы, прошитые в ПЗУ. Мальчишке хотелось повысить плотность записываемых и читаемых данных. Частотные характеристики магнитофона вполне позволяли записывать минимум вдвое больше информации. Ведь компьютер генерировал сигнал с узким частотным диапазоном, в расчёте на примитивный магнитофон. Но подросток не смог с ходу разобраться, где и что нужно подкрутить в компьютере. Виктор зашёл с другой стороны. Он поставил на магнитофон переключатель, замедляющий скорость протяжки ленты. В результате объём данных записывался за прежнее время, но на кассете занимал в два раза меньше места. А ещё старые кассеты на такой скорости читались гораздо хуже, и поэтому отправились в дальний ящик. Две дорожки на кассете использовались компьютером одновременно, но в качестве одного канала, дублируя запись. При этом такое примитивное дублирование ничуть не повышало надёжность и качество чтения, поскольку сигналы просто суммировались. А будучи автономными, две раздельно записываемых дорожки могли бы вместить вдвое больше информации. И опять Виктор не смог придумать, как разделить сигнал, чтобы сразу писать и читать две дорожки. Забив болт на умные решения, сделал проще. Добавил магнитофону два переключателя. Первый выбирал режим: стереофонический или монофонический. Второй переключатель для монофонического режима выбирал левый или правый канал. Таким образом, выбрав только одну дорожку, удалось опять удвоить объём записываемой информации. Недостатком таких доработок оказалось увеличившееся время поиска нужного файла. Зато применённые ухищрения позволили вместо четырёх кассет использовать лишь одну. Виктор попытался придумать, как бы ещё сохранять на магнитофон программы с калькулятора. Но мальчишка ещё не слишком хорошо понимал, как же именно работают электронные устройства. Поэтому пошёл более простым путём - оставлял калькулятор постоянно включённым. Впредь не требовалось каждый раз вводить терминальную программку. Но для подстраховки подключил аккумулятор. А немного позже парень пересмотрел политику использования ЮТ-88. Вместо прямого программирования через клавиатуру, как это предполагалось штатно, Виктор разобрался с хранением программы в оперативной памяти. И новые программы калькулятором передавал прямо в память компьютера. После возни с программируемым калькулятором, машинный код для процессора КР580ВМ80A показался всего лишь более усложнённым. А в самом главном сохранился основной принцип взаимодействия команд с процессором и памятью. Подросток баловался написанием всякой ерунды, гоняя процессор на разных режимах. Витю приводил в восторг сам факт того, что машина может делать какой-то выбор, чего-то решать и даже предполагать. Он писал самые простенькие программки, решающие простейшие логические задачки. Подключал к портам лампочки, заставляя их мигать, или генераторы звука, заставляя их пищать. И каждую свою программку с гордостью сохранял на кассету. Через пару недель мучений с магнитофоном схлынула эйфория от возможности сохранять программы. Свободное место на кассете приходилось искать на слух, определяя тишину. Да и загрузка нужных программ, а точнее их поиск выводило из себя неспешной обстоятельностью. Чтобы облегчить поиск начала программы Витя фломастером нарисовал риски прямо на кассете. А на бумажке составил список записанных программ. Но приходилось сидеть и следить, когда же плёнка намотается до нужного маркера. А потом ещё на слух уточнять позицию, перематывая плёнку к началу тонового сигнала. Пустая трата времени всё больше раздражала Витю. Ему хотелось как-нибудь ускорить и автоматизировать поиск нужного файла. А писк программы, звучащий из динамика, поначалу забавлявший, вскоре надоел. Витя подумал, что компьютер мог бы управлять магнитофоном. Включать перемотку, остановку, воспроизведение или запись. Его посещали идеи поставить электромагниты, нажимающие на кнопки. Но всё это казалось не тем, что хотелось. Схема получалась страшненькой и нерациональной. Наверное, разработчики компьютера предполагали возможность подключения специального магнитофона с цифровым управлением, а не механическим. Но Витя владел лишь одним конкретным и очень стареньким аппаратом. Он не мог придумать, куда же всунуть магниты. Тем более кнопки на магнитофоне нажимались очень туго, и значит, требовались очень мощные магниты. Раздобыть же готовый фирменный магнитофон с цифровым управлением не представлялось возможным. Таких магнитофонов не продавали в магазинах Белянска. Бродя по городку, он искал выброшенную технику. Но если таковую даже одни выбрасывали, то другие незамедлительно подбирали. Мальчишке попадалось всякое - от старых дисковых телефонов до стиральных машин. Но кроме него, в округе водились другие охотники за техникой. Поэтому Витя старался схватить находку и со всех сил рвать когти. В принципе, других мальчишек он мог бы побить. А вот с взрослыми мужиками не рисковал связываться. Для магнитофонов удалось подобрать лишь два дешёвеньких кассетных плеера. Позабавили повреждения аппаратов. Оба плеера лишились крышки батарейного и кассетного отсеков. Вскрытие показало, что один явно захлебнулся, а второй скончался от стресса. Их же механика не имела никаких модернизационных ресурсов. Начинка этих плееров совсем не предназначалась для ремонта. К тому же оба аппарата относились к самым дешёвым моделям с тремя кнопками. Разве что снятые моторчики порадовали мальчишку. А остальные детали никуда не годились. Волков подумал, что легче сделать новую механику, чем переделывать старую. Он прорисовал и просчитал новую кинематику для управления перемоткой, подъёмом и опусканием головки. Проще всего казалось решить проблему с перемоткой. Поставить односторонние шестерёнки. Если двигатель крутит вперёд, то вращается передняя катушка, если двигатель крутит назад, то вращается задняя катушка. При этом другая катушка вращается сама, позволяя свободно сматывать плёнку. Также установить на шестерёнках датчики натяжения, чтоб мотор останавливался, когда катушки перестанут вращаться. А вот для поднимания и опускания головки потребуется ещё один моторчик или очень мощный электромагнит. На чертеже получалось очень даже складно. Но перед Витей встала непреодолимая проблема - где же раздобыть детали для механизма. Выточить их напильником, зажав в тисках, не получится, либо же уйдёт слишком много времени. Почти вся старая кинематика не подходила, требовалась новая. А самым слабым местом оказывалась головка, которая умела читать и писать лишь на одной стороне кассеты. Пришлось засунуть наброски в ящик и продолжить пользоваться тем, что уже имелось. Однажды когда Виктор загружал программу с магнитофона, в комнату вошла мама. Она замерла, прислушиваясь к писку и скрежету, звучащему из динамика. А потом, фыркнув, высказалась: - Ну и музыка у тебя. Гадость какая-то. Не понимаю, как такое можно слушать! Витя растерялся. Открыв рот, не знал что ответить, разом позабыв все разумные слова. А мать, не дожидаясь ответа, вышла. Похоже, что ответ её не интересовал. Зачем-то пришла, зачем-то сказала и после ушла, удовлетворившись привнесённым смятением. Что она хотела этим добиться, сын не смог разгадать.
Отношение автора к критике
Приветствую критику только в мягкой форме, вы можете указывать на недостатки, но повежливее.
Права на все произведения, опубликованные на сайте, принадлежат авторам произведений. Администрация не несет ответственности за содержание работ.