ЧАСТОТОМЕР НА PIC16F628A

   Ещё несколько лет назад измерители частоты делали на отдельных микросхемах с КМОП логикой, но так как вы уже стали PIC-программистами, используем для него микроконтроллер. Предлагаемый частотомер очень прост и вместе с тем показывает надёжную работу схемы. Здесь мы будем использовать 7-сегментный светодиодный дисплей, не ЖК, на котором будет простой частотомер до 1 МГц, который использует 6-разрядов индикатора. Если нужны более высокие частоты измерений - смотрите эти схемы с делителями на входе.

Принципиальная схема частотомера

   Микроконтроллер PIC16F628A служит для того, чтобы выполнить всю работу без каких-либо дополнительных микросхем. На 16F628A 16 I/O выводов, два из которых используются для кварцевого генератора, один предназначен для ввода сигнала, а другой может быть использован только для ввода, что дает нам только 12 полезных I/O контактов. Решение - поставить транзистор, который открывается при выключении всех других цифр.

Принципиальная схема частотомера - индикатор LED

   Светодиодный 7-сегментный дисплей, используемый здесь, с общим катодом типа BC56-12SRWA. Когда все сигналы находятся на высоком уровне, транзистор Q1 открывается и переключается на первой цифре. Ток для каждого сегмента составляет около 7 мА.

Принципиальная схема частотомера на PIC

   Вся схема частотомера потребляет тока порядка 30 мА в среднем. Микроконтроллер использует свой внутренний 4 MHz генератор для тактирования CPU. А внешний кварцевый генератор с частотой 32768 Hz нужен для установки 1 второго временного интервала. Tmr0 используется для подсчета входного сигнала на выводе RA4.

ЧАСТОТОМЕР НА PIC16F628A

   В качестве входного сигнала нужно будет 5 вольт прямоугольного вида. Сам частотомер может измерять до 1 мегагерца, что более чем достаточно для любительских проектов. Это сделано для удобства, так как счетчик может достигать показаний 999999 Гц - и ничего переключать не нужно. Меряем хоть 11 герц, хоть 139,622 килогерц.

ЧАСТОТОМЕР НА PIC16F628

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


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


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


ТРЁХФАЗНЫЙ МОДУЛЬ УПРАВЛЕНИЯ НАГРУЗКОЙ

Как собрать устройство для управления трёхфазной нагрузкой до 10 киловатт, через мощные тиристоры BTA41 и оптроны - схема и описание.


ТЕРМОМЕТР НА РАЗНОЦВЕТНЫХ СВЕТОДИОДАХ

Комнатный термометр на цветных LED элементах WS2812B и микроконтроллере - самодельная конструкция.


ЭЛЕМЕНТ ПЕЛЬТЬЕ TEC1 12706 12V

Эксперименты с готовым модулем Пельте tec1 12706 для выработки тока, купленным на Алиэкспресс. Описание принципа работы.


НЕЗАВИСИМОЕ УПРАВЛЕНИЕ МНОЖЕСТВОМ ЛАМП

WS2812 - микросхема для управления лампами или светодиодными лентами. Схема и испытание.


БП ДЛЯ МОЩНЫХ БЕСКОЛЛЕКТОРНЫХ МОТОРОВ

Схема сетевого блока питания для мощных бесщеточных моторов на 400В – 5А.


ИНТЕРЕСНЫЕ СХЕМЫ. МНОГО!




Популярные схемы
ЧАСТОТОМЕР НА PIC16F628...

     Собираем схему одного из самых простых и популярных микроконтроллерных измерителей частоты, на базе PIC16F628A.


ПЕРЕМОТКА ДИНАМИКА

     Самостоятльная перемотка сгоревшей или повреждённой катушки динамика от акустической системы - фото и описание процесса.

ЭЛЕКТРОННЫЙ КОМПАС СВОИ...

     Цифровой указатель направления севера на основе специализированного магнитометра и кругового светодиодного индикатора.


ОДНОКАНАЛЬНОЕ ИНФРАКРАС...

     Принципиальная схема простого микроконтроллерного приёмника для ИК управления приборами с обычного пульта ТВ.


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

     Самостоятельный ремонт аккумулятора и модуля питания китайского планшетного компьютера модели Explay 10.02 3g.


СХЕМА БЛОКА АЦП

     В статье приведено описание аналого-цифрового преобразователя с использованием микросхемы АD7737 фирмы Аnalog Devices и примеры программ.

КАК СДЕЛАТЬ СПИННЕР СВО...

Спиннер - новая стильная игрушка на подшипнике, собранная своими руками в домашних условиях.


САМОДЕЛЬНЫЙ ЭЛЕКТРОННЫЙ...

Регулируемый лабораторный БП с цифровой индикацией, собранный исключительно на готовых электронных модулях.