Синтезатор разработан для УКВ радиостанции диапазона 144-146 мгц, собранной в корпусе радиостанции "Лен-M" или "ЛЕН-Б" (плата разведена под конструктив этих радиостанций) , но сможет быть использован и в любой аналогичной радиолюбительской аппаратуре.
В данной схеме применена более дешевая, а значит и более доступная микросхема AT89C2051.

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


 

Печатная плата 140 мм x 50 мм, вид со стороны печатных дорожек.

Печатная плата, вид со стороны деталей.

К контактам J8 и J9 подключается индикатор НТ1610 фирмы Holtek.

Для перестройки синтезатора используется самодельный валкодер. В этом качестве я использовал малогабаритный переключатель на 10 положений МПН-1. У этого переключателя имеется внутренний органичитель, не позволяющий крутить его вкруговую. Разобрать переключатель, чтобы убрать этот ограничитель я не смог, поэтому я просто "свернул" ограничитель, применив грубую физическую силу :-). После этой тонкой операции валкодер работает без проблем.

Схема подключения валкодера и кнопок управления:

В процессе разработки программы было опробовано несколько вариантов. Предлагаю одну из последних версий программы. Программа обеспечивает следующие режимы работы :


Показания индикатора в режиме плавной перестройки.
Показания индикатора в канальном режиме.
 

Синтезатор управляется валкодером и двумя кнопками : "Function" и "Scan".

Если нажать кнопку "Function" и удерживая ее нажатой включить радиостанцию, то синтезатор войдет в режим настройки каналов - выбор настраиваемого канала:

В этом режиме с помощью валкодера выбирается номер настраиваемого канала.

После выбора номера канала нажать кнопку "Function". При этом синтезатор переходит в режим настройки частоты приема выбранного канала:

С помощью валкодера устанавливается частота приема.

После установки частоты приема канала нажать кнопку "Function". При этом синтезатор переходит в режим настройки частоты передачи выбранного канала:

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

Если в канале частота приема и передачи не совпадают (режим репитера), то это отражается на индикаторе буквой "Р":

Для выхода из режима настройки каналов нажать кнопку "Scan".

Примечания:

Служебные каналы: Для полной инициализации синтезатора, восстановления настроек "по умолчанию" нужно нажать одновременно кнопки "Scan" и "Function" и удерживая их в нажатом состоянии включить радиостанцию. Через 5 сек отпустить. Еще через несколько секунд синтезатор инициализируется и на индикаторе появится:

Все старые настройки стерты, стартовая частота - 145300, настроен 01 канал на частоту 145300, синтезатор готов к работе.

HEX файл для программирования процессора можно взять здесь. Исходный текст программы публиковаться не будет.

Обо всех замеченных недостатках прошу сообщать по адресу