Перейти к содержанию
    

Интегратор на ПЛИС

Всем доброго дня. В цифровом фм приемнике на ПЛИС необходимо реализовать интегратор. Сумматор с обратной связью работает хорошо, но на выходе интегратора, реализованного таким образом, возникает смещение из-за случайной начальной фазы входного сигнала. Есть ли простые способы избавиться от этого смещения? Или лучше реализовать интегратор с помощью фильтра? Если фильтр, то какой?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Всем доброго дня. В цифровом фм приемнике на ПЛИС необходимо реализовать интегратор. Сумматор с обратной связью работает хорошо, но на выходе интегратора, реализованного таким образом, возникает смещение из-за случайной начальной фазы входного сигнала. Есть ли простые способы избавиться от этого смещения? Или лучше реализовать интегратор с помощью фильтра? Если фильтр, то какой?

здесь смотрели?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо за ссылку. Только не совсем понимаю как интегратор с насыщением решит мою проблему со смешением синусоидального сигнала на выходе интегратора (из-за случайной начальной фазы сигнала).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо за ссылку. Только не совсем понимаю как интегратор с насыщением решит мою проблему со смешением синусоидального сигнала на выходе интегратора (из-за случайной начальной фазы сигнала).

Никак не решит. Если сигнал на входе регулярный можете попробовать из входного сигнала вычесть ошибку(автоподстройка нуля).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

сделайте интегратору небольшую "утечку заряда" которая и будет неким ФВЧ,

if (sum > 0) sum -= 1;

if (sum < 0) sum += 1;

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

сделайте интегратору небольшую "утечку заряда" которая и будет неким ФВЧ,

if (sum > 0) sum -= 1;

if (sum < 0) sum += 1;

Интересное решение с "утечкой сигнала) По идее такой подход не должен вызвать никаких искажений выходного сигнала?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Интересное решение с "утечкой сигнала) По идее такой подход не должен вызвать никаких искажений выходного сигнала?

это ФВЧ, причём еще не совсем линейный, соответственно у него есть некая АЧХ, которая почти 0 на нулевой частоте и потом неспешно растёт до 1. и совсем уж низкая частота тоже будет как-то подавлена.

если вместо sum -= 1; сделать sum *= (1 - 1/tau). то это будет полный аналог дифференцирующей RC цепочки (ну или интегратора с резистором параллельно ёмкости), с наклоном АЧХ 20дБ/дек. вниз начиная с частоты 1/2/pi/tau.

соответственно как оно повлияет на более высокие частоты можно прикинуть.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А можно ли интегратор на КИХ-фильтре реализовать? Если да, то как проще синтезировать коэффициенты? Нужно будет в fdatool вручную задавать АЧХ или можно специальный фильтр выбрать (если все правильно понимаю, фильтр Гильберта сдвигает фазу сизнала на 90 градусов, можно ли его использовать в качестве интегратора?)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А можно ли интегратор на КИХ-фильтре реализовать? Если да, то как проще синтезировать коэффициенты? Нужно будет в fdatool вручную задавать АЧХ или можно специальный фильтр выбрать (если все правильно понимаю, фильтр Гильберта сдвигает фазу сизнала на 90 градусов, можно ли его использовать в качестве интегратора?)

 

Нарисуйте АЧХ интгератора и все будет понятно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...