Настоящий частотомер (Pic16f84a)

Ну какой нормальный (хотя и не нормальный тоже) радиолюбитель не хочет иметь в своей мастерской весь набор измерительной техники!?
Вопрос конечно риторический) Но в этот список наверняка войдет частотомер. Так почему не сделать его себе, вот об этом и разговор:

Основные технические характеристики частотомера следующие: диапазон измерения частоты — 0,1 Гц. .60 МГц (реально верхняя граница выше); порог чувствительности по входному напряжению — 0,08…0,15 В (амплитудное значение); минимальное надежно фиксируемое прибором значение частоты синусоидального сигнала — 2 Гц (амплитудой 0,15 В); максимальная амплитуда входного сигнала — 3 В. Питается прибор от батареи типа «Крона» (возможно использование внешнего источника напряжением 7… 16 В), потребляемый ток — 10…12 мА. Предусмотрено изменение времени измерения (0,1; 1 и 10 с), умножение показаний на 1000 (при применении внешнего делителя частоты), удержание показаний, запись одного значения частоты в энергонезависимую память и возможность последующего считывания.

Схема:

Схема с изменениями:

Сердцем прибора является микроконтроллер PIC16F84A который осуществляет счёт импульсов внешнего сигнала, обработку полученных значений и вывод на ЖКИ. Включается и выключается прибор кнопкой SB1, если при включении удержать эту кнопку, то на экране будет видна надпись что это ЧАСТОТОМЕР и версия прошивки.

Время измерения выбирается кнопкой SB2 (0,1, 1 или 10 сек) что отбражается на индикаторе. Цена младшего разряда — 10,1 или 0,1 Гц соответственно. При времени измерения 0,1; 1 и 10 с максимально на ЖКИ может отображаться семь, восемь или девять разрядов, т. е. максимальное отображаемое значение равно соответственно 99,999.99, 99,999.999 или 99,999.999.9 МГц.

Нажатием кнопки SB3 осуществляется умножение показаний на 1000, это делается для удобства считывания показаний, если используется делитель частоты.

Кнопка SB4 предназначена для записи последнего показания в память МК.
В нижней части ЖКИ выводятся подсказка о назначение кнопок. Если делать прибор в корпусе, то кнопки лучше расположить непосредственно под ЖКИ и не надо будет их подписывать.

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

Версия печатной платы:

По деталям: транзисторы VT1, VT2 любые маломощные. С номиналами деталей коммутирующего узла можно использовать ближайшие значения. А вот с формирователем сигнала должно быть всё точно. Транзистор КТ399 (маломощный сверхвысокочастотный) можно заменить 2N2857, 2N6305, BFY90. Диоды VD2, VD3 импульсный высокочастотный можно заменить на 1N4147.
Резистор R5 отвечает за чувствительность прибора по напряжению, тут надо подбирать.

Правильно собранный прибор начинает работать сразу. Если ничего не видно нужно отрегулировать контрастность резистором R11. Потом остается только откалибровать по образцовому генератору, частоту кварцевого генератора конденсатором С10.