[an error occurred while processing this directive]
Какие есть способы измерения частоты, кроме непосредственного подсчета времени приода.
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Artem 10 марта 2005 г. 05:32

1. Квантование 100 отсчетов на период
step = pi*2/100;

2. 10 периодов
x = 0:step:20*pi;

3. Входной сигнал.
inU = sin(x*1.2+0.2);

4. 2 опорных сигнала, для получения действительного и мнимого числа.
refRe = sin(x);
refIm = cos(x);

5. Находим разницу между частотой входного и порного сигнала.
for i=1:length(x)
errRe(i) = inU(i)* refRe(i);
errIm(i) = inU(i)* refIm(i);
err(i) = sqrt(errRe(i) + errIm(i));
end

на err(i)
имеем выходной сигнал, основаная гармоника которого соответсвует разницы между входным и выходным сигналом.

Интересует: Получить значение этой частоты, и в какую сторону она сдвинута.

(Практически уверен что это не реально, особенно без ФНЧ, но может чего общественность скажет)

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru