Инструменты пользователя

Инструменты сайта


msx:msx-eq:msx-eq

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
msx:msx-eq:msx-eq [2022-04-28 19:15]
GreyWolf [MSX-EQ PSG Spectrolyzer для платформы MSX]
msx:msx-eq:msx-eq [2022-05-25 14:19]
GreyWolf [Ссылки]
Строка 2: Строка 2:
  
 {{:​msx:​msx-eq:​msx-eq.jpg|}} {{:​msx:​msx-eq:​msx-eq.jpg|}}
 +
 +
 +~~TOC_HERE~~
 +~~TOC wide~~
  
 Разработчик:​ Pyhesty [RBSC]. Copyright (C) 2022 Разработчик:​ Pyhesty [RBSC]. Copyright (C) 2022
 +
 +English version can be found here: [[en:​msx:​msx-eq:​|]]
  
 MSX-EQ PSG Spectrolyzer – это простой картридж визуализатора спектра нот, воспроизводимых программируемым звуковым генератором типа AY-3-8910 или YM2149 (PSG). Плата предназначена для установки в стандартный MSX слот. Плата воспроизводит эффект измерения уровня сигнала,​ при котором каждой воспроизводимой частоте (диапазону частот) соответствует один из девяти вертикальных светодиодных индикаторов. После воспроизведения ноты или частоты индикатор плавно затухает. ​ MSX-EQ PSG Spectrolyzer – это простой картридж визуализатора спектра нот, воспроизводимых программируемым звуковым генератором типа AY-3-8910 или YM2149 (PSG). Плата предназначена для установки в стандартный MSX слот. Плата воспроизводит эффект измерения уровня сигнала,​ при котором каждой воспроизводимой частоте (диапазону частот) соответствует один из девяти вертикальных светодиодных индикаторов. После воспроизведения ноты или частоты индикатор плавно затухает. ​
Строка 18: Строка 24:
 Картридж не требует никаких дополнительных настроек. Он устанавливается в любой свободный MSX слот, позволяющий иметь хороший обзор верхней передней части картриджа (там расположены индикаторы). При проигрывании музыки,​ например в играх или демонстрационных программах,​ картридж в режиме реального времени визуализирует спектр используемых частот (нот). После завершения музыкальной композиции индикаторы гаснут автоматически. Картридж не требует никаких дополнительных настроек. Он устанавливается в любой свободный MSX слот, позволяющий иметь хороший обзор верхней передней части картриджа (там расположены индикаторы). При проигрывании музыки,​ например в играх или демонстрационных программах,​ картридж в режиме реального времени визуализирует спектр используемых частот (нот). После завершения музыкальной композиции индикаторы гаснут автоматически.
  
