Проекты : Показометры: спектроанализаторы, тестеры, термометры, измерители, пробники


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

Спектроанализатор звука ПИЧ’ОК

Данный проект является логическим продолжением проекта «Темброблок с микроконтроллерным управлением на TDA8425». Для расширения функционала мы предлагаем вам собрать простой спектроанализатор звука. Анализатор спектра обрабатывает сигнал и на светодиодных шкалах показывает его интенсивность в определенных частотных диапазонах (+ см обновление проекта)

Итак, ниже схема устройства.

 

 

 

Сердцем устройства является микроконтроллер 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 Гц.

Ориентировочная стоимость компонентов:

 

Наименование
Описание
Стоимость, руб.
PIC12F675
микроконтроллер
35
BA3834F
полосовой фильтр
40
74HC595
сдвиговый регистр
3*15=45
светодиоды
112*2,20=246
dip-панельки,
конденсаторы,
резисторы и т.п.
 
«рассыпуха»
 
30
ИТОГО:
 
396


Файлы:
Печатные платы
Прошивка
Видео со звуком (1,3 мб)
Смотри обновление проекта (под мощную нагрузку)


Полезные ссылки:
Попробуй сделать печатную плату на кухне
Собери себе подходящий программатор
Узнай как прошить микроконтроллер прошивкой
Научись программировать и делать прошивки
Задай вопрос или найди ответ в форуме


Назад

Просмотров: 48447

 








 
 
 

В русском Интернете бестолку защищать свои права. Хотите использовать материалы - используйте,
но с письменного согласия авторов. В противном случае будут высланы соответствующие письма
в поисковые системы об ограничении индексации ваших сайтов. Не доводите до греха.