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

 
 
> Фильтр на ATmega16
Nameless19
сообщение Dec 10 2014, 16:16
Сообщение #1





Группа: Новичок
Сообщений: 2
Регистрация: 4-11-14
Пользователь №: 83 525



Здравствуйте!
Нужна помощь с моделированием в Proteus цифрового фильтра Чебышева 4 порядка (режекторный фильтр). Используются мк ATmega16, АЦП MCP3201 и ЦАП MCP4921. Нужно собрать схему, а вот как ее лучше сделать - понять не могу, несмотря на множество прочитанных статей. Может у кого есть идеи или какая-нибудь информация о том как собрать модель?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
V_G
сообщение Dec 12 2014, 03:07
Сообщение #2


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

Группа: Свой
Сообщений: 1 818
Регистрация: 15-10-09
Из: Владивосток
Пользователь №: 52 955



Да как раз атмега16 малость помощнее будет, чем i8080. Порядок фильтра задан (4), следовательно в цикле для каждого отсчета надо делать около 4 перемножений и сложений.
Звуковые частоты вполне обработать можно, но данных все равно маловато.
Тем более, что КИХ с 4-мя коэффициентами - это совсем никакой режекторный фильтр. Если БИХ 4 порядка - надежд больше.
Go to the top of the page
 
+Quote Post
Xenia
сообщение Dec 12 2014, 03:49
Сообщение #3


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(V_G @ Dec 12 2014, 06:07) *
Да как раз атмега16 малость помощнее будет, чем i8080. Порядок фильтра задан (4), следовательно в цикле для каждого отсчета надо делать около 4 перемножений и сложений.


С i8080 какой МК не сравни, всяк лучше будет. sm.gif Однако у АЦП MCP3201 разрешение 12 бит, а значит, придется множить int на int до результата long. А если на C/C++ писать, но и вовсе придется long на long множить, если сответствующего макроса компилятор не знает. Т.е. в любом случае по частям умножать придется библиотечной функцией.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 23rd June 2025 - 12:28
Рейтинг@Mail.ru


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