WAVESHARE-логотип

WAVESHARE ESP32-S3 Touch LCD 4.3 дюйм

WAVESHARE ESP32-S3 Touch LCD 4.3 дюймдук -продукт

Техникалык шарттар

  • Продукт аты: ESP32-S3-Touch-LCD-4.3
  • Зымсыз колдоо: 2.4 ГГц WiFi жана BLE 5
  • Дисплей: 4.3 дюймдук сыйымдуулугу сенсордук экран
  • Эстутум: Жогорку кубаттуулуктагы Flash жана PSRAM

Продукт бүттүview
ESP32-S3-Touch-LCD-4.3 - бул WiFi, BLE, сыйымдуулуктагы сенсордук экранды жана ар кандай перифериялык интерфейстерди бириктирген микроконтроллерди иштеп чыгуу тактасы. Бул адам-машина интерфейстерин (HMI) жана башка ESP32-S3 тиркемелерин иштеп чыгуу үчүн ылайыктуу.

Аппараттык камсыздоонун сүрөттөлүшү
Такта UART, USB, Sensor, CAN, I2C, RS485 жана эффективдүү кубаттоо жана зарядсыздандыруу башкаруу үчүн батареянын башын камтыган бир нече интерфейстерди камтыйт.

Борттук интерфейс

  • UART интерфейси: USB менен UART байланышы үчүн CH343P чип.
  • USB интерфейси: USB байланышы үчүн GPIO19(DP) жана GPIO20(DN).
  • Сенсор интерфейси: Сенсор интеграциясы үчүн GPIO6 ADC катары туташтырат.
  • CAN интерфейси: Мультиплекстүү функция үчүн USB интерфейси менен бөлүшүлгөн.
  • I2C интерфейси: Бир нече аппараттык I2C интерфейстери жеткиликтүү.
  • RS485 интерфейси: Түз RS485 байланышы үчүн борттогу схема.
  • Батареянын аталышы: Батареяны кубаттоо жана заряддоону натыйжалуу башкарууну колдойт.

PIN туташуу

Аппараттык байланыш
Колдонмодо сүрөттөлгөндөй перифериялык түзүлүштөрдү тиешелүү интерфейстерге туура туташтырыңыз.

Environment Setting
Программалык база тез прототиптөө жана иштеп чыгуу үчүн CircuitPython, MicroPython жана C/C++ (Arduino, ESP-IDF) колдойт.

Бүттүview

Introduction
ESP32-S3-Touch-LCD-4.3 - бул 2.4 ГГц WiFi жана BLE 5 колдоосу менен микроконтроллерди иштеп чыгуу тактасы жана жогорку кубаттуулуктагы Flash менен PSRAMды бириктирет. Борттогу 4.3 дюймдук сыйымдуу сенсордук экран LVGL сыяктуу GUI программаларын оңой иштете алат. HMI жана башка ESP32-S3 тиркемелерин тез иштеп чыгуу үчүн жарактуу ар кандай перифериялык интерфейстер менен айкалышкан.

Өзгөчөлүктөрү

  • Xtensa 32-бит LX7 эки ядролуу процессору менен жабдылган, 240 МГц негизги жыштыкка чейин.
  • Борттогу антеннасы бар 2.4 ГГц Wi-Fi (802.11 b/g/n) жана Bluetooth 5 (LE) колдойт.
  • Камтылган 512 КБ SRAM жана 384 КБ ROM, борттогу 8 МБ PSRAM жана 8 МБ Flash менен.
  • Борттогу 4.3 дюймдук сыйымдуулугу сенсордук дисплей, 800×480 токтому, 65K түстүү.
  • I2C интерфейси аркылуу емкостный сенсордук башкарууну, үзгүлтүккө колдоо көрсөтүү менен 5 чекиттүү тийүүнү колдойт.
  • Борттогу CAN, RS485, I2C интерфейси жана TF карта слоту толук ылдамдыктагы USB портун бириктирет.
  • Ар кандай сценарийлерде аз энергия керектөөнү ишке ашыруу үчүн ийкемдүү саатты, модулдун электр менен камсыздоонун көз карандысыз жөндөөсүн жана башка башкарууну колдойт.

Аппараттык камсыздоонун сүрөттөлүшү

Борттук интерфейс

