Echo #06
30 июня 2000
  Железо  

Железо - Доработка контроллера дисковода для подключения 4-х дисководов.

<b>Железо</b> - Доработка контроллера дисковода для подключения 4-х дисководов.
 Доработка контроллера    
    дисковода для       
     подключения       
   4-х дисководов.    
                   
Igor / ASt        

  Привет всем, кто любит и уважает незабы-
ваемый ZX-Spectrum. Здесь и сейчас я хотел
бы  рассказать об одной нехитрой доработке
контроллера  дисковода.  В настоящее время
дисководы перестали быть роскошью за $20 и
их  без проблем можно приобрести за копей-
ки, или получить на халяву ненужный писиш-
нику пятидюймовый дисковод на 1.2Мб (боль-
шинство из которых без проблем перенастра-
иваются для работы на ZX), а если повезет,
то  и поиметь по-дешевке трехдюймовик. Все
это я к тому, что теперь без проблем можно
установить  на свой Спекки до 4-х дисково-
дов  с  минимальными  затратами, тем более
что TRDOS это поддерживает, да и большинс-
тво системных программ тоже. Вот собствен-
но мы и подошли к теме этой статьи.
  Большинство  контроллеров  TRDOS не под-
держивают  больше двух дисководов. Как это
определить - да очень просто, в самой сис-
теме  надо перейти на дисковод C: или D: и
дать  какую-нибудь  команду  типа  RUN или
CAT.  Если Вы все это проделали с дисково-
дом  C: и при этом дисковод A: не отреаги-
ровал  на Ваши действия, значит ничего пе-
ределывать не надо и достаточно лишь запа-
раллелить  еще  парочку  этих устройств на
шлейф. В противном случае придется  немно-
го поковыряться в контроллере.
  Я расскажу о переделке контроллера у ко-
