Waveshare ESP32-S3-4.3-инчен-екран на допир-LCD-B-BOX

Упатство за користење на плочата за развој на LCD екран на допир од 4.3 инчи Waveshare ESP32-S3

Модел: ESP32-S3-4.3 инчи-Touch-LCD-B-BOX

1. Вовед

Waveshare ESP32-S3-Touch-LCD-4.3B-BOX е плочка за развој на микроконтролери дизајнирана за интерфејс човек-машина (HMI) и други ESP32-S3 апликации. Интегрира 4.3-инчен капацитивен екран на допир со резолуција од 800x480 и 65K бои, заедно со 2.4 GHz Wi-Fi и Bluetooth 5 (LE) конекција. Плочката има Xtensa 32-битен LX7 двојадрен процесор, Flash меморија со висок капацитет и PSRAM, што ја прави погодна за извршување на GUI програми како LVGL и поврзување со разни периферни уреди.

Ова упатство дава основни информации за поставување, ракување и одржување на вашата развојна плочка.

2. Содржина на пакетот

  • ESP32-S3-Touch-LCD-4.3B-BOX Развојна плоча x1

Ве молиме проверете ја содржината на пакетот по приемот за да се осигурате дека сите предмети се присутни и неоштетени. Доколку недостасуваат или се оштетени некои компоненти, ве молиме контактирајте ја службата за корисници.

3. Производот завршиview

ESP32-S3-Touch-LCD-4.3B-BOX има сеопфатен распоред на компоненти и интерфејси. Разбирањето на овие компоненти е клучно за правилно поставување и работа.

Шема на плочата ESP32-S3-Touch-LCD-4.3B-BOX со нумерирани компоненти.

Слика 3.1: Распоред на компоненти ESP32-S3-Touch-LCD-4.3B-BOX

Идентификација на компоненти:

  1. ESP32-S3-WROOM-1-N16R8: Систем-на-чип (SoC) со Wi-Fi и Bluetooth, работна фреквенција до 240MHz, интегрирана 8MB PSRAM и 16MB Flash меморија.
  2. Слот за TF картичка: За надворешно складирање.
  3. USB Type-C порта: За напојување и комуникација на податоци.
  4. Копче за ПОЧЕТОК: Притиснете и задржете додека го вклучувате за да снимите програма.
  5. Копче RESET: Ја ресетира таблата.
  6. Изолација на оптоспојувачот: Обезбедува електрична изолација за дигитални влезно-излезни влезови.
  7. Конектор за допирна плоча: Се поврзува со капацитивен екран на допир.
  8. Конектор за панел за дисплеј од 4.3 инчи: Се поврзува со LCD екранот.
  9. Избор на RS485 и CAN терминални отпорници: Џемпери за овозможување/оневозможување на терминалните отпорници (стандардно затворени).
  10. ВКЛУЧЕНО/ИСКЛУЧЕНО напојување со батерија: Прекинувач за контрола на напојувањето на батеријата.
  11. 3.7V единечна литиумска батерија GH1.25 2P конектор: Конектор за литиумска батерија од 3.7V.
  12. Индикатори за статусот:
    • НАПРАВЕНО: Индикатор за завршено полнење на литиумска батерија.
    • CHG: Индикатор за полнење на литиумска батерија.
    • PWR: Индикатор за напојување. (LED диодите CHG и DONE светат кога се поврзани на еднонасочна струја и со поврзана батерија или прекинувачот за батеријата е исклучен).
  13. Терминал за напојување од 7-36V DC: Главен влез за напојување.
  14. I2C интерфејс терминал: VOUT пинот излегува на 5V/3.3V (прекинување преку вграден отпорник).
  15. CAN интерфејс терминал: За комуникација преку CAN магистрала.
  16. RS485 интерфејс терминал: За RS485 комуникација.
  17. Дигитален излез: 5-36V, излез со отворен дрен, излезно оптоварување: 450mA по канал (МАКС).
  18. Заеднички терминал за влезен сигнал: NC: пасивен влез со сув контакт. Поврзете се со напојувањето позитивно: дигитален влез ниско активен, за NPN активен влез со влажен контакт, 5V-36V DC. Поврзете се со напојувањето негативно: дигитален влез високо активен, за PNP активен влез со сув контакт, 5V-36V DC.
  19. Дигитален влез: 5-36V, поддржува пасивен / активен влез (NPN или PNP).

4. Поставување

4.1 Напојување на плочата

Плочката може да се напојува преку USB Type-C портот или преку терминалот за напојување од 7-36V DC. За преносни апликации, литиумска батерија од 3.7V може да се поврзе со конекторот GH1.25 2P.

4.2 Методи на поврзување

ESP32-S3-Touch-LCD-4.3B-BOX поддржува два основни методи на поврзување за интегрирање во различни сценарија на апликации, како што се DIN шина или вградени уреди. Верзијата со куќиште не поддржува поврзување од долната страна.

