slon5 cc: пошаговый гайд по настройке и подключению радиоприемника
slon5 cc, компактный приемник 100–1080 МГц с поддержкой FM, AM, DSB, SSB, QPSK и FSK, чувствительность -125 дБм при 10 кГц полосе, потребление до 80 мА, питание 3.3 В, интерфейсы SPI и I²C, поддержка внешних антенн и разъёмов для подключения к микроконтроллерам. Подходит для DIY-проектов, тестирования радиосигналов, создания переносных приемников и систем радионаблюдения.
Что понадобится
- Модуль slon5 cc с радиочипом Si4463
- Микроконтроллер STM32F407 (или совместимый)
- Источник питания 3,3 В с низким уровнем шума (лучше линейный стабилизатор, например, TPS7333)
- Двухслойная печатная плата с заземлённым экраном и разделенной землёй
- Кабель для SPI-подключения (желательно экранированный, длина до 30 см)
- Термоклеевой пистолет (для фиксации компонентов на плате)
- Инструменты: паяльник 30 Вт, флюс, ватные палочки, мультиметр
Подготовка к сборке
- Проверьте целостность компонентов: убедитесь, что на slon5 cc нет механических повреждений, резонатор 16 МГц установлен правильно. Отклонение частоты выше ±10 ppm приведёт к сбоям в приёме.
- Соберите плату на двухслойной основе с заземленным экраном. Использование только одного слоя увеличивает риск помех, особенно при приеме на частотах выше 800 МГц.
- Подключите источник питания через линейный стабилизатор (например, 3,3 В LDO). Использование импульсного источника может вызвать шумы в сигнале.
Настройка и подключение
- Подключите slon5 cc к STM32F407 через SPI-интерфейс: MOSI, MISO, SCK, CS. Частота передачи, до 10 МГц. Убедитесь, что сигналы не пересекаются с другими линиями (например, питанием).
- Настройте параметры в конфигурационном файле прошивки. Частая ошибка, неверное значение в поле
rf_freq. Например, при настройке на FM-радио (87,5–108 МГц) значение должно быть в диапазоне 100000000–108000000 Гц. Ошибочное значение приведет к отсутствию сигнала. - Включите режим приёма. Максимальная чувствительность, -110 дБм на 12 дБ SINAD при полосе 100 кГц. Проверьте уровень сигнала с помощью осциллографа или встроенных диагностических команд.
- Если нужно принимать DAB-сигналы, убедитесь, что версия прошивки не 1.2.3. В ней есть баг, из-за которого при включении в DAB-режиме устройство может зависать на 3–5 секунд. Используйте версию 1.2.5 или выше.
Работа с радиочастотами
slon5 cc поддерживает прием в диапазоне 240–960 МГц (Si4463), FM/AM в диапазоне 100–1020 МГц, цифровые сигналы (QPSK, FSK) до 1080 МГц. Встроенных возможностей для DAB нет, сигнал нужно обрабатывать отдельно. Для FM-приема диапазон 87,5–108 МГц можно использовать напрямую, но только если прошивка корректно настроена на этот диапазон.
Диагностика и типичные ошибки
- Нет сигнала при включении, проверьте файл конфигурации. Ошибка в поле
rf_modeможет выключить прием. - Помехи на выходе, используйте экранированные кабели, избегайте пересечения сигнальных и питательных линий.
- Потребление тока превышает 120 мА, возможно, источник питания нестабилен. Проверьте пульсации на линии 3,3 В
- Частота сбивается при изменении температуры, используйте внешний кварцевый резонатор 16 МГц. Встроенная RTC не обеспечивает достаточной точности.
Рекомендую: slon5 cc, что это и как работает в ГЛОНАСС. Там подробно описано, как модуль встраивается в системы навигации
Чек-лист по итогам
- Плата, двухслойная, заземленный экран
- Источник, 3,3 В, линейный стабилизатор
- Частота SPI, до 10 МГц
- Конфигурация, верно указаны диапазоны и режимы
- Прошивка, не 1.2.3, если используется DAB
Вопросы и ответы
- Можно ли использовать slon5 cc в качестве DAB-приемника? Нет, DAB требует цифровой декодер и полосу 1.5 МГц, slon5 cc не поддерживает такие сигналы.
- Как проверить чувствительность? Подключите сигнал с генератора на -110 дБм. Уровень SINAD должен быть не менее 12 дБ.
- Нужен ли внешний антенный усилитель? Не обязательно, но при слабом сигнале может помочь. Обратите внимание на уровень шума в антенне.
- Какова ширина полосы пропускания? До 200 кГц, настраивается программно.
- Можно ли использовать его с Arduino? Да, через I²C или SPI, с библиотекой на GitHub.
- Signal_Guru от