Здесь приведена схема простого частотомера на микроконтроллере. Он собственно состоит из самого микроконтроллера DD2 PIC16F84 и делителя частоты на 10 выполненного на счетчике DD1 на 10. Выбор необходимого диапазона осуществляется сдвоенным переключателем SA1.
При верхнем расположении переключателя, входной сигнал меняет делитель и сразу поступает на вход микроконтроллера. Это позволяет осуществлять замер частоты до 50 МГц.
Частотомер на микроконтроллере — описание работы
На дисплее отражается фактическая частота. Если же переключатель перевести в нижнее по схеме то измеряемый сигнал попадает на вход микроконтроллера, пройдя через высокоскоростной делитель на 10. Это увеличивает диапазон измерения частоты до 500 МГц.
Нужно обратить внимание, что показания в этом случае необходимо умножить на 10. Микропроцессор подключен к внешнему резонатору на 10 МГц. В качестве индикатора подойдет однострочный десятиразрядный LCD индикатор.
Для регулировки контрастности индикатора предназначен подстроечный резистор R4. Частотомер запитан от стабилизированного блока питания на 5 вольт. При желании устройство можно питать и от гальванических элементов. В этом случае рекомендуется применить переключатель SA1 на три положения. Треть положение необходимо для отключения питания микросхемы DD1 в режиме работы без делителя, поскольку данный счетчик потребляет довольно большой ток.
Скачать прошивку (1,0 MiB, скачано: 2 562)
Источник: «Радиоконструктор», 07/2012