ПК-01 «ЛЬВОВ»

сайт эмулятора

ПК-02 «ЛЬВОВ» СВОИМИ РУКАМИ

Приветствую Вас, пользователь ПК «ЛЬВОВ». Если Вам еще не посчастливилось иметь дело с ПК-02 «ЛЬВОВ», то, при определенном желании, скоро у Вас такая возможность появится. Именно для этого и нужна эта брошюра, которую Вы держите сейчас в своих руках. Здесь собран материал, который позволит Вам своими руками переделать свой ПК в более мощную машину.

Нужно отметить, что улучшатся и игровые качества Вашего ПК. Но, приобретя кучу возможностей, Ваш ПК потеряет некоторые старые свойства: он перестанет работать с «родным» «BASICом» (не будет воспринимать цифры), повысится быстродействие (в 2 раза) и вообще — Вам станет как-то непривычно. Вы не узнаете свой ПК.

На ПК-02 был адаптирован старый «BASIC» Мамонтовым Алексеем. Но годится он лишь для того, чтобы «прокручивать» на нем уже готовые программы. Составить что-либо на нем трудно: плохо адаптирован, недоработан.

Что касается высокого быстродействия — проблемы с записью на магнитную ленту. Каждый раз, чтобы что-то записать на магнитофон, нужно перебивать 4 ячейки памяти в ОЗУ (увеличивать их величины в 2 раза) — константы ввода-вывода информации (BE80 – BE83). Поэтому для ПК-02 «ЛЬВОВ» желателен дисковод.

Еще одно «но» — не работают некоторые программы (я насчитал их менее 10). Это, в основном, программы московской фирмы «COMAN», которая пыталась их защитить от несанкционированного доступа, и таким образом они обманули сами себя: «левые» коды, которые находятся в их блоке защиты, воспринимаются Z80 по-другому.

В целом — я доволен работой ПК-02 и не жалею, что переделал его. На сегодня для этого ПК адаптировано всего более 50-ти программ (в том числе и для муз. процессора). Я, в общем-то, Вас не заставляю, но, может быть, попробуете, раз уж пришли?

Программы для этого ПК можно заказать по адресу:

340110, г. Донецк-110, а/я 1418. Денису.
тел. (0622) 21-10-11 (вечером), спросить Дениса.

С большим к Вам приветом, Денис из Донецка.

P.S. Дополнения и поправки.

1. В схеме платы муз. сопроцессора выходные емкости C2 и C3 допускаются в пределах 1.0 — 10.0 мкФ.

2. При установке процессорного модуля первая ножка (штырек) процессорного модуля (смотреть по первой ножке микросхемы Z80) должна соответствовать первой ножке бывшей микросхемы КР580ИК80 (КР580ВМ80) на плате ПК.

Установка Z80

Установка Z80

Вы держите в руках описание сборки и установки процессорного модуля Z80 на ПК «ЛЬВОВ». В верхней части этого листа приведены схема печатного монтажа платы процессорного модуля и схема расположения деталей. Сразу обращаю Ваше внимание на то, что плата процессорного модуля двухсторонняя, т.е. она требует изготовления ее с металлизацией, либо с установкой перемычек.

Рисунки выполнены в натуральную величину, т.е. Вы можете перевести рисунок на фольгированный текстолит прямо с этого листа. При изготовлении платы следите, чтобы отверстия обеих сторон совпадали между собой. Когда плата будет готова, не поленитесь проверить отсутствие лишних кусочков фольги и «залипания» дорожек на плате. После этого можете приступить к сборке.

СБОРКА

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

На образце одной из сторон печатной платы (ВЕРХ) Вы видите посадочное место под микросхему Z80. В верхней части платы как раз напротив 1-ой ножки Z80 начинается ряд отверстий. Всего в этом ряду 12 отверстий. В нижнем ряду, находящемся под 1-ой ножкой Z80 (первое отверстие соединено перемычкой с 1-ой ножкой Z80), всего 16 отверстий. Вот в эти отверстия Вы должны сначала впаять отрезки проволоки. Каждый отрезок должен быть длиной около 1.0 – 1.5 см. С верхней стороны платы Вы должны оставлять кончик в 1 – 2 мм, загнув его к плате. Кусочки проволоки хорошо пропаиваются с двух сторон платы. Когда оба ряда штырьков будут пропаяны, не забудьте пропаять те места, где нет металлизации. Для этого проденьте сквозь плату кусочек проволоки и припаяйте его к идущим в это место дорожкам с двух сторон.

