Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Продукция MICROCHIP

Продукция MICROCHIP Технические вопросы по всей продукции Microchip

Ответ
 
Опции темы Опции просмотра
Старый 31.01.2008, 20:36   #1
ГЫнок
Member
 
Регистрация: 13.06.2007
Адрес: Россия, Оренбург
Сообщений: 65
Вес репутации: 100/47
ГЫнок will become famous soon enoughГЫнок will become famous soon enough
По умолчанию Анализатор спектра и БПФ

Размечтался собрать анализатор спектра и начил собирать инфу по ДП и БПФ, так вот посмотрел на всё это со стеклянными глазами... Не могу догнать хоть убейте.
Есть ли кокаянить подробная информация о ДПФ и БПФ чтоб как на пальца всё былоб расписано...

p.s. не выношу мат анализ ((
ГЫнок вне форума   Ответить с цитированием
Старый 31.01.2008, 20:40   #2
Марк
Senior Member
 
Аватар для Марк
 
Регистрация: 18.08.2007
Адрес: Московская область
Возраст: 60
Сообщений: 2,677
Вес репутации: 3663/108
Марк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond repute
По умолчанию Re: Анализатор спектра и БПФ

Ну почитайте здесь, что ли ... http://www.sibsutis.ru/~mavr/LIB/Kester/05.pdf
Марк вне форума   Ответить с цитированием
Старый 31.01.2008, 21:02   #3
=AVR=
Banned
 
Регистрация: 10.04.2007
Адрес: Москва
Сообщений: 656
Вес репутации: 161/0
=AVR= has a spectacular aura about=AVR= has a spectacular aura about
По умолчанию Re: Анализатор спектра и БПФ

А здесь - готовый анализатор спектра на блюдечке с голубой каемочкой
=AVR= вне форума   Ответить с цитированием
Старый 31.01.2008, 23:39   #4
VDLab
Senior Member
 
Аватар для VDLab
 
Регистрация: 08.11.2007
Сообщений: 302
Вес репутации: 347/51
VDLab is a jewel in the roughVDLab is a jewel in the roughVDLab is a jewel in the roughVDLab is a jewel in the rough
По умолчанию Re: Анализатор спектра и БПФ

Цитата:
Сообщение от =AVR= Посмотреть сообщение
А здесь - готовый анализатор спектра на блюдечке с голубой каемочкой
Только на асме, да еще и для "вражеского" (ну ладно, конкурирующего) контроллера.
В принципе у Микрочипа на сайте тоже почти "на блюдечке", только без каемочки.
VDLab вне форума   Ответить с цитированием
Старый 31.01.2008, 23:54   #5
=AVR=
Banned
 
Регистрация: 10.04.2007
Адрес: Москва
Сообщений: 656
Вес репутации: 161/0
=AVR= has a spectacular aura about=AVR= has a spectacular aura about
По умолчанию Re: Анализатор спектра и БПФ

Цитата:
Только на асме, да еще и для "вражеского"
Я надел на микроскоп две пары очков, но так и не смог разглядеть в корневом вопросе ни слова об обязательности языка Фортран и процессора i8008. На что еще посоветуешь надеть очки - может, лучше тебе на нос?
=AVR= вне форума   Ответить с цитированием
Старый 01.02.2008, 00:09   #6
VDLab
Senior Member
 
Аватар для VDLab
 
Регистрация: 08.11.2007
Сообщений: 302
Вес репутации: 347/51
VDLab is a jewel in the roughVDLab is a jewel in the roughVDLab is a jewel in the roughVDLab is a jewel in the rough
По умолчанию Re: Анализатор спектра и БПФ

  1. Форум по продукции микрочип -> напрашивается вывод что имеются ввиду примеры все-таки более ориентированные на эти процы.
  2. В исходниках на Си (ИМХО!) все таки легче разбираться, чем в асмовых, это все же не поделка на три строчки кода.
  3. Микроскоп и очки следует использовать по назначению, а не для выискивания ошибок в чужом тексте.
VDLab вне форума   Ответить с цитированием
Старый 01.02.2008, 02:54   #7
=AVR=
Banned
 
Регистрация: 10.04.2007
Адрес: Москва
Сообщений: 656
Вес репутации: 161/0
=AVR= has a spectacular aura about=AVR= has a spectacular aura about
По умолчанию Re: Анализатор спектра и БПФ

Тогда надень и микроскоп, и очки, и читай синюю подпись внизу. Выучишь наизусть - доложишь
=AVR= вне форума   Ответить с цитированием
Старый 01.02.2008, 09:34   #8
Sergeant
Member
 
Регистрация: 26.02.2007
Адрес: Саратов
Сообщений: 66
Вес репутации: 100/48
Sergeant will become famous soon enoughSergeant will become famous soon enough
Отправить сообщение для Sergeant с помощью ICQ
По умолчанию Re: Анализатор спектра и БПФ

Рандалл Р.Б. Частотный анализ / Р.Б. Рандалл. Дания: ДК-2850 Нэрум, 1989. – 379 с., ил.
ОЧЕНЬ хорошая и понятная книга с кучей рисунков. Если попадется - обязательно купи.
Sergeant вне форума   Ответить с цитированием
Старый 01.02.2008, 10:47   #9
nonedub
Member
 
Регистрация: 15.11.2007
Сообщений: 95
Вес репутации: 176/46
nonedub has a spectacular aura aboutnonedub has a spectacular aura about
По умолчанию Re: Анализатор спектра и БПФ

Из тех, что можно сейчас купить в магазине, посмотрите эту:
http://www.books.ru/shop/books/417819

Хоть напечатана на газетной бумаге, но по содержанию неплоха. Только страниц не 256, как указано в ссылке, а 656.
nonedub вне форума   Ответить с цитированием
Старый 02.02.2008, 19:14   #10
ГЫнок
Member
 
Регистрация: 13.06.2007
Адрес: Россия, Оренбург
Сообщений: 65
Вес репутации: 100/47
ГЫнок will become famous soon enoughГЫнок will become famous soon enough
По умолчанию Re: Анализатор спектра и БПФ

Прочитал 2 раз...Вроде что-то понял. Хочется уточнить результат преобразование в комплексном виде (a+ib): Т.е. 1 число (а) есть длина вектора а 2 числе это фазану или угол в градусах). Но в этоге мне нужно будет только 1 число для отображения соответствующе частоты... а 2 может понадобиться только при обратном преобразовании...

p.s. что понял то понял...
ГЫнок вне форума   Ответить с цитированием
Старый 02.02.2008, 21:57   #11
vptr
Senior Member
 
Регистрация: 25.02.2007
Сообщений: 281
Вес репутации: 344/52
vptr is a jewel in the roughvptr is a jewel in the roughvptr is a jewel in the roughvptr is a jewel in the rough
По умолчанию Re: Анализатор спектра и БПФ

Цитата:
Сообщение от ГЫнок Посмотреть сообщение
Прочитал 2 раз...Вроде что-то понял. Хочется уточнить результат преобразование в комплексном виде (a+ib): Т.е. 1 число (а) есть длина вектора а 2 числе это фазану или угол в градусах). Но в этоге мне нужно будет только 1 число для отображения соответствующе частоты... а 2 может понадобиться только при обратном преобразовании...