WAVESHARE ESP32-S3 Touch LCD 4.3 дюйм -fig- (1)

  • UART интерфейси: ESP343-S32'тун UART_TXD(GPIO3) жана UART_RXD(GPIO43) түзмөгүнө туташуу үчүн USB-UART үчүн CH44P чипин колдонуп, микропрограмманы күйгүзүп, журналды басып чыгарууга мүмкүнчүлүк берет.
  • USB интерфейси: GPIO19(DP) жана GPIO20(DN) демейки боюнча ESP32-S3 USB пиндери болуп саналат жана интерфейсти UVC сыяктуу протоколдор менен камераларды туташтыруу үчүн колдонсо болот. Сураныч, бул жерди басыңыз view UVC айдоочу.
  • Сенсор интерфейси: бул интерфейс GPIO6 ADC катары туташтыруу үчүн жана сенсорлорго туташтырылышы мүмкүн.
  • CAN интерфейси: CAN интерфейсинин төөнөгүчтөрү жана USB интерфейсинин төөнөгүчтөрү которуштуруу үчүн FSUSB42UMX чипин колдонуп, мультиплекстүү функцияны бөлүшөт. Демейки боюнча, USB интерфейси колдонулат (FSUSB42UMXтин USB_SEL пин жогорку деп коюлганда).
  • I2C интерфейси: ESP32-S3 бир нече аппараттык I2C интерфейстерин сунуштайт. Учурда GPIO8 (SDA) жана GPIO9 (SCL) пиндери IO кеңейүү чипине, сенсордук интерфейстерге жана башка I2C перифериялык түзүлүштөрүнө туташуу үчүн I2C шинасы катары колдонулат.
  • RS485 интерфейси: Өнүктүрүү тактасы RS485 түзмөктөрү менен түз байланышууга мүмкүндүк берүүчү борттогу RS485 интерфейсинин схемасы менен жабдылган. RS485 схемасы берүү жана кабыл алуу режимдерин автоматтык түрдө алмаштырат.
  • PH2.0 батареянын аталышы: Өнүктүрүү кеңеши бир литий батарейканы 8501V чейин көтөрүүгө жөндөмдүү CS5 кубаттоо жана кубаттоо башкаруучу чипти колдонот. Учурда заряддоо агымы 580мАга белгиленген. Колдонуучулар R45 каршылыгын алмаштыруу менен кубаттоо агымын өзгөртө алышат. Көбүрөөк маалымат алуу үчүн, схемалык диаграмманы караңыз.

PIN туташуу

ESP32-S3-WROOM-x

GPIO0

LCD

G3

USB SD UART БОЛОТ Сенсор
GPIO1 R3          
GPIO2 R4          
GPIO3 VSYNC          
GPIO4 TP_IRQ          
GPIO5 DE          
GPIO6           AD
GPIO7 PCLK          
GPIO8 TP_SDA          
GPIO9 TP_SCL          
GPIO10 B7          
GPIO11     MOSI      
GPIO12     SCK      
GPIO13     MISO      
GPIO14 B3          
GPIO15       RS485_TX    
GPIO16       RS485_RX    
GPIO17 B6          
GPIO18 B5          
GPIO19   USB_DN     CANRX
GPIO20   USB_DP     CANTX
GPIO21 G7          
GPIO38 B4          
GPIO39 G2          
GPIO40 R7          
GPIO41 R6          
GPIO42 R5          
GPIO43       UART_TXD    
GPIO44       UART_RXD    
GPIO45 G4          
GPIO46 HSYNC          
GPIO47 G6          
GPIO48

CH422G

G5

 

 

 

 

 

 

EXIO1

 

TP_RST

         
EXIO2 DISP          
EXIO3 LCD_RST          
EXIO4     SD_CS      
EXIO5    

USB_SEL(ЖОГОРКУ)

    USB_SEL(төмөн)  

Аппараттык байланыш

WAVESHARE ESP32-S3 Touch LCD 4.3 дюйм -fig- (2)

  • ESP32-S3-Touch-LCD-4.3 борттогу автоматтык жүктөө схемасы менен келет. Type C порту, UART деп белгиленген, программаларды жүктөө жана журналга жазуу үчүн колдонулат. Программа жүктөлүп алынгандан кийин, RESET баскычын басуу менен аны иштетиңиз.
  • Сураныч, башка металлдарды же пластик материалды пайдалануу учурунда PCB антеннасынын аймагынан алыс кармаңыз.
  • Өнүктүрүү тактасы ADC, CAN, IC жана RS2.0 перифериялык пиндерин кеңейтүү үчүн PH485 туташтыргычын колдонот. Сенсор компоненттерин байланыштыруу үчүн PH2.0 - 2.54мм DuPont эркек туташтыргычын колдонуңуз.
  • 4.3 дюймдук экран көпчүлүк GPIO төөнөгүчтөрүн ээлегендиктен, баштапкы абалга келтирүү жана жарыкты башкаруу сыяктуу функциялар үчүн IOну кеңейтүү үчүн CH422G чипти колдонсоңуз болот.
  • CAN жана RS485 перифериялык интерфейстери демейки боюнча өтүүчү капкактарды колдонуу менен 1200hm резисторго туташат. Кааласаңыз, токтотуу резисторун жокко чыгаруу үчүн NC туташтырыңыз.
  • SD карта SPI байланышын колдонот. SD_CS пин CH4G EXIO422 тарабынан айдалышы керек экенин эске алыңыз.

Башка эскертүүлөр

  • LVGL эталондорун иштетүү үчүн орточо кадр ылдамдыгыampESP-IDF v5.1 бир өзөктөгү le 41 FPS болуп саналат. Компиляциядан мурун 120M PSRAMды иштетүү зарыл.
  • PH2.0 литий батарейка розеткасы бир гана 3.7V литий батарейканы колдойт. Бир эле учурда заряддоо жана кубаттоо үчүн бир нече батарея топтомдорун колдонбоңуз. Кубаттуулугу 2000 мАчтан төмөн болгон бир клеткалуу батареяны колдонуу сунушталат.

