реклама на сайте
подробности

 
 
> Помогите сделать цифровой фильтр на AVR микроконтроллере, Цифровой фильтр на AVR микроконтроллере.
ATMEL_AVR
сообщение Apr 18 2006, 19:22
Сообщение #1





Группа: Новичок
Сообщений: 9
Регистрация: 18-04-06
Пользователь №: 16 244



Помогите с алгоритмом, либо любой другой информацией по реализации цифрового фильтра на AVR микроконтроллере. Есть программатор STK500 и микроконтроллеры ATMega16 и ATTiny26.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
ATMEL_AVR
сообщение Apr 25 2006, 18:51
Сообщение #2





Группа: Новичок
Сообщений: 9
Регистрация: 18-04-06
Пользователь №: 16 244



Спасибоза помощь, за советы, я действительно раньше не занимался программированием ЦФ, тем более на микроконтроллере. Просто у меня задание по диплому сделать три Лабораторных работы(для следующег поколения студентов): ЦФ, Реверс, Перестройка по спектру(надо обрабатывать звук, а потом полученное воспроизвести в динамике компьтера). Необходимо наглядно продемонстрировать как на микроконтроллере можно реализовать Цифровую обработку сигнала - Задание руководителя. Я вообще то хотел на Delphi что-нибудь сделать. взял тему по прогаммированию - оказалось микроконтроллер. Подписался под дипломом, надо делать, делаю, но уже времени маловато остается, я хотел взять за основу эксперимент DSP на AVR http://elm-chan.org/works/vp/report.html. но не могу понять как там происходит умножение на заданные коэффициенты, и как с внешней памятью там работают. Там написано что нужно записать в память микроконтроллера два файла основной и переможающую таблицу, но ведь там память всего 2к, а файлы весят 1,5 и 2,4 кбайта. Извините я новичок, может задаю глупые вопросы, но до защиты диплома остается мало времени, а делать надо, я пытаюсь разобраться, но куда ни посмотри везде примеры на Си, а просто не понимаю как этот язык устроен. Хотел в дипломе попрограммировать, придется программировать, самому придумывать. Спасибо еще раз, что по крайней даете хорошие и правильные советы.
Go to the top of the page
 
+Quote Post
Petka
сообщение Apr 25 2006, 21:13
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886



Цитата(ATMEL_AVR @ Apr 25 2006, 22:51) *
Спасибоза помощь, за советы, я действительно раньше не занимался программированием ЦФ, тем более на микроконтроллере. Просто у меня задание по диплому сделать три Лабораторных работы(для следующег поколения студентов): ЦФ, Реверс, Перестройка по спектру(надо обрабатывать звук, а потом полученное воспроизвести в динамике компьтера). Необходимо наглядно продемонстрировать как на микроконтроллере можно реализовать Цифровую обработку сигнала - Задание руководителя. Я вообще то хотел на Delphi что-нибудь сделать. взял тему по прогаммированию - оказалось микроконтроллер. Подписался под дипломом, надо делать, делаю, но уже времени маловато остается, я хотел взять за основу эксперимент DSP на AVR http://elm-chan.org/works/vp/report.html. но не могу понять как там происходит умножение на заданные коэффициенты, и как с внешней памятью там работают. Там написано что нужно записать в память микроконтроллера два файла основной и переможающую таблицу, но ведь там память всего 2к, а файлы весят 1,5 и 2,4 кбайта. Извините я новичок, может задаю глупые вопросы, но до защиты диплома остается мало времени, а делать надо, я пытаюсь разобраться, но куда ни посмотри везде примеры на Си, а просто не понимаю как этот язык устроен. Хотел в дипломе попрограммировать, придется программировать, самому придумывать. Спасибо еще раз, что по крайней даете хорошие и правильные советы.


