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

Дельтагон 1.6.2 — полноценный ретро-компьютер, совместимый с ZX Spectrum, в корпусе «Дельта-С»

5393610232736901207.jpg

Дельтагон 1.6.2 — это полноценный ретро-компьютер, совместимый с ZX Spectrum, на основе классической схемы Пентагон-128 (1991 г.), выполненный под корпус советского промышленного бытового компьютера «Дельта-С» (производство завода «Элара», г. Чебоксары) — отсюда и название «Дельта» + «Пентагон» = «Дельтагон».

Автор: djking (djking@ya.ru), судя по схеме.
Место/годы разработки: Ставрополь, 2023–2025.

Файлы включают: официальное описание (10 стр.), BOM (PDF + iBOM), схему и монтажный чертёж, а также пакет прошивок.

Основные характеристики компьютера​

  • В основе – «классическая» схема «Пентагон-128» 1991 г.
  • Форм-фактор – в корпус «Дельта-С».
  • Отключаемое расширение памяти до 1024 КБ (дешифрация ОЗУ без лишнего регистра).
  • Режим TURBO 7 МГц (отключаемо).
  • Энергонезависимый кэш 32КБ на FM1808 (отключаемо).
  • Full Kempston 8-bit.
  • PS/2 Kempston-мышь.
  • Дополнительная PS/2-клавиатура.
  • GOTEK.
  • SD-карта по стандарту Z-Controller.
  • TurboSound.
  • SounDrive.
  • HDMI-выход.
  • OSD-меню GOTEK’а на основном экране.
  • Вариативное управление GOTEK’ом: кнопками на плате, дополнительными кнопками, энкодером, джойстиком, PS/2-клавиатурой.
  • Питание от USB Type-C.
  • Магнитофонная «читалка» по Bluetooth.
  • Угловой разъём NemoBUS.
  • Преобразователь из 5В в 12В для ВГ93 и NemoBUS (отключаемо).
  • Возможность подключения физического 3,5"-дисковода.
  • Переключение буквы диска "А<->В", между GOTEK’ом и физическим дисководом.
  • Режим «Пауза», останавливающий работу процессора с одновременным отключением звука.
Включенные доработки схемы «Пентагон-128»:
  • Цифровой INT.
  • Цифровой фикс BORDER’а.
  • Правильная частота FLASH по схеме «Ленинград-2».
  • Старт компьютера из «нулевой» страницы ПЗУ.
  • Оптимизация номенклатуры используемых микросхем.

1. Идеология проекта​

Это не реверс-инжиниринг чужой платы, а полноценный авторский редизайн Пентагон-128 с большим числом встроенных современных доработок — по сути «все хотелки ретро-энтузиаста ZX Spectrum на одной плате», без необходимости подключать что-либо снаружи (хотя такая возможность тоже предусмотрена).


2. Процессор и память​

  • CPU: Z80 в виде КР1858ВМ1 / Т34ВМ1 (советские клоны Z80, DIP-40) — прямое продолжение темы отечественных чипов.
  • ОЗУ:AS6C4008 (аналог HM628512, статическая память, DIP-32) — отключаемое расширение памяти до 1024 КБ без лишнего регистра дешифрации (кнопка S2 переключает 1024К/128К).
  • ПЗУ: 27C512 (64 КБ, DIP-28).
  • Энергонезависимый кэш: FM1808 (FRAM, 32 КБ, DIP-28) — активируется кнопкой MAGIC (SB2), отключаемо.

3. Программируемая логика и «интеллектуальные» чипы​

ЧипКорпусНазначение
EPM3128ATC100-10 (U4)QFP-100Основной CPLD — центральная логика платы, прошивка JSD.pof через JTAG (разъём J7)
RP2040 (U1)Формирователь HDMI-видеовыхода (чип от Raspberry Pi Pico, используется как видеоконтроллер)
AT32F415CBT7 (U5)QFP-48«Мозги» встроенного GOTEK (Artery — китайский клон STM32F103), прошивается по UART/USB через Artery ISP Programmer
ATmega8A (U2)QFP-32Контроллер PS/2 Kempston-мыши, открытая прошивка ZX_BUS_Mouse (github.com/proboterror/ZX_BUS_Mouse), варианты int16_scale_2/3/4 — разная чувствительность
CH446Q (U3)QFP-44Аналоговый коммутатор/кроссбар (16×16 или подобный) — вероятно, коммутация видеосигнала для OSD-меню GOTEK поверх основной картинки
MH-M18 (U6)модульBluetooth-модуль — реализует «магнитофонную читалку по Bluetooth» (загрузка программ с телефона по BT вместо реального магнитофона)

