Информация к новости
  • Просмотров: 16657
  • Добавил: Natali
  • Дата: 21 февраля 2013
21 февраля 2013

Частотомер на PIC16F628

Категория: Схемы » Измерительная техника

Прибор работает в режиме частотометра или цифровой шкалы приемника - трансивера. Максимальный диапазон измерения до 50 МГц. Индикация пятиразрядная с автоматическим выбором предела измерения. Выбор предела измерения сопровождается перемещением десятичной запятой. Индикация может быть как в «МГц» так и в «кГц». При индикации в «кГц» децимальная запятая мигает, при индикации в «МГц» - горит постоянно.

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

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

Принципиальная схема показана на рис1. Входной сигнал поступает на предварительный усилитель на VT1 и VT2. Полевой транзистор VT1 дает большое входное сопротивление, поэтому частоту можно подавать даже с колебательного контура генератора, -влияние минимально. Каскад на VT2 дает усиление по напряжению. Усилитель требует налаживания, - нужно чтобы напряжение на коллекторе VT2 было равно 2,5V. Его выставляют подбором сопротивления R3. При работе в качестве лабораторного частотомера нужно на входе поставить дополнительный диодный ограничитель.

Прибор сделан на основе микроконтроллера PIC16F628. Индикация осуществляется на пятиразрядном дисплее из пяти одноцифровых семисегментных светодиодных индикаторов с общим катодом. Индикация динамическая. Семисегментные коды с портов RB поступают на соединенные вместе сегментные выводы пяти индикаторов. Динамический опрос осуществляется с четырех портов RA0-RA3. Из-за недостатка портов дополнительный вывод на пятый индикатор образован при помощи транзистора VT3, резистора R6 и диодов VD1-VD4 , логика работы такова, что когда ни на одном из выходов RA0-RA3 не будет лог.0, , то есть, тогда, когда на всех портах RA0-RA3 есть логические единицы будет работать 5 индикатор.
Порт RA4 настроен как вход. Входом является и порт RA5, но это вход управления.

С помощью кнопки S1 осуществляется ввод частоты, которую нужно вычитать или складывать с результатом измерения. При работе чисто как частотомер эту кнопку можно исключить.

При работе в качестве цифровой шкалы требуется ввод значения ПЧ, на которую нужно делать поправку. Сначала нужно нажать кнопку S1 и удерживать её до тех пор пока не появится на дисплее «PROG». Затем отпустить кнопку. Управление меню осуществляется быстрыми (перемещение по меню) и продолжительными (выбор) нажатиями этой кнопки.
Есть несколько разделов меню:
«OUT» - при его выборе прибор выходит из меню без изменений.
«ADD» - сохранение измеренной частоты на сложение.
«SUB» - сохранение измеренной частоты на вычитание.
«ZERO» - сброс частоты, прибор будет показывать частоту без коррекции на ПЧ.
И так, чтобы сделать коррекцию на ПЧ нужно сначала измерить эту ПЧ. То есть, подаете на вход прибора именно такую частоту, например, с опорного генератора или может быть с лабораторного генератора, на котором нужно установить частоту равную частоте ПЧ конкретного аппарата, в котором шкала будет работать.

И так, чтобы сделать коррекцию на ПЧ нужно сначала измерить эту ПЧ. То есть, подаете на вход прибора именно такую частоту, например, с опорного генератора или может быть с лабораторного генератора, на котором нужно установить частоту равную частоте ПЧ конкретного аппарата, в котором шкала будет работать.
Затем, нажимаете S1 продолжительно пока не появится «PROG». Далее короткими нажатиями переходите на «ADD» если данную частоту нужно прибавлять или на «SUB» если данную частоту нужно вычитывать. Длинным нажатием подтверждаете свой выбор. Вот и все. Теперь прибор при измерении будет делать поправку на ПЧ, которую вы задали.
Индикаторы можно применить любые, которые имеются в наличии. Нужны светодиодные семисегментные цифровые индикаторы с общим катодом. Резисторы R7-R14 необходимо подобрать по требуемой яркости индиуаторов.

Диапазон автоматического переключения измерения индикатора.
Частотомер на PIC16F628


Устройство потребляет ток около 40 мА. С резисторами R7-R14 1 кОм (как указано на схеме) устройство потребляет менее 20 мА (Индикаторы SC39-11). Сам микроконтроллер потребляет около 4 мА.

Частотомер на PIC16F628

Рис.2 Печатная плата частотомера

Частотомер на PIC16F628

Рис.3 Внешний вид частотомера


Схема, печатка, прошивка


<
a_komolow

21 февраля 2013 19:20

Информация к комментарию
  • Группа: Радиомастер
  • ICQ:
  • Регистрация: 20.02.2012
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 190
С PICами пока не игрался


Награды:
0
<
Dmitry111

16 декабря 2013 13:48

Информация к комментарию
  • Группа: Радиолюбитель
  • ICQ:
  • Регистрация: 28.09.2013
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 1
Собрал, все работает, точность хорошая. Максимум пробовал измерять до 20мгц.


Награды:
0
<
Bobi61

6 августа 2014 20:54

Информация к комментарию
  • Группа: Студент
  • ICQ:
  • Регистрация: 2.04.2014
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 1
Собрал.
Работает нормально.
Прошу, помогите с ответами на вопросы:
- почему при работе в 5 разряде происходит засветка сегментов?
- почему частота измеряется не от 0 (как заявлено), а от 117 Гц?


Награды:
0
<
UR5MSO

8 января 2015 10:10

Информация к комментарию
  • Группа: Радиолюбитель
  • ICQ:
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 2
Вложенные файлы прошивка и печатная плата отсутствуют (наверное по сроку хранения удалены) пришлите пожалуйста !


Награды:
0

Добавление комментария

Имя:*
E-Mail:*
Введите два слова, показанных на изображении: *

Друзья и партнеры:

Архив новостей

Декабрь 2016 (1)
Ноябрь 2016 (1)
Сентябрь 2016 (3)
Июнь 2016 (1)
Май 2016 (1)
Апрель 2016 (1)
^
 
-->