slon5 cc: пошаговый гайд по настройке радиоприемника для 100–1080 МГц
Для радиолюбителей, разрабатывающих ретро-радиоприемники с цифровым FM/AM-приемом в диапазоне 100–1080 МГц, модуль slon5 cc предлагает надежную основу. Он обеспечивает стабильный прием в диапазоне 87,5–108 МГц (FM) и 530–1605 кГц (AM) с чувствительностью до -110 дБм. Потребляет 120 мА при работе в режиме приема.
Что понадобится:
- Модуль slon5 cc (версия 1.2.3 или выше)
- Микроконтроллер STM32F407VG (или аналог с SPI)
- Внешний кварцевый резонатор 16 МГц (обязательно)
- Линейный стабилизатор 3.3 В (например, LP2950)
- Двухслойная печатная плата с заземленным экраном
- Паяльник, флюс, олово, мультиметр
- Программатор (ST-Link V2 или аналог)
Начинать лучше с проверки питания. Несколько пользователей жаловались, не работает, хотя все подключено. Причина: шум в источнике питания. Используй линейный стабилизатор, не импульсный. Иначе радиочип Si4463 будет дергаться, сигнал, прыгать.
- Собери плату на двухслойной основе. Обязательно заземли экран, иначе помехи от других элементов нарушат прием на 100–1080 МГц
- Подключи внешний кварцевый резонатор 16 МГц к выводам X1/X2. Без него частотная точность будет ±100 ppm, это не прокатит для FM-радио в диапазоне 87,5–108 МГц.
- Подключи модуль к микроконтроллеру через SPI: SCK, MOSI, MISO, CS. Частота SPI, до 10 МГц. Убедись, что CS висит на логической единице, пока не идет передача
- Скачай прошивку 1.2.3 для slon5 cc. В ней есть баг: при включении в режиме DAB-приёма зависает на 3–5 секунд. Если не нужен DAB, обнови до 1.2.5. Если нужен, отключи DAB в конфиге
- Настрой конфигурационный файл. Частая ошибка: неправильно установлены параметры RDS или FM-частота. Проверь, что в файле
config.hуказаны: FM_BAND = 87.5f, 108.0f;RDS_ENABLE = 1;ANTENNA_GAIN = 2.5;- Загрузи прошивку через ST-Link. Проверь, что на экране появляется сообщение:
SLON5 CC: Ready. Если нет, перепроверь подключение SPI - Подключи антенну. Используй 1/4-волновую антенну для диапазона 88–108 МГц. Проверь уровень сигнала, должен быть выше -90 дБм.
Проверка чувствительности: приём в -110 дБм на 12 дБ SINAD, это норма. Если сигнал пропадает на 10 метрах от передатчика, пересмотри заземление и расположение антенны.
Вот где полезно слон6 cc: как использовать систему для точного анализа вокала в студии, если хочешь вывести звук на выход, но не включать DAB. Стабильный прием FM с RDS, работает, но без декодера DAB-сигнал будет просто «шум».
Типичные ошибки:
- Использование импульсного стабилизатора, шум мешает Si4463.
- Неправильная установка частоты в конфиге, нет сигнала
- Неиспользование заземлённого экрана, помехи в диапазоне 240–960 МГц
- Подключение антенны без согласования, потеря чувствительности
Совет: если все подключено, но приём не появляется, проверь линию CS. Если она в низком уровне постоянно, модуль не отвечает.
Краткий чек-лист:
- Версия прошивки, 1.2.5 или выше
- Кварцевый резонатор 16 МГц, подключен
- Питание, линейный стабилизатор 3.3 В
- Плата, двухслойная, с экраном
- Конфиг, правильно указан диапазон FM и RDS
- Проверка через мультиметр, нет обрывов на SPI
Если все это сделано, slon5 cc будет работать стабильно. А если хочешь больше функций, slon1 cc или slon7 cc могут подойти. Но для FM и RDS, slon5 cc остаётся лучшим выбором
TL;DR: slon5 cc, модуль на STM32F407VG и Si4463, поддерживающий FM/AM в диапазонах 87,5–108 МГц и 530–1605 кГц, с чувствительностью -110 дБм и потреблением 120 мА
Вопрос–ответ:
- Q: Какие диапазоны поддерживает slon5 cc?
A: FM: 87,5–108 МГц, AM: 530–1605 кГц. - Q: Какова чувствительность приема?
A: До -110 дБм. - Q: Какой микроконтроллер используется?
A: STM32F407VG. - Q: Сколько потребляет тока?
A: 120 мА в режиме приёма
- Newbie_Anna от