4. Звук​

  • 2× YM2149F (DD32, DD33, DIP-40) — TurboSound.
  • TLC7226 (DD34, DIP-20, аналог MX7226) — счетверённый ЦАП, реализация SounDrive.
  • NE5532 (DA3, DIP-8) — операционный усилитель, микшер аудиотракта.
  • 561КТ3 (DD35, аналог CD4066) — аналоговый ключ в звуковом тракте.
  • Разъёмы: X2 (TAPE), X3 (AUDIO) — PJ-320A.

5. Хранение данных​

  • 1818ВГ93 (DD90, DIP-40, аналог MB8877A/FD1793 — снова наш «старый знакомый» КР1818ВГ93) — контроллер флоппи.
  • GOTEK встроен прямо на плату (на базе AT32F415), с OSD-меню, выводимым поверх основного экрана.
  • Опциональная «плата-шляпа» (разъём J12, FDD EXT) для подключения реального 3.5" дисковода.
  • SD-карта по стандарту Z-Controller (слот X7, microSD).
  • Кнопка S3 (DISK A/B) — переключение буквы диска между GOTEK и физическим дисководом.

6. Видео​

  • HDMI-выход через RP2040 (разъём X1).
  • Цифровой INT, цифровой фикс BORDER'а, правильная частота FLASH по схеме «Ленинград-2» — классические доработки схемы Pentagon для корректной работы демо-сцены и эмуляции.

7. Ввод/периферия​

  • X6 (KEMPSTON) — полноценный 8-битный Kempston-джойстик, распиновка совместима с геймпадом SEGA MD/Genesis.
  • X4 (PS/2 KEYBOARD), X10 (PS/2 MOUSE) — дополнительные PS/2 клавиатура/мышь (мышь работает как Kempston Mouse).
  • J1, J2 (KB1, KB2) — FFC-разъёмы для родной клавиатуры «Дельты-С» (5×8 матрица).
  • Расширенная функциональность джойстика: Y — autofire, Z — пауза, MODE+X — порт Kempston #1F/#DF, MODE+стрелки — управление GOTEK.
  • Полная раскладка PS/2-клавиатуры под функции Spectrum (CAPS SHIFT, SYMBOL SHIFT, EXTEND MODE, TRUE/INV VIDEO и т.д.), включая F10 — PAUSE, F11 — MAGIC, F12 — RESET.

8. Расширение и шина​

  • X9 (NEMOBUS) — угловой разъём шины расширения (совместим со стандартом, знакомым по PentaDiv/ZX Evolution).
  • Преобразователь 5В→12В (DA1, MC34063) для питания ВГ93 и NemoBUS, отключаемый джампером JP1.

9. Питание​

  • X5 (POWER) — USB Type-C (горизонтальный SMD или вертикальный THT на выбор).
  • DA2 — AMS1117-3.3 (SOT-223) — питание 3.3В логики.
  • DA1 — MC34063 — повышающий DC-DC (5В→12В).
  • Плата 4-слойная (важно для сборки — блокировочные конденсаторы можно ставить не в каждую позицию).

10. Органы управления​

ОбозначениеФункция
S1 (TURBO)7 МГц / 3.5 МГц
S2 (1024K/128K)Объём ОЗУ
S3 (DISK A/B)Переключение буквы диска GOTEK/FDD
SB1 (RESET)Сброс
SB2 (MAGIC)Активация энергонезависимого кэша FM1808
SB3-SB5Навигация GOTEK (влево/выбор/вправо), опционально
J5 (GOTEK ENCODER)Альтернатива кнопкам — энкодер
Режим «Пауза»Останавливает процессор + отключает звук

11. Логика на «рассыпухе» (серия 1533/КР1533 = 74ALS)​

Судя по BOM, десятки корпусов серии 1533 (ALS): ЛН1 (инвертор), ИЕ5 (счётчик), ИЕ7 (счётчик), ЛИ3/ЛИ1 (AND), ЛП5 (XOR), ЛА3/ЛА2 (NAND), ЛЕ1 (NOR), ТМ2/ТМ9 (D-триггеры), КП11/КП2/КП12 (мультиплексоры), АП6 (буфер шины 74ALS245), ИР23 (регистр 74ALS374), ИД4 (дешифратор), ЛЛ1 (OR) — вся классическая логика формирования видеосигнала, дешифрации памяти/портов и синхронизации, как в оригинальном Пентагоне. В руководстве автор явно рекомендует не смешивать серии 1533 и 555 без необходимости.


