slon5 cc: пошаговый гайд по настройке радиоприемника в 100–1080 МГц
Если вы занимаетесь радиотехникой, собираете приемники или работаете с беспроводными сигналами, модуль slon5 cc станет отличным выбором. Он поддерживает широкий диапазон частот, работает с RDS и FM, а благодаря STM32F407 и Si4463, обеспечивает стабильный прием даже в шумной среде. Этот гайд поможет собрать и настроить устройство без лишних ошибок
Что понадобится
- Модуль slon5 cc (включая антенну, если нет в комплекте)
- Микроконтроллер STM32F407 (например, с платой Nucleo-F407ZG)
- Внешний кварцевый резонатор 16 МГц (обязательно для точности)
- Источник питания 3,3 В с низким уровнем шума (линейный стабилизатор, например, LP2951)
- Паяльник, паяльная паста, омметр и осциллограф (опционально, но рекомендуется)
- Двухслойная печатная плата с заземлённым экраном
Подготовка и сборка
- Проверьте соответствие схемы: slon5 cc использует SPI-интерфейс на 3,3 В. Подключите MOSI, MISO, SCK, CS и RESET. Убедитесь, что у микроконтроллера есть подтягивающие резисторы на CS и RESET.
- Установите внешний кварцевый резонатор 16 МГц на пин XTAL1/XTAL2. Без него частотная точность будет ±100 ppm, неприемлемо для точной настройки
- Соберите плату на двухслойной печатной плате с заземлённым экраном. Разделите питание: GND-линии по всей плате, не оставляйте "плавающие" зоны. Используйте фильтрационные конденсаторы 100 нФ у каждого VCC-вывода.
- Проверьте пины на короткое замыкание. Особенно критично, между VCC и GND. Один незамеченный мостик, и модуль не включится.
Настройка прошивки
- Скачайте прошивку 1.2.3 для slon5 cc. Обратите внимание: в ней есть баг, при включении в режиме DAB-приёма устройство может зависать на 3–5 секунд. Решение: используйте версию 1.2.4, если доступна.
- Настройте файл конфигурации. Параметры, которые часто ошибочно задают: частота FM-диапазона (87,5–108 МГц), ширина полосы (100 кГц), режим RDS. Если не указано что включить RDS, сигнал будет без текста и названия станции.
- Скомпилируйте прошивку с использованием STM32CubeIDE и правильным конфигурационным файлом. Импортируйте проект slon5 cc и убедитесь, что в настройках SPI, режим 0, частота до 10 МГц.
- Прошейте микроконтроллер через SWD. Не используйте USB-для прошивки, slon5 cc не поддерживает загрузку по USB.
Тестирование и настройка
- Подайте питание. Проверьте ток: в режиме приема, около 120 мА при 3,3 В. Если ток выше 150 мА, ищите короткое замыкание.
- Запустите прием FM. Настраивайте частоту вручную. Максимальная чувствительность, -110 дБм при 12 дБ SINAD. Если сигнал не проходит при -90 дБм, проверьте антенну и качество пайки.
- Проверьте RDS: включите настройку RDS в прошивке. Если название станции не появляется, значит, не все биты передаются. Попробуйте другой радиоканал.
- Для теста используйте радиоизлучатель на 98,1 МГц с RDS-сигналом. Если устройство не ловит, проверьте, что Si4463 работает: проверьте сигнал на SCK с помощью осциллографа.
Типичные ошибки и советы
- Неправильный порядок пинов SPI, приводит к отсутствию связи. Проверьте, что MOSI микроконтроллера подключён к MOSI модуля, а не к MISO.
- Питание с шумами, главная причина сбоев. Даже если все подключено, слабый источник питания может вызывать зависания.
- Не используйте встроенные батарейки 9 В, они дают слишком много шума. Лучше, линейный стабилизатор, например, 78L33
- Если сигнал не ловится, попробуйте поменять антенну. Даже 10 см провода в качестве антенны, лучше, чем ничего.
- slon2 to, slon4 at, slon6 cc, slon4 cc, slon7 cc, krab5 cc, slon1 cc, slon3 at, slon2 at, slon1 at, slon3 cc, slon2 cc, krab5 at, slon1 to, это те же семейства, но с разными частотами. slon5 cc, самый универсальный, но не заменяйте его, если нужна точность.
Чек-лист перед включением
- Проверка мультиметром: нет короткого замыкания между VCC и GND
- Кварцевый резонатор установлен правильно
- Все пины SPI подключены по схеме
- Прошивка загружена, версия 1.2.4 (или исправленная)
- Источник питания, 3,3 В, линейный, с фильтрацией
Если всё сделано по инструкции, слушайте FM-радио, видите RDS, чувствительность, как надо. А если что-то не сработало, перепроверьте питание. Это частая причина. Удачи в сборке.