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

 
 
> Аппаратное измерение частоты сигнала в AVR
Буратино
сообщение May 6 2009, 07:36
Сообщение #1


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

Группа: Свой
Сообщений: 1 433
Регистрация: 27-10-08
Из: Украина, Киев
Пользователь №: 41 215



Подскажите, как точно измерить частоту сигнала (50-100кHz) используя таймеры процессора?
Какой тип таймеров лучше использовать в Меге и какой именно режим их работы?
В детали можно не вдаваться, но вот сам принцип если можно.
спсsmile.gif


--------------------
Брак - это такой вид отношений, в которых один всегда прав, - а другой - муж.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Буратино
сообщение May 6 2009, 11:06
Сообщение #2


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

Группа: Свой
Сообщений: 1 433
Регистрация: 27-10-08
Из: Украина, Киев
Пользователь №: 41 215



Отделить шум от полезного сигнала не представляется возможным.
Посмотрите на рисунок. Допустим необходимо фиксить наличие частоты 50kHz и 51kHz.
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
Брак - это такой вид отношений, в которых один всегда прав, - а другой - муж.
Go to the top of the page
 
+Quote Post
Палыч
сообщение May 6 2009, 12:09
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954



Цитата(Буратино @ May 6 2009, 14:06) *
Отделить шум от полезного сигнала не представляется возможным. Допустим необходимо фиксить наличие частоты 50kHz и 51kHz.
В первом посте было только "точно измерить частоту сигнала (50-100кHz) используя таймеры процессора". Вы, уж, задачу огласите полностью. Что значит "фиксить наличие частоты 50kHz и 51kHz"?
Go to the top of the page
 
+Quote Post
Буратино
сообщение May 6 2009, 12:37
Сообщение #4


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

Группа: Свой
Сообщений: 1 433
Регистрация: 27-10-08
Из: Украина, Киев
Пользователь №: 41 215



Цитата(Палыч @ May 6 2009, 16:09) *
В первом посте было только "точно измерить частоту сигнала (50-100кHz) используя таймеры процессора". Вы, уж, задачу огласите полностью. Что значит "фиксить наличие частоты 50kHz и 51kHz"?


необходимо "слушая" мегой поток данных идентифицировать участки с частотой например 50kHz. При этом уметь отличить таковые от участков с частотой 51kHz. Длительность участков без шума (ну вот тех оторые я подкрасил на рисунке) 0,05-0,1с
Я прошу прощения за сумбурность в изложении, но я потом расскажу анекдот в качестве компенсации за труды.


--------------------
Брак - это такой вид отношений, в которых один всегда прав, - а другой - муж.
Go to the top of the page
 
+Quote Post
Палыч
сообщение May 6 2009, 12:48
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954



Цитата(Буратино @ May 6 2009, 15:37) *
необходимо "слушая" мегой поток данных идентифицировать участки с частотой например 50kHz.
Другими словами: нужно определять длительность пребывания сигнала в высоком уровне и в низком уровне и если эти длительности лежат в интервале, скажем, 19.9...20.1мс, то выставить некий сигнал?
Go to the top of the page
 
+Quote Post



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

 


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


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