В сети есть довольно много устройств , реализовнных на данной элементарной базе, либо аналогичных по функционалу, к примеру:
cxema.at.ua/publ/10_ti_polosnyj_svetodio...tor_spektra/1-1-0-34
create.arduino.cc/projecthub/shajeeb/32-...izer-analyzer-902f51.
Но все они обладают теми или иными недостатками, либо громоздкая схемотехника, либо использование малопригодных индикаторов, либо использование готовых модулей цп.
Огромная просьба ув.Soir помочь мне в реализации этого красочного украшательства звуковых устройств.
ЦП Мега 8, наружный кварцевый резонатор 16-20 мгц.
Дешифратор матричных индикаторов Мах7219, две светодиодные матрицы 8х8. Одна - индикация спектра левый аудиоканал, вторая индикация спектра правый аудиоканал.
Количество отображаемых полос 8, индикация частот: 125Hz, 250Hz, 500Hz, 1kHz, 2kHz, 4kHz, 8kHz, 16kHz.
Количество отображаемых уровней в каждой полосе - 8.
Кнопка Sel - выбор варианта отображения (4 варианта) Линия (столб) с индикацией пиков и без, и "точка", так же с индикацией пиков и без. Перебор по кольцу с запоминанием выбранного варианта в память меги.
Входы аналоговых сигналов для левого и правого каналов соответственно Input_L, Input_R.
Вход Соde_out, к аналоговому регулятору. На выходах A B C D двоичный эквивалент аналогового напряжения со входа Соde_out. Аналоговую часть спектроанализатора не вырисовавал, т.к. она будет на специализированных микросхемах аудиотракта старых магнитофонов.Чуть позднее вырисую.