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

 
 
> Подскажите по алгоритму pls нужно, определить частоту следующим образом:
Make_Pic
сообщение Jul 18 2005, 05:22
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 779
Регистрация: 9-10-04
Из: Россия, Пермь
Пользователь №: 828



У меня две частоты в сигнале, точно известно частота разделения - 1кГц, шумы на уровне - 60дБ, могу ли я на AVR или MSP430 сделать ФНЧ и ФВЧ на 1кГц с завалом ~50дБ на октаву? Какие цифр. фильтры применить, чтобы справился МК? И можно и как после обработки фильтром определить период сигнала?

Хотелось на уровне алгоритма взглянуть на это дело.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Stanislav
сообщение Jul 18 2005, 12:39
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Цитата(Make_Pic @ Jul 18 2005, 08:22)
У меня две частоты в сигнале, точно известно частота разделения - 1кГц, шумы на уровне - 60дБ, могу ли я на AVR или MSP430 сделать ФНЧ и ФВЧ на 1кГц с завалом ~50дБ на октаву? Какие цифр. фильтры применить, чтобы справился МК? И можно и как после обработки фильтром определить период сигнала?

Хотелось на уровне алгоритма взглянуть на это дело.
*

Пожалуйста, уточните задачу.
1. Какой именно вид сигнала имеет место быть.
2. Какое подавление мешающего сигнала Вам нужно.

Это я к тому, что подавить мешающую частоту можно постым режектором, но, боюсь, что Вас это не устроит.


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post
Make_Pic
сообщение Jul 18 2005, 15:14
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 779
Регистрация: 9-10-04
Из: Россия, Пермь
Пользователь №: 828



Цитата(Stanislav @ Jul 18 2005, 15:39)
Пожалуйста, уточните задачу.
1. Какой именно вид сигнала имеет место быть.
2. Какое подавление мешающего сигнала Вам нужно.

Это я к тому, что подавить мешающую частоту можно постым режектором, но, боюсь, что Вас это не устроит.
*


Неоходимо разделить и измерить две частоты (c точностью до 1 Гц) которые находятся ниже и выше 1000Гц ( ряд частот такой: 700 и далее через 200 Гц до 1700) и измерить их уровни от -25дБ до +2дБ
Go to the top of the page
 
+Quote Post
Stanislav
сообщение Jul 18 2005, 16:41
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Цитата(Make_Pic @ Jul 18 2005, 18:14)
Неоходимо разделить и измерить две частоты (c точностью до 1 Гц) которые находятся ниже и выше 1000Гц  ( ряд частот такой: 700 и далее через 200 Гц до 1700) и измерить их уровни от -25дБ до +2дБ
*


Выделить их можно простыми полосовыми БИХ - фильтрами второго порядка (рассчитать проще всего в матлабе. Единственное, на что нужно обратить внимание - точность представления коэффициентов и точность вычислений, иначе фильтры могут стать неустойчивыми. Для измерения амплитуды можно использовать прямые методы (корень из мощности) и "продвинутые", например, построением специального фильтров, какие используются при декодировании DTMF сигнала. Частоту же при таком большом отношении С/Ш проще всего измерить методами, аналогичными тем, которые применяются в частотомерах. Если требуются более быстрые или более устойчивые к шумам решения, пишите, подумаем вместе.
P.S. Почитайте литературу по цифровому декодированию DTMF, там есть ответы на все Ваши вопросы.


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 19th July 2025 - 17:12
Рейтинг@Mail.ru


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