Өлчөмдөр

WAVESHARE ESP32-S3 Touch LCD 4.3 дюйм -fig- (3)

Environment Setting

ESP32 серияларын иштеп чыгуу такталары үчүн программалык база аяктады жана сиз CircuitPython, MicroPython жана C/C++ (Arduino, ESP-IDF) өнүмдөрдү иштеп чыгууну тез прототиптөө үчүн колдоно аласыз. Мына ушул үч өнүгүү ыкмасына кыскача киришүү:

  • CircuitPython - арзан микроконтроллер такталарында коддоо тесттерин жана үйрөнүүнү жөнөкөйлөтүү үчүн иштелип чыккан программалоо тили. Бул MicroPython программалоо тилинин ачык булактуу туундусу, биринчи кезекте студенттерге жана үйрөнчүктөргө багытталган. CircuitPython иштеп чыгуу жана тейлөө Adafruit Industries тарабынан колдоого алынат.
    • CircuitPython менен байланышкан тиркемелерди иштеп чыгуу үчүн ® иштеп чыгуу документтерине кайрылсаңыз болот.
    • CircuitPython үчүн GitHub& китепканасы жекече иштеп чыгуу үчүн кайра компиляциялоого мүмкүндүк берет.
  • MicroPython Python 3 программалоо тилин натыйжалуу ишке ашыруу болуп саналат. Ал Python стандарттык китепканасынын кичинекей чакан топтомун камтыйт жана микроконтроллерлерде жана ресурс чектелген чөйрөлөрдө иштөө үчүн оптималдаштырылган.
    • Сиз иштеп чыгуу документтерине жана MicroPython менен байланышкан тиркемелерди иштеп чыгууга кайрылсаңыз болот.
    • MicroPython үчүн GitHub китепканасы ыңгайлаштырылган өнүктүрүү үчүн кайра компиляциялоого мүмкүндүк берет.
  • Расмий китепканалар жана Espressif Systems тарабынан C/C++ өнүктүрүү үчүн колдоо аны тез орнотуу үчүн ыңгайлуу кылат.
    • Колдонуучулар Arduino & тандай алышат
    • Visual Studio Code (ESP-IDF) алардын интеграцияланган өнүгүү чөйрөсү (IDE) катары.
  • Айлана-чөйрө Windows 10 астында орнотулган, колдонуучулар иштеп чыгуу үчүн IDE катары Arduino же Visual Studio Code (ESP-IDF) колдоно алышат, Mac/Linux OS колдонуучулары расмий нускамаларды карагыла&.

ESP-IDF

  • ESP-IDF орнотуу &

Arduino

  • Arduino IDE& жүктөп алып, орнотуңуз.
  • ESP32ди Arduino IDEге төмөндө көрсөтүлгөндөй орнотуңуз жана бул шилтемеге кайрылсаңыз болот &.
  • Кошумча такталар менеджеринде төмөнкү шилтемени толтуруңуз URLастындагы Орнотуулар экранынын s бөлүмү File -> Параметрлер жана сактоо.

WAVESHARE ESP32-S3 Touch LCD 4.3 дюйм -fig- (4)

  • Орнотуу үчүн Board Manager'ден esp32 издеңиз жана күчүнө кириши үчүн Arduino IDEди өчүрүп күйгүзүңүз.WAVESHARE ESP32-S3 Touch LCD 4.3 дюйм -fig- (6)
  • Arduino IDE ачыңыз жана төмөнкү сүрөттө көрсөтүлгөндөй, меню тилкесиндеги Tools тиешелүү Flashти (8МБ) тандап, PSRAMды (8МБ OPI) иштетет.

WAVESHARE ESP32-S3 Touch LCD 4.3 дюйм -fig- (6)

Ресурс

  • Документ
    • ESP32 Arduino Core документтери
    • Arduino-esp32
    • ESP-IDF
    • Демо
  • Программалык камсыздоо
  • Маалымат баракчасы
    • ESP32-S3 Сериялар маалымат жадыбалы т
    • ESP32-S3 Wroom маалымат жадыбалы
    • CH343 маалымат жадыбалы&
    • TJA1051

Көп берилүүчү суроолор

С: Мен PH2.0 батарейканын аталышы менен бир нече батарейка топтомун колдоно аламбы?
A: PH2.0 литий батарейканын розеткасы бир гана 3.7V литий батарейканы колдойт. Батарейканын бир нече топтомун бир эле учурда колдонбоңуз.

Документтер / Ресурстар

WAVESHARE ESP32-S3 Touch LCD 4.3 дюйм [pdf] Колдонуучунун колдонмосу
ESP32-S3 Touch LCD 4.3 дюйм, ESP32-S3, сенсордук LCD 4.3 дюйм, ЖК 4.3 дюйм

Шилтемелер

Комментарий калтырыңыз

Сиздин электрондук почта дарегиңиз жарыяланбайт. Талап кылынган талаалар белгиленген *