[2/2] BETA-DISK-TURBO-HD

ZXNet echo conference «real.speccy»

From Roman Milukov To All 14 July 1998


Здpавствуй, All!

(Пpодолжение.)

у а вот, собственно, сама схема доработки контроллера
BETA-DISK-TURBO в BETA-DISK-TURBO-HD :)

BQ1: 16МГц DD9
┌──┬──┐
┌──────┤█├───────┐ DD86:6───2│A0│ │
│ DD8.1 DD8.2 │ DD8.3 DD93:14──5│A1│Y0│4───> на DD76:3
│ ┌──┐ ┌──┐ │ ┌──┐ ├──┤ │
├1│ 1°2─┬─3│ 1°4─┼─5│ 1°6──────────3│B0│Y1│7───> вместо 2МГц
│ └──┘ │ └──┘ │ └──┘ DD93:13──6│B1│ │ на доработке
│ K43 │ K43 │ ├──┤ │ TURBO-ВГ
└──███──┴───███──┘ ┌─────1│ S│ │
│ ┌─15°OE│ │
DD5.2 │ ─┴─ └──┴──┘
+5В ┌──┬──┐ │
├─13° R│ Q│9──────┴──── на микрик HD/DD в дисководе
D7(Z80:13)───12│ D│ │ (см.ниже)
D88:9 ───────11/ C│/Q°8── /bit7#FF
└─10° S│ │
└──┴──┘
Микросхемы:
DD1: 1533КП11, DD2: 1533ЛЕ1, DD3: 1533ТМ2, DD4: 1533ЛЛ1,
DD5: 1533ТМ2, DD6: 1533ЛИ1, DD7: 1533ИЕ7, DD8: 1533Л 1,
DD9: 1533КП11
Любая микросхема,кроме DD8(Л 1) и DD9(КП11) может быть
заменена на аналогичную серии 555, это будет отражаться только
на нагрузке на БП.
Старые сигналы, идущие на DD76:3, 2МГц на TURBO-ВГ - ОТРЕЗАТЬ!

Сигнал с DD5:9 доработки, идущий на микрик HD/DD в
дисководе можно не буферировать (никогда его не буферировал,
а шлейф на дисковод у меня - 1м, и все ОК). Сам микрик HD/DD
расположен на плате двигателя, как раз над отверстием "HD" в
диске (его еще обычно заклеивают). а одну ногу микрика идет
обычно общий провод, а с другой снимается управляющий сигнал
для микросхемы. Вот на вторую ногу и подаем сигнал "HD/DD".
Да,
с дисков теперь УЖ О убрать наклейки (на 3.5" наклейки -
маразм..). Если собираетесь пользоваться 720К 3.5" дисками (на
них отверстия "HD" нет), заранее пропустите сигнал "HD/DD"
через резистор 50..100 Ом, а только потом подавайте на микрик
в драйве.

Вообще-то в Пентагоне этот генератор-16МГц не был бы
нужен, но т.к. чуть ли не у всех пентагонщиков стоит ФАПЧ на
556РТ4, то и схема дана с учетом его присутствия в контроллере.
Если ФАПЧ нет, то на DD9:2 нужно подавать DD76:6, на DD9:3 -
DD86:6, а отрезать тогда нужно DD76:6 от DD92:3. Если еще
остались свободными 2 элемента ЛЕ1, можно не ставить Л 1, а
попытаться собрать генератор-16МГц на них.

Как оно все вместе работает?

Режим плотности (обычная/высокая) переключается
программно, bit7 порта #FF контроллера: bit7=0 - обычная,
bit7=1 - высокая плотность. К счастью, так получилось, что все
программы, работающие с диском, держат этот бит всегда в одном
и том же состоянии: в нуле. Сделав доработку,можно спокойно
запускать старые проги, они также, как и раньше будут работать
с дисками 360К-800К.
адо сказать, без турбы это не работает, т.к. скорость
обмена возрастает ровно в два раза (на ВГ93 подается 2МГц
вместо 1МГц) - теперь она составляет более 60К/сек. Включая
турбо-режим при выполнении программы из ПЗУ ДОСа, добиваемся
того, что у Z80 по-прежнему остается около 112 тактов на цикл
обмена и он, Z80, работает с ВГ93 также, как и на обычной
плотности.
а высокой плотности на диск влезает до 18-ти 512-байтных
секторов (формат 1.44М) или до 10ти 1024-байтных
(нестандартный, но тоже формат - 1.6М). Таким образом,
запросто читаются/пишутся HD-диски MSDOS (PS/2).
После доработки турбы она будет всегда включаться при
дисковых операциях, но только после того,как диск успеет
раскрутиться. Если обмен с диском идет на обычной плотности,
турбо-режим можно отключить тумблеpом "TURBO/NORMAL"
(интересно, что это понадобилось для одной-единственной
проги: FUT by MI&DI). Если турба была включена, она
отключается на время раскрутки диска, а потом снова
включается.
При позиционировании на доработку TURBO-ВГ всегда идет
2МГц, к сожалению, на более высокой частоте ВГшка не работает.

По слухам, на какой-то из двух резервных контактов разъема
дисковода 5.25" должен идти сигнал управления скоростью
вращения двигателя. а моем Мицуми оба резервных никуда не
идут. Так вот, я подал сигнал "HD/DD" через 2й резервный
контакт (пронумерован как 4й на дисководном разъеме), - и у
меня отлично работает, и на PC.

P.S. Все обозначения элементов даны по той схеме Пентагона, в
которой адресные сигналы Z80 обозначены А1-А16. К сожалению,
без снятия кожуха дисковода никак не обойтись, зато всех
переделок в нем - один проводок.
===============


Всего хоpошего.
Roman.