ЧАСТОТОМЕР НА МИКРОКОНТРОЛЛЕРЕ

   Очень полезный и несложный прибор, который просто незаменим в творческой лаборатории радиолюбителя, можно сделать на МК PIC16F628A. Для измерения частот до 30 Мгц и предназначен данный цифровой частотомер на распространённой микросхеме-контроллере PIC16F628A. Его принципиальная схема состоит из базового модуля, с подключенным к его счетному входу входным формирователем. Схема частотомера приведена на рисунке ниже:


   Данный измерительный прибор может использоваться в двух режимах - цифровая шкала и измеритель частоты. При включении питания, частотомер переходит в тот режим, в котором он работало до последнего выключения питания. Если это был режим частотомера - в левом разряде индикатора высветится режим частотомера "F.". Так-же в младшем разряде индикатора высветится "0". Частотомер автоматически перейдет в режим измерения частоты и будет находиться в режиме ожидания. При подаче на вход какого-то сигнала, признак режима частотомера "F." гасится и индикатор отобразит значение измеряемой частоты в килогерцах.
Схема входного формирователя частотомера - цифровой шкалы, приведена на рисунке:

Схема входного формирователя частотомера

   Если на момент включения питания, на входе частотомера присутствует измеряемый сигнал, то, после включения питания, признак работы частотомера "F.", высветится в течение 1-й секунды, а затем погаснет.
Для того чтобы перейти на время измерения 0,1 сек. или 10 сек., необходимо нажать либо кнопку № 1, либо одновременно нажать кнопку № 1 и кнопку № 2 соответственно (см. раскладку клавиатуры для режима частотомера), затем дождаться изменения положения десятичной точки, после чего отпустить кнопку (кнопки). Если после этого необходимо вернуться к времени измерения 1 сек., то необходимо нажать кнопку № 2 и дождаться изменения положения десятичной точки, после чего отпустить кнопку. Для любого времени измерения десятичная точка отмечает килогерцы.

самодельный частотомер на PIC16F628A

   Раскладка клавиатуры режима частотомера
Кнопки Время измерения Пояснения
Кнопка № 1 0,1 сек. Переход на время измерения 0,1 сек.
Кнопка № 2 1 сек. Переход на время измерения 1 сек.
Кнопка № 1 +
кнопка № 2 10 сек. Переход на время измерения 10 сек.
(кнопки нажимаются одновременно)

   Если перед выключением питания происходила работа в режиме цифровой шкалы, то при следующем включении питания будет установлен именно этот режим, а внутри режима цифровой шкалы будет установлен именно тот подрежим ("минус ПЧ" или "плюс ПЧ"), в котором происходила работа до последнего выключения питания. Признаки подрежимов цифровой шкалы ("L." или "H." соответственно) будут постоянно высвечиваться в левом разряде индикатора. При отсутствии сигнала на входе цифровой шкалы, индикатор будет показывать значение записанной в память контроллера промежуточной частоты, а при его наличии - результат вычитания или сложения частоты сигнала, присутствующего на входе цифровой шкалы, и значения промежуточной частоты, записанной в энергонезависимую память PIC контроллера.

цифровая шкала и измеритель частоты

   Режим цифровой шкалы имеет 4 подрежима.
- При нажатии на кнопку № 1 происходит переход в подрежим "минус ПЧ".
- При этом, в левом разряде индикатора, высветится признак подрежима "L.".
- При нажатии на кнопку № 2 происходит переход в подрежим "плюс ПЧ".
- При этом, в левом разряде индикатора, высветится признак подрежима "H.".

   В процессе "прошивки" контроллера, в его энергонезависимую память записывается значение промежуточной частоты = 5,5 мГц., но потом может будет самостоятельно записать в нее любое значение и использовать ее в качестве промежуточной. Для этого надо подать на вход ЦШ внешний сигнал с частотой, которая далее будет использоваться в качестве промежуточной. Проконтролировать значение этой частоты можно, перейдя в режим частотомера.

   Раскладка клавиатуры режима цифровой шкалы:
Кнопки Время измерения Пояснения
Кнопка № 1 "минус ПЧ" Промежуточная частота вычитается из
измеряемой частоты
Кнопка № 2 "плюс ПЧ" Промежуточная частота суммируется с
измеряемой частотой
Кнопка № 1 +
кнопка № 2 Установка ПЧ Запись в оперативную память значения
измеряемой частоты (ПЧ)
Повторно:
Кнопка № 1 +
кнопка № 2 Запись ПЧ Копирование значения измеряемой частоты из оперативной памяти в энергонезависимую с целью дальнейшего ее использования в качестве промежуточной

частотомер своими руками на микроконтроллере

   При смене режима работы, меняется раскладка клавиатуры. Если кнопка № 1 находится в нажатом состоянии меньше определенного времени, то переключения в другой режим не происходит и кнопка № 1 может либо устанавливать время измерения 0,1 сек. (в режиме частотомера), либо включать подрежим "минус ПЧ" (в режиме цифровой шкалы). Если этот порог превышен, происходит переключение в другой режим. Величина этого порога - около 4 сек., и этот интервал времени отсчитывается с момента окончания цикла счета, приходящегося на момент нажатия кнопки № 1. 

частотомер с динамической индикацией на микроконтроллере

   Снизить энергопотребление схемы частотомера можно, увеличив номиналы резисторов, соединяющих выводы порта В с индикатором. В своей конструкции использовал 9-разрядный светодиодный индикатор от советского телефона с АОН, с общим катодом и красным цветом свечения. В моем частотомере, кроме питания от сети, имеется также и батарейное питание (аккумуляторы). Печатная плата устройства приведена на рисунке:

Печатная плата частотомера на МК

   Прошивки для микроконтроллера PIC16F84A, а также полный текст статьи Цифровой частотомер на контроллере качаем тут. Схему испытал - ZU77.

Не забудьте поделиться с друзьями


Это тоже полезно посмотреть:


СХЕМА ПОДКЛЮЧЕНИЯ ДВОЙНОГО ВЫКЛЮЧАТЕЛЯ

     Как правильно подсоединить к сети 220В сдвоенный выключатель света.


РЕМОНТ DVD ПЛЕЕРА ELENBERG

     Обмен опытом: как восстановить работоспособность блока механики старого плеера ДВД-дисков.


РАДОНОВАЯ ЛОВУШКА

     Принципиальная схема и конструкция простой самодельной ловушки для радона - приставки к дозиметру.


РЕМОНТ ПЛАНШЕТА AINOL

     Ремонт планшета Ainol Novo 10 hero quad core, который перестал включаться из-за полностью севшей аккумуляторной батареи.


РЕМОНТ ЭЛЕКТРОННОГО ТЕРМОМЕТРА

     Восстановление работы китайского электронного термометра с LCD индикатором.


МИКРО НАУШНИКИ




Популярные схемы
ПРИБОР ДЛЯ ПРОВЕРКИ ПУЛ...

     Принципиальная схема тестера на микроконтроллере 12F683 для проверки любого ИК-пульта дистанционного управления.


АВТОМОБИЛЬНОЕ ЗАРЯДНОЕ ...

АВТОМОБИЛЬНОЕ ЗАРЯДНОЕ УСТРОЙСТВО     Мощное зарядое устройство для автомобильных аккумуляторов - схема и фотографии.

УНЧ С ПИТАНИЕМ ОТ БАТАР...

     Схема и фото простого усилителя мощности на специализированной микросхеме, с низковольтным батареечным питанием.

ПРОТОЧНЫЙ ЭЛЕКТРИЧЕСКИЙ...

     Какой купить нагреватель воды проточный электрический в виде крана - обзор удачной модели.


УНИВЕРСАЛЬНЫЙ КОНВЕРТЕР...

     В этом проекте приводится схема конвертера usb, который обеспечивает сразу три выхода - RS-232, RS-485 и UART.


ДАТЧИК ДАВЛЕНИЯ, ТЕМПЕР...

     Электронный модуль для самодельной домашней метеостанции, в который входит датчик температуры, давления и влажности, на основе MS5637 и HDC1080.


МОЩНЫЙ БЛОК ПИТАНИЯ

     Настольный блок питания с защитой, предназначенный для большинства радиолюбительских целей, имеющий мощность 0-25В на 0-5A.


ЦЕНЫ НА МУЛЬТИКОПТЕРЫ

     Обзор наиболее популярных моделей мультикоптеров, имеющихся в продаже в интернет магазинах.