Цифровая шкала - частотомер на PIC16F84
При работе на любительской радиостанции перед радиолюбителем часто встает необходимость точно знать частоту, на которую настроен его трансивер или приемник для того, чтобы не уйти за пределы диапазона или для точной настройки на заранее оговоренную частоту. Механические шкалы не дают такой возможности поэтому приходится конструировать электронные шкалы. В настоящее время разработано большое количество электронных шкал и частотомеров, при разработке которых используются микросхемы разной степени интеграции. Зачастую это сложные устройства, насчитывающие несколько десятков микросхем. Эти конструкции довольно сложны для повторения из-за того, что в сложной схеме гораздо выше возможность допустить ошибку на всех этапах – от публикации до монтажа.
Принципиальную схему частотомера можно предельно упростить, если построить ее на базе процессора PIC16F84 фирмы Microchip (http://www.microchip.com/). Этот процессор обладает высоким быстродействием, широкими функциональными возможностями. Встроенное энергонезависимое запоминающее устройство позволяет записывать и оперативно изменять величину промежуточной частоты цифровой шкалы.
При работе над своим частотомером я поставил перед собой задачу создания максимально простой конструкции, несложной в повторении, учитывающей ошибки и недочеты допущенные при конструировании аналогичных устройств.
Вашему вниманию предлагается частотомер – цифровая шкала, в котором вся работа по измерению, преобразованию и динамической индикации перенесена на программное обеспечение, а аппаратная часть содержит всего две микросхемы.
Устройство выполняет следующие функции:
-
Семиразрядного частотомера с индикацией частоты в десятках герц в младшем разряде индикатора
-
Цифровой шкалы радиолюбительского трансивера (приемника). В этом режиме к измеренному значению прибавляется или вычитается значение промежуточной частоты, записанное в энергонезависимую память PIC процессора.
1. Принципиальная схема.
width=710> Рисунок не помещается на странице и поэтому сжат! Для того, чтобы просмотреть его полностью, щелкните здесь или на самом рисунке.
2. Печатная плата
Технические характеристики:
Максимальная измеряемая частота .………………30 мгц Максимальное разрешение измеряемой частоты…10 Гц, Чувствительность по входу………………………….250 мВ Напряжение питания ………………………………. 8…12 В, Потребляемый ток………………………………….. 35 мА,
Принципиальная схема частотомера - цифровой шкалы приведена на рис 1. Она состоит из:
-
формирователя входного сигнала, выполненного на транзисторе VT1. Сигнал измеряемой частоты, поданный на вход J5, ограничивается, усиливается и подается на вход PIC процессора для измерения;
-
центрального процессора U1, выполняющего функции измерения, расчета, преобразования, управления динамической индикацией и динамического опроса входных сигналов. Выводы J3 и J4 используются для выбора режима цифровой шкалы. Тактовая частота процессора определяется кварцевым резонатором Y1 и может изменяться в небольших пределах конденсаторами C3 и C4.
-
светодиодного индикатора U2 для отображения частоты.
-
микросхемы U3 – дешифратора позиции отображаемой цифры.
-
Интегрального стабилизатора питающего напряжения U4. Напряжение питания частотомера величиной 8..12 вольт подается на выводы J1(+) и J2(-)
Функции устройства реализованы следующим образом:
-
При отключенных выводах J3 и J4 работает как частотомер (режим измерения);
-
При подаче лог. “0” на вывод J3 складывает измеренные значения с заранее записанной в энергонезависимую память константой (цифровая шкала);
-
При подаче лог. “0” на вывод J4 вычитает по модулю эту константу из измеренного значения(цифровая шкала);
-
При подаче лог. “0” одновременно на выводы J3 и J4 через 1 сек. шкала перейдет в режим записи константы, отобразит на индикаторе букву "F" и измеренную частоту.
-
Повторная подача лог. "0" на J3 и J4 приведет к записи замеренного значения в энергонезависимую память процессора и возврату в режим измерения. После этого новая константа будет использоваться в качестве величины промежуточной частоты.
-
Данный режим сделан для того, чтобы пользователи могли сами устанавливать величину ПЧ в своей шкале без перепрограммирования PIC процессора. По умолчанию в тексте программы записана величина ПЧ равная 5.5 мгц.
Прим. логическому “0” соответствует потенциал 0 вольт (“земля”).
Конструкция выполнена на односторонней печатной плате размерами 57 х 67 мм. Эскиз печатной платы приведен на рис.2 , однако предельная простота конструкции позволяет легко повторить ее даже на макетнице.
Правильно собранный частотомер - цифровая шкала с правильно запрограммированным PIC процессором почти не требует настройки. Минимальная настройка заключается в подаче на вход частотомера эталонной частоты и подстройки конденсатора C3 до получения правильных показаний на индикаторе. При этом возможно потребуется корректировка емкости конденсатора C4.
Правильно собранный частотомер - цифровая шкала с запрограммированным PIC процессором почти не требует настройки. Минимальная настройка заключается в подаче на вход частотомера эталонной частоты и подстройки конденсатора C3 до получения правильных показаний на индикаторе. При этом возможно потребуется корректировка величины C4.
digi.zip 5kb, содержит программу для самостоятельного программирования процессора частотомера.
Автор: А. Денисов (RA3RBE), г.Тамбов Цифровая шкала - частотомер на PIC16F84
Просмотров сегодня: 20808, всего: 20808
|