Теперь можно перейти к сборке.

Начнем с перечня деталей, необходимых для монтажа:

Микросхемы: микропроцессор Z80(A), КР531ЛЛ1, КР555ЛА3, КР555ТМ2; конденсаторы: C1, C2, C3 — 0.1 мкФ; резисторы: R1, R3, R4 — 1 кОм, R2 — 1.5 – 2 кОм.

Сам микропроцессор рекомендую установить на цанговой панельке (с длинными ножками — для удобства пайки). К точкам на плате процессорного модуля, обозначенным цифрами (кроме «7»), припаяйте проводки длинной до 100 мм. После сборки модуля и удаления всех «соплей» с платы, а также очистки мест пайки от лишней канифоли, перейдем к установке модуля на Ваш ПК.

ВНИМАНИЕ!!! От качества сборки процессорного модуля целиком зависит надежность работы Вашего ПК.

ПЕРЕД УСТАНОВКОЙ ПРОЦЕССОРНОГО МОДУЛЯ

  1. Ножки 14, 15 микросхемы D28 отрезать от всего и обе соединить с общим проводом.
  2. Выкусить (выпаять) микросхему КР580ВК28 и закоротить попарно данные:

13 — 15
16 — 17
11 — 12
9 — 10
5 — 6
18 — 19
20 — 21
7 — 8

  1. 9 D2 соединить с 10 D2, 9 D3 соединить с 10 D3.
  2. 7 D4 отрезать от всего.
  3. 3 D4 отрезать от всего.
  4. Выкусить (выпаять) КР580ИК80 (КР580ВМ80). Прочистить с помощью иглы и паяльника посадочные места от этой микросхемы. Вставить процессорный модуль на место микропроцессора таким образом, чтобы ключ микросхемы Z80 на плате процессорного модуля смотрел в ту же сторону, что и ключ стоящей на этом месте микросхемы.
  5. Подвести питание +5V к точке «7» на плате процессорного модуля.
  6. Провода, припаянные Вами к точкам, обозначенным цифрами на плате процессорного модуля, соединить:

5 — 9 D5
6 — 2 D50
8 — 11 D5
3 — 25 КР580ВК28
2 — 27 КР580ВК28
1 — 26 КР580ВК28
4 — 24 КР580ВК28

Установка Z80 на «ЛЬВОВ» считается мной самой ответственной из всех доработок. Поэтому, если после удаления с платы рабочего мусора, внимательной проверки монтажа и удаления дефектов Вы включили свой ПК, и ОН ЗАРАБОТАЛ — я искренне рад за Вас, т.к. после этого Вам не страшны любые доработки.

Если же ПК молчит — скорее всего, дело в монтаже или неисправных деталях, т.к. схема работает с «полтыка» и не требует никакой наладки.

Если Вы удовлетворились работой Z80, то Вы можете еще слегка поднять скорость работы Вашего ПК (на 10 – 25 %).

ТУРБИРОВАНИЕ

Эта доработка проста и не требует никаких дополнительных деталей. Сводится она к уменьшению задержки при работе процессора с ОЗУ. Доработка была опробована с Z80.

  1. 9 D50 отрезать от всего.
  2. Отрезанную от 9-ой ножки дорожку соединить с 10 ножкой этой же микросхемы.
  3. 11 D5 отрезать от всего (кроме проводка, идущего к ней от Z80).
  4. 11 D5 соединить с 13 (150 нс.), 14 (100 нс.) или 15 (50 нс.) ножкой D50.

В зависимости от того, с какой ножкой микросхемы D50 Вы соедините 11 D5, скорость выполнения программы будет меняться. На первый взгляд, эта доработка почти незаметна, но потом Вы поймете, как Вам ее недоставало…

После выполнения последней доработки рекомендую «погонять» ПК и убедиться, что он не сбоит. Этому могут способствовать «дубовые» КР565РУ5Д — микросхемы основного ОЗУ.

Схема ОЗУ-128 для ПК «ЛЬВОВ»

Схема ОЗУ-128 для ПК «ЛЬВОВ»

