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

ZX-Spectrum-plus2A-fdd-interface — нативный FDD интерфейс для ZX Spectrum +2A/+2B (μPD765, +3DOS)

FDD-3H-DIP-PCB-1.png

FDD-3H-DIP-PCB-2.png

FDD-3H-DIP-FOTO-1.jpg

FDD-3H-DIP-FOTO-2.jpg

FDD-3H-SOP-PCB-2.png

FDD-3H-SOP-FOTO-1.jpg

FDD-3H-SOP-FOTO-2.jpg


ZX-Spectrum-plus2A-fdd-interface — это открытый проект аппаратного интерфейса дисковода гибких дисков (FDD) для компьютеров ZX Spectrum +2A и +2B (модели в чёрном корпусе). Проект построен на базе классической микросхемы контроллера μPD765A (или Intel 8272A) — точно такого же чипа, который использовался в оригинальном ZX Spectrum +3.

Благодаря полному аппаратному копированию архитектуры +3, интерфейс обеспечивает 100% нативную совместимость со встроенной операционной системой +3DOS. Не требуются кастомные прошивки ПЗУ, сложные патчи или программные эмуляторы.

Почему этот проект актуален?​

Модели Sinclair ZX Spectrum +2A/+2B поставлялись со встроенным кассетным магнитофоном, но получили обновлённую материнскую плату и ПЗУ от «дискового» флагмана +3. Этот интерфейс позволяет легко проапгрейдить ваш +2A, подключив к нему как реальный механический дисковод 3.5", так и современный эмулятор Gotek с прошивкой FlashFloppy.

Версии печатных плат (PCB)​

ВерсияОписание
DIP-версия (Классическая)Все вспомогательные микросхемы (логика, буферы) в выводных корпусах DIP. Идеально подходит для начинающих радиолюбителей и лёгкой сборки. Содержит расширенный набор конфигурационных перемычек для гибкой настройки.
SOP-версия (Компактная)Вспомогательная логика на SMD-компонентах (корпуса SOP/SOIC). Более компактная плата, требующая базовых навыков SMD-пайки.

Для каждой версии доступны схема, монтажный чертёж и Gerber-файлы.

Конфигурация перемычек (только для DIP-версии)​

ПеремычкаНазначение
Выбор сигнала READYПозволяет нативно переключать логику работы 34-го контакта шлейфа. Можно жёстко задать сигнал готовности, если используется стандартный ПК-дисковод без встроенной поддержки Shugart-стандарта (актуально и для SOP-версии).
Перемена мест дисководов (Swap A/B)Аппаратная смена очередности приводов — можно назначить любой физический дисковод (или Gotek) логическим диском A: или B: без перепайки резисторов на плате дисковода.
Блокировка выбора стороны (Side Select Lock)Позволяет заблокировать выбор стороны диска — полезно для специфических тестов, работы со старыми односторонними дискетами или при отладке некоторых образов программ.

Модификация дисководов 3.5" (адаптация под стандарт Shugart / READY)​

Стандартные ПК-дисководы (Sony, Samsung, Mitsumi, Panasonic) требуют двух условий для работы с контроллером μPD765 на ZX Spectrum:
  1. Выбор дисковода как Drive A (система ожидает устройство на логическом адресе DS0, тогда как в ПК приводы настроены на DS1).
  2. Сигнал READY на 34-м контакте (дисководы ПК выдают на этот контакт сигнал Disk Change, а Spectrum нужен READY).
Для DIP-версии: благодаря встроенным перемычкам, не нужно резать дорожки и паять провода внутри дисковода — достаточно настроить джамперы на плате интерфейса.

Для SOP-версии: модификацию нужно провести на плате самого дисковода. Инструкции для популярных моделей:
МодельСмена адреса (DS0)Сигнал READY
Sony MPF920Перепаять SMD-резистор/припой с DS1 на DS0.Перерезать дорожку к 34-му контакту (отключить Disk Change), припаять провод от точки RDY (5-й вывод контроллера) к 34-му контакту.
Samsung SFD-321BПереставить припой/резистор с DC1 на DC0.Убрать припой с перемычки DC и замкнуть площадки RDY (резать дорожки не требуется).

Альтернатива: настройка эмулятора Gotek​

Если используется Gotek, паять ничего не требуется. Прошейте его прошивкой FlashFloppy и добавьте в FF.CFG на USB-флешке:
Код:
interface = shugart
host = dec-shugart
pin34 = rdy

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

Название файла / ПапкаОписаниеGitHubYandex.Диск
Export (папка)Экспортированные файлы (PDF, схемы)Ссылка на GitHubСсылка на Яндекс.Диск
Foto (папка)Фотографии платСсылка на GitHubСсылка на Яндекс.Диск
Gerber (папка)Gerber-файлы для обеих версий (DIP и SOP)Ссылка на GitHubСсылка на Яндекс.Диск
Скачать все файлыВсе файлы находятся в одном архивеСсылка на GitHubСсылка на Яндекс.Диск

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

  • Репозиторий проектаGitHub
  • FDD-3H-DIP-PCB-1.jpg
    FDD-3H-DIP-PCB-1.jpg
    27.4 КБ · Просмотры: 22
Автор
Verter_bot
Просмотры
13
Первый выпуск
Последнее обновление

Оценки

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