Контроллер для PLL с применением графического индикатора..

(проект коммерческий)

Внимание! Это обновленная статья. Начальная статья здесь.

Работа с контроллерами PLL получила свое развитие в виде контроллера с графическим индикатором...

На фотографии "пилотный" экземпляр.

 

рис.1

рис.2

Описание органов управления и индицируемых величин:

- в левом верхнем углу - индикатор "выходной" мощности;

- в левом нижнем углу - индикатор режима захвата частоты (LOCK);

- в центре экрана - частота настройки;

- правее частоты - индикатор текущей предустановки (PRESET);

- в самой правой части экрана - индикатор уровня аудио сигнала;

- в правой части платы расположен валкодер с кнопкой.

 

Порядок работы:

При включении питания производится инициализация всего устройства, "записывается" частота в PLL (LC72131 или др.). При этом "включение" мощности задерживается на 3 сек, для установки режимов PLL. Значок "LOCK" при этом инвертируется (белый на черном).

При переключении пресетов включение мощности так же происходит после выдерживания паузы.

Если во время работы PLL по каким либо причинам "выходит" из режима захвата частоты, то индикатор "LOCK" начинает мигать. При восстановлении режимов мигание прекращается.

Индикатор аудио сигнала показывает уровень входного сигнала. Индиктор служит для оценки уровня сигнала и не предназначен для измерения напряжения входного сигнала. При превышении максимального значения "включается" пиковый индикатор (в верхней части). Номинальным напряжением входного сигнала принят сигнал с амплитудным значением в 0,775 вольта. Но для правильной работы в конкретных условиях предусмотрена электронная "подстройка" максимального значения (см.Сервисный режим).

Управление контроллером:

Контроллер управляется при помощи валкодера (енкодера), со встроенной кнопкой.

После включения контроллера и "выхода" в "режим" можно изменять настройки контроллера.

При нажатии на кнопку (на вал валкодера) производиться выбор режима изменения хакактеристик работы. Нажатие кнопки подтверждается звуковым сигналом. Переключение режимов производиться последовательно: "Мощность"-> "Частота"->"Пресеты"-> конец. При этом выбранный параметр "выделяется" рамкой. Переход к следующему режиму происходит при каждом нажатии кнопки. После выбора режима, устанавливается (вращением валкодера) требуемое значение (величина). Завершение изменения производится повторным нажатием кнопки. При этом установленное значение запоминается в EEPROM микроконтроллера и контроллер возвращается в обычный режим работы.

Сервисный режим:

Для адаптации индикатора уровня сигнала к конкретным условиям введен "Сервисный режим". Для перехода в сервисный режим необходимо включить контроллер при нажатой кнопке валкодера.

В этом режиме, при помощи валкодера, изменяется коэффициент, на который "умножается" (масштабируется) входное напряжение.

В центре экрана индицируется текущий коэффициент ("1,9" - например), а справа, на своем обычном месте, индикатор уровня. Индикатор работает с текущим (индицируемым) коэффициентом. Пиковое значение "дублируется" звуковым сигналом.

При вращении валкодера происходит изменение коээфициента (масштаба). При повторном нажатии на кнопку происходит "запоминание" коэффициента и контроллер переходит в обычный режим работы.

--------------------------------------------------------------------------

Предполагается далнейшее развитие контроллера... Но начну с добавления в контроллер RDS кодера..

Схема начального варианта контроллера:

Схема

 

Пишите... или в гостевую... , или на почту , или в ICQ - 213937192.

 

(C)STAS633

03.12.06г.

Назад

Hosted by uCoz