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

General Sound v2.1 — Z80 + 2 МБ SRAM на основной плате + 8× КР572ПА1

Untitled.png

General Sound v2.1 — это ещё одна ревизия легендарной звуковой карты General Sound для ZX Spectrum — на этот раз полностью выводная (THT/DIP) сборка, представляющая собой промежуточное звено между уже разобранными ранее версиями: классической General Sound v1.5 (ремастеринг оригинальной схемы X-TRADE 1997 года) и полностью SMD-вариантом General Sound v3.1. В версии 2.1 автор (Olexander Karnaukh, UR4QBP, схема датирована 10.04.2025) переработал схему «с нуля» под DIP-корпуса, сразу разместив полные 2 МБ ОЗУ прямо на основной плате (без отдельного съёмного модуля расширения памяти, как это было в v1.5 с платой GS2MB) — то есть это своего рода «мостик» в эволюции проекта: тот же функционал и объём памяти, что и в финальной SMD-версии 3.1, но ещё в классическом выводном исполнении.

Как правильно подметил заказчик — карта отличается наглядной световой индикацией чтения и записи в память сэмплов (светодиоды LED1 «WRITE» и LED2 «READ»), что удобно для визуального контроля работы карты в реальном времени.


1. Процессорное ядро (лист CPU_GS_v2.1)​

  • DD1 — Z84C0020PEC (DIP-40, Z80 CPU) — собственный процессор карты, независимый от хост-компьютера.
  • DD8 — M27C512 (W27C512) (DIP-28, 64КБ EPROM) — ПЗУ с прошивкой плеера. В комплекте — файл GS1.05b+TEST_W27C512.BIN, та же версия прошивки 1.05b + тестовый режим, что и в SMD-версии 3.1.
  • ZQ1 (12-16МГц) / ZQ2 (12МГц) — генераторы тактовой частоты с буферизацией на инверторах КР1533ЛН1.
  • XP1 — «ZXBUS PLUG» — подключение к системной шине.
  • Обширная адресная логика на КР1533 (ИД7-дешифраторы, ИР23-регистры, ИЕ19-счётчики, ЛП8-триггеры и др.) — организация арбитража шины между хост-процессором и Z80 карты, отображение регистров GS в адресное пространство портов.
  • JP1 «CLK», JP2 «TEST» — служебные джамперы (выбор тактового источника, тестовый режим).

2. Память (лист RAM_GS_v2.1)​

  • DD40–DD43 — 4× AS6C4008-55PCN (512КБ×8 SRAM каждая, DIP-32) — суммарно 2 МБ статического ОЗУ, установленного напрямую на основной плате (в отличие от v1.5, где для тех же 2МБ требовалась отдельная плата GS2MB).
  • DD14 — КР1533КП11 (мультиплексор) — банковое переключение адреса для доступа Z80 ко всему объёму памяти через страничную организацию (RA15-RA18).
  • LED1 «WRITE» / LED2 «READ» (через триггеры DD46.1/DD46.2, КР1533ТМ2) — та самая наглядная индикация активности записи/чтения памяти, отмеченная в задании.
  • XP3 «POWER EXT» — разъём дополнительного внешнего питания.

3. Звуковой тракт (лист Audio_GS_v2.1) — 8 голосов​

  • 8× КР572ПА1 (DD28-DD35) — перемножающие ЦАП, по одному на голос (идентично v1.5 и v3.1).
  • DD36, DD37 — К1401УД2Б (счетверённые ОУ) — буферизация и суммирование каналов.
  • Резистивная матрица панорамирования R20-R29 (1к-22к) сводит 8 моно-каналов в стереопару.
  • Формирователь отрицательного напряжения на транзисторах VT1 (КТ315), VT3 (КТ361) и диодах 1N4148 — та же charge-pump схема для питания ОУ от единственного доступного напряжения шины.
  • XS1 «AUDIO OUT», XS2 «OUT» — аудиовыходы.

4. Питание​

  • Многочисленные блокировочные конденсаторы 100нФ (CB1-CB43 и др.) на каждом узле питания.
  • SW1 «RESET GS» — отдельная кнопка сброса сопроцессора карты.

5. Плата (PCB)​

  • Полноразмерная карта расширения ZX-BUS (Gerber-экспорт EasyEDA, 2025), сопоставимая по габаритам с другими версиями General Sound этого автора — полноразмерная плата под установку в слот расширения.
  • Двухслойная плата, полный производственный комплект.

6. Общая сводка по составу​

КатегорияКол-во (примерно)
Всего компонентов на плате173
Микросхемы логики КР1533 (декодеры, регистры, счётчики, триггеры)~30
ЦАП КР572ПА18
Операционные усилители К1401УД2Б2
ОЗУ AS6C4008 (512КБ)4 (=2МБ)
ПЗУ M27C5121
CPU Z84C0020PEC1
Диоды/транзисторы (charge-pump, защита)~15-18
Конденсаторы развязки~40
Резисторы (микшер, подтяжки)~25-30
Индикаторы (LED WRITE/READ)2
Кварцы/генераторы2

7. Резюме​

General Sound v2.1 — это полностью выводная (DIP), самостоятельно переработанная автором Olexander Karnaukh (UR4QBP) реализация классической звуковой карты General Sound: собственный процессор Z80, 2 МБ SRAM прямо на основной плате (без выносного модуля памяти), 8-канальный аппаратный микшер на ЦАП КР572ПА1, и удобная световая индикация чтения/записи в память сэмплов светодиодами прямо на плате. Эта версия занимает промежуточное место в эволюции проекта между ремастерингом классической платы 1997 года (v1.5) и финальной компактной SMD-реализацией (v3.1), сохраняя тот же функциональный уровень (полные 2МБ памяти «из коробки»), но ещё в привычном выводном форм-факторе, удобном для самостоятельной пайки без SMD-навыков.


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

Название файла / ПапкаОписаниеYandex.Диск
Schematic_GeneralSound_v2.1 (папка)Принципиальная электрическая схема (листы CPU, RAM, Audio) в виде изображенийСсылка на Яндекс.Диск
Gerber_GeneralSound_v2.1.zipGerber-файлы для производства печатной платы (EasyEDA, экспорт 2025)Ссылка на Яндекс.Диск
GS1.05b+TEST_W27C512.BINПрошивка ПЗУ (64 КБ): firmware плеера General Sound v1.05b + встроенные тестовые процедурыСсылка на Яндекс.Диск
iBOM_GeneralSound_v2.1.htmlИнтерактивная спецификация компонентов (Interactive BOM) для сборкиСсылка на Яндекс.Диск
Скачать все файлыВсе файлы находятся в одном архивеСсылка на Яндекс.Диск

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

  • Оригинальный проект General Sound (X-TRADE Group, 1997) — информация доступна в сообществе ZX Spectrum
  • Автор: Olexander Karnaukh (UR4QBP)
  • Telegramссылка на группу
Автор
Verter_bot
Просмотры
5
Первый выпуск
Последнее обновление

Оценки

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