Сканирующий приемник AM WFM NFM своими руками
Модификация
Что было плохо:
-
отсутствие прямого ввода частоты настройки приемника (приходилось "гнать" частоту джойстиком а затем сохранять в памяти)
-
настраивать приемник джойстиком оказалось достаточно не удобно
-
слишком много кнопок надо нажать чтобы добраться до нужной функции управления
Чтобы справиться с этими недостатками решено было добавить в приемник блок клавиатуры с 14 кнопками и подключить этот блок к интерфесу для программирования микроконтроллера (к этому разъемчику подключается переходник для интерфейса к PC). К сожалению в этом разъемчике всего 4 контакта и нет напряжения питания для дополнительного блока. Напряжение питания лучше всего взять с L2 (С14) по схеме блока микроконтроллера и синтезатора
Что стало хорошо:
-
наличие прямого ввода частоты настройки приемника
-
количество ячеек памяти увеличилось до 60
-
появился режим сканирования по ячейкам памяти
-
есть возможность отключить/включить U ару
-
добавилась возможность стереть ячейку памяти
-
все режимы доступны "в одно касание"
Как всегда, о плохом:
-
потеряли интерфейс с PC (RS-232), джойстик и 2 кнопки
-
для работы блока дополнительной клавиатуры нужна новая прошивка микроконтроллера
Как уже было сказано блок дополнительной клавиатуры представляет собой поле из 14 кнопок, 12 из них - это наборное поле аналогичное телефонному, 2 - отдельно стоящие кнопки "ПЛЮС" и "МИНУС"
Все кнопки имеют двойное назначение, за исключением кнопки "CLR".
-
после включения приемник переходит в основной режим - "РАДИО",
из этого режима доступны все функции управления приемником,
с помощю кнопки "CLR" всегда можно вернуться в этот режим,
в этом режиме:
- кнопка "0" с каждым нажатием изменяет вид модуляции приемника
- кнопка "+" увеличивает частоту настройки премника на величину шага
- кнопка "-" уменьшает частоту настройки премника на величину шага
- если кнопку нажать и удерживать в нажатом состоянии - частота будет постоянно увеличиваться или уменьшаться до тех пор пока Вы не отпустите кнопку
-
с пощью кнопки "F" можно ввести новую частоту настройки приемника,
для этого:
- нажмите кнопку "F" затем с помощю цифрового поля введите необходимую частоту
- если частота меньше 100,000 мГц, в начале нажмите кнопку "0"
- после ввода частоты приемник автоматически перейдет в режим "РАДИО"
- если во время ввода частоты Вы нажали не ту кнопку - повторно нажмите кнопку "F" и заново введите частоту
- если во время ввода частоты Вы передумали - нажмите кнопку "CLR" приемник перейдет в режим "РАДИО", частота при этом останется не изменной
-
с пощью кнопки "1" можно установить шаг изменения частоты настройки приемника:
- нажмите кнопку "1" - Вы увидите текущий шаг
- повторное нажатие кнопки "1" изменит текущий шаг
- для выхода из этого режима нажмите "CLR"
-
с пощью кнопки "2" можно менять режим работы усилителя weak signal booster:
- нажмите кнопку "2" - Вы увидите текущий режим усилителя (включено / выключено)
- повторное нажатие кнопки "2" изменит текущий режим (включено / выключено)
- для выхода нажмите "CLR"
-
с пощью кнопки "3" можно менять режим работы системы АРУ:
- нажмите кнопку "3" - Вы увидите текущий режим системы АРУ (включено / выключено)
- повторное нажатие кнопки "3" изменит текущий режим
- для выхода нажмите "CLR"
-
с пощью кнопки "4" можно установить верхнию границу диапазона сканирования:
- установите необходимую частоту
- нажмите кнопку "4" - приемник перейдет в соответствующий режим
- повторное нажатие кнопки "4" установит верхнию границу диапазона сканирования
-
с пощью кнопки "6" можно установить нижнию границу диапазона сканирования:
- установите необходимую частоту
- нажмити кнопку "6" - приемник перейдет в соответствующий режим
- повторное нажатие кнопки "6" установит нижнию границу диапазона сканирования
-
с пощью кнопки "5" можно записывать частоту приемника в память:
- установите необходимую частоту
- нажмите кнопку "5" - приемник перейдет в соответствующий режим
- с помощью кнопок "+" / "-" выберите нужную ячейку памяти
- повторное нажатие кнопки "5" запишет текущую частоту настройки в выбранную ячейку памяти
- нажатие кнопки "F" удалит частоту из выбранной ячейки памяти
Так выглядит плата дополнительной клавиатуры со стороны кнопок:
со стороны SMD деталей:
Принципиальная схема блока дополнительной клавиатуры:
Конструктивно блок дополнительной клавиатуры приемника сделан на плате размером 72мм X 46мм из
фольгинированного с двух сторон стеклотекстолита толщиной 1,5 мм.
Печатная плата изготовлена методом "лазерного принтера и утюга".
Файл с рисунком печатной платы клавиатуры для программы Sprint Layout 3.0
Травится только одна сторона платы.
Фольга с верхней стороны (со сторны кнопок)
предстовляет собой сплошную "землю", которая в нескольких местах с помощью перемычек
соединяется с "землеными" проводниками другой стороны (эти места отмечены красными кружочками).
Отверстия для контактов кнопок со стороны сплошной "земли" зенкуются сверлом 2,5 мм или 3,0 мм.
Прошивка для приемника с блоком дополнительной клавиатуры (версия 0.1)
Файл с исходным текстом для этой прошивки (версия 0.1)
Прошивка для приемника с блоком дополнительной клавиатуры (версия 0.2a)
В этой версии изменен режим сканирования по частоте - теперь, если текущая частота находится в пределах между границами L (min) и H (max) то сканирование начинается с текущей частоты, кнопками "+" и "-" можно изменить направление сканирования. Сканирование прекращается как и ранее - при достижении несущей (S-метр) уровня заданной потенциометром ПОРОГ, для продолжения сканирования необходимо повторно нажать кнопку "7".
Так-же в этой версии восстановлена функция запоминания текущей частоты настройки приемника.
Прошивка для приемника с блоком дополнительной клавиатуры (версия 0.2b)
Тоже что и версия 0.2a только для приемников на основе селектора KS-H-132
Файл с исходным текстом (версия 0.2)
Прошивка для приемника с блоком дополнительной клавиатуры (версия 0.3a) - никаких дополнений, только исправлена ошибка
Прошивка для приемника с блоком дополнительной клавиатуры (версия 0.3b)
Тоже что и версия 0.3a только для приемников на основе селектора KS-H-132
Файл с исходным текстом (версия 0.3)
30-09-2004