Страница 1 из 1
Измерение частот на PIC16F876A
Добавлено: 27 окт 2011, 23:14
maxlab
Уважаемые гуру, подскажите! Правилен ли ход моих мыслей
? Стоит задача измерять одну частоту и сравнивать ее с другой. Аналоговым способом это решается через фазовый детектор. Это работает. Хочется попробовать цифровым способом... При изучении даташита на 876 пик понял что на кристалле есть возможность "захвата" и "сравнения", но не понял как это сделать алгоритмически. Кто нибудь может указать направление "куда копать"
?
Re: Измерение частот на PIC16F876A
Добавлено: 28 окт 2011, 07:17
aegis
Re: Измерение частот на PIC16F876A
Добавлено: 28 окт 2011, 09:48
maxlab
Не совсем...
Само по себе измерение частоты, штука известная. А вот сравнение с другой... Т.е. задача стоит в реализации следующего девайса: Представим себе два колеса, с индуктивными датчиками по типу "АБС". Контроллер должен контролировать угловые скорости колес и в момент их синхронизации (с допустимой погрешностью, задаваемой пользователем) включать исполнительный механизм. Кроме того, на основании измеренного значения скорости, выдавать на любой свободной ноге непрерывную последовательность импульсов в соответствии с таблицей пропорциональности (частота с датчика помноженная на коэффициент). Как то так... В даташите на 876 контроллер, в главе 8, пишут примерно о том что мне нужно, но я не понимаю пока как это реализовать в реале. С пиками только начал разбираться
Re: Измерение частот на PIC16F876A
Добавлено: 28 окт 2011, 10:42
koolhatcker
Re: Измерение частот на PIC16F876A
Добавлено: 28 окт 2011, 10:57
maxlab
Я уже читал эту статью. С "захватом" теоретически разобрался... Сейчас "сравнение" осмысливаю