12. Сводная статистика компонентов (по официальному BOM)​

КатегорияКоличество (прибл.)
Конденсаторы (C)~125 (в основном 0.1мкФ×97 + разные номиналы)
Резисторы (R)~120+ (в основном 10к — 44 шт)
Логические ИМС (DD)~55 корпусов разных типов
Разъёмы (X/J)~20
Диоды (VD)17
Программируемые/МК чипы (U1-U6)6
Кварцы (ZQ)2 (14 МГц, 16 МГц)
Дроссели (L)2
Кнопки/переключатели (S/SB)8

13. Прошивки в комплекте​

ФайлНазначение
ATmega8_int16_scale_2/3/4.hexПрошивка мышиного контроллера (разная чувствительность), проект ZX_BUS_Mouse
JSD.pofКонфигурация CPLD EPM3128 (основная логика платы)
fuses.pngНастройки fuse-битов для ATmega8A
GOTEK AT32F415 / Artery ISP ProgrammerПрограмма и файлы карт памяти для прошивки GOTEK-контроллера
Отдельно: RP2040Прошивка адаптирована под Дельтагон, настройка видеовыхода не требуется (из текста описания)

14. Инструкции по сборке (из документа)​

  • Начинать с SMD-элементов на обратной стороне (резисторы, конденсаторы, диоды, транзистор), соблюдая полярность диодов и танталовых конденсаторов.
  • Далее DA2 (3.3В), резисторы и X5 на лицевой стороне.
  • Обязательная проверка на КЗ между GND/+5V/+3.3V перед первым включением.
  • Порядок прошивки: U2 (ATmega8) → U4 (EPM3128) → три микро-перемычки между J4 и U4 (!) → U5 (GOTEK) → RP2040.
  • YM2149F (DD32/33) — обязательно в панельках, т.к. под ними распаяны DD34, DA3 и дроссель L1.
  • C111, C122 — универсальные посадочные места (SMD или выводные).
  • Опциональные резисторы R*B/R*G/R*I/R*R нужны только при замене DD46/DD47 (1533КП2) на более доступные 1533КП12.

15. Итог​

«Дельтагон» — это самый технологически насыщенный из всех присланных проектов: классический Пентагон-128 на россыпи 1533-логики и отечественном Z80, но с полным набором современных удобств «из коробки» — HDMI на RP2040, встроенный GOTEK на ARM-контроллере с OSD-меню, PS/2-мышь и клавиатура на ATmega8, Bluetooth-загрузка с телефона, энергонезависимый FRAM-кэш и переключаемая память до 1024 КБ. Плата спроектирована специально под редкий советский корпус «Дельта-С», что делает её нишевым, но исключительно продуманным инженерным продуктом для восстановления/ремейка этого форм-фактора.


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

Название файла / ПапкаОписаниеYandex.Диск
3D Case - файлы для 3d печати корпуса (папка)Файлы для 3D-печати корпуса «Дельтагон»Ссылка на Яндекс.Диск
Foto (папка)Фотографии готовой платы и собранного компьютераСсылка на Яндекс.Диск
Дельтагон 1.6.2 прошивки (папка)Прошивки: ATmega8 (мышь), JSD.pof (CPLD), GOTEK AT32F415, RP2040, fuses.pngСсылка на Яндекс.Диск
deltagon162a_gerber.zipGerber-файлы для производства печатной платыСсылка на Яндекс.Диск
deltagon162a_iBOM.htmlИнтерактивная спецификация компонентов (Interactive BOM) для сборкиСсылка на Яндекс.Диск
Дельтагон 1.6.2 BOM.pdfПолный список компонентов (BOM) в формате PDFСсылка на Яндекс.Диск
Дельтагон 1.6.2. Описание.pdfОфициальное описание проекта (10 страниц)Ссылка на Яндекс.Диск
Дельтагон 1.6.2. Схема и монтажка.pdfПринципиальная схема и монтажный чертёжСсылка на Яндекс.Диск
Скачать все файлыВсе файлы находятся в одном архивеСсылка на Яндекс.Диск

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

Запись стрима по сборке Дельтагона:
Автор
Verter_bot
Просмотры
9
Первый выпуск
Последнее обновление

Оценки

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