Дијаграм што ги прикажува методите за поврзување на дното и задната страна за развојната плочка.

Слика 4.1: Поддржани методи за поврзување

4.3 Периферни врски

Плочката нуди различни интерфејси за проширување на функционалноста:

  • Интерфејс I2C: За поврзување на I2C компатибилни сензори и модули.
  • CAN интерфејс: За комуникација на контролорската мрежа.
  • Интерфејс RS485: За сериска комуникација на долги растојанија.
  • Дигитален изолиран влез/излез: Поддржува пасивен и активен дигитален влез со двонасочна изолација на оптоспојката и дигитален излез со изолација на оптоспојката што обезбедува струја на опаѓање до 450mA.
Дијаграм што ги илустрира различните периферни терминали, вклучувајќи I2C, CAN, RS485, DO и DI, со приклучок на пр.ampлес.

Слика 4.2: Поддршка за повеќе периферни уреди

5. Упатства за работа

5.1 Основно работење

  1. Вклучување: Поврзете напојување од 7-36V DC на терминалот или литиумска батерија од 3.7V (уверете се дека прекинувачот за батеријата е ВКЛУЧЕН) или поврзете го USB Type-C кабелот со извор на напојување. LED индикаторот за PWR ќе светне.
  2. Екран на допир: Капацитивниот екран на допир од 4.3 инчи поддржува контрола на допир од 5 точки преку I2C интерфејс. Дизајниран е за непречена интеракција со GUI.
  3. Wi-Fi и Bluetooth: ESP32-S3 SoC поддржува 2.4 GHz Wi-Fi (802.11 b/g/n) и Bluetooth 5 (LE) со вградена антена. Овие функции можат да се искористат преку соодветен развој на фирмвер.
Слика што го прикажува IPS дисплеј панелот со широк viewагол на движење и рака што комуницира со капацитивниот екран на допир со 5 точки.

Слика 5.1: IPS дисплеј панел и капацитивна функционалност на допир

5.2 Развој на софтвер

Плочката е погодна за развој на графички интерфејс со користење на рамки како што е LVGL. Програмерите можат да го користат ESP-IDF или Arduino IDE за програмирање на ESP32-S3. Погледнете ја официјалната документација за Espressif и обезбедените ресурси на Waveshare за детални водичи за програмирање и други.ampлес.

5.3 Апликативни сценарија

ESP32-S3-Touch-LCD-4.3B-BOX е разновиден за различни намени:

  • Интерфејс човек-машина (HMI): Идеално за креирање интерактивни контролни панели и дисплеи.
  • Развој на LVGL GUI: Моќна платформа за развој на богати графички кориснички интерфејси.
  • IoT уреди: Со Wi-Fi и Bluetooth, може да служи како централна контролна единица за паметни домашни или индустриски IoT апликации.
Слика што го прикажува поранешниотampЛекови од апликации за развој на интерфејс човек-машина и LVGL GUI.

Слика 5.2: Апликативни сценарија

6. Одржување

6.1 Чистење

За чистење на екранот и куќиштето, користете мека, сува крпа што не остава влакненца. За тврдокорни дамки, малкуamp може да се користи крпа со вода или благ чистач за екрани. Избегнувајте абразивни материјали или груби хемикалии.

6.2 Ажурирања на фирмверот

Периодично проверувајте го официјалниот сајт на Waveshare webвеб-страница или релевантни форуми на заедницата за ажурирања на фирмверот. Ажурирањето на фирмверот може да ги подобри перформансите, да додаде нови функции и да реши потенцијални проблеми. Внимателно следете ги дадените упатства кога вршите ажурирања.

7 Смена на проблеми

Овој дел се однесува на вообичаени проблеми со кои може да се соочите со ESP32-S3-Touch-LCD-4.3B-BOX.

7.1 Проблеми со напојувањето

  • Плочката не се вклучува: Осигурајте се дека напојувањето е правилно поврзано и обезбедува доволен волуменtage (7-36V DC или 5V преку USB-C). Доколку користите батерија, проверете го нејзиното ниво на полнење и осигурајте се дека прекинувачот за напојување на батеријата е ВКЛУЧЕН.
  • Индикаторот за полнење (CHG) не свети: Проверете дали батеријата е правилно поврзана и дали напојувањето со еднонасочна струја е активно. Индикаторот DONE ќе светне кога полнењето ќе заврши.

7.2 Проблеми со екранот и допирот

  • Приказот е празен или искривен: Проверете го поврзувањето на панелот за приказ. Осигурајте се дека вчитаниот фирмвер го поддржува екранот и е правилно иницијализиран.
  • Екранот на допир не реагира: Проверете дали конекторот на допирниот панел е безбеден. Проверете дали I2C интерфејсот за допирниот контролер е правилно конфигуриран во вашиот софтвер.

