ЧАСТОТОМЕР НА 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

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


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


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


СТИЛУС ДЛЯ ЕМКОСТНОГО ЭКРАНА СВОИМИ РУКАМИ

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


ИНДИКАТОРЫ ЭЛЕКТРИЧЕСКОГО ПОЛЯ

    Опыты по созданию неоновых индикаторов ВЧ и электромагнитного поля, игрушки на их основе.


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

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


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

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


ТЕРМОМЕТР НА АРДУИНО И ВИНТАЖНЫХ ЛАМПАХ

     Измеритель температуры воздуха, собранный по схеме с использованием микроконтроллера Ардуино и отечественных вакуумных ламп.


МОБИЛЬНАЯ ПРОСЛУШКА




Популярные схемы
ЭЛЕКТРОННЫЕ ПОМОЩНИКИ С...

ЭЛЕКТРОННЫЕ ПОМОЩНИКИ СТУДЕНТА     Hi-Tech, как помощь студентам и школьникам на экзаменах.

СХЕМА ЭЛЕКТРИЧЕСКОГО ИН...

     Обзор и опыт эксплуатации электрического ингалятора / косметического прибора «Ромашка».


НА НОУТБУКЕ ПРОПАЛ ЗВУК

     Полное или частичное отсутствие звука на ноутбуке - методы програмного и аппаратного устранения дефекта.

ЧИСТКА И СМАЗКА КУЛЕРА

     Статья о обслуживании систем охлаждения в электронике - в частности вентиляторов у компьютеров.

ПРОГРАММАТОР ПОНИ ПРОГ

     Программатор Pony Prog - схема, описание и фотографии готового устройства, для прошивки микроконтроллеров.


СХЕМА ТАЙМЕРА

      Таймер питается от электросети, а синхронизируется от кварцевого резонатора. Он предназначен для ограничения времени работы какой-либо нагрузки. 

РЕМОНТ ЦИФРОВОВГО МУЛЬТ...

     Восставновление работоспособности универсального мультиметра DT9208.

РАДИОМИКРОФОН ДЛЯ ВИДЕО...

     Ремонт и описание ФМ радиомикрофона, подключаемого к видеокамере.