торого  РЕГИСТР УПРАВЛЕНИЯ (порт #FF) соб-
ран  на триггере ТМ8. Для доработки потре-
буется  две  микросхемы  -  еще одна ТМ8 и
ИД14 или любой другой дешифратор с инверс-
ными  выходами  и  повышенной  нагрузочной
способностью  (открытый  коллектор). Изна-
чально триггер ТМ8 включен примерно так:

              ТМ8     ВГ93     ЛА13
           ┌─┬───┬─┐  (28)─┐  ┌───┐ ______
           │D│ T │Q│     ┌─┼──┤ & o─Disk B
  D0  ───1─┤1│   │1├─2───┘ х──┤   │
  D4  ───5─┤2│   │ o─3───┐ │  ├───┤ ______
  D2  ──12─┤3│   │2├─7─  └─┼──┤ & o─Disk A
  D3  ──13─┤4│   │ o─6─    └──┤   │
от дешиф-  ├─┤   │3├─10─      └───┘
ратора───9─┤C│   │ o─11─
           ├─┤   │4├─15─
  +5В ───1─oR│   │ o─14─
           └─┴───┴─┘

  Как видно из схемы - вся проблема в том,
что  дисководы дешифрируются только по од-
ному биту D0.
  На  плате  необходимо  отрезать  дорожки
идущие к шлейфу от микросхемы ЛА13 и обоз-
наченные выше как Disk A и Disk B. Напаять
поверх  имеющейся  ТМ8  еще  одну такую же
микросхему,  запараллелив  при этом вывода
1, 8, 9, 16  и отогнув все остальные. На 1
вывод  нового  триггера завести сигнал D1,
который можно взять с 8 вывода ВГ93. Далее
необходимо  разместить  где-либо  на плате
контроллера дешифратор К531ИД14 (желатель-
но  поближе  к  шлейфу, чтобы не опутывать
плату  контроллера  лишними  проводами)  и
распаять  его  по  ниже приведенной схеме,
при этом не забыв подать на него питание.

          ТМ8
       ┌─┬───┬─┐
     4 │D│ T │Q│2
D0 ────┤1│   │1├──┐
      ─┤2│   │ o─ │
      ─┤3│   │2├─ │
      ─┤4│   │ o─ │  ┌──┬──────┬──┐
      9├─┤   │3├─ │  │DI│DC/DMX│DO│4______
  ──┬──┤C│   │ o─ │ 2│  │      │0 o─Disk A
    │ 1├─┤   │4├─ └──┤ 1│      │  │5______
  ─┬┼──oR│   │ o─   3│  │      │1 o─Disk B
   ││  └─┴───┴─┘  ┌──┤ 2│      │  │6______
   ││ ТМ8 (новая) │  │  │      │2 o─Disk C
   ││  ┌─┬───┬─┐  │ 1├──┤      │  │7______
   ││ 4│D│ T │Q│2 │ ┌o E│      │3 o─Disk D
D1─┼┼──┤1│   │1├──┘ │└──┴──────┴──┘
   ││ ─┤2│   │ o─   │
   ││ ─┤3│   │2├─   │  _____
   ││ ─┤4│   │ o─   └─ MOTOR
   ││ 9├─┤   │3├─
   │└──┤C│   │ o─
   │  1├─┤   │4├─
   └───oR│   │ o─
       └─┴───┴─┘

  Сигнал  MOTOR нужно взять со шлейфа иду-
щего  на  дисководы  (16).  Новые  сигналы
Disk A, Disk B, Disk C и Disk D необходимо
припаять  к  проводам выходного шлейфа 10,
12,  14 и 6 соответственно. Вот в принципе
и вся дороботка. Теперь можно использовать
в работе сразу четыре дискеты без постоян-
ного  их  перетыркивания. И еще - если под
рукой  не оказалось нужного дешифратора, а
очень  хочется побыстрей насладиться рабо-
той с 4-мя дисководами, то можно использо-
вать  микросхему  ИД4  или  ИД7 (как более
распространенные),  но  при этом  придется
выходные  сигналы с этих микрух пропустить
через какую-нибудь логику имеющую выходы с
открытым коллектором типа ЛН3, ЛП12, ЛИ2 и
т.д. Если используются микрухи с инверсией
(типа  ЛН3), то выходные сигналы пропуска-
ются через два логических элемента.
                   ---



          Подключение принтера.

  Вот  в  "Компьютерных вестях" нашел таб-
личку распиновки интерфейсных разъемов не-
которых принтеров. Может кому-нибудь будет
полезна.

Яхен П.

  Часто задают вопрос: "Как подключить тот
или иной принтер (как правило, из древних)
к  компьютеру, не имея документации на не-
го?".

  Ниже приведена таблица в которой указано
местоположение  того или иного сигнала па-
раллельного  интерфейса на колодке принте-
ра.

             ╔═════════════════════════════════════════════════╗
             ║  I   E   D   И   С   С   С   С   С   С   Е   E  ║
             ║  B   P   1   Р   М   М   М   М   М   М   С   C  ║
             ║  M   S   0   П   6   6   6   6   1   6   1   P  ║
             ║      O   0   Р   3   3   3   3   8   3   8      ║
             ║  D   N   -   -   3   3   1   1   1   2   4      ║
             ║  B       M   М   7   7   2   3   0   9   0      ║
             ║  -   A       И                                  ║
             ║  2   M   D   Р   Р   М                          ║
             ║  5   P   B   П   П   Р                          ║
             ║      3   -   С   1   -                          ║
             ║      6   3       5   3                          ║
             ║          7       -   0                          ║
             ║                  3                              ║
             ║                  2                              ║
╔════════════╬═════════════════════════════════════════════════╣
║   STROBE    1   1   1  24   1   1   1  23   6  B2  B12 10  ║
║     D0      2   2   2  16   3   3   2   3   1  B5  B4   2  ║
║     D1      3   3   3  14   5   5   3   5   9  B6  B3   3  ║
║     D2      4   4   4  12   7   7   4   7   2  B7  B2   4  ║
║     D3      5   5   5   2   9   9   5   9  10  B8  B1   5  ║
║     D4      6   6   6   4  11  11   6  11   3  B9  B6   6  ║
║     D5      7   7   7   6  13  13   7  13  11  B10 B7   7  ║
║     D6      8   8   8   8  15  15   8  15   4  B11 B8   8  ║
║     D7      9   9   9  10  17  17   9  17  12  B12 B9   9  ║
║   ACKNLG   10  10  10  26  19  19  10  25   7  B3  B14  1  ║
║    BUSY    11  11  11  28  21  21  11  21  14  B13 B5  14  ║
║     PE     12  12  12  30 (23) 23  нет нет 15  нет B15 16  ║
║   SELECT   13  13  13  нет нет 32  нет нет нет нет A10 15  ║
║    AFXT    14  14  14  22  нет нет нет 30 (20) нет B11 11  ║
║  {OSCXT}   нет 15      нет нет нет нет нет нет нет         ║
║    GND     нет 16  16  нет нет нет нет нет нет A10 A11     ║
║            ║                                     -12         ║
║ CHASSI GND нет 17  17  нет нет нет нет нет нет A13         ║
║     5V     нет 18  18  нет нет нет нет нет нет нет         ║
║    GND     18- 19- 20- 1-  2-  2-  24, 4-  5,  A1, A11     ║
║            ║  25  30  31  47  24  24  25  28  8, 3-5 -14     ║
║            ║             неч чет чет     чет  13             ║
║    INIT    16  31  32  20  26  26  нет 27  17  нет B13 12  ║
║   ERROR    15  32  33  32 (28) 28  нет 19  19  A9  A15 17  ║
║    GND     нет 33      нет нет нет нет нет 18, C1- A1- 18- ║
║            ║                                  21 9,12  9  25 ║
║     NC     нет 34      нет нет нет нет нет нет нет         ║
║ SELECT IN  17  36  37  18  нет нет нет 29 (16) B4  B10 15  ║
╚════════════╩═════════════════════════════════════════════════╝

                   ---



Другие статьи номера:

Вступление - годичный перерыв в выпуске газеты.

Обзор Warez'a - Extreme's Tracker v2.10, Universal Player v1.2, HYPERION v1.0, Z-Player v3.0 for GS, Quick Screen Viewer, BestView v2.9, Small Hrust Unpacker v2.0, Fm.COP v.3.1, All Disks Copier, Maxs Copier, HD-KIT, Real Commander v1.9, Direct Commander v3.04, E-mage WorkStation v1.0, System test v4.30, Lara Croft Mail Editor, S-Terminal, Storm Turbo Assembler, Sprite Editor, Text Print.

Обзор игр - The Cezar, 8-й Отдел, Clickmania, 4x4 Puzzle, Xixit, Tower Pod.

Железо - программирование звуковой карты для ZX Spectrum: Ultra Sound Card (DMA).

Железо - Схема аналоговой части звуковой карты DMA Ultrasound Card.

Железо - Методика отладки звуковой карты DMA Ultrasound Card.

Железо - Контроллер прямого доступа к памяти звуковой карты DMA Ultrasound Card.

Железо - Доработка контроллера дисковода для подключения 4-х дисководов.

Программирование - Структура и организация RamDisk'а в Real Commander'е.

Письма - письмо от рядового пользователя ZX Spectrum.

Авторы - авторы гызеты.


Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
СС'99 - интервью: Volga Soft.
Soft Group - Интересный текст от Ивана Рощина для кодеров.
Программирование - ассемблер Z80 от Russos.
Хит-парад - 10 лучших программ,по итогам продаж фирмы Welcome.
Читатель-читателю - Спектрум и Экспертная система.

В этот день...   30 сентября