7.3 Проблеми со поврзувањето (Wi-Fi/Bluetooth)

  • Не може да се поврзе со Wi-Fi/Bluetooth: Проверете дали вградената антена не е попречена. Проверете дали конфигурацијата на софтверот за Wi-Fi/Bluetooth е точна, вклучувајќи ги SSID, лозинката и поставките за откривање уреди.

7.4 Проблеми со развојната средина

  • Грешки при компилација на код: Осигурајте се дека сите потребни библиотеки се инсталирани и компатибилни со вашата верзија на ESP-IDF или Arduino IDE. Погледнете ја документацијата за Waveshare и ресурсите на заедницата за специфични барања за библиотеката.
  • GPIO конфликти: При развивање на сложени апликации, бидете свесни за потенцијалните GPIO конфликти, особено кога користите повеќе периферни уреди истовремено со функциите за прикажување и допир. Се препорачува внимателно планирање на доделувањето на пиновите во вашиот код.

8. Спецификации

КарактеристикаСпецификација
ПроцесорXtensa 32-битен LX7 двојадрен процесор, до 240 MHz
Безжично поврзување2.4 GHz Wi-Fi (802.11 b/g/n), Bluetooth 5 (LE)
Меморија512KB SRAM, 384KB ROM, 16MB флеш меморија, 8MB PSRAM
Приказ4.3-инчен капацитивен екран на допир, резолуција 800x480, IPS екран со 65K бои
Допрете КонтролаI2C интерфејс, допир од 5 точки со поддршка за прекини
Напојување7-36V DC (терминал), 5V преку USB Type-C, литиумска батерија од 3.7V (GH1.25 2P конектор)
Вградени карактеристикиRTC чип, поддршка за батерии што можат да се полнат, CAN, RS485, I2C, слот за TF картичка, дигитален изолиран влез/излез
Дигитален излезИзолација на оптоспојката, струја на опаѓање до 450mA
Дигитален влезПасивно и активно (NPN/PNP) со двонасочна изолација на оптоспојката
Димензии4.58 x 3.11 x 0.7 инчи (116.30 x 79.00 x 18.00 мм)
Тежина6.7 унци (приближно 190 г)

9. Гаранција и поддршка

9.1 Информации за гаранцијата

Производите на Waveshare обично се покриени со ограничена гаранција против дефекти во материјалите и изработката. Ве молиме погледнете ја официјалната страница на Waveshare. webстраницата или вашата документација за купување за специфични услови и одредби за гаранција.

9.2 Техничка поддршка

За техничка помош, ресурси за развој и дополнителна документација, посетете ја официјалната страница на Waveshare. webстраница. Обезбедени се онлајн ресурси за развој и техничка поддршка. Доколку се соочите со какви било проблеми, ве молиме контактирајте директно со корисничката поддршка на Waveshare.

Поврзани документи - ESP32-S3-4.3 инчи-LCD-B-BOX-на допир

Предview Waveshare ESP32-S3-Touch-LCD-4.3 Развојна плоча: Карактеристики и водич
Истражете ја Waveshare ESP32-S3-Touch-LCD-4.3, моќна развојна плоча за микроконтролери со 4.3-инчен капацитивен екран на допир, WiFi, BLE 5 и повеќе интерфејси како CAN, RS485 и I2C. Дознајте повеќе за нејзиниот хардвер, поставување и карактеристики.ampдемо-верзии за развој на HMI.
Предview ESP32-S3-Touch-LCD-4.3B: Развојна плоча надview и Водич за поставување
Истражете ја ESP32-S3-Touch-LCD-4.3B, моќна плоча за развој на микроконтролери од Waveshare. Ова упатство ги опфаќа нејзините карактеристики, опис на хардверот, детали за интерфејсот и дава упатства за поставување на развојната околина со користење на ESP-IDF и VSCode.
Предview Waveshare ESP32-S3 4.3-inch Touch LCD Development Board Setup Guide with LVGL
Step-by-step instructions for setting up the Waveshare ESP32-S3 4.3-inch Touch LCD development board to display graphics using the LVGL library with the Arduino IDE.
Предview ESP32-S3-Touch-LCD-4.3 Развојна плоча надview и Поставување
Сеопфатен водич за развојната плоча ESP32-S3-Touch-LCD-4.3, со детали за нејзините карактеристики, опис на хардверот, пиновите, подесување на околината за CircuitPython, MicroPython и C/C++ (Arduino, ESP-IDF) и конфигурација во рамките на Arduino IDE.
Предview ESP32-S3-Touch-LCD-2 Development Board Guide
A comprehensive guide for the Waveshare ESP32-S3-Touch-LCD-2 development board, covering setup and usage with Arduino IDE and ESP-IDF, including detailed examples and resources.
Предview ESP32-C6-Touch-LCD-1.47: Development Guide for Arduino IDE & ESP-IDF
Explore the ESP32-C6-Touch-LCD-1.47 development board with this comprehensive guide. Learn to use Arduino IDE and ESP-IDF, set up your environment, and run various demos for your IoT and embedded projects.