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

ZX-Spectrum-BDI-TR-DOS-interface — открытый интерфейс Beta Disk (TR-DOS) для ZX Spectrum 48K/128K

ZX%20BDI%202%20PCB%20Lower.png

ZX%20BDI%202%20PCB%20Lower.jpg

ZX%20BDI%202%20PCB%20Upper.png

ZX%20BDI%202%20PCB%20Upper.jpg

ZX%20BDI%202%20PCB.jpg

ZX%20BDI%201%20PCB.png

ZX%20BDI%201%20PCB.jpg


ZX-Spectrum-BDI-TR-DOS-interface — это открытый проект (Open-Source) легендарного дискового интерфейса Beta Disk Interface (BDI) для оригинальных компьютеров ZX Spectrum 48K / 128K и их классических клонов.

Главное отличие от классических схем — использование контроллера гибких дисков Fujitsu MB8877A (CMOS-аналог WD1793), работающего исключительно от +5В. Больше никакого опасного напряжения +12В на системной шине Спектрума! Проект обеспечивает 100% аппаратную совместимость с операционной системой TR-DOS, открывая доступ к огромной библиотеке софта, игр и шедевров демо-сцены в форматах .TRD и .SCL.

Варианты исполнения (версии плат)​

ВариантОписание
Classic Sandwich (Двухплатный «Бутерброд»)Аутентичный дизайн, вдохновлённый классическими расширениями BDI из 90-х. Схема разделена на две платы для удобства разводки крупных выводных компонентов (DIP). Идеальный вариант для ретро-эстетики и простой домашней пайки. Имеет краевой разъём (Edge connector) Спектрума.
Compact Single (Одноплатная версия)Современная, плотная компоновка всех элементов на одной печатной плате. Минимальные габариты — устройство аккуратно и компактно смотрится при подключении к краевому разъёму Спектрума.

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

Технические особенности и преимущества​

ОсобенностьОписание
Питание только +5ВБлагодаря чипу MB8877A отпадает необходимость в линии +12В. Вы гарантированно не сожжёте редкую микросхему FDC или процессор Z80 из-за случайного перекоса питающих напряжений.
Безопасность системной шиныОтсутствие высокого напряжения (+12В) делает устройство максимально безопасным для оригинального краевого разъёма компьютера.
УниверсальностьИнтерфейс отлично работает как с классическими дисководами 3.5" (при наличии питания +5В), так и с эмуляторами Gotek (с прошивкой FlashFloppy).

Внимание! Настоятельно рекомендуется использовать только MB8877 (или его полные аналоги на 5В). Установка классических микросхем КР1818ВГ93 или WD1793 без переделки цепей питания +12В приведёт к выходу микросхемы из строя. В качестве контроллера возможно использование эмулятора ВГ93.

DIP-переключатель для выбора версии TR-DOS​

С помощью которого можно выбрать одну из четырёх версий TR-DOS (подробности в папке ROM).

Переключатель режимов ON/OFF (управление ПЗУ TR-DOS)​

На плате установлен тумблер ON/OFF, управляющий логикой активации теневого ПЗУ TR-DOS:
РежимПоложениеЛогика
Для ZX Spectrum 128KOFFКомпьютер управляет банками памяти через порт $7FFD. Интерфейс автоматически перехватывает управление только при выборе «TR-DOS» в меню или при вводе RANDOMIZE USR 15616 из 48-BASIC. В положении ON возникнет конфликт ПЗУ, и компьютер не загрузится.
Для ZX Spectrum 48KONПри включении или сбросе интерфейс аппаратно подменяет штатное ПЗУ на ПЗУ TR-DOS. Система сразу опрашивает дисковод. Если в приводе есть диск с файлом «boot», компьютер автоматически запустит систему. Для выхода в стандартный BASIC 48 переведите тумблер в OFF перед сбросом.

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

Название файла / ПапкаОписаниеGitHubYandex.Диск
Export (папка)Экспортированные файлы (PDF, схемы)Ссылка на GitHubСсылка на Яндекс.Диск
Foto (папка)Фотографии плат и устройстваСсылка на GitHubСсылка на Яндекс.Диск
Gerber (папка)Gerber-файлы для всех вариантов плат (Classic Sandwich: верхняя/нижняя; Compact Single)Ссылка на GitHubСсылка на Яндекс.Диск
ROM (папка)Прошивки ПЗУ TR-DOS (4 версии)Ссылка на GitHubСсылка на Яндекс.Диск
Скачать все файлыВсе файлы находятся в одном архивеСсылка на GitHubСсылка на Яндекс.Диск

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

  • ZX BDI 1 PCB.jpg
    ZX BDI 1 PCB.jpg
    29.4 КБ · Просмотры: 21
Автор
Verter_bot
Просмотры
5
Первый выпуск
Последнее обновление

Оценки

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