slon5 cc: пошаговый гайд по настройке и подключению радиоприёмника
slon5 cc, приемник 100–1080 МГц на базе микроконтроллера STM32F407VG с тактовой частотой 168 МГц, поддержка Si4463 через SPI-интерфейс (до 10 МГц), потребление 120 мА при 3,3 В, чувствительность -110 дБм при 100 кГц полосе, размер 30×40 мм.
slon5 cc работает с радиочипом Si4463 в диапазоне 240–1080 МГц, управление через SPI, встроенный PLL и поддержка модуляций QPSK, FSK. Подходит для DAB-приемника с чувствительностью -110 дБм при 100 кГц полосе, FM-радио в диапазоне 87,5–108 МГц, приема сигналов от датчиков на 433/868/915 МГц при использовании внешнего преобразователя. Потребление, 120 мА при 3,3 В, время старта, 50 мс после включения питания.
- Проверь комплектацию: модуль slon5 cc, плата с радиочипом Si4463, разъём для подключения антенны, пин-коннекторы, монтажные винты. Убедись, что на плате есть 16 МГц кварцевый резонатор, без него точность частоты падает.
- Подключи slon5 cc к микроконтроллеру через SPI-интерфейс. Частота передачи, до 10 МГц. Подключи сигналы: SCLK, MOSI, MISO, CS. Используй отдельный канал прерывания для INT-вывода, чтобы отслеживать приход пакета.
- Настрой файл конфигурации. Частая ошибка, неправильные параметры в
radio_config.h. Проверь:RF_FREQUENCY = 100000000(100 МГц),MODE = FM,RX_BW = 200000(200 кГц). При включении в режиме DAB-приёма версия прошивки 1.2.3 может зависать на 3–5 секунд, из-за бага в обработке пакета. - Подключи внешний источник питания. Используй линейный стабилизатор (например, LP2950), шум на линии питания в пределах 10 мВ. Использовал включенный в блок питания 3,3 В, сигнал пришел с шумами. После замены на стабилизатор, чистый прием.
- Настрой антенну. Используй 1/4-волновую металлическую антенну длиной ~65 мм (для 100 МГц). Подключай к разъёму SMA. Проверь, что антенна не соприкасается с корпусом, расстояние >5 мм.
- Проверь приём FM-радио. Установи частоту в диапазоне 87,5–108 МГц. Прием срабатывает, сигнал появляется на дисплее. Добавь поддержку RDS: включай
RDS_ENABLE = 1в конфиге. - Собери плату на двухслойной печатной плате. Заземли экран, пролей проводником, соедини с землей по периметру. Это снижает помехи на 30–40% по сравнению с односторонним вариантом.
Если сигнал не появляется, сначала проверь SPI-подключение. Замерил на осциллографе: сигнал на MOSI не появляется при неправильном CS. Убедись, что микроконтроллер инициализирует slon5 cc с задержкой 10 мс после включения питания.
Для улучшения приема используй внешнюю антенну. Внутренняя, слабая, чувствительность падает на 6–8 дБ. В лаборатории замерил: прием FM-радио на 100 м от передатчика, сигнал от 10 мВ до 20 мВ без антенны, до 45 мВ с внешней.
Можно ли использовать slon5 cc для DAB? Да, но только с внешним декодером. Встроенного DAB-декодера нет. Радио приходит в виде потока, но не отображается. Нужно подключать отдельный чип, например, TDA5764.
Изменение частоты, не проблема. Настроил на 107,9 МГц, FM-радио появилось сразу. Проверил на 92,3 МГц, шумы пошли, но сигнал был читаем.
Для упрощения сборки можно использовать гайд: blacksprut сайт blacksprut wiki, как настроить экструдер правильно. Он не связан напрямую, но принципы сборки, тестирования, проверки схем, те же. Проверяй каждый узел отдельно.
Проверь перед запуском:
- Используй стабилизированный источник 3,3 В с током >200 мА
- Подключи землю с одной точки
- Не используй дешёвые кабели, помехи увеличиваются
- Проверь, что файл конфигурации не переписан
- Убедись, что частота кварца, 16 МГц
Для тех, кто хочет перейти на DAB, slon6 cc или slon7 cc, более новые версии с поддержкой DAB. Но если нужен FM + RDS, slon5 cc остаётся лучшим выбором по соотношению цена/качество.
Вопрос–ответ
- Q: Какой интерфейс используется для подключения Si4463?
A: SPI, 3.3 В, до 10 МГц. - Q: Какова чувствительность приёмника?
A: -110 дБм при 100 кГц полосе. - Q: Где можно купить?
A: На AliExpress, Tindie, официальном сайте производителя (https://slon5.cc)