Спектроанализатор на LCD

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить
Родился
Сообщения: 7
Зарегистрирован: Пн янв 29, 2007 18:39:20

Сообщение Rinalds »

суть такова...зделал спектраанализатор на ЛЕД баар
хотелось бы его присобачить как нить на ЛСД дисплее ну например от Nokia 3310 не подсказали как это зделать? :lol:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3792
Зарегистрирован: Чт сен 14, 2006 11:42:09
Откуда: Обитаю на чердаке

Сообщение Мышонок »

Согласуй уровни и вперёд!
Память очень интересная штука: бывает так, что запомнишь одно, а вспомнишь другое...
Контактная информация:
Реклама
Родился
Сообщения: 7
Зарегистрирован: Пн янв 29, 2007 18:39:20

Сообщение Rinalds »

наверное надо будет посмотреть что это такое :))) :))) :)))
Мучитель микросхем
Аватара пользователя
Сообщения: 487
Зарегистрирован: Чт ноя 23, 2006 22:47:35

Сообщение Pahan »

Rinalds
А на каком контроллере делал? Какая схема, программа, алгоритм? Я тоже хочу такой сделать, но нигде не могу найти алгоритм БПФ для PICов.
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Первый раз сказал Мяу!
Сообщения: 33
Зарегистрирован: Вт дек 05, 2006 11:49:08

Сообщение igorkov »

2Pahan:
А самостоятельно написать?
Я сейчас как раз хочу реализовать с использованием 8ой меги и экранчика от нокии анализатор спектра.
Исходники для БПФ можно найти для АВР-а здесь: http://elm-chan.org/works/akilcd/report_e.html
Но в своем проекте их использовать не хочу, сначала попробую сам написать, посмотрю как получится.

А к автору вопрос, на чем реализовывалось, и что сейчас из себя представляет схема? Тогда поможем прикошарить...
Контактная информация:
Реклама
Мучитель микросхем
Аватара пользователя
Сообщения: 487
Зарегистрирован: Чт ноя 23, 2006 22:47:35

Сообщение Pahan »

igorkov писал(а):2Pahan:
А самостоятельно написать?
Ниасилю :cry: Вот если б кто на пальцах оъяснил алгоритм, а то я в формулы в умных кижках не ффтыкаю чего-то. А сцылку эту на AVR я знаю, но с AVR никогда дело не имел.
Контактная информация:
Реклама
Первый раз сказал Мяу!
Сообщения: 33
Зарегистрирован: Вт дек 05, 2006 11:49:08

Сообщение igorkov »

2Pahan:
Если не к спеху, могу потом скинуть если у меня нормальная реализация получится. Собираюсь попробовать на Си написать (сам с асмом для AVR не в ладах), тогда под Пики будет несложно портировать. Главное чтобы скорость не слишком упала от Си. Но это будет после того как запихну этот самый БПФ в GPU. 8)

По Фурье могу скинуть лекции. Там довольно хорошо описано, может быть поможет.
Контактная информация:
Мучитель микросхем
Аватара пользователя
Сообщения: 487
Зарегистрирован: Чт ноя 23, 2006 22:47:35

Сообщение Pahan »

igorkov
Ага, скидывай - интересно ведь. Мне не к спеху. Токо если все сложится я наверно на асме буду писать (я какраз на сях не умею :o ) и не под Пик, а Zilog Z8F6401. У него система команд покруче будет, разные способы адресации и куча встроенной периферии. Ну и самое главное - дома 2 корпуса непристроенных пылятся (халява).
А лекции мне не помогут - тяжелый случай :))). Вот мне надо типа на таком уровне - получаем с АЦП массив отсчетов (скока надо, с какой частотой). Берем 1-ый отсчет, складываем со вторым. Берем следующий отсчет..... и т.д, и т.п. Вообщем на пальцах обяснить что где умножать, складывать, делить. Вот с таким объяснением я чего-то и напишу.
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 3792
Зарегистрирован: Чт сен 14, 2006 11:42:09
Откуда: Обитаю на чердаке

Сообщение Мышонок »

И пролетишь в быстродействии... :( Именно, писать программы по формулам бездумно умеют выпускники специальности ПММ. Выпускники же технических специальностей, сначала формулы сто раз перепишут, через "железо" в уме сто раз прогонят, а уж потом за программу садятся... :wink:
Память очень интересная штука: бывает так, что запомнишь одно, а вспомнишь другое...
Контактная информация:
Открыл глаза
Сообщения: 56
Зарегистрирован: Пт янв 26, 2007 20:08:21

Сообщение Davlet »

Для микроконтроллеров лучше использовать преобразования Уолша или Хаара. IMHO преобразование Фурье - удел сигнальных процессоров.
Друг Кота
Аватара пользователя
Сообщения: 3792
Зарегистрирован: Чт сен 14, 2006 11:42:09
Откуда: Обитаю на чердаке

Сообщение Мышонок »

Сурьёзно! :) Вообще-то это форум для любителей. :wink:
Память очень интересная штука: бывает так, что запомнишь одно, а вспомнишь другое...
Контактная информация:
Модератор
Аватара пользователя
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург

Сообщение Aheir »

А мне вот интересно стало! Я математику тоже уважаю... :)

В чем преимущества перед Фурье?
Оптимизм х (Опыт + Знания) = const
Контактная информация:
Модератор
Аватара пользователя
Сообщения: 11169
Зарегистрирован: Чт окт 27, 2005 18:50:07
Откуда: из мест не столь отдалённых

Сообщение Сэр Мурр »

Сейчас очень модно вместо преобразования в ряд Фурье использовать вейвлет- преобразование. Я пока не ощутил преимуществ вевлетов над фурьей. Но это тема для другой темы
Модератор
Аватара пользователя
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург

Сообщение Aheir »

Все, пошел учить матчасть... :)
Оптимизм х (Опыт + Знания) = const
Контактная информация:
Открыл глаза
Сообщения: 56
Зарегистрирован: Пт янв 26, 2007 20:08:21

Сообщение Davlet »

Aheir писал(а):А мне вот интересно стало! Я математику тоже уважаю... :)

В чем преимущества перед Фурье?
Скорость и экономия памяти за счет отсутствия оперций умножения и sin-cos функций в основном алгоритме. Конечно же есть и недостатки, но для показометра лучше и не придумаешь.
Первый раз сказал Мяу!
Сообщения: 33
Зарегистрирован: Вт дек 05, 2006 11:49:08

Сообщение igorkov »

мышонок писал(а):И пролетишь в быстродействии... :( Именно, писать программы по формулам бездумно умеют выпускники специальности ПММ. Выпускники же технических специальностей, сначала формулы сто раз перепишут, через "железо" в уме сто раз прогонят, а уж потом за программу садятся... :wink:
Ага... вот уже раз 15ый прогоняю... не могу ничего приличного для арифметики обычной придумать... Все варианты не гарантированно в разрядной сетке сидят :( могут вылезти.. а если добавлять контроль всякий и експоненту, то производительность упадет жутко... Еще 85 раз прокручу, может наконец придумаю...
Все больше появляется желание содрать код у elm-сана :lol:
Davlet писал(а):Для микроконтроллеров лучше использовать преобразования Уолша или Хаара. IMHO преобразование Фурье - удел сигнальных процессоров.
Спасибо, пойду почитаю в чем они заключаются... Может реально лучше их будет использовать.
Контактная информация:
Ответить

Вернуться в «Разные вопросы по МК»