ПЕРЕД СБОРКОЙ

  1. Левый (по схеме) вывод R40 выпаять.
  2. Вывод 8 D18 отсоединить от 9 D27.
  3. 13 D1 отрезать от всего.
  4. 6 D33 соединить с 13 D1.
  5. 13 D47 соединить с 6 D3.
  6. 12 D47 соединить с 3 D3.
  7. 10 D35' соединить с 5 D33.

Перечень микросхем, требующихся для сборки:

D54' — КР155КП2;
D19' … D26' — КР565РУ5 (желательно «Г»);
D27' — КР580ИР82;
D51' — КР531ИД14.

Соединения производить проводами минимальной длины. Микросхемы паяйте осторожно, не перегревая их паяльником (особенно микросхемы основного ОЗУ). После сборки схемы и удаления с платы лишней канифоли и олова включите ПК и убедитесь в его работе в режиме «64 Кб». Загрузите тестовую программу и убедитесь в исправности дополнительного ОЗУ.

Дополнительное ОЗУ включается путем подачи на порт 0F0H 04H, 05H, 06H, 07H соответственно для 1, 2, 3, 4-ых страниц дополнительного ОЗУ. Располагаются страницы дополнительного ОЗУ на месте ПЗУ (0C000H – 0FFFFH). Одновременно может быть включена только одна страница дополнительного ОЗУ.

Эта схема была опробована в течение 2-х лет и подтвердила свою работоспособность и надежность. Напомню, что схема рассчитана для ПК «ЛЬВОВ» с CPU Z80.

ДОРАБОТКА ЭКРАННЫХ ПЛОСКОСТЕЙ. ПРЕРЫВАНИЯ.

Доработка экранных плоскостей позволяет пользоваться областью памяти 0000 – 3FFF при включенном экранном ОЗУ. Она нужна для работы прерываний без конфликтов с системой. На общей работе ПК доработка не отражается и не требует никаких дополнительных деталей:

  1. 6 D32 отрезать от всего;
  2. 6 D32 соединить с 9 D7;
  3. 6 D3 соединить с 10 D7;
  4. 12 D18 соединить с 8 D7.

Доработка экранных плоскостей. Прерывания.

 

Прерывания. Приведенная выше схема организует на «ЛЬВОВе» с Z80 прерывания. При поступлении сигнала прерывания процессор заканчивает выполнение текущей команды, запоминает текущее состояние счетчика команд в стеке и переходит по адресу прерывания IM 1 (0038H) или IM 2 (изменяется). На «ЛЬВОВе» прерывание обслуживается около 40 раз в секунду.

Чтобы назначить прерывание, нужно выбрать один из режимов (IM 1 или IM 2) и разрешить (EI), либо запретить (DI) его. Вдобавок ко всему, прерывание разрешается через порт F0 подачей в него 20H. Прерывание не будет работать, если оно не разрешено через порт. Запретить прерывание, кроме команды DI, можно и через порт F0 путем подачи «0» в соответствующий бит порта.

Перечень деталей:

Микросхема: D7' — КР1533ЛА3; резистор: 10 кОм; диод: импульсный, типа КД522; конденсатор: 2.2 – 2.7 нФ (нанофарад).

Доработка экранных плоскостей. Прерывания.

 

Схема 1 организует шестибитный порт с адресом 0F0H. Она потребуется для реализации других схем, в том числе и схемы 2. Схема 2 включает в себя схему графического режима 512*256 точек и схему гашения экрана. Если Вы не хотите делать схему гашения экрана, то выполните то, что обозначено на схеме 2 пунктиром.

Обе доработки управляются программно, через порт 0F0H. Режим 512*256 включается путем подачи в порт числа 08H, а гашение включается числом 10H.

При включении режима 512*256 каждый байт экранного ОЗУ будет содержать в себе 8 точек, режим которых (зажжена-погашена) определяется двумя состояниями: «0» или «1». В итоге — в режиме 512*256 присутствует всего 2 цвета, т.е. этот режим можно назвать монохромным. Цвета можно изменять с помощью палитр.

При включении режима гашения экран окрашивается в цвет фона. Информация видеоОЗУ при этом не теряется: при отключении этого режима Вы сможете снова созерцать то, что было на экране до включения режима гашения.

Все микросхемы напаиваются сверху на уже установленные в Вашем ПК. К примеру, D35' означает, что эта микросхема «насаживается» сверху на D35, причем ключ верхней микросхемы должен «смотреть» в ту же сторону, что и ключ нижней. Выводы микросхем, обозначенные крестиком, припаиваются к выводам нижних микросхем.

Кроме самой схемы для работы ПК в режиме 512*256 требуется сделать следующее:

  1. Ножку 3 микросхемы D37 отрезать от всего.
  2. 10 D55 отрезать от всего.
  3. 5 D37 отрезать от всего.
  4. 3 D37 соединить с 5 D47.
  5. 4 D47 соединить с 2 D34.
  6. 6 D47 соединить с 23 D55.

Схема музыкального сопроцессора

 

Представляем Вашему вниманию схему платы музыкального сопроцессора для «ЛЬВОВа» с Z80. Справа приведена схема генератора частоты для платы муз. сопроцессора.

Перечень деталей к плате муз. сопроцессора:

Микросхемы: D1 — 555ИД7, D2 — 155ЛА3, D3 — AY8910(12); резисторы: R29, R30 — 1 К, R25, R26, R27, R28 — 2.0 К; конденсаторы: C15, C16, C17 — 0.1 мкФ, C18 — 47 мкФ (полярный).

Схема была собрана и опробована на ПК-02 «ЛЬВОВ» с тактовой частотой 5 МГц. Подключение платы муз. сопроцессора осуществляется с помощью подключения каждого из указанных входных или выходных сигналов на соответствующие ножки микропроцессора Z80.

Обращение к муз. сопроцессору организуется не через порт 0FDH, как на SPECTRUMе, а через порт 10H.

Ниже приведено соответствие входных-выходных сигналов муз. платы и ножек Z80.

A14 — 01
A15 — 05
WR — 22
IORQ — 20
A1 — 31
M1 — 27
RES — 26

D0 — 14
D1 — 15
D2 — 12
D3 — 08
D4 — 07
D5 — 09
D6 — 10
D7 — 13

Выходы каналов A, B и C соответствуют ножкам:

A — 4 (5)
B — 3 (4)
C — 38 (1)

На 12.05.96 для ПК-02 «ЛЬВОВ» адаптировано 40 муз. демонстраций, использующих муз. сопроцессор… Так что, дерзайте!!!

 

Предлагаем Вашему вниманию довольно простую схему, которая позволяет спасти многие из уже «похороненных» Вами записей программ.

Эта схема была куплена в свое время мной (Денисом) у Золотарь В.В. и с большим успехом опробована. Вкратце, устройство усиливает поступающий с магнитофона сигнал и отсекает некоторый спектр шумов, что позволяет обновить запись, а также копировать любые файлы с магнитофона на магнитофон, используя приводимое на схеме устройство в качестве усилителя-фильтра. Автор устройства назвал его регенератором сигналов.

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

Микросхема — 521СА3 (металлический корпус) или 554СА3 (пластмассовый корпус). Распайка номеров приведена для микросхемы с металлическим корпусом.

Резисторы: R2 — 10К; R3 — 5К1; R4, R7 — 1К; R5 — 1К8; R6, R10 — 2К2; R8 — 2К; R9 — 120К.

Конденсаторы: C1 — 1 мкФ; C2, C3 — 0.1 мкФ; C4 — 10 мкФ * 10 В.

Питание схемы осуществляется источником постоянного тока напряжением +5 В.

Теперь приступим к наладке. Устройство представляет собой триггер Шмидта. Ширина петли гистерезиса регулируется сопротивлением R9.

НАСТРОЙКА

Подключите осциллограф на выход схемы. На вход подайте сигнал частотой 1000 Гц и амплитудой 0.6 В. С помощью переменного сопротивления R6 добиваются одинакового двухстороннего ограничения синусоиды. На выходе схемы должен получиться меандр.

Сопротивлением R10 установить выходное напряжение 0.15 В. При замыкании переключателя SA1 производится копирование на другой магнитофон. В противном случае — чтение.


»» Загрузить отсканированный оригинальный документ в формате DjVu

© Денис из Донецка, 1996.
© OCR — Андрольд Бердичевский, Антон Игнатичев, 2002.



главная

f.a.q.

гостевая книга

почта