-Схема: \\ {{:​msx:​msx-eq:​schematics.jpg|}}+====== ​Схема ​====== 
 + 
 +{{:​msx:​msx-eq:​schematics.jpg|}}
  
 Лицевая сторона печатной платы: \\ {{:​msx:​msx-eq:​msx-eq_board.png?​600|}} Лицевая сторона печатной платы: \\ {{:​msx:​msx-eq:​msx-eq_board.png?​600|}}
 +
 +{{:​msx:​msx-eq:​msxeq_3_2.zip|Файлы в формате Gerber}}
 +
 +^Обозначение^Номинал/​марка^Количество^Примечание^
 +|C1..C6|100nF|6|C0805|
 +|C7..C8|47uF 10v|2|CPOL-EUSMCB SMC_B|
 +|DA1..DA9|LEDs|9|2010BB DIP-8|
 +|D1|EPM7128STC100|1|TSOP-100|
 +|R1..R37|1k|37|R0805|
 +|XP2|PLD10|1|PIN-10|
 +|MSXSLOT|EDGE-CONNECTOR|1|50-pin slot|
 +
 +----
 +
 +[[aliexpress>​item/​1005003644790122.html?​item_id=1005003644790122&​sku_id=12000026630013019&​spm=a2g39.orderlist.0.0.6f0f4aa6xX9nSz|Светодиодные сборки]]
 +
 +{{anchor:​upload_firmware}}
 +===== Загрузка прошивки в ПЛИС =====
 +
 +Для загрузки прошивки нужны:
 +  - Программа [[quartus_ii:​quartus_ii#​quartusiiweb150|Quartus II Web Edition (Free) 15.0]] ​
 +  - Программатор Byte Blaster или [[quartus_ii:​quartus_ii#​USB_Blaster|USB Blaster]] (можно купить на Ebay или AliExpress)
 +
 +Стандартный файл прошивки:​ {{:​msx:​msx-eq:​msx-eq.pof|}}
 +
 +<WRAP center round important>​
 +Если для сборки картриджа использовались светодиодные сборки с обратной полярностью,​ используйте для прошивки этот файл: {{:​msx:​msx-eq:​msx-eq_inv_led.pof|}} вместо стандартного.
 +</​WRAP>​
 +
 +====== Корпус ======
  
 В качестве корпуса для MSX-EQ подходит любой промышленно выпускаемый полупрозрачный корпус для MSX картриджа,​ например корпус от Retro Game Restore или от Overrich: В качестве корпуса для MSX-EQ подходит любой промышленно выпускаемый полупрозрачный корпус для MSX картриджа,​ например корпус от Retro Game Restore или от Overrich:
   * https://​retrogamerestore.com/​store/​msx_cart_shell/​   * https://​retrogamerestore.com/​store/​msx_cart_shell/​
   * https://​www.msx.org/​news/​en/​black-white-and-transparent-msx-cartidge-cases-overrich   * https://​www.msx.org/​news/​en/​black-white-and-transparent-msx-cartidge-cases-overrich
-Для этого картриджа также подходит корпус из полупрозрачного пластика,​ распечатанный на 3D–принтере. ​Модель можно найти в репозитории.+Для этого картриджа также подходит корпус из полупрозрачного пластика,​ распечатанный на 3D–принтере. ​Вот файлы: 
 +  * {{:​msx:​msx-eq:​case_top.stl|Верхняя часть}} 
 +  * {{:​msx:​msx-eq:​case_bottom.stl|Нижняя часть}} 
 +====== Демонстрация работы ======
  
 Демонстрацию работы картриджа можно посмотреть здесь: Демонстрацию работы картриджа можно посмотреть здесь:
Строка 31: Строка 72:
   * [[https://​youtu.be/​SXDI22wPhJE|Демо 1]]   * [[https://​youtu.be/​SXDI22wPhJE|Демо 1]]
   * [[https://​youtu.be/​Vhv5bKJgaLk|Демо 2]]   * [[https://​youtu.be/​Vhv5bKJgaLk|Демо 2]]
 +
 +====== Гарантия и обязательства ======
  
 Все файлы проекта MSX-EQ доступны для некоммерческого использования в [[github>​RBSC/​MSX-EQ|репозитории на GitHub]]. Все файлы проекта MSX-EQ доступны для некоммерческого использования в [[github>​RBSC/​MSX-EQ|репозитории на GitHub]].
Строка 43: Строка 86:
  
 ====== Ссылки ====== ====== Ссылки ======
 +Авторская статья:​ \\ **[[https://​habr.com/​ru/​post/​664680/​|Визуализатор для ZX Spectrum и MSX или с Днем Радио, Гики / Хабр]]**
  
 [[msxorg>​forum/​msx-talk/​hardware/​msx-eq-psg-equalizer-viewer|Обсуждение на msx.org]] [[msxorg>​forum/​msx-talk/​hardware/​msx-eq-psg-equalizer-viewer|Обсуждение на msx.org]]
 +
 +[[msxorg>​ru/​news/​hardware/​ru/​msx-spectrolyzer-новый-красочный-проект-от-rbsc|MSX Spectrolyzer - новый красочный проект от RBSC]]
  
 [[zxpkru>​threads/​34302-msx-eq-psg-spectrolyzer-dlya-msx-msx2.html|Обсуждение на zx-pk.ru]] [[zxpkru>​threads/​34302-msx-eq-psg-spectrolyzer-dlya-msx-msx2.html|Обсуждение на zx-pk.ru]]
msx/msx-eq/msx-eq.txt · Последние изменения: 2022-05-25 14:19 — GreyWolf