2 / 2 / 0
Регистрация: 01.02.2014
Сообщений: 8
1

БИХ-фильтр

27.12.2014, 17:11. Показов 1715. Ответов 5
Метки нет (Все метки)

Может кто подскажет, синтезировал БИХ-фильтр по аналоговому прототипу и получились очень большие значения
БИХ-фильтр


после самого фильтра еще стоит умножение на 20 000, это только часть системы , еще туда войдет ШИМ генератор 8-ой разрядности. Вопрос вот в чем, можно ли физически реализовать такой фильтр на микропроцессоре? ну фактически запрограммировать микросхему 32 разрядности.(Сам никогда не сталкивался с программированием микросхем)
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.12.2014, 17:11
Ответы с готовыми решениями:

Нужно переделать под БИХ фильтр
Привет, задача такая: нужно переделать цикл в этом коде под БИХ фильтр, сейчас он сделан под КИХ, и...

Реализация БИХ-фильтра
Уважаемые форумчане! Еще не приходилось работать в matlab, но уже дали задание. Кто поможет с...

Разработать структуру БИХ-фильтра
В матлабе рисую структуру, нажимаю на Run, выдает ошибку. В чем причина? вот стуктура

CMSIS-DSP и БИХ фильтр
Всем доброго времени суток! Кто-нибудь работал с CMSIS-DSP и реализацией БИХ фильтра? Есть...

5
Эксперт по электронике
938 / 838 / 121
Регистрация: 23.11.2012
Сообщений: 2,489
27.12.2014, 19:19 2
Roman_kusaylo, а зачем было влазить в аналоговые прототипы? Почему сразу не синтезировать ЦФ?

Не по теме:

В МП в первую очередь упретесь в конечную разрядность, ИМХО...

0
2 / 2 / 0
Регистрация: 01.02.2014
Сообщений: 8
27.12.2014, 20:19  [ТС] 3
вот этот фильтр нужен для коррекции электропривода, а это легче сделать сначала на аналоговых звеньях. Да и не очень понимаю как сразу синтезировать ЦФ.

а 32 разрядов не хватит для таких чисел ?

и работает главное при таких частотных характеристиках только
БИХ-фильтр

а как синтезировать такую частотную сразу не знаю...
0
Эксперт по электронике
938 / 838 / 121
Регистрация: 23.11.2012
Сообщений: 2,489
27.12.2014, 21:46 4
Roman_kusaylo, так тот же fdatool. Просто нужно сразу знать частоту дискретизации, с которой Вы будете работать. 32 разряда хватит вполне. Просто конечная разрядность отобразится на АЧХ Вашего фильтра (она не будет такой "красивой").

Не по теме:

Это жизнь, что поделаешь...:(

0
2 / 2 / 0
Регистрация: 01.02.2014
Сообщений: 8
27.12.2014, 22:20  [ТС] 5
Конечная разрядность это Вы имеете ввиду , когда после фильтра и блока умножения сигнал может превысить 32 разряда ? а как она может отразиться ?
0
Эксперт по электронике
938 / 838 / 121
Регистрация: 23.11.2012
Сообщений: 2,489
28.12.2014, 15:59 6
Лучший ответ Сообщение было отмечено Roman_kusaylo как решение

Решение

Нет, не сигнал. Я о другом. Матлаб Вам коэфициенты фильтра дает в формате double с 16ю знаками. Ваш МП, я так думаю, столько цифр после запятой не пережует. Это отразится на АЧХ и, соответственно, на выходном сигнале.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.12.2014, 15:59
Помогаю со студенческими работами здесь

Структуры КИХ и БИХ фильтров
Подскажите как мне реализовать КИХ и БИХ фильтр, например, на C++. Допустим у меня есть значения...

Вычисление коэффициентов БИХ фильтров
Добрый день! В настоящее время ушел в обработку дискретных сигналов (аудиозаписей). Никак не...

Нормировка коэффициентов БИХ-фильтра
Здравствуйте все! У меня есть БИХ ФВЧ. Фильтр второго порядка, коэффициенты: A1 =...

Построение АЧХ цифрового БИХ фильтра и его реализация
Добрый день! Заранее извиняюсь, если задаю откровенно глупые вопросы, но не могу никак въехать как...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru