Руководство по проектированию аппаратуры SF32LB52-MOD-1¶
1. Обзор¶
SF32LB52-MOD-1 — сертифицированный универсальный Bluetooth-модуль с низким энергопотреблением на базе SiFli SF32LB525UC6 (двухъядерный Arm Cortex-M33 STAR-MC1, частота до 240 MHz). В модуле установлен кварцевый резонатор на 48 MHz; дополнительно могут устанавливаться резонатор на 32,768 kHz и кристалл OPI-PSRAM объёмом 64 Mb в корпусе микросхемы. Модуль для поверхностного монтажа имеет 68 выводов и размеры 27,9 × 18,0 × 3,1 mm.
Руководство описывает интеграцию модуля в устройство: назначение выводов, периферийные интерфейсы, электрические характеристики, требования к питанию, типовые схемы, проверку принципиальной схемы, габариты и посадочное место на PCB, а также правила обращения с модулем. В основу положен даташит SiFli DS5203-SF32LB52-MOD-1 V0.3.
Подробное описание архитектуры микросхемы (ядер, графики, подсистемы памяти и периферии) приведено в статье SF32LB52x и руководстве по проектированию аппаратуры SF32LB52x.
Источник и оформление иллюстраций
Технические сведения о модуле приведены по DS5203-SF32LB52-MOD-1 V0.3. В даташите некоторые схемы распиновки и механические чертежи даны как растровые изображения; в этом руководстве они не перерисованы, а приведены ссылки на соответствующие рисунки. Нумерация таблиц и рисунков в руководстве собственная; в подписях к невоспроизведённым рисункам также указаны номера в официальном даташите.
2. Краткие сведения для проектирования¶
2.1 Вариант модуля¶
| Код модуля | Flash | PSRAM | Температура | Размеры (mm) |
|---|---|---|---|---|
| SF32LB52-MOD-1-N16R8 | 16 MB QSPI-NOR | 8 MB OPI-PSRAM | −40…85 °C | 27,9 × 18,0 × 3,1 |
2.2 Основные характеристики¶
| Параметр | Характеристика |
|---|---|
| Прикладное ядро (HCPU) | Arm Cortex-M33 STAR-MC1, частота до 240 MHz, SRAM 512 KB |
| Энергоэффективное ядро (LCPU) | Arm Cortex-M33 STAR-MC1, частота до 24 MHz, SRAM 64 KB |
| Беспроводная связь | Двухрежимный Bluetooth 5.3 с BLE Audio |
| Графика | 2D/2.5D-движок ePicasso 2.0, разрешение до 512×512, декомпрессия без потерь eZip 2.0 |
| Аудио | Один 24-разрядный аудиовыход DAC и один 24-разрядный аудиовход Sigma-Delta ADC |
| Память | Дополнительно устанавливаемая OPI-PSRAM в корпусе (144 MHz); один внешний MPI (QSPI); один SD/SDIO/eMMC |
| Корпус | 68 выводов, 27,9 × 18,0 × 3,1 mm |
| Питание | VSYS 3,2–4,7 V (Li-ion) или 3,7–4,7 V (DCDC/LDO; рекомендуется 3,8 V) |
| Антенна | Антенна на PCB или внешняя антенна через разъём IPEX (зависит от номера изделия) |
| Рабочая температура | От −40 до 85 °C |
3. Функциональная блок-схема¶
В модуль входят микросхема SF32LB525UC6, кварцевый резонатор на 48 MHz и цепь согласования RF с линией подачи радиочастотного сигнала на антенну. В зависимости от комплектации дополнительно устанавливаются резонатор на 32,768 kHz и кристалл OPI-PSRAM объёмом 64 Mb в корпусе микросхемы.
Рисунок 3-1: функциональная блок-схема
См. рисунок 2-1 в официальном даташите. В этом руководстве он не воспроизводится.
4. Назначение выводов¶
4.1 Расположение выводов¶
По периметру модуля расположено 68 выводов. Вывод 1 отмечен в углу рядом с зоной антенны; нумерация идёт против часовой стрелки вокруг корпуса.
Рисунок 4.1-1: расположение выводов, вид сверху
См. рисунок 3-1 в официальном даташите. В этом руководстве он не воспроизводится.
4.2 Таблица назначения выводов¶
Всего у модуля 68 выводов; их назначение приведено в таблице ниже.
| Имя | № | Тип | MUX по умолчанию | I/O по умолчанию | Функция |
|---|---|---|---|---|---|
| GND | 1 | P | Ground | P | Земля |
| PA44 | 2 | I/O/T | GPIO_A44 | O | GPIO_A44, PA44_I2C_UART, PA44_TIM, #WKUP_PIN20 |
| PA43 | 3 | I/O/T | GPIO_A43 | O | GPIO_A43, PA43_I2C_UART, PA43_TIM, LCDC1_JDI_G2, LCDC1_8080_DIO7, #WKUP_PIN19 |
| PA42 | 4 | I/O/T | GPIO_A42 | O | GPIO_A42, PA42_I2C_UART, PA42_TIM, LCDC1_JDI_R2, LCDC1_8080_DIO6, #WKUP_PIN18 |
| PA23 | 5 | I/O/T | GPIO_A23 | O | GPIO_A23, PDM1_DATA, PA23_I2C_UART, PA23_TIM, #XTAL32K_XO — если в модуле установлен внутренний кварцевый резонатор 32 kHz, PA23 недоступен извне |
| PA22 | 6 | I/O/T | GPIO_A22 | O | GPIO_A22, PDM1_CLK, PA22_I2C_UART, PA22_TIM, #XTAL32K_XI — если в модуле установлен внутренний кварцевый резонатор 32 kHz, PA22 недоступен извне |
| PA41 | 7 | I/O/T | GPIO_A41 | I | GPIO_A41, PA41_I2C_UART, PA41_TIM, LCDC1_JDI_HCK, LCDC1_8080_DIO5, #WKUP_PIN17 |
| PA40 | 8 | I/O/T | GPIO_A40 | O | GPIO_A40, SPI2_CS, PA40_I2C_UART, PA40_TIM, LCDC1_JDI_XRST, LCDC1_8080_DIO4, #WKUP_PIN16 |
| PA39 | 9 | I/O/T | GPIO_A39 | O | GPIO_A39, SPI2_CLK, PA39_I2C_UART, PA39_TIM, LCDC1_JDI_VCI, LCDC1_8080_DIO3, #WKUP_PIN15 |
| PA38 | 10 | I/O/T | GPIO_A38 | I/O | GPIO_A38, SPI2_DI, PA38_I2C_UART, PA38_TIM, #WKUP_PIN14 |
| PA37 | 11 | I/O/T | GPIO_A37 | I/O | GPIO_A37, SPI2_DIO, PA37_I2C_UART, PA37_TIM, LCDC1_8080_DIO2, #WKUP_PIN13 |
| PA36 | 12 | I/O/T | GPIO_A36 | O | GPIO_A36, #USB11_DM, PA36_I2C_UART, PA36_TIM, #WKUP_PIN12 |
| PA35 | 13 | I/O/T | GPIO_A35 | O | GPIO_A35, #USB11_DP, PA35_I2C_UART, PA35_TIM, #WKUP_PIN11 |
| PA34 | 14 | I/O/T | GPIO_A34 | I | GPIO_A34, PA34_I2C_UART, PA34_TIM, #GPADC_CH7, #WKUP_PIN10 |
| PA33 | 15 | I/O/T | GPIO_A33 | I | GPIO_A33, PA33_I2C_UART, PA33_TIM, #GPADC_CH6 |
| PA32 | 16 | I/O/T | GPIO_A32 | O | GPIO_A32, PA32_I2C_UART, PA32_TIM, #GPADC_CH5 |
| VDD33_VOUT2 | 17 | P | VDD33_VOUT2 | P | Выход питания 3,3 V |
| PA24 | 18 | I/O/T | GPIO_A24 | O | GPIO_A24, SPI1_DI, I2S1_MCLK, PA24_I2C_UART, PA24_TIM, #WKUP_PIN0 |
| PA25 | 19 | I/O/T | GPIO_A25 | O | GPIO_A25, SPI1_DI, I2S1_SDO, PA25_I2C_UART, PA25_TIM, #XTAL32K_EXT, #WKUP_PIN1 |
| PA26 | 20 | I/O/T | GPIO_A26 | O | GPIO_A26, PA26_I2C_UART, PA26_TIM, #WKUP_PIN2 |
| PA27 | 21 | I/O/T | GPIO_A27 | O | GPIO_A27, PA27_I2C_UART, PA27_TIM, #WKUP_PIN3 |
| PA28 | 22 | I/O/T | GPIO_A28 | O | GPIO_A28, SPI1_CLK, I2S1_SDI, PA28_I2C_UART, PA28_TIM, #GPADC_CH1 |
| PA29 | 23 | I/O/T | GPIO_A29 | O | GPIO_A29, SPI1_CS, I2S1_BCK, PA29_I2C_UART, PA29_TIM, #GPADC_CH2 |
| PA30 | 24 | I/O/T | GPIO_A30 | O | GPIO_A30, I2S1_LRCK, PA30_I2C_UART, PA30_TIM, #GPADC_CH3 |
| PA31 | 25 | I/O/T | GPIO_A31 | I | GPIO_A31, PA31_I2C_UART, PA31_TIM, #GPADC_CH4 |
| GND | 26 | P | Ground | P | Земля |
| VSYS | 27 | P | VSYS | P | Основной вход питания. Диапазон от аккумулятора Li-ion: 3,2–4,7 V; при питании через DCDC/LDO (не Li-ion): 3,7–4,7 V, рекомендуется 3,8 V |
| PA20 | 28 | I/O/T | GPIO_A20 | I | GPIO_A20, PA20_I2C_UART, PA20_TIM |
| PA19 | 29 | I/O/T | GPIO_A19 | O | GPIO_A19, SWCLK, PA19_I2C_UART, PA19_TIM |
| PA18 | 30 | I/O/T | GPIO_A18 | O | GPIO_A18, SWDIO, PA18_I2C_UART, PA18_TIM |
| PA11 | 31 | I/O/T | GPIO_A11 | I/O | GPIO_A11, PA11_I2C_UART, PA11_TIM |
| PA10 | 32 | I/O/T | GPIO_A10 | O | GPIO_A10, PA10_I2C_UART, PA10_TIM |
| AU_DAC1P_OUT | 33 | AO | AU_DAC1P_OUT | AO | Положительный дифференциальный выход аудио DAC |
| AU_DAC1N_OUT | 34 | AO | AU_DAC1N_OUT | AO | Отрицательный дифференциальный выход аудио DAC |
| GND | 35 | P | Ground | P | Земля |
| MIC_BIAS | 36 | P | MIC_BIAS | P | Напряжение смещения микрофона |
| MIC_ADC_IN | 37 | AI | MIC_ADC_IN | AI | Аналоговый аудиовход |
| PA09 | 38 | I/O/T | GPIO_A09 | I/O | GPIO_A09, PA09_I2C_UART, PA09_TIM |
| PA08 | 39 | I/O/T | GPIO_A08 | I/O | GPIO_A08, LCDC1_SPI_DIO3, PDM1_DATA, PA08_I2C_UART, PA08_TIM, LCDC1_JDI_VST, LCDC1_8080_DIO1 |
| PA07 | 40 | I/O/T | GPIO_A07 | O | GPIO_A07, LCDC1_SPI_DIO2, PDM1_CLK, PA07_I2C_UART, PA07_TIM, LCDC1_JDI_ENB, LCDC1_8080_DIO0 |
| PA06 | 41 | I/O/T | GPIO_A06 | O | GPIO_A06, LCDC1_SPI_DIO1, I2S1_LRCK, PA06_I2C_UART, PA06_TIM, LCDC1_JDI_HST, LCDC1_8080_DC |
| PA05 | 42 | I/O/T | GPIO_A05 | O | GPIO_A05, LCDC1_SPI_DIO0, I2S1_BCK, PA05_I2C_UART, PA05_TIM, LCDC1_JDI_R1, LCDC1_8080_RD |
| PA04 | 43 | I/O/T | GPIO_A04 | O | GPIO_A04, LCDC1_SPI_CLK, I2S1_SDI, PA04_I2C_UART, PA04_TIM, LCDC1_JDI_G1, LCDC1_8080_WR |
| PA03 | 44 | I/O/T | GPIO_A03 | O | GPIO_A03, LCDC1_SPI_CS, I2S1_SDO, PA03_I2C_UART, PA03_TIM, LCDC1_JDI_B1, LCDC1_8080_CS |
| PA02 | 45 | I/O/T | GPIO_A02 | O | GPIO_A02, LCDC1_SPI_TE, I2S1_MCLK, PA02_I2C_UART, PA02_TIM, LCDC1_JDI_B2, LCDC1_8080_TE |
| PA01 | 46 | I/O/T | GPIO_A01 | O | GPIO_A01, PA01_I2C_UART, PA01_TIM |
| PA00 | 47 | I/O/T | GPIO_A00 | O | GPIO_A00, LCDC1_SPI_RSTB, PA00_I2C_UART, PA00_TIM, LCDC1_8080_RSTB |
| GND | 48–60 | P | Ground | P | Земля (13 выводов) |
| VBATS | 61 | P | VBAT | P | Вход измерения напряжения аккумулятора |
| NC | 62 | — | NC | — | Не подключён |
| PA15 | 63 | I/O/T | GPIO_A15 | I/O | GPIO_A15, MPI2_DIO0, SD1_CMD, PA15_I2C_UART, PA15_TIM |
| PA16 | 64 | I/O/T | GPIO_A16 | O | GPIO_A16, MPI2_CLK, SD1_DIO0, PA16_I2C_UART, PA16_TIM |
| PA17 | 65 | I/O/T | GPIO_A17 | I/O | GPIO_A17, MPI2_DIO3, SD1_DIO1, PA17_I2C_UART, PA17_TIM |
| PA14 | 66 | I/O/T | GPIO_A14 | I/O | GPIO_A14, MPI2_DIO2, SD1_CLK, PA14_I2C_UART, PA14_TIM |
| PA13 | 67 | I/O/T | GPIO_A13 | I/O | GPIO_A13, MPI2_DIO1, SD1_DIO3, PA13_I2C_UART, PA13_TIM |
| PA12 | 68 | I/O/T | GPIO_A12 | O | GPIO_A12, MPI2_CS, SD1_DIO2, PA12_I2C_UART, PA12_TIM |
Обозначения: P — питание; I — вход; O — выход; T — можно настроить как высокоимпедансный; AO — аудиовыход; AI — аудиовход.
Note
Выводы 29 (DBG_UART_TXD) и 30 (DBG_UART_RXD) по умолчанию используются для журналов, отладки и загрузки программы.
4.3 Физическое расположение выводов¶
На рисунке из даташита выводы на контуре кристалла SF32LB525UC6 сгруппированы по функциям: SDIO, SPI, I2C, UART, GPTIM, интерфейс LCD, GPADC, MPI, аналоговое аудио, внешний генератор 32 kHz, входы внешнего пробуждения и SWD/отладочный UART. Используйте этот рисунок вместе с таблицей назначения выводов при размещении групп сигналов на основной PCB.
Рисунок 4.3-1: физическое расположение выводов
См. рисунок 3-2 в официальном даташите. В этом руководстве он не воспроизводится.
5. Периферийные устройства¶
5.1 Интерфейсы связи¶
Любой вывод с обозначением PAxx_I2C_UART в таблице выше можно настроить для работы с I2C или UART. Согласно даташиту, можно настроить до 4 интерфейсов I2C и до 3 интерфейсов UART.
Расхождение в числе периферийных интерфейсов даташита
Далее в том же даташите перечислены I2C1–I2C7 и UART1–UART6, что противоречит указанным максимумам. Уточните у SiFli фактическое число доступных интерфейсов для конкретной конфигурации модуля/SoC; не считайте, что все перечисленные контроллеры можно использовать одновременно.
UART — полнодуплексный интерфейс со скоростью до 6 Mbps, настраиваемым форматом данных, аппаратным управлением потоком (CTS/RTS) и многопакетной передачей и приёмом TX/RX через DMA. UART1–3 относятся к HPSYS, UART4–6 — к LPSYS.
I2C — режимы Master и Slave, FIFO на 8 байт, поддержка DMA и скорости 100 kbps (standard), 400 kbps (fast), 1 Mbps (fast-mode-plus) и 3,4 Mbps (high-speed). В режиме Master поддерживается 7- и 10-битная адресация; цифровой фильтр помех можно настроить. I2C1–4 относятся к HPSYS, I2C5–7 — к LPSYS.
SPI — поддерживаются форматы SSP/SPI (полнодуплексный режим Master или Slave) и Microwire (полудуплексный режим только Master). Разрядность данных 4–32 бита, настраиваемые полярность/фаза тактового сигнала (SPO/SPH) и полярность chip-select, FIFO на 16 элементов по 32 бита, DMA и частота до 48 MHz.
USB 2.0 FS — один полноскоростной порт Host/Device с настраиваемыми конечными точками, suspend/resume, динамическим размером FIFO, поддержкой Session Request и Host Negotiation Protocol, а также встроенным PHY USB 2.0 FS.
MPI (Memory Peripheral Interface) — поддерживает Flash SPI NOR (1/2/4 линии) и SPI NAND (1/2/4 линии), доступ в режиме регистров и отображения в память с автоматическим переключением аппаратурой. Интерфейс MPI2 модуля позволяет подключить внешнюю флеш-память SPI NOR/NAND. Если флеш-память уже установлена в модуле, шесть внешних сигналов MPI2 (PA12, PA13, PA14, PA15, PA16, PA17) недоступны снаружи.
SD/SDIO/eMMC — соответствует SD 3.0, SDIO 3.0 и eMMC 4.5.1; поддерживает карты SDSC/SDHC/SDXC/SDHS, режимы SDR12/25/50, одно- и четырёхлинейный SDR, FIFO на 2 KB, передачу данных через DMA и тактовую частоту до 48 MHz (без DDR). SDIO и MPI2 используют общие выводы I/O, поэтому одновременно применять эти интерфейсы нельзя.
I2S — режимы Master/Slave и full-duplex, форматы left-justified/right-justified/standard, моно или стерео с разрядностью 8 и 16 бит, ширина PCM до 24 бит.
Интерфейс LCD — последовательный режим DBI SPI (3/4 линии, две/четыре линии данных) и параллельный режим 8080 (шина 8/16/24 бита). В зависимости от режима поддерживаются форматы RGB332/RGB444/RGB565/RGB666/RGB888.
5.2 Обработка аналоговых сигналов¶
12-разрядный GPADC — SAR ADC с максимальной частотой дискретизации 4 MS/s и диапазоном входного напряжения 0–3,3 V для несимметричного входа (single-ended) и ±2,1 V для дифференциального входа. Доступны 7 несимметричных каналов и отдельный канал измерения напряжения аккумулятора либо 3 дифференциальные пары, режимы однократного и непрерывного измерения, 4 настраиваемых временных слота на одно измерение, программный или аппаратный запуск и поддержка DMA.
Датчик температуры — разрешение 0,2 °C, диапазон от −40 °C до 125 °C, точность ±3 °C; данные можно получать опросом или по прерыванию.
Аудио DAC — один 24-разрядный выходной канал DAC с дифференциальным выходом и частотой дискретизации 8–48 kHz.
Аудио PLL — генерация тактового сигнала Fractional-N с разрешением 48 MHz/2^18; поддерживаются производные частоты дискретизации 48 MHz, 32,768 kHz и 44,1 kHz.
Аудио ADC — один 24-разрядный входной канал Sigma-Delta ADC с частотой дискретизации 8–48 kHz.
6. Электрические характеристики¶
6.1 Абсолютные максимальные значения¶
Превышение значений из таблицы ниже может необратимо повредить модуль. Это предельные значения воздействия, а не гарантия работоспособности за пределами рекомендуемых условий эксплуатации из раздела 6.2. Длительное воздействие таких условий может снизить надёжность модуля.
| Обозначение | Параметр | Мин. | Макс. | Единица |
|---|---|---|---|---|
| VSYS | Напряжение вывода питания | −0,3 | 4,7 | V |
| Tstore | Температура хранения | −40 | 125 | °C |
6.2 Рекомендуемые условия эксплуатации¶
| Обозначение | Параметр | Мин. | Тип. | Макс. | Единица |
|---|---|---|---|---|---|
| VSYS | Питание от аккумулятора Li-ion | 3,2 | - | 4,7 | V |
| VSYS | Питание от источника, отличного от Li-ion, через DCDC/LDO | 3,7 | 3,8 | 4,7 | V |
| TA | Рабочая температура | −40 | - | 85 | °C |
6.3 Электрические характеристики постоянного тока (3,3 V, 25 °C)¶
| Обозначение | Параметр | Мин. | Тип. | Макс. | Единица |
|---|---|---|---|---|---|
| CIN | Ёмкость вывода | 2,5 | 3 | 3,5 | pF |
| VIH | Напряжение высокого уровня на входе | 0,7×VDD | - | VDD | V |
| VIL | Напряжение низкого уровня на входе | VSS | - | 0,3×VDD | V |
| IIH | Ток высокого уровня на входе | - | 10 | 40 | nA |
| IIL | Ток низкого уровня на входе | - | 10 | 40 | nA |
| VOH | Напряжение высокого уровня на выходе (высокоомная нагрузка) | 0,8×VDD | - | VDD | V |
| VOL | Напряжение низкого уровня на выходе (высокоомная нагрузка) | VSS | - | 0,2×VDD | V |
| IOH | Ток нагрузки при высоком уровне на выходе | 24 | 30 | 38 | mA |
| IOL | Ток нагрузки при низком уровне на выходе | 24 | 30 | 38 | mA |
| RPU | Внутренняя подтяжка вверх (Vpad=0,8×VDD) | 7 | 10 | 20 | kΩ |
| RPD | Внутренняя подтяжка вниз (Vpad=0,2×VDD) | 7 | 10 | 20 | kΩ |
| VIH_nRST | Напряжение снятия сброса | 0,7×VDD | - | VDD | V |
| VIL_nRST | Напряжение активного сброса | VSS | - | 0,3×VDD | V |
VDD — шина питания I/O; VOH/VOL измеряются при высокоомной нагрузке.
6.4 Энергопотребление¶
| Режим | Интервал | @0 dBm | @4 dBm | @10 dBm | Единица |
|---|---|---|---|---|---|
| BT Sniff (attempt=1) | 50 ms | 129,5 | 135,6 | 160,9 | µA |
| BT Sniff (attempt=1) | 1 s | 6,0 | 6,3 | 7,6 | µA |
| BLE ADV | 50 ms | 171,6 | 217,6 | 298,3 | µA |
| BLE ADV | 1 s | 8,9 | 9,5 | 17,0 | µA |
| BLE Connection | 50 ms | 95,0 | 105,0 | 118,7 | µA |
| BLE Connection | 1 s | 4,1 | 4,6 | 9,1 | µA |
| Сканирование (Inquiry или Page) | — | 33,4 | — | — | µA |
| Одновременное сканирование | — | 67,3 | — | — | µA |
| Сон | — | 20,0 | — | — | µA |
| Режим и частота | Ток (µA) | Прирост (µA/MHz) |
|---|---|---|
| CoreMark @192 MHz | 7360 | 35 |
| CoreMark @48 MHz | 1550 | 27 |
| WhileLoop @192 MHz | 5490 | 27 |
| WhileLoop @48 MHz | 1250 | 20 |
6.5 Показатели RF двухрежимного Bluetooth¶
Модуль поддерживает Bluetooth 5.3 и обратно совместим с версиями 4.2/4.1/4.0. Центральные частоты рабочих каналов — 2402–2480 MHz.
Передатчик BLE (1 Mbps): максимальная выходная мощность 19 dBm, диапазон её регулировки — от −20 до 19 dBm; типовые значения Δf1avg = 250 kHz и Δf2max = 210 kHz. Это значения девиации частоты (в даташите соответствующие строки обозначены как максимальная/минимальная модуляция), а не безразмерный индекс модуляции. Типовой начальный допуск частоты несущей составляет ±20 kHz.
Приёмник BLE (1 Mbps): чувствительность −100 dBm (dirty off) / −99,3 dBm (dirty on) при PER 30,8%; C/I на том же канале — 7 dB.
Классический Bluetooth (Basic Data Rate): максимальная выходная мощность 18 dBm; чувствительность приёмника −96,3 dBm (dirty off) / −94 dBm (dirty on) при BER 0,1%.
Классический Bluetooth (Enhanced Data Rate): максимальная выходная мощность 13 dBm; чувствительность приёмника для π/4-DQPSK — −95,5 dBm, для 8DPSK — −88,5 dBm.
Полные таблицы минимальных, типовых и максимальных значений характеристик передачи и приёма BLE на скоростях 1/2 Mbps и BR/EDR классического Bluetooth приведены в разделе 5.5 официального даташита.
7. Питание модуля¶
У модуля один основной вход питания — VSYS. Его можно подключить непосредственно к аккумулятору Li-ion/Li-Po (3,2–4,7 V) или питать от преобразователя DCDC/LDO (3,7–4,7 V; рекомендуемое напряжение — 3,8 V).
VBATS — вход измерения напряжения аккумулятора; внутренний ADC измеряет на нём напряжение в диапазоне 0–4,7 V. Не устанавливайте внешний резистивный делитель: подключайте измеряемый сигнал непосредственно к VBATS.
VDD33_VOUT2 — выход встроенного LDO 3,3 V, рассчитанный на питание внешней периферии током до 150 mA. Суммарная ёмкость на этой шине не должна превышать 7,4 µF.
8. Типовая схема и назначение выводов¶
В даташите приведена полная типовая схема отладочной платы на базе SF32LB52-MOD-1: питание, сброс, JTAG/SWD, UART, SDIO, LCD и аудиотракт.
Рисунок 8-1: типовая схема отладочной платы
См. рисунки 7-2–7-6 официального даташита. Схема здесь не воспроизводится.
В даташите также приведена рекомендуемая таблица назначения выводов для этой платы.
Рисунок 8-2: рекомендуемое назначение выводов эталонной платы
См. рисунок 7-7 в официальном даташите. Здесь он не воспроизводится.
Используйте эти материалы как основу принципиальной схемы конечного устройства, а выводы выбирайте с учётом состава периферии конкретного изделия.
9. Контрольный список схемы¶
| № | Проверка |
|---|---|
| 1 | VSYS можно подключить непосредственно к аккумулятору Li-ion; при питании через DCDC/LDO рекомендуется 3,8 V. VBATS — вход измерения напряжения аккумулятора (диапазон 0–4,7 V): не используйте внешний резистивный делитель, подключайте измеряемый сигнал прямо к VBATS. |
| 2 | Установите рядом с выводом VSYS один конденсатор 4,7 µF и один 0,1 µF. |
| 3 | Установите конденсатор 0,1 µF рядом с выводом VBATS. |
| 4 | VDD33_VOUT2 — выход LDO 3,3 V с максимальным током 150 mA; не превышайте это значение внешней нагрузкой. |
| 5 | Суммарная ёмкость на VDD33_VOUT2 должна быть ≤ 7,4 µF. |
| 6 | Уровень интерфейса I/O модуля — 3,3 V; подключаемая периферия также должна использовать логические уровни 3,3 V. |
| 7 | Если в модуле установлен внутренний кварцевый резонатор 32 kHz, выводы PA22 и PA23 недоступны снаружи. |
| 8 | Если флеш-память уже установлена в модуле, шесть сигналов MPI2 (PA12, PA13, PA14, PA15, PA16, PA17) недоступны снаружи. |
| 9 | Интерфейсы SDIO и MPI2 используют общие выводы I/O и не могут работать одновременно. |
| 10 | Выводы с обозначением #GPADC_CHx в таблице поддерживают аналоговый вход в диапазоне 0–3,3 V. |
| 11 | Выводы с обозначением PAxx_TIM в таблице поддерживают выход PWM. |
| 12 | PA34 поддерживает сброс при удержании в течение 10 секунд, активный высоким уровнем; предусмотрите в схеме резистор pull-down 10 kΩ. |
| 13 | Предусмотрите защиту ESD для интерфейсов батареи и сенсорной панели (TP), а также других сигналов, выведенных наружу, если это необходимо. |
| 14 | На PA18/PA19, выполняющих функции DBG_UART для программирования/отладки, следует установить последовательный резистор 100 Ω на каждый вывод. |
10. Размеры модуля и посадочное место PCB¶
10.1 Размеры модуля¶
Размеры модуля — 27,9 × 18,0 × 3,1 mm.
Рисунок 10.1-1: размеры модуля — вид сверху, сбоку и снизу
См. рисунок 8-1 в официальном даташите. Здесь он не воспроизводится.
10.2 Рекомендуемое посадочное место PCB¶
Рисунок 10.2-1: рекомендуемое посадочное место PCB
См. рисунок 8-2 в официальном даташите. Здесь он не воспроизводится.
10.3 Разъём внешней антенны¶
Для SKU с поддержкой внешней антенны используется посадочное место разъёма первого поколения, совместимое с:
- серией Hirose U.FL;
- разъёмами I-PEX MHFI;
- разъёмами Amphenol AMC.
Рисунок 10.3-1: размеры разъёма внешней антенны
См. рисунок 8-3 в официальном даташите. Здесь он не воспроизводится.
10.4 Размещение модуля на PCB¶
Если модуль устанавливается непосредственно на плату конечного устройства, оставьте свободное место, чтобы другие компоненты и металлические области не перекрывали зону антенны на PCB модуля, иначе эффективность излучения снизится. Разместите модуль на основной плате так, чтобы минимизировать влияние на работу антенны.
Рекомендации:
- Выведите область антенны модуля за край основной платы; точку подключения радиочастотного сигнала к антенне расположите рядом с краем.
Рисунок 10.4-1: рекомендуемое размещение модуля
См. рисунок 8-4 в официальном даташите. Здесь он не воспроизводится.
- Если антенну нельзя вывести за край платы, оставьте вокруг антенны на PCB зону запрета размещения шириной не менее 15 mm: без медных полигонов, дорожек и компонентов. По возможности удалите материал основной платы под антенной.
Рисунок 10.4-2: зона запрета размещения вокруг антенны
См. рисунок 8-5 в официальном даташите. Здесь он не воспроизводится.
- Даже при использовании зоны запрета размещения располагайте точку подключения радиочастотного сигнала к антенне рядом с краем платы.
- Для готового изделия оцените влияние корпуса на антенну и проведите проверку RF, включая финальный тест дальности связи на собранном устройстве.
11. Обращение с изделием¶
11.1 Условия хранения¶
- Храните изделия запечатанными во влагозащитном пакете (MBB) при температуре <40 °C и влажности 90% RH, без конденсации.
- Уровень чувствительности модуля к влаге (MSL): 3.
- После вскрытия вакуумного пакета используйте модуль в течение 168 часов при 25±5 °C / 60% RH; если срок превышен, перед повторной подачей на производственную линию модуль необходимо просушить.
11.2 Электростатический разряд (ESD)¶
- Модель человеческого тела (HBM): ±2000 V
- Модель заряженного устройства (CDM): ±500 V
11.3 Профиль пайки оплавлением¶
Рекомендуется подвергать модуль только одному циклу пайки оплавлением.
Рисунок 11.3-1: рекомендуемый температурный профиль пайки оплавлением
См. рисунок 9-1 в официальном даташите. Здесь он не воспроизводится.
11.4 Ультразвуковая вибрация¶
Не подвергайте модули SiFli воздействию вибрации от оборудования для ультразвуковой сварки или очистки. Ультразвуковые колебания могут вызвать резонанс внутренних кварцевых генераторов модуля, повредить кварцевый резонатор или нарушить его работу, что приведёт к отказу модуля или снижению его характеристик.
12. Связанные документы¶
- Даташит DS5203-SF32LB52-MOD-1 (V0.3)
- Описание микросхемы SF32LB52x
- Руководство по проектированию аппаратуры SF32LB52x
- SF32LB52-DevKit-LCD
13. История изменений¶
| Дата | Версия | Примечания |
|---|---|---|
| 2025-09 | 0.3 | Обновлён рисунок 2-1 |
| 2025-03 | 0.2 | Изменены описания питания; обновлены рисунки 3-1 и 6-3 |
| 2024-12 | 0.1 | Черновая версия |
Руководство основано на даташите, указанном выше; актуальную официальную редакцию см. в PDF SiFli.
Последнее обновление: