MyTetra Share
Делитесь знаниями!
официальные схемы и документация
Время создания: 23.10.2025 11:26
Автор: alensav
Текстовые метки: официальные схемы и документация
Раздел: Монтаж_ WifiRadio_23-1--25
Запись: alensav/MyTetra2/main/base/17612079717lundo0cml/text.html на raw.githubusercontent.com

Qwen3-Max11:17 AM

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



✅ 1. Плата контроллера ESP32-MAX-V3.0 (QA018/QA019)

🔋 Как запитать?

Согласно документации:

Входное напряжение ESP32 Max V3.0 составляет 8,4 В. Плата может поддерживать только 2 литиевые батареи, не подключайте ее к сухой батарее!!

Это означает:

  • Не используйте USB Type-C для питания — он предназначен для программирования и зарядки аккумулятора, а не для прямого питания платы при работе.
  • Для стабильной работы используйте источник питания 8.4 В (например, 2 последовательно соединённые Li-ion батареи 3.7 В).

⚡ Рекомендуемая схема питания:


ИСТОЧНИК

ПОДКЛЮЧЕНИЕ

2x Li-ion (3.7V) → 8.4V

К разъёмуVINилиBATна плате ESP32-MAX-V3.0

USB Type-C

Только для программирования/зарядки аккумулятора

?? Примечание: Если вы используете USB Type-C для питания, плата может работать нестабильно, так как она предназначена для зарядки внутреннего аккумулятора, а не для прямого питания.



✅ 2. Модуль VS1053 Codec + MicroSD Breakout v4 (1381)

🔌 Схема подключения к ESP32-MAX-V3.0

Согласно документации VS1053 Breakout v4 и ESP32-MAX-V3.0:


VS1053 BREAKOUT

ESP32-MAX-V3.0

ПРИМЕЧАНИЕ

SCK

GPIO18

SPI Clock

MISO

GPIO19

SPI MISO

MOSI

GPIO23

SPI MOSI

XCS

GPIO5

Chip Select

XDCS

GPIO17

Data Chip Select

DREQ

GPIO16

Data Request

XRST

GPIO4

Reset (активный низкий) —подтянуть к 3.3V через 10 кОм!

SD_CS

GPIO25

MicroSD Card CS

GND

GND

Общий провод

3.3V

3.3V

Питание модуля

?? Критически важно:

  • XRST должен быть подтянут к 3.3V через резистор 10 кОм — если он висит в воздухе, модуль не запустится.
  • Не используйте 5V — только 3.3V!
  • Убедитесь, что SPI работает на частоте до 40 MHz — ESP32-MAX-V3.0 поддерживает это.



✅ 3. FRAM MB85RC256V I2C

🔌 Схема подключения через TCA9548A

Согласно документации MB85RC256V и TCA9548A:


MB85RC256V

TCA9548A

ESP32-MAX-V3.0

ПРИМЕЧАНИЕ

SDA

Channel 0

GPIO21 (SDA)

I2C Data

SCL

Channel 0

GPIO22 (SCL)

I2C Clock

WP

GND

Write Protect —должен быть LOW (GND)для записи

A0-A2

GND

Адрес по умолчанию0x50

VCC

3.3V

Питание

GND

GND

Земля

?? Критически важно:

  • WP должен быть подключен к GND — иначе запись будет заблокирована.
  • Адрес по умолчанию — 0x50 (все адресные пины A0-A2 = GND).
  • TCA9548A должен быть подключен к I2C шине ESP32-MAX-V3.0 (GPIO21/22).
  • Используйте функцию selectTCA9548AChannel(0) перед обращением к FRAM.



🧩 Пересмотренные таблицы подключения (с учётом заводских схем)



📊 Таблица 1: Подключение VS1053 Breakout v4 к ESP32-MAX-V3.0


VS1053 BREAKOUT

ESP32-MAX-V3.0

ФУНКЦИЯ

ПРИМЕЧАНИЕ

SCK

GPIO18

SPI SCK

MISO

GPIO19

SPI MISO

MOSI

GPIO23

SPI MOSI

XCS

GPIO5

VS1053 CS

XDCS

GPIO17

VS1053 DCS

DREQ

GPIO16

VS1053 DREQ

XRST

GPIO4

VS1053 RESET

Подтянуть к 3.3V через 10 кОм!

SD_CS

GPIO25

MicroSD CS

GND

GND

Земля

3.3V

3.3V

Питание

Только 3.3V!



📊 Таблица 2: Подключение TFT ST7735 1.8" к ESP32-MAX-V3.0


TFT ST7735

ESP32-MAX-V3.0

ФУНКЦИЯ

ПРИМЕЧАНИЕ

CS

GPIO15

TFT CS

DC

GPIO2

TFT DC

RST

GPIO0

TFT RST

MOSI

GPIO23

SPI MOSI

Общий с VS1053

SCK

GPIO18

SPI SCK

Общий с VS1053

GND

GND

Земля

VCC

3.3V

Питание



📊 Таблица 3: Подключение энкодера KY-040 к ESP32-MAX-V3.0


ЭНКОДЕР KY-040

ESP32-MAX-V3.0

ФУНКЦИЯ

ПРИМЕЧАНИЕ

CLK

GPIO12

Encoder CLK

DT

GPIO14

Encoder DT

SW

GPIO13

Encoder SW

GND

GND

Земля

VCC

3.3V

Питание



📊 Таблица 4: Подключение FRAM MB85RC256V через TCA9548A


FRAM MB85RC256V

TCA9548A

ESP32-MAX-V3.0

ФУНКЦИЯ

ПРИМЕЧАНИЕ

SDA

Channel 0

GPIO21

I2C SDA

SCL

Channel 0

GPIO22

I2C SCL

WP

GND

Write Protect

Обязательно GND!

A0-A2

GND

Address Pins

Адрес0x50

VCC

3.3V

Питание

GND

GND

Земля

?? Дополнительно:

  • TCA9548A: SDA=GPIO21, SCL=GPIO22, ADDR=GND → адрес 0x70
  • Перед чтением/записью FRAM вызывайте selectTCA9548AChannel(0)



📊 Таблица 5: Подключение микрофона (если используется)


МИКРОФОН (НА VS1053 BREAKOUT)

ПОДКЛЮЧЕНИЕ

MICP

К входу микрофона на breakout

MICN

К входу микрофона на breakout

GND

GND

?? Микрофон подключается непосредственно к разъёму MICP/MICN на VS1053 Breakout v4 — дополнительных пинов ESP32 не требуется.



✅ Что нужно сделать для стабильной работы

  1. Питание:
    • Используйте источник 8.4 В (2 Li-ion батареи) для ESP32-MAX-V3.0.
    • Не подключайте к USB Type-C для работы — только для программирования.
  2. VS1053:
    • Подтяните XRST к 3.3V через 10 кОм.
    • Убедитесь, что питание 3.3V стабильно (используйте LDO, если нужно).
  3. FRAM:
    • Подключите WP к GND.
    • Используйте TCA9548A канал 0.
    • Вызывайте selectTCA9548AChannel(0) перед доступом к FRAM.
  4. SPI:
  • Убедитесь, что CS пины не пересекаются (TFT_CS=GPIO15, VS1053_CS=GPIO5, SD_CS=GPIO25 — всё ок).



🛠️ Если VS1053 не работает

Проверьте:

  • Питание 3.3V на VS1053
  • XRST подтянут к 3.3V
  • Пины SPI (SCK, MOSI, MISO) не перепутаны
  • Не конфликтуют ли другие устройства по SPI



Теперь ваша схема полностью соответствует заводским рекомендациям и должна работать стабильно.
Удачи с монтажом! 🛠️

2/2



 
MyTetra Share v.0.67
Яндекс индекс цитирования