Например TDA7294

РадиоКот >Схемы >Аналоговые схемы >Приемники и передатчики >

Теги статьи: Добавить тег

Простой УКВ приемник

Автор: tess
Опубликовано 05.10.2020
Создано при помощи КотоРед.

 

Добрый День!
Предлагаю УКВ приемник, собранный с минимумом радиодеталей. Приемник предназначен для работы в диапазоне 87,5 – 108 МГц. Возможен прием до 32 радиостанций (ограничено размером EEPROM). Основными элементами приемника являются микроконтроллер DD1 (МК) STM8S003F3P6, модуль DD2 RDA5807M, инкрементальный энкодер BL1 с кнопкой и сигнальный светодиод HL1.
Схема приемника приведена ниже:

Перед использованием приемника его нужно настроить на радиостанции. Для упрощения настройки есть возможность подключить OLED дисплей 128x64 на базе SSD1306 с I2C интерфейсом. Дисплей подключается к выводам PD5 (SCL) и PD6 (SDA) микроконтроллера. Есть два варианта настройки – с автопоиском и ручная. Перед настройкой запрограммируйте МК. Запрограммируйте Option Byte (AFR0) согласно рисунку ниже (иначе энкодер не будет работать). «Залейте» HEX-файл в микроконтроллер.

Настройка с автопоиском:
1. При выключенном приемнике установите перемычку G1-G2 (вывод МК PA3 – GND)
2. Подайте питание (3,3 В.). Светодиод моргнет 3 раза. Если подключен дисплей – на нем отразятся следующие надписи – «FM приемник», «Автопоиск», текущая частота в МГц.
3. Для поиска радиостанций поворачивайте энкодер на один «щелчок». Поворот энкодера по часовой стрелке вызывает сканирование по диапазону вверх, против часовой сканирование вниз. Во время перестройки по диапазону светодиод часто моргает. При достижении максимальной частоты, поворот энкодера по часовой стрелке вызывает переход приемника на нижнюю частоту диапазона.
4. Когда приемник настроите на нужную радиостанцию, нажмите кнопку. Светодиод моргнет два раза. Частота радиостанции перепишется в оперативную память.
5. Повторяйте пп.3 и 4 для записи в оперативную память всех нужных вам радиостанций. В дальнейшем при работе приемника, станции будут воспроизводится в том порядке в котором вы их настроили.
6. Снимите перемычку. Настроенные радиостанции перепишутся в EEPROM. Приемник перейдет в обычный режим работы.


Ручная настройка:
1. При выключенном приемнике установите перемычку G1-G2 (вывод МК PA3 – GND). Нажмите и удерживайте кнопку энкодера.
2. Подайте питание (3,3 В.). Светодиод часто моргает. Отпустите кнопку.
3. Если подключен дисплей – на нем отразятся следующие надписи – «FM приемник», «Ручной поиск», текущая частота в МГц. Приемник будет настроен на нижнюю частоту диапазона
4. Вращение энкодера по часовой стрелке на один «щелчок» увеличивает частоту настройки на 100 кГц, против часовой уменьшение на 100 кГц. Светодиод моргает один раз.
5. Когда приемник настроите на нужную радиостанцию, нажмите кнопку. Частота радиостанции перепишется в оперативную память. Светодиод моргнет два раза.
6. Повторяйте пп.4 и 5 для записи в оперативную память всех нужных вам радиостанций. В дальнейшем при работе приемника станции будут воспроизводится в том порядке в котором вы их настроили.
7. Снимите перемычку. Настроенные радиостанции перепишутся в EEPROM. Приемник перейдет в обычный режим работы.


Режим обычной работы:
1. При подаче питания приемник включается на первую настроенную радиостанцию.
2. Поворачивайте энкодер по часовой или против часовой стрелке. Станции будут переключаться в порядке заданном при настройке. Светодиод при повороте энкодера будет моргать. При достижении первой или последней настроенной радиостанции, дальнейший поворот энкодера не будет приводить к смене радиостанции.
2. Изменение громкости. Выберите радиостанцию, для которой хотите изменить громкость воспроизведения. Нажмите кнопку энкодера. Светодиод моргнет один раз. Вращайте энкодер вправо или влево для достижения необходимой громкости. Светодиод будет моргать. Нажмите кнопку еще раз. Светодиод моргнет два раза. Настройка громкости выбранной радиостанции запишется в EEPROM, и при следующем включении приемника будет воспроизводиться с этой громкостью. Всего доступно 15 уровней громкости.


Печатная плата неудачна, поэтому решил ее не выкладывать. Максимальная нагрузка для каналов R-out и L-out RDA5807M составляет 32 Ом - следует это учитывать. Я использую компьютерные колонки. Поскольку имеющийся у меня дисплей имеет встроенные подтягивающие резисторы, внешние резисторы я не устанавливал. Светодиод применен обычный «noname» диаметром 5 мм, зеленого цвета. Следует использовать светодиод с падением напряжения ниже напряжения питания (3,3 В.). Энкодер тоже «noname», 20 щелчков на один оборот, куплен на Алиэкспресс. В архиве схема приемника в Dip Trace, схема приемника в формате jpg, hex-файл, option byte в формате jpg.

 

 

 

 


Файлы:
UKV_priemnik


Все вопросы в Форум.




Как вам эта статья?

Заработало ли это устройство у вас?