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

 
 
> использование Timer A
CSB
сообщение Nov 1 2006, 08:55
Сообщение #1


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

Группа: Новичок
Сообщений: 100
Регистрация: 9-03-06
Пользователь №: 15 088



Требуется измерять интервалы времени от десятков мс до нескольких секунд и выдерживать одинаковые временные интервалы в том же диапазоне. Измеряемые интервалы могут сильно отличаться от генерируемых интервалов. Вопрос: можно ли эту задачу реализовать на одном таймере А? По всему выходит, что нет, но вдруг есть какая-то фича, которую пропустил.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
CSB
сообщение Nov 1 2006, 10:34
Сообщение #2


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

Группа: Новичок
Сообщений: 100
Регистрация: 9-03-06
Пользователь №: 15 088



Выдержка интервалов нужна для алгоритма, не для ШИМа. Источник сигнала - один.

Трудность заключается в том, что для есть только один таймер, который нужно использовать для измерения и выдержки, т.е. если нормально использовать схему захвата - учитывать количество переполнений и текущее значение счетного регистра, после использования TAR его следует обнулить. Как при таком режиме выдерживать временые интервалы? Ведь может потребоваться несколько переполнений счетчика, а TAR обнулен.
С другой стороны можно использовать непрерывный режим работы таймера и с выдержкой интервалов будет все отлично, но как тогда лучше оргнизовать захват? Ведь обнуления TAR не будет и точка отсчета сместится.
Go to the top of the page
 
+Quote Post



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

 


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


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