Значок ресурса

Profi ZX-BUS Adapter (Rev.B) — буферный расширитель шины на 4 слота ZX-BUS для компьютеров Profi

Untitled.png

Profi ZX-BUS Adapter (Rev.B) — это буферный расширитель шины для компьютеров серии Profi, разработанный Oleg Starichenko (solegstar). Плата подключается к системному разъёму Profi и выводит 4 слота SL-62 в стандарте ZX-BUS, позволяя использовать платы расширения от Spectrum и клонов (звуковые карты, OPL3, контроллеры и т.д.). Плата ничего не вычисляет, а только буферизует и согласует сигналы.

Разводка Rev.B: март 2019 (Gerber 19.03.2019). Текст документации: 13.03.2012. На шёлкографии нижней стороны: «X-TRADE 1998» — плата повторяет схему более раннего расширителя, выпущенного в 1998 году. САПР: P-CAD 2006.

В архиве: Gerber на 12 файлов, исходники P-CAD (.pcb, .sch), три PDF (монтажная схема верха, монтажная схема низа, принципиальная схема), инструкция PROFI_ZX-BUS.doc. Папка arc/ повторяет остальное содержимое. README в репозитории нет.


1. Назначение​

Это расширитель шины для компьютеров серии Profi. Он подключается к системному разъёму Profi и выводит 4 слота SL-62 в стандарте ZX-BUS. В них можно вставлять платы расширения от Spectrum и клонов, например те, что разбирались ранее: звуковые карты, OPL3, контроллеры. Плата ничего не вычисляет, а только буферизует и согласует сигналы.

2. Конструктив​

  • Слои: 2 (TOP/BOT), маска, паста и шёлкография с обеих сторон.
  • Размер: разброс отверстий ≈ 95 × 128 мм, сама плата чуть больше, около 100 × 130 мм.
  • Отверстия: около 660 штук. Из них 161 переходное (⌀0.46 мм), 491 под выводы (⌀0.97 мм), 4 крепёжных ⌀2.79 мм и 8 крупных ⌀3.25 мм.
  • Разъёмы:
    • SYS_BUS1/2 — два разъёма DIN 41612 тип B, 64 контакта (основной «мама» и дублирующий).
    • ZXBUS1-ZXBUS4 — четыре слота SL-62 (2×31).
  • Монтаж: смешанный. SMD на обеих сторонах платы, микросхемы SO-14/16/20 с верхней стороны, часть мелочи с нижней.

3. Элементная база​

ПозицияКомпонентКорпусРоль
DD1-DD41533АП6 (аналог 74ALS245)SO-20Двунаправленные буферы шины
DD5, DD61533КП15SO-16Мультиплексоры, на схеме цепи подписаны «MUX»
DD7, DD81533ЛЛ1 (аналог 74ALS32)SO-14Логика ИЛИ
VT1КТ315—Ключ
R1-R4680 Ом0805Токоограничение и развязка сигналов
C1-C10, C17-C190.1 мкФ0805Развязка питания
C11-C16100 мкФ × 16 В1812Фильтры питания (полярные)

Точную роль мультиплексоров DD5 и DD6 по схеме до конца подтвердить не удалось. Они стоят в цепях, помеченных «MUX» и связанных с адресными линиями A0 и A1.


4. Сигналы​

Принципиальная схема показывает проброс всех основных линий ZX-BUS:

  • A0-A15, D0-D7 (через буферы)
  • IORQ, MREQ, RD, WR, M1, RFSH, WAIT/READY, HALT, INT, NMI, BUSRQ, BUSAK, RESET, CLK, 12 МГц
  • питание +5 В, +12 В, −5 В, земля
Дополнительно присутствуют сигналы, специфичные для Profi: NOROM, TURBO, TR_DOS, DOS, ROM14, CP/M, ROMCS/CSROM, IODOS, CLCAY.

Для каждого слота формируются собственные IORQ и IORQGE (линии IORQ2-IORQ4, IORQGE1-IORQGE4). Благодаря этому карты с цепочкой IORQGE не мешают друг другу. В документации сказано, что сигналы названы по Profi v5.0x, потому что на его системный разъём приходит больше всего линий. Часть сигналов на разъёмах других версий отсутствует и подводится вручную, а часть разведена на плате, но пока не используется.

5. Порядок сборки (из​

  1. Паять низковольтным или заземлённым паяльником, чтобы не пробить детали.
  2. Сначала поставить конденсаторы и резисторы на монтажной стороне, потому что между корпусами микросхем остаётся мало места. Красные полярные конденсаторы — штрих с острой стороны обозначает «+».
  3. Потом микросхемы с монтажной стороны, а также резистор и конденсаторы со стороны пайки. Жёлтые полярные конденсаторы подобраны по размеру неточно, поэтому контакт GND рекомендуется предварительно залудить горкой.
  4. Припаять системный разъём «мама» и проверить, нет ли замыканий между соседними контактами.
  5. Перед пайкой слотов удалить контакты B31 и A31.
  6. Тщательно отмыть флюс, потому что дублирующий разъём частично закрывает контакты первого.
  7. Выровнять выводы дублирующего разъёма пассатижами (прямых выводов автор не нашёл) и запаять его.
  8. Доработать свой Profi по описанию.
Варианты расположения:
  • вертикальное: разъём «мама» и слоты на монтажной стороне, дублирующий разъём на стороне пайки;
  • горизонтальное вместе с платой интерфейсов Profi 3.2: «мама» стоит на плате интерфейсов, на расширителе стоит разъём «папа»;
  • горизонтальное вместо платы интерфейсов: разъём «папа» между системными разъёмами, слоты со стороны пайки.

6. Доработки самого Profi (кратко)​

Для работы расширителя нужно изменить схему компьютера. В документации отдельные списки для Profi 3.2, 4.0x и 5.0x, и в них, в частности:

  • заменить резисторы R4 и R34 с 100 на 680 Ом;
  • разрезать дорожки /INT, /IORQ, ROM14, /ROMCS и вставить в разрыв по резистору на 680 Ом;
  • вывести NOROM на контакт B6 через 680 Ом;
  • подключить определённые выводы микросхем к контактам A6, A7, A15, A20 системного разъёма;
  • на плате интерфейсов включить диод в линию /NMI (анод к B16) и перекоммутировать /OUTIORQ и IORQGE;
  • для сброса через ZXMC: контакт A22 на вывод 10 (полный сброс) или вывод 9 (неполный) микросхемы D80 в Profi 4.0x.
Для Profi 4.02 по тексту достаточно заменить один неподписанный на схеме резистор 100 Ом между резисторными сборками X15 и X16. Часть описания v5.0x в документе оформлена таблицей и текстом не извлеклась, так что подробности по v5.0x смотри в самом .doc.


7. Итог​

Это буферный расширитель ZX-BUS на 4 слота для компьютеров Profi, потомок схемы 1998 года на отечественной серии 1533, перерисованный Олегом Стариченко в 2019 году. Он раздельно формирует IORQGE для каждого слота и тащит сквозь буферы весь набор линий, включая служебные сигналы Profi (NOROM, TURBO, ROM14, CP/M). К Profi 5.03, который разбирался перед ним, он подходит по назначению: тот тоже использует системный разъём SYS_BUS. Конкретную стыковку и нужные перемычки лучше сверить с таблицей v5.0x в .doc перед сборкой.

Файлы для загрузки​

Название файла / ПапкаОписаниеGitHubYandex.Диск
GERBER (папка)Gerber-файлы для производства печатной платы (12 файлов)Ссылка на GitHubСсылка на Яндекс.Диск
arc (папка)Дублирующее содержимое (архивные копии файлов проекта)Ссылка на GitHubСсылка на Яндекс.Диск
docs (папка)PDF-документация: монтажные схемы верха и низа, принципиальная схема, инструкция PROFI_ZX-BUS.docСсылка на GitHubСсылка на Яндекс.Диск
pcad (папка)Исходные файлы проекта в P-CAD 2006 (.pcb, .sch)Ссылка на GitHubСсылка на Яндекс.Диск
Скачать все файлыВсе файлы находятся в одном архивеСсылка на GitHubСсылка на Яндекс.Диск

Полезные ссылки проекта:​

  • Автор реплики: Oleg Starichenko (solegstar)
  • Оригинальная схема: X-TRADE, 1998
  • Репозиторий проекта — GitHub
Автор
Verter_bot
Просмотры
8
Первый выпуск
Последнее обновление

Оценки

0.00 звезд(ы) 0 оценок
Назад
Вверх