Приемник ESP32S3-SI4732

Приемник ESP32S3-SI4732

Радио, построенное на микроконтроллере ESP32S3 и цифровом сигнальном процессоре SI4732. Один из вариантов прошивок на Гитхаб. Масса различных названий придумали для этого приемника, к примеру «Малышарик«. Его можно купить готовым, есть практически на всех торговых площадках, или собрать самостоятельно.

Схема выглядит так:

Приемник ESP32S3-SI4732

Список деталей:

ИДЕНТИФИКАТОРИмяОбозначительСледКоличествоПроизводитель ЧастьПроизводительПоставщикЧасть поставщика
110 мкФС8, С7, С22, С13, С4, С6, С10, С24С06038CL10A106MA8NRNCSAMSUNGLCSCC96446
20 ОмР23Р06031RC0603FR-070RLЯГЕОLCSCС100044
3ПЖ-342П1АУДИО-SMD_PJ-3421ПЖ-342ШОУ ХАН (首韩)LCSCC668606
4100 нФС19,С20,С9,С11,С14,С15,С16,С26,С25,С21С060310CL10B104KB8NNNCSAMSUNGLCSCС1591
51 мкФС18С06031CL10A105KB8NNNCSAMSUNGLCSCС15849
6TP4056У5ESOP-8_L4.9-W3.9-P1.27-LS6.0-BL-EP1TP4056UMW (UMW полупроводник)LCSCC725790
72,2 кОмР12Р06031RC0603FR-072K2LЯГЕОLCSCC114662
8СС34Д1SMA_L4.3-W2.6-LS5.2-RD1СС34МДДLCSCС8678
9летучая мышьУ7МОЩНОСТЬ_2.541
10500 мОмР7Р06031RL0603FR-070R5LЯГЕОLCSCС309622
111 кОмР9, Р11, Р3Р06033RC0603FR-071KLЯГЕОLCSCС22548
12АО3401У6СОТ-23-3_Л2.9-В1.6-П1.90-ЛС2.8-БР1АО3401LCSCC9900008520
1310 кОмР15, Р4, Р6, Р13, Р14, Р24, Р22, Р19Р06038RC0603FR-0710KLЯГЕОLCSCC98220
14NCD0603R1Светодиод1LED0603-RD_RED1NCD0603R1Nationstar OptoelectronicsLCSCС84263
15100 кОмР8, Р10Р06032RC0603FR-07100KLЯГЕОLCSCС14675
1610нФС12С06031CL10B103KB8NNNCSAMSUNGLCSCС1589
175,1 кОмР1, Р2Р06032RC0603FR-075K1LЯГЕОLCSCС105580
18ZJY190-1732TBWPG01У31,9-дюймовый экран1ZJY190-1732TBWPG01ЧжунцзинъюаньMOLEX (розетка)С122420
19SI4732-A10-GSRU2SOIC-16_L9.9-W3.9-P1.27-LS6.0-BL1SI4732-A10-GSRSKYWORKS/SILICON LABSLCSCC2155558
2032.768К/12.5ПФУ1КРИСТАЛЛ-SMD_L3.2-W1.5-1132.768К/12.5ПФLCSCC9900014970
двадцать один22пФС2,С1С06032CL10C220JB8NNNCSAMSUNGLCSCС1653
двадцать два680 ОмР20, Р21Р06032RC0603FR-07680RLЯГЕОLCSCС112310
двадцать триS8050 J3YQ1, Q2, Q3SOT-23-3_L3.0-W1.7-P0.95-LS2.9-BR3S8050 J3YCJ (Цзянсу Чандянь/Чанцзин)LCSCС2146
двадцать четыре10 ОмР5Р06031RC0603FR-0710RLЯГЕОLCSCС109318
25ESP32-S3-WROOM-1-N16R8У4WIRELM-SMD_ESP32-S3-WROOM-11ESP32-S3-WROOM-1-N16R8ЭСПРЕССИФ (Эспрессо)LCSCC2913202
26MLB1608-601(Ф)Л1, Л2Л06032MLB1608-601(Ф)МеледLCSCС29108
27EC1106SU12SW-SMD_EC1106S1EC1106SLCSCC9900001788
28МСК12С02SW3SW-TH_MSK12C021МСК12С02ШОУ ХАН (首韩)LCSCС431540
294,7 кОмР25, Р26, Р27, Р28Р06034RC0603FR-074K7LЯГЕОLCSCC99782
30{ПроизводительДеталь!}РФ1SMA-SMD_BWSMA-KE-P0011БВСМА-КЕ-П001БАТАРЕЙКА БЕСПРОВОДНАЯLCSCC496550
3118 пФС28С06031CC0603JRNPO9BN180ЯГЕОLCSCС107040
32470 нФС17С06031CL10B474KA8NNNCSAMSUNGLCSCС1623
33BLM18BD252SN1DЛ3Л06031BLM18BD252SN1DmuRata (Мурата)LCSCC77668
344,7 мкГнU14Л06031CKCW0603H-4.7uH/KЦЕНКЕРLCSCC19188762
35180 нГнЛ5ИНД-СМД_Л1.6-В1.01CS0603-R18J-SЧилисинLCSCC280283
36ME6217C33M5GU15, U16SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BR2ME6217C33M5GМИКРОН (Нанкин Вэймэн)LCSCС427602
37НС4160У9ESOP-8_L4.9-W3.9-P1.27-LS6.0-BL-EP2.01НС4160НсивейLCSCC2934590
38JUMPER-SPARKFUNJP3JUMPER-SPARKFUN1
39TS3315ASW1,SW2SW-SMD_4P-L3.4-W3.4-P2.00-LS4.0_TS3315A160GF2TS3315AШОУ ХАН (首韩)LCSCС412367
401.0Т-2П-ВТCN1CONN-SMD_1.0T-2P-WT11.0Т-2П-ВТCAX (Творческий капитал)LCSCC722579
41ТИП-С-31-М-12USB1USB-C_SMD-TYPE-C-31-M-12_11ТИП-С-31-М-12Хан Ён, Южная КореяLCSCC165948
Принимаемые диапазоны:
  • FM: 64 — 108 МГц;
  • ДВ, СВ и КВ 150 — 30000 кГц — сплошное перекрытие с разбивкой на поддиапазоны; прием возможен как в АМ, так и в SSB.
  • Существуют прошивки с возможностью принимать телеграф и расшифровывать его на лету и RTTY

Диапазоны распределены так:

  • VHF (64.0-108 MHz);
  • MW1 (150-1720 KHz);
  • MW2 (531-1701 KHz);
  • MW3 (1700-3500 KHz);
  • 80M (3500-4000 KHz);
  • SW1 (4000-5500 KHz);
  • SW2 (5500-6500 KHz);
  • 40M (6500-7300 KHz);
  • SW3 (7200-8000 KHz);
  • SW4 (9000-11000 KHz);
  • SW5 (11100-13000 KHz);
  • SW6 (13000-14000 KHz);
  • 20M (14000-15000 KHz);
  • SW7 (15000-17000 KHz);
  • SW8 (17000-18000 KHz);
  • 15M (20000-21400 KHz);
  • SW9 (21400-22800 KHz);
  • CB (26000-28000 KHz);
  • 10M (28000-30000 KHz);
  • ALL (150-30000 KHz).

Из всего этого списка можно выделить VHF, стоящий особняком, и ALL, который включает в себя все диапазоны без провалов, но без VHF. Таким образом, если вы хотите послушать вещательные станции, то нужно выбирать диапазоны с обозначениями VHF, MW1-MW3, SW1-SW9. Если же цель ловить сигналы радиолюбителей, то 80M, 40M, 20M, 15M, 10M, CB или вышеупомянутый ALL.

Архив: схема, печатная плата, прошивка

Шаг на ДВ, СВ и КВ можно выбрать любой: 1, 5, 9, 10, 50 и 100 кГц (также есть подстройка с шагом в 10 Гц в режиме SSB). Привязки шага к частотной сетке диапазонов нет. Шаг в FM: 5, 10, 20 и 100 кГц.

Функционал приемника

Все манипуляции с параметрами приемника, кроме настройки на станции, производятся через меню (их два). Меню диапазонов вызывается однократным нажатием валкодера, основное меню — двукратным нажатием.

В основном меню имеются пункты:

  • VOLUME (регулировка громкости),
  • STEP (выбор шага настройки),
  • Mode (выбор модуляции),
  • BFO (точная подстройка гетеродина SSB),
  • BW (регулировка полосы пропускания),
  • AGC_ATT (включение/отключение АРУ и регулировка аттенюатора),
  • SOFTMUTE (регулировка уровня срабатывания Soft Mute),
  • SEEKUP и SEEKDOWN (автопоиск вверх и вниз по частоте),
  • BAND (выбор диапазона),
  • MUTE (отключение звука).

Последний использовавшийся пункт меню не запоминается, поэтому, например, для регулировки громкости придется пролистывать меню до пункта VOLUME заново каждый раз, когда нужно сделать погромче или потише.

Прием на всех диапазонах (в том числе на ДВ и СВ) производится на телескопическую антенну, которая подключается к разъему на верхней стенке приемника.

Как и многие другие приемники на микросхемах серии Si4732/4735, данный приемник может принимать сигналы станций в SSB. Для точной подстройки в меню приемника имеется пункт BFO, который позволяет осуществлять подстройку с шагом в 10 Гц в широких пределах.

Переключаемая полоса пропускания реализована не только в режиме АМ/SSB, но и в режиме ЧМ. Ручной выбор более узкой полосы пропускания ЧМ может быть полезен для улучшения приема удаленных и маломощных станций в диапазоне FM. Набор значений полосы пропускания: 1, 1,8, 2, 2,5, 3, 4 и 6 кГц для АМ, 0,5, 1, 1,2, 2,2, 3 и 4 кГц для SSB и 40, 60, 84, 110 кГц и «Авто» для ЧМ.

При перестройке по частоте в режиме SSB слышны прерывания звука и «пшиканье» — из-за работы АРУ. В меню приемника можно отключить АРУ, но это не помогает. Функция программно регулируемого аттенюатора в меню приемника совмещена с АРУ.

Поскольку приемник имеет миниатюрный корпус, то ему нужен противовес. В этом случае приходится держать приемник рукой за основание антенного разъема. Это позволяет улучшить прием (особенно в диапазонах ДВ и СВ).

В меню также отрегулировать порог срабатывания Soft Mute (или отключить ее) — это стандартная функция микросхем SiliconLabs, которая ступенчато приглушает звук, когда отношение сигнал/шум входного сигнала снижается и достигает некоторого порогового уровня.

Автопоиск работает, но не всегда корректно: например, он может пропустить мощную станцию и остановиться в шаге после нее.

Экран у приемника цветной и изображение на нем меркнет в солнечный день и читать показания дисплея становится затруднительно. Регулировки яркости дисплея в «стоковой» прошивке не предусмотрено.

В приемнике установлен литиевый аккумулятор емкостью 800 мАч. Производитель заявляет время работы от одной зарядки — 10 часов. Зарядка аккумулятора происходит через порт USB Type-C

В схеме приемника отсутствует УВЧ (точнее — истоковый повторитель, согласующий высокое волновое сопротивление телескопической антенны с относительно низким входным сопротивлением входа АМ микросхемы Si4732), вследствие чего приемнику не хватает чувствительности на телескопическую антенну в диапазонах ДВ, СВ и КВ. Особенно это заметно на ДВ и СВ, где преимущество приема на телескопическую антенну (перед ферритовой антенной) нивелируется низкой чувствительностью. Но если внедрять УВЧ, то в идеале потребуется эффективный коммутируемый ФНЧ для диапазонов ДВ и СВ во избежание приема на нечетных гармониках гетеродина (что выражается в «пролезании» мощных станций с диапазона КВ при прослушивании длинных и средних волн). При желании и наличии опыта несложную доработку по добавлению в схему приемника истокового повторителя можно сделать самостоятельно.

Источник

Программная часть

В качестве контроллера используется модуль ESP32-S3. В приемнике имеется возможность перепрошивки путем подключения приемника к компьютеру с помощью кабеля с разъемом USB Type-C (потребуется установка драйвера для ESP32).

При желании и наличии навыков программирования можно самостоятельно модифицировать прошивку (например, поменять на свое усмотрение границы диапазонов) с помощью среды разработки Arduino IDE. Исходный код (скетч) можно найти в репозитории Ralph Xavier. Или архивом

Количество прошивок растет с каждым днем, даже мелькала прошивка с «водопадом» поэтом наиболее интересные прошивки будут публиковаться отдельными статьями и со ссылками на авторов.

На данный момент можно приобрести этот радиоприемник в различных исполнениях