p.s. что понял то понял...
Может я конечно чего-то не понимаю, но нас учили, что a+ib - это координаты вектора на комплексной плоскости. А длину вектора можно найти уже через тригонометрию.
vptr вне форума   Ответить с цитированием
Старый 02.02.2008, 22:02   #12
ГЫнок
Member
 
Регистрация: 13.06.2007
Адрес: Россия, Оренбург
Сообщений: 65
Вес репутации: 100/47
ГЫнок will become famous soon enoughГЫнок will become famous soon enough
По умолчанию Re: Анализатор спектра и БПФ

Так-то да но чот нескладуха получается или я чот недопонимаю)
ГЫнок вне форума   Ответить с цитированием
Старый 03.02.2008, 06:01   #13
Марк
Senior Member
 
Аватар для Марк
 
Регистрация: 18.08.2007
Адрес: Московская область
Возраст: 60
Сообщений: 2,677
Вес репутации: 3663/108
Марк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond repute
По умолчанию Re: Анализатор спектра и БПФ

А чего Вы не понимаете? После накопления сумм в БПФ(ДПФ) получаем ПРОЕКЦИИ вектора на оси в полярной системе координат, а чтобы найти амплитуду необходимо преобразовать в экспоненциальную форму представления (модуль и фаза). Модуль(амплитуда) - среднеквадратичное от алгебраических компонент a и b. А угол(фаза) - арктангенс их отношения...

PS Кстати, при формировании широких полос фильтров можно корень не извлекать, сначала сложить компоненты спектра, а уже потом извлечь.

Последний раз редактировалось Марк; 03.02.2008 в 20:05.
Марк вне форума   Ответить с цитированием
Старый 08.02.2008, 21:45   #14
ГЫнок
Member
 
Регистрация: 13.06.2007
Адрес: Россия, Оренбург
Сообщений: 65
Вес репутации: 100/47
ГЫнок will become famous soon enoughГЫнок will become famous soon enough
По умолчанию Re: Анализатор спектра и БПФ

Я наверно уже надоел вам, но нада закрепить материал...
В делфи не нашел комплексый тип для переменных и поэтому решил раскидать формулу Н-точечного ДПФ на 3 шага:

1 - поиск экспоненты
a:=cos (2*Pi*n*k/No);
jb:=-sin (2*Pi*n*k/No);
2 - нахождение одного значения из алгебраической суммы
Sa:=1/No*x[n]*a;
Sjb:=1/No*x[n]*b;
3 - Нахождение X(k)
Xka:=Xka+Sa
Xkjb:=Xkjb+Sjb
Это все соотвтственно делаентся в цикле равному количесву отсчетов...
БПФ примерно аналогично...
ГЫнок вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с БПФ (FFT) на асме для dsPic kotlyara Продукция MICROCHIP 5 29.05.2008 11:59
Логический анализатор - может кто встречал ArtemKa Общетехнические вопросы 1 20.05.2008 20:11


Часовой пояс GMT +3, время: 22:37.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot