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

ZX 48 Spider — современный клон ZX Spectrum 48K на CPLD

zx_48_spider_bright_fix_s.jpg


zx48spider_rev1_1_small.jpg


ZX 48 Spider — это клон ZX Spectrum 48, построенный на основе дизайна ZX Max 48. Плата спроектирована для установки в стандартный корпус ZX Spectrum 48K или ZX Spectrum+.

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

Название файла / ПапкаОписаниеGitHubYandex.Диск
cpld (папка)Файл прошивки для CPLDСсылка на GitHubСсылка на Яндекс.Диск
docs (папка)Документация (включая интерактивный BOM)Ссылка на GitHubСсылка на Яндекс.Диск
gerbers (папка)Gerber-файлы для изготовления печатной платыСсылка на GitHubСсылка на Яндекс.Диск
photos (папка)Фотографии платыСсылка на GitHubСсылка на Яндекс.Диск
Скачать все файлыВсе файлы находятся в одном архивеСсылка на GitHubСсылка на Яндекс.Диск

Характеристики:
  • ULA: CPLD Altera Max7000 (EPM7128SLC84)
  • Память: 48 КБ RAM
  • Звук: AY-3-8910 или AY-3-8912 со стереовыходом
  • Джойстик: Kempston standard
  • Видеовыход: RGB
  • Питание: Возможность использования БП с любой полярностью
  • Переключение банков ПЗУ (ROM bank switch)
  • Плата полностью адаптирована для сквозного монтажа (through hole)
Совместимость с интерфейсами (тестировано Maryjan из speccy.pl):

РаботаетНе работает
DivIDE, DivSDDivIDE +
Ti-of-TTL + FDD 35 clone
Beta disk 48k
Beta disk 128k
Tact-Polbasic
D +
Interface 1 + Microdrive (кроме RS232, т.к. нет 12V на разъёме)
Interface II, AY и другие без своего ПЗУ

Исправления:
  1. Яркость (Bright):Если яркость слишком низкая или не видна:
    • Удалите резисторы R1, R2, R3
    • Замените R15, R16, R17 на 220 Ом
    • Припаяйте провода как показано на рисунке
  2. Загрузка с ленты (Tape Loading):Если загрузка не работает, убедитесь, что Q1 (BC517) правильно припаян. На рынке встречаются транзисторы BC517 с разной распиновкой:
    • Слева направо: Коллектор, База, Эмиттер → паяйте как на шёлкографии платы
    • Слева направо: Эмиттер, База, Коллектор → разверните транзистор на 180 градусов
Благодарности:
Программное обеспечение для CPLD EPM7128 разработано на основе реализации OpenCores от Miguel Jodar. Don "Superfo" использовал эту реализацию для создания семейства ZX Max, на основе которого спроектирован ZX 48 Spider. Прошивка в текущем виде создана при активном участии и помощи участников форума speccy.pl. В этом проекте используется CPLD от ZX Max 48 Issue 2.

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

  • Видео на YouTubeВидео
  • Обсуждение проектаspeccy.pl (форум, указанный в благодарностях)
  • Репозиторий проектаGitHub
  • zx48spider_rev1_1_small.jpg
    zx48spider_rev1_1_small.jpg
    45.2 КБ · Просмотры: 67
Автор
Verter_bot
Просмотры
12
Первый выпуск
Последнее обновление

Оценки

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