прошивки часто хранят в *.HEX файлах, где запсаны HEX представления байт прошивки(т.е. тесктовый а не бинарный вид). в итоге прошивка в HEX имеет минимум в 2 раза больше размер. Кроме того коэффициенты(те которые константы) не обязательно загружать в SRAM, можно ещё загрузить в память программ(Flash), которая в несколько раз больше. Хотя зачем я всё это рассказываю? Почитайте сами хотябы обзор AVR займёт вечер а от стандартных вопросов избавит =)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- ATMEL_AVR   Помогите сделать цифровой фильтр на AVR микроконтроллере   Apr 18 2006, 19:22
- - Petka   Цитата(ATMEL_AVR @ Apr 18 2006, 23:22) По...   Apr 18 2006, 20:28
- - Proton   Если тебе нужен неважно какой, лишь бы цифровой фи...   Apr 19 2006, 03:51
|- - kanzler   Цитата(Proton @ Apr 19 2006, 09:51) Если ...   Apr 19 2006, 04:49
- - ATMEL_AVR   Спасибо за помощь, попробую разобраться с AVR222. ...   Apr 19 2006, 17:59
|- - Andy Mozzhevilov   Цитата(ATMEL_AVR @ Apr 19 2006, 23:59) Сп...   Apr 20 2006, 02:48
|- - defunct   Цитата(ATMEL_AVR @ Apr 19 2006, 20:59) Мн...   Apr 20 2006, 14:18
- - ATMEL_AVR   Спасибо за ответы. Мне нужен КИХ фильтр, число коэ...   Apr 21 2006, 18:37
|- - Petka   Цитата(ATMEL_AVR @ Apr 21 2006, 22:37) Сп...   Apr 21 2006, 21:06
- - ATMEL_AVR   Мне нужен полосовой фильтр, полосы пропускания fн=...   Apr 22 2006, 18:02
|- - Petka   Цитата(ATMEL_AVR @ Apr 22 2006, 22:02) Мн...   Apr 23 2006, 20:53
|- - Andy Mozzhevilov   Цитата(ATMEL_AVR @ Apr 23 2006, 00:02) Мн...   Apr 24 2006, 04:06
|- - SasaVitebsk   Честно говоря несколько раз просматривал эту тему...   Apr 24 2006, 19:44
- - Laksus   http://www.caxapa.ru/mcu/wwwboard.html?id=...07512...   Apr 23 2006, 23:02
- - Дмитрий Анатольевич   Кстати, эта ссылка может быть полезной: http://lor...   Apr 26 2006, 19:20
- - ATMEL_AVR   Здраствуйте. хотел попросить у кого-нибудь програм...   May 2 2006, 17:51
|- - Petka   Цитата(ATMEL_AVR @ May 2 2006, 21:51) Здр...   May 2 2006, 19:05
|- - kanzler   Столкнулся с проблемой того что фильр не работает....   May 4 2006, 10:29
- - ATMEL_AVR   Делаю фильтр на Mega16, 23 коеффициента, подскажит...   May 22 2006, 17:22
|- - kanzler   Цитата(ATMEL_AVR @ May 22 2006, 23:22) Де...   May 23 2006, 04:43
- - ATMEL_AVR   Вроде сделал цифровой фильтр полоса 300-8000 Гц, F...   May 30 2006, 18:08
- - GetSmart   ATMEL_AVR Покажите пожалуйста исходники из Вашего:...   May 30 2006, 18:45
- - ATMEL_AVR   Вот исходник, может чего усовершенствуете, поможет...   Jun 1 2006, 19:04
- - GetSmart   А какой тип фильтра? НЧ?   Jun 1 2006, 19:31
- - Sergiy   да шож там того программирования - какая разница н...   Jun 4 2006, 12:20
|- - SvetaM   Цитата(Sergiy @ Jun 4 2006, 16:20) да шож...   Jun 5 2006, 10:52
- - Proton   ЦитатаSvetaM Привет! Не знаю у кого спросить, ...   Jun 5 2006, 17:19
- - SvetaM   Цитата(Proton @ Jun 5 2006, 21:19) Цитата...   Jun 6 2006, 07:08


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 02:41
Рейтинг@Mail.ru


Страница сгенерированна за 0.01389 секунд с 7
ELECTRONIX ©2004-2016