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

 
 
> А справится ли?, надо частоту померить..
kolyan_olvs
сообщение Feb 9 2007, 17:09
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 53
Регистрация: 3-04-06
Пользователь №: 15 732



Есть задача:
Надо померить частоту с разреш. способностью не хуже 0.02%
Частота в диапазоне 1кГц - 10кГц...
Справится ли МСПшка, если решать задачу в лоб (то есть захватывать период и заполнять его счетчиком)?
ЗЫ: 0.02% от измер. величины ..сорри, чуть не забыл.

Сообщение отредактировал kolyan_olvs - Feb 9 2007, 17:11
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
rx3apf
сообщение Feb 9 2007, 19:01
Сообщение #2


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(kolyan_olvs @ Feb 9 2007, 17:09) *
Есть задача:
Надо померить частоту с разреш. способностью не хуже 0.02%
Частота в диапазоне 1кГц - 10кГц...
Справится ли МСПшка, если решать задачу в лоб (то есть захватывать период и заполнять его счетчиком)?
ЗЫ: 0.02% от измер. величины ..сорри, чуть не забыл.

0.02% - это 5000 счетных импульсов за период. Для 10 kHz - никак не справится. Но вот если сделать измерительный интервал больше (вряд ли нужно иметь 10 килоизмерений в секунду ?), то легко. Захват, счет импульсов, еще один захват. Знаем время от фронта до фронта (в дискретах заполнения), знаем число входных импульсов. Это не то, что 0.02%, а и 1E-6 десять раз в секунду легко делается. Ну а как конкретно воспользоваться таймерами - это уже зависит от конкретного кристалла. Я такие вещи делал на PIC16 с дополнительной логикой, но для куда больших частот. А для 10 kHz - хватит ресурсов самого кристалла. Но пару таймеров для этого надо. Хотя, в принципе, счет входных можно и программно, по прерываниям - частоты небольшие, а MSP реагирует шустро...

Сообщение отредактировал rx3apf - Feb 9 2007, 19:03
Go to the top of the page
 
+Quote Post



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

 


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


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