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

ZX OPL3 «Бомжемун» — минималистичная звуковая карта OPL3 для ZX Spectrum без программируемой логики

Untitled.png

ZX OPL3 «Бомжемун» — это минималистичная звуковая карта расширения для ZX Spectrum с шинным разъёмом ZXBUS, построенная на единственном звуковом чипе YMF262-M (OPL3). Вся логика дешифрации адресов реализована на дискретных 74HC-микросхемах — программируемых компонентов (CPLD/FPGA/МК) на плате нет, прошивать ничего не нужно.

Автор: Alexander Karnaukh (UR4QBP).
Схема создана: 09.02.2026, обновлена 18.03.2026.
Версия: V1.0.

Прозвище «бомжемун» отражает упрощённую, «бюджетную» версию полноценной OPL3-карты — минимум деталей, только необходимый функционал, идеальный вариант «для начинающих» (простая пайка, никакой прошивки, полноценный FM-синтез уровня Sound Blaster/AdLib для ZX Spectrum).

Конструктив платы​

ПараметрОписание
Размер≈126.0 × 41.9 мм — узкая вытянутая плата (заметно компактнее ZX Easy Audio v3)
Слои2 (Top/Bottom Cu), Gerber-экспорт из EasyEDA Pro, JLCPCB-формат файлов
Разъём шиныXP1 ZXBUS — 62-контактный краевой разъём (A1–A31, B1–B31), сигналы D0–D7, A0–A7, IORQ/, RD/, WR/, M1/, RST/, IORQGE/, +5V

Звуковой тракт — ровно один чип OPL3, без Turbo Sound/SAA/MIDI​

КомпонентМодель / Описание
DA1YMF262-M (OPL3, SOP-24) — единственный источник звука на плате
DA2YAC512-M (SOP-16) — штатный сопутствующий стерео-ЦАП для OPL3 (та же пара, что и в старших картах автора)
DA3TL074 (счетверённый ОУ, SO-14) — фильтрация/буферизация выходов ЦАП YAC512 перед выходом на разъём

Логика дешифрации адреса (только необходимый минимум)​

КомпонентМодель / Описание
DD1SN74HCU04D (6× инвертор без гистерезиса) — генераторный каскад для кварца
DD2, DD3SN74HC138D (×2, дешифратор 3-в-8) — полная дешифрация портов OPL3 (адрес/данные, A0/A1 регистр-селект + CS/)
DD4SN74LVC1G125D (буфер с tri-state) — вывод данных на шину D0–D7 при чтении регистров OPL3

Итого всего 4 логических корпуса — минимально необходимый набор, никакой избыточности (в отличие от v3 с 4 звукочипами и 12 логическими корпусами).

Тактирование​

КомпонентОписание
ZQ114.31818 МГц (HC-49US) — стандартная частота OPL3, генератор собран на инверторах DD1 (аналогично схеме ZX Easy Audio v3)
ОбвязкаR1, R2 (1 кОм) и C8 (100 пФ) — обвязка кварцевого генератора

Питание​

КомпонентОписание
L1220 мкГн + FB1, FB2 — ферритовые бусины (BLM21BB121SN1D) — фильтрация питания, разделение цифровой/аналоговой земли (GND/AGND)
C10100 мкФ электролит на входе (сглаживание)
Керамика100 нФ ×10 (C1–C7, C9, C11, C18) — развязка по всем ИМС
Отдельное аналоговое питаниеAVCC5 для YAC512/TL074, формируется из VCC5 через фильтр L1/FB2
ПитаниеБерётся напрямую с шины ZXBUS (+5V), отдельных стабилизаторов на плате нет (в отличие от v3, где было 3× AMS1117) — плата полностью запитывается от шинного +5В

Разъёмы​

КомпонентОписание
XS1 "OPL3 SOUND"5-контактный аудиоразъём (AUDIO-TH PJ-3062-G, джек-разъём 3.5 мм на 5 выводов)
XS2 "AUDIO OUT"Пин-хедер 1×4 (2.54 мм) — дублирующий/альтернативный аудиовыход

Полная спецификация BOM (19 позиций, ровно соответствует схеме)​

Кол-воНоминал / НаименованиеОбозначенияКорпус
110100 нФC1, C2, C3, C4, C5, C6, C7, C9, C11, C18C0805
22100 пФC8, C13C0805
31100 мкФC10SMD электролит
4310 мкФC12, C16, C17C1206
522.7 нФC14, C15C0805
61YMF262-MDA1SOP-24
71YAC512-MDA2SOP-16
81TL074DA3SO-14
91SN74HCU04DDD1SO-14
102SN74HC138DDD2, DD3SOIC-16
111SN74LVC1G125DDD4SOT-23-5
122BLM21BB121SN1D (ферритовая бусина)FB1, FB2L0805
131220 мкГнL1SMD-дроссель
1421 кОмR1, R2R0805
15133 ОмR3R0805
161ZXBUSXP1Краевой разъём 62 pin
171OPL3 SOUNDXS1Аудио TH-разъём
181AUDIO OUTXS2Хедер 1×4
19114.31818 МГцZQ1HC-49US

Итого элементов: 33 позиции (19 строк BOM с учётом кратности).

Сравнение с ZX Easy Audio v3​

ПараметрZX Easy Audio v3ZX OPL3 «Бомжемун»
Звуковые чипы4 (Turbo Sound, SAA1099, OPL3, MIDI)1 (только OPL3)
Логических ИМС124
Стабилизаторов питания3 (AMS1117×3)0 (прямое +5В с шины)
Кварцев41
Размер платы≈148.6×84.1 мм≈126.0×41.9 мм
МикшерNE5532D (сведение 4 источников)не требуется (один источник)

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

Название файла / ПапкаОписаниеСсылка на Яндекс.Диск
Gerber_PCB_ZX_OPL3.zipGerber-файлы для производства печатной платыСсылка на Яндекс.Диск
BOM_Board1_PCB_ZX_OPL3.csvСпецификация компонентов (Bill of Materials) в формате CSVСсылка на Яндекс.Диск
InteractiveBOM_PCB_ZX_OPL3.htmlИнтерактивная спецификация компонентов (Interactive BOM)Ссылка на Яндекс.Диск
SCH_Schematic_ZX_OPL3.pdfПринципиальная схема в формате PDF (1 лист)Ссылка на Яндекс.Диск
Скачать все файлыВсе файлы (герберы, BOM, схема) находятся в одном архивеСсылка на Яндекс.Диск

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

  • Источник (Telegram-канал)https://t.me/pentagon1024zp
  • Автор проекта — Alexander Karnaukh (UR4QBP)
  • Среда проектирования — EasyEDA Pro
  • Репозиторий проекта — (отсутствует; проект распространяется через Telegram-канал)
Автор
Verter_bot
Просмотры
19
Первый выпуск
Последнее обновление

Оценки

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