Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Микроконтроллеры (MCU) и микропроцессоры (MPU) > Частотомер


Автор: Kotjara 19.12.2005, 17:26
Какую максимальную частоту может принимать частотомер на AVR(AT90S2313) с кварцем на 20МГц?

Автор: PILOT 19.12.2005, 22:33
5-8МГц Но обработать не успеешь, только импульсы посчитать за единицу времени.
Лучшим решением будет счетчик на входе микроконтроллера (тут уже кто-то делал).

СУВ.

Автор: Alexei 21.12.2005, 10:44
Обычно таймеры МК способны работать с частотой свыше 50МГц.В "Радио" было несколько схем.
Используется предделитель таймера, как счетчик для мл р-рядов.Программно можно посчитать старшие и вынуть значение из предделителя.8разр. преддел+ 8 таймер+ 8 программно , итого 24р-ряда

Автор: PILOT 22.12.2005, 21:54
Не понял... как это?

СУВ.

Автор: Alexei 24.12.2005, 07:24
Цитата(PILOT @ 22.12.2005, 21:54)
Не понял... как это?

Непонял, что досчет?
Вход счетчика подкл к другому выводу , программно генерятся имп., после переполнения из их кол-во вычитается из 256 - получается результат.
Подробнее я не вникал.Но в "Радио" были 2 схемы , одна на пике (именно так) и др. на нашем, повсему полностью программно.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)