[an error occurred while processing this directive]
то есть , ты хотел сказать "период порядка 10 сек"?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
=L.A.=
18 сентября 2006 г. 09:23
В ответ на:
Подскажите как проще измерить период порядка 0,1Гц
отправлено <font color=gray>Vova</font> 18 сентября 2006 г. 05:37
Составить ответ
|||
Конференция
|||
Архив
Ответы
Ответ: даже еще больше, иногда частота падает до 0.005 Гц
—
Vova
(18.09.2006 09:46
80.237.111.235
,
пустое
)
ну дык, заведите таймер к примеру миллисекундный, который будет инкрементировать LONG, и тогда можете мерять вплоть до 4294967,296 сек = 71582мин = 1193часов = 49дней. Устраивает ?! =)
—
MegaJohn
(18.09.2006 09:59
82.140.84.195
,
пустое
)
а как его завести?
—
Vova
(18.09.2006 10:30
80.237.111.235
,
пустое
)
????????? Какой хоть процессор ??? Для AVR: берёте 8-битный таймер, делаете ему прескаллер 64, выставляете режим CTC, и грузите в счётный регистр таймера число 0x8С, и в векторе прерывания будет счётчик миллисекунд, там же можно разместить и проверку входных периодов. Если нужен более подробный ответ то для начала с Вас фотку для галерреи [ссылка->]
—
MegaJohn
(18.09.2006 10:39
82.140.84.195
,
пустое
,
ссылка
)
фотку присылать на megajohn@pisem.net
—
MegaJohn
(18.09.2006 11:53
82.140.84.195
,
пустое
)
Попроавочка: Не в счётный а OCR
—
MegaJohn
(18.09.2006 10:56
82.140.84.195
,
пустое
)
под вашу задачу лучше 5-ти миллисекундный и инкрементировать 16-ти битное число (можно измерить до 327сек = (0,003 Гц))
—
MegaJohn
(18.09.2006 10:19
82.140.84.195
,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание