Как использовать компаратор для измерения частоты?
Вот как я себе это представляю:
ЖЕЛЕЗНАЯ ЧАСТЬ:
1) Включяем компаратор в режиме Interrupt on Rising Output Edge
2) Включаем таймер для отсчета времени.
3) Далее, если произошло прерывание от компаратора, записываем текущее время.
4) При следующем прерывании сравниваем прошедшее время и текущее и вычисляем частоту.
5) Повторяем пункты 4-5 до достижения необходимой точности.
6) Отправляем в Uart частоту.
7) Goto 3
СОФТОВАЯ ЧАСТЬ:
1) Принимаем значение частоты.
2) Сравниваем с предидущим.
3) При необходимости обновляем показания на мониторе.
4) Ждем следующей посылки.
5) Goto 1
Поправьте где необходимо.
Измеряемая частота в пределах 20 - 40000 Гц. Требуемая точность порядка 1 Гц.
про ФСК-1 можно ведь собрать автомат для отключения и включения освещения например на дачу.... только как....
я слышал где-то про какой-то мост