Здесь выкладываю материалы по очередной звуковой карте для БК, подключающуюся к МПИ.

Большое спасибо
reddie (за схемы модуля автоопределения Turbosound/Covox и автоопределителя стерео/моно Covox) и
azx987sa (дешифратор 177714 и 177716 и за большую помощь в освоении Альтеры).

Карта включает в себя следующие музыкальные устройства:
- Turbosound (2xYM2149F)
- стерео Covox
- Менестрель (2х580ВИ53)
- Beeper

Имеет следующие функции:
- автопереключение между Turbosound и Covox
- автоопределение моно/стерео Covox с проигрыванием моно-covox в оба аудиоканала (работает не во всех программах)

Имеет три переключателя:
- переключение между Covox и Менестрель
- режим "5-6" Менестрель (таймер)
- вкл/откл. Beeper

Я совсем не электронщик, не схемотехник и не программист, это моя первая плата, поэтому при проектировании я просто смотрел типовые устройства и брал оттуда что-то полезное, на мой взгляд.
Программу для Альтеры составлял чисто визуально (корпуса логики и проводники) в Quartus. Верилогами всякими я не владею.
Плата имеет сквозной тракт МПИ для подключения контроллеров.
На МПИ "сидит" только Альтера, все шины для звуковых устройств берутся уже из Альтеры.
Для компактности принял решение располагать контроллеры над звуковой картой параллельно вторым этажом. Для этого есть вертикальный переходник.

Выкладываю вер. 1.0, которую собрал в железе.
В данный момент ожидаю платы вер. 1.1, в которых
- добавил ручное включение режима "моноковокс в два канала",
- два типоразмера кварцевого генератора (7х5 и 5х3 мм),
- добавил номиналы элементов на плату,
- переключатель Covox/Менестрель коммутирует тремя контактами vcc/gnd, а не как в 1.0 двумя,
- раздвинул резисторы, чтобы помещались бочонки металлопленочных smd резисторов,
- убрал вырезы уголков около СНП разъема (нужны, если упаковывать плату в глухой корпус как МСТД),
- перенес разъем для прошивки альтеры под плату второго этажа, т. к. после прошивки и сборки дальше потребности в разъеме нет.

1.1 выложу, когда протестирую в железе.

В плате реализованы цифровая и аналоговая земли с разделением через 1 Ом резистор и 22мкГн дроссель.
Есть отверстия для крепления платы второго этажа.
IPB Image
IPB Image


Переключение Ямаха/Ковокс (видео MOV)
https://disk.yandex.ru/i/N-6iKTxlHdjhWg

Воспроизведение музыки Менестрель (видео MOV)
https://disk.yandex.ru/i/dn2Qi-mB_HJ42Q

Работа режима "5-6" Менестрель (видео MOV)
https://disk.yandex.ru/i/9zHUax5KLDaJKA

Схема звуковой карты (PDF)
https://disk.yandex.ru/i/q-ljNEu5HjtGQw

Схема и печатная плата в формате EasyEDA Pro
https://disk.yandex.ru/d/obJhMwJ2EqiMaA

Схема и печатная плата переходника (второго этажа) в формате EasyEDA Pro
https://disk.yandex.ru/d/GsOPDv7DJe0rPw

Gerber звуковой платы и переходника (6 шт. с вырезами для отламывания) и спецификация покупных изделий
https://disk.yandex.ru/d/flS-uVHedcvunw

Схема прошивки ПЛИС (PDF)
https://disk.yandex.ru/i/o1gVqqZkzAMnMg

Программа Альтеры в формате Quartus 9
https://disk.yandex.ru/d/-nMjCc8T9DsKBA

все материалы в одном архиве
Нажмите для просмотра прикрепленного файла