Частотомер - первая конструкция для многих людей, которые
начинают заниматься изготовлением устройств на микроконтролерах.
 Принцип измерения частоты - классический. За интервал времени,
равный 1 секунде подсчитывается количество пришедших импульсов.
Интервал времени отсчитывается Таймером 1 микроконтроллера.
Входные импульсы подсчитываются Таймером 0 и предделителем,
значение в котором, после цикла измерения, вычисляется с помощью
импульсов досчета. Перед выводом на экран, значение входного 
счетчика приводиться сначала в двоично-десятичный вид, затем в коды
символов цифр. Гасятся не значащие нули и между мегагерцами,
килогерцами и герцами, для наглядности, вводятся пробелы.
После этого цикл измерения повторяется.

В архиве fmeter.zip (18k) - исходный текст программы,
написанный на ассемблере, прошивка и файлы проекта для MPLAB.

 Процессор - PIC16F628. Кварцевый резонатор - 4 МГц.
В качестве входного формирователя применены три инвертора
1533ЛН1. Первый инвертор, введеный в линейный режим резистором,
работает как усилитель. Индикатор на контроллере HT1613, они
применялись в телефонах PANAPHONE. Его напряжение питания - 1.5В,
оно вырабатывается параметрическим стабилизатором на трех диодах,
включенных в прямом направлении. Резисторными делителями выходные
напряжения с микроконтроллера приводятся к уровням необходимым для
индикатора. Максимальная входная частота - около 40 МГц.

Назад на главную страницу А.Бывших.
Сайт создан в системе uCoz