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

 
 
 
Reply to this topicStart new topic
> Вычисление постоянной составляющей
kvv_spb
сообщение Jan 21 2013, 06:43
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 35
Регистрация: 14-01-08
Пользователь №: 34 065



Здравствуйте, есть сигнал на FPGA (последовательность прямоугольных импульсов) с разной длительностью и разным периодом. Подскажите как можно вычислить постоянную составляющую данного сигнала.
Go to the top of the page
 
+Quote Post
litv
сообщение Jan 21 2013, 11:18
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 401
Регистрация: 6-10-04
Из: Воронеж
Пользователь №: 806



ФНЧ?
Go to the top of the page
 
+Quote Post
kvv_spb
сообщение Jan 21 2013, 12:20
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 35
Регистрация: 14-01-08
Пользователь №: 34 065



Цитата(litv @ Jan 21 2013, 15:18) *
ФНЧ?

Всмысле реализация ФНЧ на FPGA ?
Go to the top of the page
 
+Quote Post
litv
сообщение Jan 21 2013, 12:26
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 401
Регистрация: 6-10-04
Из: Воронеж
Пользователь №: 806



сигнал однобитный?
Go to the top of the page
 
+Quote Post
Swup
сообщение Jan 21 2013, 14:01
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 127
Регистрация: 2-09-11
Из: Москва
Пользователь №: 66 970



Не думаю, что при такой постановке вопроса сигнал может быть одно-битный.

Весь поток имеет постоянную составляющую? Тогда, то что между импульсами - постоянная составляющая.
Если там шум , то первый момент, т.е. Мат. ожидание. Для нормального распределения это среднее арифметическое значение шумов, при достаточно большой выборке.
Если постоянная составляющая только внутри импульса (странный вариант конечно), то в принципе на глазок можно, или так же - среднее арифметическое импульса, если заполнение - синусоида.
Go to the top of the page
 
+Quote Post
kvv_spb
сообщение Jan 22 2013, 04:32
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 35
Регистрация: 14-01-08
Пользователь №: 34 065



да сигнал однобитный.
Go to the top of the page
 
+Quote Post
litv
сообщение Jan 22 2013, 05:12
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 401
Регистрация: 6-10-04
Из: Воронеж
Пользователь №: 806



Предчувствие не обмануло.
Ну счетчик тогда со сбросом.
Есть сигнал - считаем какой длины и тд т п ..............
Go to the top of the page
 
+Quote Post
Alex_vod
сообщение Jan 22 2013, 05:24
Сообщение #8


Частый гость
**

Группа: Свой
Сообщений: 123
Регистрация: 20-11-05
Пользователь №: 11 121



посмотрите документ wp279
Digitally Removing a DC Offset: DSP Without Mathematics
Google ищет в лёт
Лучше и проще способа я не видел
Go to the top of the page
 
+Quote Post
MaslovVG
сообщение Jan 22 2013, 06:19
Сообщение #9


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

Группа: Свой
Сообщений: 1 210
Регистрация: 24-01-05
Из: Россия Волгодонск
Пользователь №: 2 134



Цитата(kvv_spb @ Jan 22 2013, 08:32) *
да сигнал однобитный.

Реверсивный счетчик. На вход тактовую с частотой много больше входной. Входной сигнал на управление реверсом. Через 2^n (n-Размерность счетчика) в счетчике имеем значение постоянной составляющей (со знаком в дополнительном коде).
Если входной сигнал подавать на вход разрешения счета то выходное значение в положительных целых числах.
Go to the top of the page
 
+Quote Post
tyro
сообщение Jan 22 2013, 06:42
Сообщение #10


Любитель Кошек
*****

Группа: Свой
Сообщений: 1 593
Регистрация: 8-06-06
Пользователь №: 17 873



Цитата(MaslovVG @ Jan 22 2013, 10:19) *
Реверсивный счетчик. ...
Если входной сигнал подавать на вход разрешения счета то выходное значение в положительных целых числах.

По идее он перестанет быть реверсивным со всеми вытекающими.


--------------------
По современному этикету, в левой руке держат вилку, в правой - мышку.
Go to the top of the page
 
+Quote Post
druzhin
сообщение Jan 22 2013, 13:27
Сообщение #11


druzhin
***

Группа: Свой
Сообщений: 286
Регистрация: 18-06-04
Из: Москва
Пользователь №: 58



Цитата(kvv_spb @ Jan 21 2013, 10:43) *
Здравствуйте, есть сигнал на FPGA (последовательность прямоугольных импульсов) с разной длительностью и разным периодом. Подскажите как можно вычислить постоянную составляющую данного сигнала.


Сигма-дельта алгоритмом.
Найдите в гугле документ xps_deltasigma_adc.pdf, он будет первая же ссылка.

Цитата(druzhin @ Jan 22 2013, 17:25) *
Сигма-дельта алгоритмом.
Найдите в гугле документ xps_deltasigma_adc.pdf, он будет первая же ссылка.


Исходники на верилоге (с синтаксическими ошибками) В документах:
xapp154.pdf
xapp155.pdf
Тоже в гугле по первым ссылкам.

Я давно так делал, работает.
Go to the top of the page
 
+Quote Post
kvv_spb
сообщение Jan 23 2013, 07:34
Сообщение #12


Участник
*

Группа: Участник
Сообщений: 35
Регистрация: 14-01-08
Пользователь №: 34 065



Всем спасибо, усваиваю инфу.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 1st July 2025 - 20:14
Рейтинг@Mail.ru


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