Цифровые сигнальные процессоры Вопросы, связанные с применением цифровых сигнальных процессоров: программирование, отладочные средства, алгоритмы... |
25.07.2005, 23:59
|
|
Прохожий
Регистрация: 25.07.2005
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Анализатор спектра 100Гц-50кГц
Доброго времени суток!
Есть поблемма: необходим анализатор спектра от 100Гц до 50кГц (можно выше), прибор должен быть портативным, иметь автономное питание, желательно сохранять полученные данные для последующей обработки.
Начал собирать "в лоб": на дискретных элементах. Разбил диапазон на 10 ровных промежутков по 5кГц. Октавное деление не устройло ввиду большого шага в ультразвуковой области. Возможно это и некорректно. Собрал 10 активных Чебышевских фильтров 4-го порядка, линейные детекторы и вывел на индикаторы на основе А277(1003ПП1). Штуковина получилась довольно прожерливая, фильтры капризничают (при большом уровне входного сигнала возбуд на частоте фильтрации), да и с входными цепями перемудрил... В общем - первый блин. Пробовал через звуковуху на комп, но все известные мне проги(да и звуковухи) работают только до 20кГц. Пробовал перенести спектр, фигня полная получилась.
Это была предыстория, а теперь просьба к уважаемым участникам форума: люди добрые, вспоможите кто чем может(мол, сами мы не местные и т.д.). А если серьезно, никогда не занимался ЦОС, с трудом понимаю алгоритм того, что хочу(неделю назад вообще ничего не понимал). Возможно у кого-то есть интересующая меня информация, готовые решения, исходники на DSPшки и, возможно, кто-то может безвозмездно этим поделиться. Рад буду любой информации.
Заранее благодарен.
73! DE RA4ADF
|
|
|
|
16.08.2005, 21:01
|
|
zx
Гость
|
ЦОС
могу выслать на мыло кое-какую литературу.
а кодек уже выбрали?(с частотами 50КГц не работал-просто интересно какой)
|
|
|
|
17.08.2005, 09:20
|
|
Почётный гражданин KAZUS.RU
Регистрация: 30.06.2005
Сообщений: 3,399
Сказал спасибо: 5
Сказали Спасибо 431 раз(а) в 306 сообщении(ях)
|
Господа а FFT придумали только для WinAMP'а?
Это-ж классическая задача и решаеться в два классических действия.
|
|
|
|
17.08.2005, 11:06
|
|
яч
Гость
|
ЦОС
Сообщение от Gnider
|
Господа а FFT придумали только для WinAMP'а?
Это-ж классическая задача и решаеться в два классических действия.
|
Но фильтры то проще, осбенно если КИХ.
|
|
|
|
17.08.2005, 11:14
|
|
Почётный гражданин KAZUS.RU
Регистрация: 30.06.2005
Сообщений: 3,399
Сказал спасибо: 5
Сказали Спасибо 431 раз(а) в 306 сообщении(ях)
|
при расчете фильтров,при увеличении их кол-ва и порядка ,а потом суммировании,причесывании конечной формулы мы как раз к FFT и придем.
|
|
|
|
17.08.2005, 13:54
|
|
zx
Гость
|
ЦОС
Сообщение от Gnider
|
при расчете фильтров,при увеличении их кол-ва и порядка ,а потом суммировании,причесывании конечной формулы мы как раз к FFT и придем.
|
Но ведь человеку нужно всего-то 10 фильтров-зачем же мудрить с FFT. Считаю, что в этом случае проще сделать КИХ фильтры(чтобы не вобуждались), а для их расчёта использовать Матлаб. Далее, если реализовывать на ADSP21xx есть ПРОСТОЙ и нормально работающий пример(10-15 строк кода). А для FFT код занимает 4-5 страниц.
|
|
|
|
17.08.2005, 16:08
|
|
Почётный гражданин KAZUS.RU
Регистрация: 30.06.2005
Сообщений: 3,399
Сказал спасибо: 5
Сказали Спасибо 431 раз(а) в 306 сообщении(ях)
|
Человеку нужен анализатор спектра а не 10 фильтров.
Просто 10 он взял как я понимаю чтобы схема не шибко большая получилась.
Диапазон он 100гц до 50 Кгц - нужно разбивать на большее кол-во.
ну и посмотри потом на быстродействие цифровых фильтров если их там большое кол-во.
|
|
|
|
17.08.2005, 16:53
|
|
Временная регистрация
Регистрация: 10.12.2004
Сообщений: 70
Сказал спасибо: 0
Сказали Спасибо 4 раз(а) в 2 сообщении(ях)
|
Интересно, а вариант со смесителем + полосовой фильтр + детектор и цифровым синтезером сигнала прокатит ? Вот просто в голову пришло....
|
|
|
|
17.08.2005, 17:46
|
|
zx
Гость
|
ЦОС
Сообщение от Gnider
|
Просто 10 он взял как я понимаю чтобы схема не шибко большая получилась.
|
О необходимом количестве фильтров всё-таки знает только автор ветки(кстати и об их порядке тоже).
Поэтому и выбирать метод анализа ему.
|
|
|
|
16.01.2007, 20:45
|
|
Прописка
Регистрация: 01.11.2006
Сообщений: 199
Сказал спасибо: 0
Сказали Спасибо 15 раз(а) в 13 сообщении(ях)
|
Персональный ПК и SoundForge (там есть анализатор спектра)
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 19:38.
|
|