Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Alexey Goloborchy                    2:5020/400     07 May 2001  01:10:15
 To : All
 Subject : Re: частотомер
 -------------------------------------------------------------------------------- 
 
 Привет, Alexandr!
 
 AR> 2IG: Кстати, а какая у него частота?  "синусоиды"?  импульсов?
 AR> С периодом в качестве HОК от периодов "синусоиды" и импульсов :-))?
 AR> В реальной жизни это зависит от того, что из них есть сигнал, а
 AR> что есть наводка :-), т.е. от некоей информации, которую никакой
 AR> алгоритм самолично из входного сигнала не выжмет.
 
 У любого видео-сигнала (здесь мы обсуждаем, насколько я понимаю именно
 видео-сигналы и только периодические), если он не
 чистая синусоида, понятие "частота" немного некорректно... То есть под этим, по 
 умолчанию, понимается частота его первой
 гармоники, численно равная обратной величине периода. И это всегда будет
 минимальная частота, присутствующая в сигнале (если
 не считать нулевую гармонику :)... Период сигнала ВСЕГДА однозначен (если сигнал
 вообще периодический).... даже если в
 сигнале присутствует более высокая некратная частота.
 
 Алгоритмически, период пожалуй действительно не так просто определить при
 достаточно сложной форме сигнала. В определенных
 случаях пиковые значения можно использовать... надо брать большее значение из
 полученных сверху/снизу. Hо может встретиться
 случай, когда за период сигнал имеет два и более пика с обоих сторон... В общем 
 случае, задача сводится к поиску в сигнале
 уровня, через который сигнал проходит (в одном направлении) один раз. Примерно
 так и работает ручная подстройка синхронизации
 в осциллографе. Можно измерять на разных уровнях интервалы, через которые сигнал
 этот уровень пересекает (принимая в расчет
 только точки, где он возрастает (или только те, где убывает)). Из полученных
 интервалов берется максимальный среди
 равномерных... (причем другие равномерные должны укладываться в него целое число
 раз). Однако и тут могут попасться сигналы,
 в которых такого уровня просто нет... В осциллографе тогда включают внешнюю
 синхронизацию :). В данной задаче надо искать
 повторяющиеся закономерности. Хотя бы тех же интервалов между пересечениями
 какого-то уровня. Hапример, на каком-то уровне
 имеем ряд интервалов 3 5 10 3 8 3 5 10 3 8 3 5... и т.д.  Период - 29.
 Для достоверности можно проверить на нескольких уровнях. Скажем, считать пики
 сверху/снизу и переходы через ноль (здесь уже
 необязательно брать только возрастание/убывание).
 Hахождение закономерности тоже геморрой, но это уже более другая область... В
 ней тут полно спецов намного лучших, чем я...
 :)
 
 Алексей.
 
 PS. А вообще... если посмотреть на сабж (я имею в виду орфографию), то он очень 
 хорошо согласуется с львиной долей содержания
 данного треда.  TFM все-таки рулят... ;)
 --- ifmail v.2.15dev5
  * Origin: Taganrog electrocommunication node (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: частотометр   Alexandr A. Redchuck   06 May 2001 22:38:54 
 Re: частотомер   Alexey Goloborchy   07 May 2001 01:10:15 
 Re: частотомер   Alexandr A. Redchuck   07 May 2001 18:49:08 
Архивное /ru.algorithms/5474b3c7c565.html, оценка 2 из 5, голосов 5
Яндекс.Метрика
Valid HTML 4.01 Transitional