Перейти к содержанию

Руководство по аппаратуре SF32LB52x — RF и пользовательские интерфейсы

Часть руководства по аппаратуре SF32LB52x

Эта страница охватывает разделы 5.4–5.5 рекомендаций по принципиальной схеме: RF и пользовательские интерфейсы. Вернитесь к минимальной системе, питанию и тактированию, перейдите к памяти и производству или используйте контрольный список принципиальной схемы для проверки по пунктам.

5.4. RF

5.4.1. Схема RF и антенный тракт

Кратко

  • Разводите антенный тракт как дорожку с контролируемым волновым сопротивлением 50 Ω.
  • Оставьте место для π-образной согласующей цепи, даже если выбранная антенна уже согласована.
  • Тракт RF должен быть коротким, экранированным и изолированным от помех кварцевых резонаторов, DC/DC, дисплея и зарядной схемы.

Цель проектирования

Обеспечьте максимальную чувствительность Bluetooth и эффективность излучения: контролируйте импеданс, минимизируйте неоднородности тракта и предусмотрите возможность окончательной настройки согласования антенны.

Волновое сопротивление дорожек RF — 50 Ω. Если антенна уже согласована, дополнительные RF-компоненты не нужны, но рекомендуется оставить место для π-образной согласующей цепи: она может потребоваться для фильтрации побочных излучений или настройки антенны.

Рисунок 5.4-1: Принципиальная схема RF

Рисунок 5.4-1: Принципиальная схема RF

На рисунке 5.4-1 показан последовательный конденсатор C0323 ёмкостью 15 pF с номинальным напряжением 50 V. Позиции C0318 и C0319 в ответвлениях на землю отмечены NF (не устанавливать). Это значения из эталонной схемы, а не универсальное согласование для любой антенны. Размещайте согласующую цепь рядом с RF-выводом микроконтроллера и определяйте окончательную комплектацию по измерениям собранного изделия.

5.4.2. Проверка и настройка RF

Типичные ошибки: RF

  • Размещение согласующей цепи рядом с антенной, а не с выводом RF микроконтроллера.
  • Лишние переходные отверстия и резкие изгибы дорожек RF.
  • Общие пути обратного тока по земле с шумными цепями DC/DC, дисплея, USB или зарядки.
  • Отсутствие места для согласующей цепи и реальной возможности настройки антенны.

Контрольный список RF

  • Требуемое волновое сопротивление дорожек RF согласовано с изготовителем платы.
  • Место для π-образной согласующей цепи предусмотрено рядом с микроконтроллером.
  • Проверены ограждение из переходных отверстий земли и зона запрета размещения/разводки RF.
  • До завершения проектирования корпуса предусмотрен доступ для настройки антенны и проведения сертификационных испытаний.

5.5. Пользовательские интерфейсы

5.5.1. Дисплей

Кратко

  • Поддерживаются SPI, Dual-SPI, Quad-SPI, последовательный JDI, а также EPD у соответствующих моделей с внешним стабилизированным питанием.
  • Максимальное документированное разрешение дисплея — 512 x 512.
  • Совместно проверяйте сброс, TE, PWM подсветки, I2C сенсорного ввода, его прерывание и последовательность питания дисплея.

Цель проектирования

Выберите интерфейс дисплея с нужной пропускной способностью и энергопотреблением. Обеспечьте правильную работу пробуждения, сброса, подсветки и сенсорного ввода как в обычном режиме, так и в режимах низкого потребления.

Микроконтроллер поддерживает 3- и 4-проводный SPI, SPI с двумя и четырьмя линиями данных и последовательный JDI. Доступны режимы глубины цвета 16,7 млн цветов (RGB888), 262 тыс. цветов (RGB666), 65 тыс. цветов (RGB565) и 8 цветов (RGB111), с разрешением до 512x512.

Поддерживаемые модели драйверов LCD:

Таблица 5.5-1: Поддерживаемые драйверы LCD
Модель Производитель Разрешение Тип Интерфейс
RM69090 Raydium 368x448 AMOLED 3/4-проводный SPI, SPI с двумя/четырьмя линиями данных, MIPI-DSI
RM69330 Raydium 454x454 AMOLED 3/4-проводный SPI, SPI с двумя/четырьмя линиями данных, 8-разрядная шина MCU 8080, MIPI-DSI
ILI8688E ILITEK 368x448 AMOLED SPI с четырьмя линиями данных, MIPI-DSI
SH8601A Shine World Technology 454x454 AMOLED 3/4-проводный SPI, SPI с двумя/четырьмя линиями данных, 8-разрядная шина MCU 8080, MIPI-DSI
SPD2012 Solomon 356x400 TFT SPI с четырьмя линиями данных
GC9C01 Galaxycore 360x360 TFT SPI с четырьмя линиями данных
GC9B71 Galaxycore 320x380 TFT SPI с четырьмя линиями данных
ST77903 Sitronix 400x400 TFT SPI с четырьмя линиями данных
ICNA3311 Chipone 454x454 AMOLED SPI с четырьмя линиями данных
FT2308 FocalTech 410x494 AMOLED SPI с четырьмя линиями данных

Интерфейсы драйвера дисплея не определяют возможности MCU

В таблице 5.5-1 перечислены интерфейсы микросхем драйверов LCD. Это не означает, что SF32LB52x поддерживает все эти интерфейсы. Упоминание MIPI-DSI или 8-разрядной шины MCU 8080 не подтверждает их поддержку микроконтроллером. Выберите интерфейс, который поддерживают и конкретная модель MCU, и драйвер.

5.5.1.1. Интерфейс дисплея SPI/QSPI
Таблица 5.5-2: Подключение сигналов SPI/QSPI
Сигнал SPI Вывод Описание
CSx PA03 Выбор микросхемы
WRx_SCL PA04 Тактирование
DCx PA06 Данные/команда в 4-проводном SPI; данные 1 в Quad-SPI
SDI_RDx PA05 Вход данных в 3/4-проводном SPI; данные 0 в Quad-SPI
SDO PA05 Выход данных в 3/4-проводном SPI; соединить с SDI_RDx
D[0] PA07 Данные 2 в Quad-SPI
D[1] PA08 Данные 3 в Quad-SPI
RESET PA00 Сброс дисплея
TE PA02 Сигнал синхронизации для предотвращения разрыва изображения (tearing effect), поступает в MCU
5.5.1.2. Интерфейс дисплея JDI

Терминология JDI в источнике

В обзорах возможностей исходных рекомендаций указан последовательный JDI, но следующая таблица выводов названа параллельным JDI. Здесь сохранены назначения выводов из источника. До окончательной фиксации схемы подтвердите нужный режим JDI, требования панели и поддержку точной моделью MCU. Последовательный и параллельный интерфейсы нельзя считать взаимозаменяемыми.

Таблица 5.5-3: Подключение сигналов параллельного JDI
Сигнал JDI I/O Описание
JDI_VCK PA39 Тактовый сигнал сдвига вертикального драйвера
JDI_VST PA08 Сигнал запуска вертикального драйвера
JDI_XRST PA40 Сброс горизонтального и вертикального драйверов
JDI_HCK PA41 Тактовый сигнал сдвига горизонтального драйвера
JDI_HST PA06 Сигнал запуска горизонтального драйвера
JDI_ENB PA07 Разрешение записи в память пикселей
JDI_R1 PA05 Данные красного цвета (нечётные пиксели)
JDI_R2 PA42 Данные красного цвета (чётные пиксели)
JDI_G1 PA04 Данные зелёного цвета (нечётные пиксели)
JDI_G2 PA43 Данные зелёного цвета (чётные пиксели)
JDI_B1 PA03 Данные синего цвета (нечётные пиксели)
JDI_B2 PA02 Данные синего цвета (чётные пиксели)
5.5.1.3. Интерфейс дисплея EPD

Микроконтроллер поддерживает 8-разрядный параллельный интерфейс дисплея EPD:

Таблица 5.5-4: Подключение сигналов EPD

Сигнал EPD I/O Описание
CLK PA04 Тактирование драйвера столбцов
CKV/CPV GPIO Тактирование драйвера строк
SPH PA06 Пусковой импульс драйвера столбцов
SPV/STV GPIO Пусковой импульс драйвера строк
LE GPIO Разрешение фиксации данных драйвера столбцов
OE GPIO Разрешение выхода драйвера столбцов
D0–D7 PA07/PA08/PA37/PA39/PA40/PA41/PA42/PA43 Данные драйвера столбцов, биты 0–7
GMODE GPIO Выбор режима выхода драйвера строк
VPOS/VNEG TPS Положительное/отрицательное питание драйвера столбцов
VGH/VGL TPS Положительное/отрицательное питание драйвера строк
VCOM TPS Общий электрод
TPS_WAKEUP/TPS_PWRUP GPIO Управление пробуждением / включением PMIC TPS
TPS_SDA/TPS_SCL I2C Интерфейс I2C PMIC TPS
TPS_PWRCOM GPIO VCOM_CTRL PMIC TPS, включение VCOM
TPS_GOOD GPIO Выход готовности питания PMIC TPS (power-good)

Note

Для сигналов с обозначением "PA**" используйте указанные фиксированные выводы I/O. Сигналы с обозначением GPIO можно назначить на любой I/O. Сигналы TPS поступают на панель с выходов PMIC дисплея (TPS). Для сигналов I2C нужен I/O с поддержкой I2C.

Неприменимо

Официальные рекомендации SiFli по применению SF32LB520/3/5/7 не содержат эталонной схемы параллельного интерфейса EPD. Если изделию нужен дисплей EPD, изучите документацию 52B/D/E/G/J и подтвердите возможность реализации для модели с питанием от аккумулятора непосредственно у специалистов FAE SiFli.

5.5.1.4. Сенсорный ввод и подсветка

SF32LB52x поддерживает интерфейс I2C контроллера сенсорного ввода, вход прерывания состояния сенсора и один сигнал PWM для включения подсветки и регулировки яркости.

Таблица 5.5-5: Подключение сенсорного ввода и подсветки
Сигнал сенсорного ввода/подсветки Вывод Описание
Interrupt PA43 Прерывание состояния сенсорного ввода (с возможностью пробуждения)
I2C1_SCL PA42 Тактирование I2C сенсорного ввода
I2C1_SDA PA41 Данные I2C сенсорного ввода
BL_PWM PA01 Управление подсветкой через PWM
Reset PA44 Сброс контроллера сенсорного ввода

Типичные ошибки: дисплей

  • Пропуск выводов сброса, TE, PWM подсветки или прерывания сенсорного ввода при назначении выводов.
  • Предположение о поддержке EPD у модели с питанием от аккумулятора без проверки точного устройства и исходного проекта.
  • Питание дисплея от встроенного LDO вместо правильно рассчитанной внешней линии питания.
  • Разводка тактовых сигналов и данных дисплея рядом с резонаторами, RF, аудио или высокоомными аналоговыми узлами.

Контрольный список дисплея

  • Интерфейс, глубина цвета, разрешение и пропускная способность соответствуют выбранной панели.
  • Назначены и документированы сброс, TE, PWM подсветки, I2C и прерывание сенсорного ввода.
  • Питание дисплея и его последовательность совместимы с режимом Standby и пробуждением.
  • План первого запуска включает сброс, чтение ID/данных панели при наличии такой возможности, подсветку, прерывание сенсорного ввода и первое изображение.

5.5.2. Аудиоинтерфейс

Кратко

  • Вход аналогового микрофона несимметричный; необходим разделительный конденсатор для блокировки постоянной составляющей.
  • Выход DAC дифференциальный; разводите его как короткую экранированную дифференциальную пару.
  • Фильтрация питания аудио и размещение цепи MIC_BIAS существенно влияют на уровень шума.

Цель проектирования

Сохраняйте качество аналогового сигнала: цепи микрофона, DAC, смещения и питания аудио должны быть короткими, фильтрованными, экранированными и удалёнными от источников цифровых и коммутационных помех.

Аудиоинтерфейс обеспечивает:

  1. Один несимметричный вход ADC для аналогового микрофона с последовательным разделительным конденсатором ёмкостью не менее 2,2 uF; микрофон питается от выхода MIC_BIAS микроконтроллера
  2. Один дифференциальный выход DAC для внешнего усилителя мощности аудио (PA). Разводите его как дифференциальную пару с экранированием землёй; ёмкость дорожек должна быть < 10 pF, длина — < 2 cm
Таблица 5.5-6: Подключение аудиосигналов
Аудиосигнал Вывод Описание
BIAS MIC_BIAS Питание микрофона
AU_ADC1P ADCP Несимметричный вход аналогового микрофона
AU_DAC1P DACP Дифференциальный аналоговый выход, положительный
AU_DAC1N DACN Дифференциальный аналоговый выход, отрицательный

Рисунок 5.5-1: Схема несимметричного входа аналогового микрофона MEMS

Рисунок 5.5-1: Схема несимметричного входа аналогового микрофона MEMS

Рисунок 5.5-2: Схема несимметричного входа аналогового микрофона ECM

Рисунок 5.5-2: Схема несимметричного входа аналогового микрофона ECM

В эталонных микрофонных схемах MIC_BIAS фильтруется последовательным резистором 1 kΩ и конденсатором 1 uF, 6,3 V на землю. В схеме ECM также используется резистор смещения микрофона 4,7 kΩ. В обоих примерах входной конденсатор 0,01 uF подключён к земле: это параллельный фильтр, а не необходимый последовательный разделительный конденсатор в сигнальной цепи. Сохраняйте это различие при адаптации схем.

Рисунок 5.5-3: Схема аналогового усилителя мощности аудио

Рисунок 5.5-3: Схема аналогового усилителя мощности аудио

Типичные ошибки: аудио

  • Разводка дорожек микрофона или DAC рядом с тактированием дисплея, DC/DC, RF, USB или SDIO.
  • Размещение фильтрующих конденсаторов MIC_BIAS или AVDD33_AUD далеко от выводов микроконтроллера.
  • Использование DACP/DACN как независимых несимметричных сигналов вместо дифференциальной пары.
  • Большая паразитная ёмкость или длинные дорожки аналогового выхода.

Контрольный список аудио

  • Размещение компонентов MIC_BIAS, ADCP, DACP и DACN проверено по примерам разводки.
  • DACP/DACN разведены как короткая экранированная дифференциальная пара.
  • Фильтрующие конденсаторы аудио расположены рядом с выводами и корректно заземлены.
  • План первого запуска включает смещение микрофона, собственный шум ADC, выход DAC, включение PA и слышимый шум.

Завершите сигнальные цепи микрофона и DAC

В источнике MEMS_MIC_ADC_IN и ECM_MIC_ADC_IN подключаются к ADCP. Добавьте последовательно разделительный конденсатор ёмкостью не менее 2,2 uF, как требуется выше. Конденсатор 0,01 uF, подключённый к земле в микрофонных схемах, его не заменяет. Разместите дифференциальный фильтр нижних частот из пунктирной рамки на рисунке 5.5-3 рядом с MCU. Ёмкость дорожек выхода DAC должна быть меньше 10 pF, а длина — меньше 2 cm.

5.5.3. Кнопки

Кратко

  • PA34 поддерживает кнопку питания, включение/выключение и сброс длительным нажатием.
  • Кнопки с поворотным энкодером должны соответствовать эталонной схеме; проверяйте их вместе с требованиями к пробуждению, подавлению дребезга и ESD.

Цель проектирования

Обеспечьте надёжную работу органов управления и сброса без ложных пробуждений, постоянного удержания в сбросе и большого тока утечки через цепи подтяжки в Standby.

5.5.3.1. Кнопка питания

PA34 поддерживает сброс длительным нажатием и может использоваться для кнопки, совмещающей включение/выключение и сброс длительным нажатием. Сброс активен при высоком уровне: по умолчанию вывод должен подтягиваться к низкому уровню, а при нажатии кнопки переходить в высокий.

Рисунок 5.5-4: Схема кнопки питания/сброса длительным нажатием

Рисунок 5.5-4: Схема кнопки питания/сброса длительным нажатием

В эталонной схеме R0703 (5,1 kΩ) включён между VSYS_3V3 и кнопкой, R0702 (100 kΩ) подтягивает PA34 к низкому уровню, а C0720 (0,1 uF) подключён к земле. Также предусмотрен элемент защиты ESD. Эти значения относятся к показанной схеме; при её адаптации проверяйте входные пороги, подавление дребезга, утечки и временные параметры сброса.

5.5.3.2. Кнопка с механическим поворотным энкодером

Используйте эталонную схему как основу для подключения кнопки с поворотным энкодером.

Рисунок 5.5-5: Схема кнопки с механическим поворотным энкодером

Рисунок 5.5-5: Схема кнопки с механическим поворотным энкодером

Сигналы A и B энкодера подключены к PA35 и PA36 через резисторы 0 Ω. Каждый сигнал имеет подтяжку 200 kΩ к VDD33_LDO2_VOUT и защиту ESD; C0703 и C0706 отмечены NF (не устанавливать). Имена сигналов также указывают на мультиплексированные функции USB/UART. Перед использованием этого назначения проверьте конфликты выводов.

Типичные ошибки: кнопки

  • Неподключённый вывод PA34 или неверный уровень подтяжки по умолчанию.
  • Упущение из виду, что схемам кнопок могут требоваться пробуждение, защита ESD, подавление дребезга и доступ для производственных тестов.
  • Совмещение цепей кнопок с шумными или сильно нагруженными функциями без проверки надёжности пробуждения.

Контрольный список кнопок

  • Уровень по умолчанию для кнопки питания/сброса длительным нажатием выбран правильно.
  • Пробуждение проверено для нужных режимов низкого потребления.
  • Проверены требования к ESD и подавлению дребезга механических контактов.
  • План первого запуска включает короткое и длительное нажатие, пробуждение и сброс.

5.5.4. Вибромотор

Кратко

  • Управляйте вибромотором выходом PWM через внешний драйвер.
  • Используйте отключаемую линию питания мотора, если важен ток в Standby.

Цель проектирования

Обеспечьте воспроизводимый тактильный отклик, не допуская влияния пускового тока мотора, коммутационных помех и утечек в Standby на чувствительные цепи питания и пробуждения.

SF32LB52x поддерживает выход PWM для управления вибромотором через внешний драйвер.

Рисунок 5.5-6: Схема драйвера вибромотора (эталонная схема SF32LB520/3/5/7; функционально эквивалентна для модели с внешним стабилизированным питанием)

Рисунок 5.5-6: Схема драйвера вибромотора (эталонная схема SF32LB520/3/5/7; функционально эквивалентна для модели с внешним стабилизированным питанием)

Рисунок 5.5-7: Схема драйвера вибромотора (эталонная схема 52B/D/E/G/J)

Рисунок 5.5-7: Схема драйвера вибромотора (эталонная схема 52B/D/E/G/J)

В обеих схемах мотора PA20 управляет MOSFET в нижнем плече, а затвор подтянут к земле резистором 1 MΩ. На рисунке 5.5-6 мотор питается от выхода VDD33_VOUT2 микроконтроллера с напряжением 3,3 V. На рисунке 5.5-7 мотор и PVDD получают питание через отдельные внешние LDO на 3,3 V с входом от VSYS/VBAT. Функции управления эквивалентны, но подключения питания не взаимозаменяемы.

Контрольный список мотора

  • Проверены драйвер мотора, защита от выбросов индуктивной нагрузки/ESD и допустимый ток питания.
  • Питание мотора по умолчанию выключено в Standby и при транспортировке.
  • Назначение вывода PWM не конфликтует с дисплеем, памятью или отладочными выводами.
  • План первого запуска включает изменение коэффициента заполнения PWM, пусковой ток, слышимый шум и утечки в Standby.

Последнее обновление: