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

 
 
> Как отслеживать частоту сигнала 3 Мгц при тактовой частоте контроллера 16 Мгц?
Graf_Inventor
сообщение Apr 21 2010, 12:32
Сообщение #1


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

Группа: Свой
Сообщений: 100
Регистрация: 16-09-09
Из: Россия, МО, г Мытищи
Пользователь №: 52 396



Добрый день господа.
Появилась необзодимость снимать данные с датчика со встроенным конвертором. на выходе частота в среднем 2.89 Мгц. при повышении давления частота снижается. В оригинальном устройстве стоит неизвестный мне микроконтроллер или то то другое. Частота с датчика через резистор в килоом приходит на пин этого "контроллера", он же в свою очередь тактируется кварцем. Частота на кварце 16 МГц. Агрегат в котором всё это сейчас стоит называется электронный тономер.

Мне нужно обрабатывать данные микроконтроллером msp430. с тактовой частотой в 16 Мгц. Думаю использовать АЦП смысла нет обсалютно. Планирую завечти частоту с датчика через тригер шмитта на один из пинов порта контроллера. перепад уровня будет генерить прерывание в котором буду считать "тики". Таким образом планирую получить частоту. Но точность этого измерения видится мне очень низкой.

Как иначе возможно обрабатывать данные с подобного датчика?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Graf_Inventor
сообщение Apr 21 2010, 13:39
Сообщение #2


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

Группа: Свой
Сообщений: 100
Регистрация: 16-09-09
Из: Россия, МО, г Мытищи
Пользователь №: 52 396



А может, тактировать таймер как раз от частоты датчика, и скажем с одинакоым интервалом времени спрашивать этот таймер, сколько там натикало?

скажем я использую тамймер А, а источником тактирования для негослужит INCLK. На который, собственно, и подан сигнал с частотой 2.98..Мгц.
Затем, скажем с помощью таймера Б, я отсчитываю интервалы, допустим в 100милисек.
и по прерывают от таймера, опрашиваю чего там насчиталось в таймере А. таким образом получаю как мне кажется большую точность. Останется только привести это всё в человеческий вид smile.gif Однако показания должны быть тру. как мне кажется.
Я прав?
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 24th August 2025 - 22:18
Рейтинг@Mail.ru


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