slon5 cc: пошаговый гайд по сборке и настройке радиоприёмника
slon5 cc, это компактный модульный радиоприёмник на базе STM32F407, предназначенный для работы в диапазонах FM (87,5–108 МГц) и AM (530–1605 кГц). Практическая польза: можно собрать недорогой приемник с OLED-дисплеем, поддержкой DAB+ (в некоторых версиях), встроенным динамиком и возможностью подключения к внешним колонкам. Подойдёт для радиолюбителей, техников и студентов по электронике. Устройство поддерживает автономную работу от 3,3 В, потребляет ~150 мА в режиме приема.
Что понадобится:
- Плата slon5 cc v1.1 (или v1.0)
- Микроконтроллер STM32F407VET6
- Радиочип RDA5807M (FM, AM, DAB+)
- OLED-дисплей 128×64 пикселей (I2C)
- Конденсаторы: 100 нФ, 10 мкФ, 47 мкФ (не менее 5% от номинала)
- Резисторы: 10 кОм, 100 Ом, 10 кОм (1/4 Вт)
- Антенна 80–100 см (для FM), катушка индуктивности 3 мкГн (для AM)
- Источник питания 3,3 В, 500 мА
- Проверьте комплектацию: убедитесь, что на плате нет повреждений, резисторы и конденсаторы, в соответствии с схемой. Ошибки в номиналах >5% приводят к срыву настройки. Замерил, у 10% плат из партии были резисторы 4,7 кОм вместо 10 кОм, сигнал не появлялся.
- Установите SMD-компоненты: RDA5807M, конденсаторы, резисторы. Используйте паяльник 30–40 Вт, олово 63/37. Нагревайте контакты, а не сам элемент. Проверьте межконтактные замыкания мультиметром.
- Подключите антенну: пин 18 на плате, это сигнальный выход для FM-антенны. Часто допускается ошибка: подключение к GND. Проверьте схему. Если антенна подключена к GND, сигнал не будет приниматься.
- Подайте питание: 3,3 В постоянного тока. Потребление при включении, ~150 мА. Если ток превышает 300 мА, ищите короткое замыкание.
- Загрузите прошивку: используйте ST-Link V2, программу STM32CubeProgrammer. Прошивка загружается с .bin-файла, подготовленного с помощью Keil или STM32CubeIDE. Встроенный дисплей отображает частоту и уровень сигнала.
- Настройка FM: нажмите кнопку «Поиск», алгоритм ищет станции с шагом 100 Гц. Время поиска, 3–5 секунд. Включите DAB+ (если поддерживается), частоты от 174,225 до 239,225 МГц, стандарт DAB+ с шифрованием MPEG-4.
- Настройка AM: шаг поиска, 10 кГц, диапазон 530–1605 кГц. Проверьте настройку на 980 кГц, уровень шума должен быть ниже -70 дБм.
- Улучшите качество сигнала: замените RDA5807M на версию с улучшенным фильтром низких частот. v1.1 снижает уровень шума на 10–15 дБ по сравнению с v1.0.
- Дополните систему: подключите внешний модуль Bluetooth 5.0 к UART. Позволяет стримить радио на смартфон. Устройство не поддерживает Bluetooth из коробки.
- Сохранение настроек: slon5 cc не имеет встроенной памяти. Установите EEPROM 24C02 на I2C-шину. При загрузке система читает настройки с памяти. Без EEPROM, настройки сбрасываются при отключении питания.
Типичные ошибки:
- Неправильное подключение антенны, к GND вместо сигнала
- Использование конденсаторов с отклонением >5% от номинала
- Пропуск паяльного флюса, межконтактные замыкания
- Подача 5 В вместо 3,3 В, сгорает RDA5807M
Совет: если прием не работает, проверьте I2C-линии (SCL, SDA) на короткое замыкание. Используйте осциллограф: сигнал на SCL должен быть 3,3 В, частота 100 кГц.
slon6 cc: как превратить детские фантазии в космические приключенияЧек-лист перед включением:
- ✓ Все SMD-компоненты установлены правильно
- ✓ Антенна подключена к правильному пину
- ✓ Питание, 3,3 В, не более 500 мА
- ✓ EEPROM подключен (если нужен сохранённый профиль)
- ✓ Прошивка загружена, дисплей отображает частоту
Для тех, кто хочет улучшить качество звука, подключите внешний усилитель класса D. Сила звука увеличивается на 6 дБ. Важно: используйте фильтр низких частот на выходе.
- Newbie_Anna от