спектроанализатор звука помогите со схемой

Обсуждаем цифровые устройства...
Ответить
armanlight
Родился
Сообщения: 6
Зарегистрирован: Пт сен 09, 2011 07:23:21
Откуда: Павлодар

спектроанализатор звука помогите со схемой

Сообщение armanlight »

Здравствуйте появилась задумка собрать сей девайс нашел на сайте спектроанализатор пичок но мне надо на 32 частотных канала и столбцы хотябы на 40 светодиодов и желательно на мк (если на pic то вообще супер у нас в городе только ПИКи можно достать а АВР надо заказывать) может у кого схемка завалялась помогите прошу.
Реклама
armanlight
Родился
Сообщения: 6
Зарегистрирован: Пт сен 09, 2011 07:23:21
Откуда: Павлодар

Re: спектроанализатор звука помогите со схемой

Сообщение armanlight »

ну что ни у кого нету идей уже 38 просмотров ( и не одного ответа
Реклама
Аватара пользователя
Arwood
Держит паяльник хвостом
Сообщения: 986
Зарегистрирован: Чт янв 13, 2011 13:51:26

Re: спектроанализатор звука помогите со схемой

Сообщение Arwood »

Попробую переформулировать твою задачу. Тебе нужны 32 линии измерения напряжения с шагом 1//40 МАКС и ОДИН (?!?) ПИК с 32-я выходами?
armanlight
Родился
Сообщения: 6
Зарегистрирован: Пт сен 09, 2011 07:23:21
Откуда: Павлодар

Re: спектроанализатор звука помогите со схемой

Сообщение armanlight »

ну пик не обязательно просто авр у нас доставка от месяца и больше ждать) а так главное чтоб не сильно сложно
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Arwood
Держит паяльник хвостом
Сообщения: 986
Зарегистрирован: Чт янв 13, 2011 13:51:26

Re: спектроанализатор звука помогите со схемой

Сообщение Arwood »

Рисуй на рассыпухе. При твоей вводной искать контроллер будешь долго, в итоге (если найдёшь) получится сложно/очень сложно.)

Усилитель на входе, с выходом сигнала от 0 до 20 вольт.
Частотный фильтр (32 линейки).
Светодиодный вольтметр с шагом 0,5 вольта. (32 шт. - по вольтметру на каждую линейку фильтра). (можно набрать из 4-х микрушек по 10 выходов у каждой)

1280 светодиодов::
1. По 0.5р = 640р.
2. Если готов распаять всю эту ораву светиков - дособрать остальное и вовсе "раз плюнуть".
Реклама
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: спектроанализатор звука помогите со схемой

Сообщение pyzhman »

Схема не вопрос: мк, расширители, матрица светодиодов. Вопрос в программе.
Docendo discimus
Реклама
armanlight
Родился
Сообщения: 6
Зарегистрирован: Пт сен 09, 2011 07:23:21
Откуда: Павлодар

Re: спектроанализатор звука помогите со схемой

Сообщение armanlight »

аналоговую схему собрать один день) такой вариант тоже был просто хотелось бы оформить все это на контроллере , а в написании программы действительно вопрос( мне такое не написать это точно).
Аватара пользователя
VDLab
Встал на лапы
Сообщения: 108
Зарегистрирован: Ср июн 29, 2011 14:16:22
Откуда: __.DP.UA

Re: спектроанализатор звука помогите со схемой

Сообщение VDLab »

Автору темы:
Для начала уточните диапазон частот и скорость обновления, исходя из этого уже МК выбирать нужно, да и обвязку его тоже.
А заодно и уточните какие серии ПИКов у вас доступны, а то они очень разные бывают от 10х до 32х.
Если диапазон частот "звуковой" (20Гц - 20кГц) 16е ПИКи сразу отбрасываем, 18е тоже не лучший выбор, но в принципе 32 полосный FFT за разумное время может и потянут. Лучше уж 16 битные брать для комфортной работы, в идеале dsPIC, для него уже и либы готовые есть от производителя.
[color=#FFBF00]На любой вопрос даю любой ответ[/color]
Davlet
Открыл глаза
Сообщения: 56
Зарегистрирован: Пт янв 26, 2007 20:08:21

Re: спектроанализатор звука помогите со схемой

Сообщение Davlet »

То что Вам нужно называется алгоритм быстрого преобразования Фурье (БПФ или FFT). Если килограмм светодиодов не проблема, то и на МК скупиться не стоит ). МК надо выбирать с аппаратным умножителем: pic18, atmega, c8051f, stm8/32...
Кратко суть программы:
1) берем 64 выборки из АЦП (это для 32 гармоник);
2) применяем БПФ (в сети есть готовые библиотеки c примерами);
3) по результатам найдём уровни гармоник и выведем на матрицу;
и т. д. по кругу.
Максимальная частота сигнала (Fmax) будет определяться частотой выборок АЦП (Fd): Fmax = Fd/2. Минимальная же будет Fmin = Fmax/32.
ЗЫ
Если нет МК с умножителем (вариант для извращенцев), можно попробовать применить алгоритм быстрого преобразования Уолша. Только тогда придется самому разбираться, готовое в сети встречал только под ПЛИСы.
Аватара пользователя
O-LED
Мудрый кот
Сообщения: 1800
Зарегистрирован: Вт окт 05, 2010 01:08:57
Контактная информация:

Re: спектроанализатор звука помогите со схемой

Сообщение O-LED »

Davlet писал(а):То что Вам нужно называется алгоритм быстрого преобразования Фурье (БПФ или FFT). Если килограмм светодиодов не проблема, то и на МК скупиться не стоит ). МК надо выбирать с аппаратным умножителем: pic18, atmega, c8051f, stm8/32...
Кратко суть программы:
1) берем 64 выборки из АЦП (это для 32 гармоник);
2) применяем БПФ (в сети есть готовые библиотеки c примерами);
3) по результатам найдём уровни гармоник и выведем на матрицу;
и т. д. по кругу.
Максимальная частота сигнала (Fmax) будет определяться частотой выборок АЦП (Fd): Fmax = Fd/2. Минимальная же будет Fmin = Fmax/32.
ЗЫ
Если нет МК с умножителем (вариант для извращенцев), можно попробовать применить алгоритм быстрого преобразования Уолша. Только тогда придется самому разбираться, готовое в сети встречал только под ПЛИСы.
разве можно столько матерных слов сразу говорить :shock:
KIT
Аватара пользователя
Леонид Иванович
Друг Кота
Сообщения: 4779
Зарегистрирован: Сб апр 02, 2011 12:40:46
Откуда: Минск
Контактная информация:

Re: спектроанализатор звука помогите со схемой

Сообщение Леонид Иванович »

Davlet писал(а):можно попробовать применить алгоритм быстрого преобразования Уолша
Еще можно посмотреть в сторону быстрого преобразования Хартли.
Мастер Ломастер
Поставщик валерьянки для Кота
Сообщения: 1995
Зарегистрирован: Ср май 11, 2011 21:37:45
Откуда: Цветочный город
Контактная информация:

Re: спектроанализатор звука помогите со схемой

Сообщение Мастер Ломастер »

Ничегонеработает писал(а):
Davlet писал(а):можно попробовать применить алгоритм быстрого преобразования Уолша
Еще можно посмотреть в сторону быстрого преобразования Хартли.
а проще всего посмотреть на http://elm-chan.org/works/akilcd/report_e.html
битва с дураками проиграна, победители торжествуют. слава победителям!
armanlight
Родился
Сообщения: 6
Зарегистрирован: Пт сен 09, 2011 07:23:21
Откуда: Павлодар

Re: спектроанализатор звука помогите со схемой

Сообщение armanlight »

действительно цена контроллера не является проблемой ) проблемой является сама программа для меня её написание большая проблема(
Ответить

Вернуться в «Цифровая техника»