Многополосный эквалайзер на микроконтроллере

228

Анализатор спектра, или по простому-эквалайзер, обрабатывает сигнал и на светодиодных шкалах показывает его интенсивность в определенных частотных диапазонах.

Схема устройства:

эквалайзер,спектроанализатор,светомузыка,звук,
Сердцем устройства является микроконтроллер PIC12F675 фирмы MICROCHIP. Это новый представитель семейства 8-ми выводных Flash-микроконтроллеров. Фирма MICROCHIP продолжает разработку и производство передовых продуктов, предоставляющих пользователю большую функциональность и надежность. Контроллер PIC12F675 объединил все преимущества архитектуры микроконтроллеров PICmicro и гибкость Flash программной памяти. При низкой цене и малых размерах этот контроллер обеспечивают функциональность и удобство использования, которые были недоступны ранее.

Аудио сигнал подается на вход микросхемы BA3834F — семиполосный фильтр японской корпорации ROHM. BA3834F имеет семь полосовых фильтров: 68 Гц, 170 Гц, 420 Гц, 1000 Гц, 2400 Гц, 5900 Гц, 14400 Гц. Выбор соответствующего фильтра осуществляет микроконтроллер PIC12F675.

Выходной сигнал с каждого полосового фильтра оцифровывается микроконтроллером и передается на микросхемы-драйверы 74HC595 (последовательный регистр сдвига с выходной блокировкой). В свою очередь, комбинация сигналов на 74HC595 включает соответствующие светодиоды. Светодиоды сгруппированы в матрицу из 7 столбцов «X» и 16 строк «Y» с общим анодом. Всего 112 светодиодов.

Спектроанализатор конструктивно собран на двух платах — управления и индикации. Ниже рисунок и фото платы управления.

эквалайзер,спектроанализатор,светомузыка,звук,

эквалайзер,спектроанализатор,светомузыка,звук,

эквалайзер,спектроанализатор,светомузыка,звук,

Рисунки печатных плат односторонние; изготавливаются любым доступным способом, например ЛУТ. Обратите внимание — микросхема BA3834F в корпусе SOP18. Она смонтирована со стороны дорожек способом поверхностного монтажа. Далее рисунок и фото платы индикации.

эквалайзер,спектроанализатор,светомузыка,звук,

Аноды светодиодов соединены между собой над поверхностью платы и подпаяны к контактным площадкам. Для более удобного соединения были использованы штыревые разъемы типа PLS (однорядные с шагом 2,54 мм); соответственно, для кабеля понадобятся гнезда с контактами типа BLS (однорядные с шагом 2,54 мм) и кримпер 6PK-301U (клещи обжимные) для заделки разъемов на кабеле.

эквалайзер,спектроанализатор,светомузыка,звук,

эквалайзер,спектроанализатор,светомузыка,звук,

Данный проект собирался и отлаживался с помощью PicKit2 Debug Express. Этот же программатор можно рекомендовать для прошивки микроконтроллера PIC12F675. Правильно собранное устройство в наладке не нуждается. Частоты по шкалам располагаются в следующем порядке: 68 Гц, 170 Гц, 420 Гц, 1000 Гц, 2400 Гц, 5900 Гц, 14400 Гц.

Файлы:

Печатные платы в формате SL 4.0
Прошивка МК с исходником здесь.
Видео работы устройства (MP4)

 

Автор: Анастасия Попкова.

0
Нравится схема? Поделитесь с другом.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

два × 4 =