LCDWIKI-로고

LCDWIKI ESP32-32E 2.8인치 디스플레이 모듈

LCDWIKI-ESP32-32E-2-8인치-디스플레이-모듈-제품

제품 정보

명세서:

  • 모델: E32R28T&E32N28T
  • 디스플레이 크기: 2.8인치
  • 마이크로 컨트롤러 : ESP32-32E
  • 제조업체: LCD위키
  • Web대지: www.lcdwiki.com

제품 사용 지침

리소스 설명:

제품에는 s와 같은 다양한 리소스가 포함되어 있습니다.ample 프로그램, 소프트웨어 라이브러리, 하드웨어 회로도 등. 자세한 정보는 제품 정보 팩 카탈로그를 참조하세요.

소프트웨어 지침:

디스플레이 모듈용 소프트웨어를 개발하려면:

  1. ESP32 플랫폼 소프트웨어 개발 환경을 구축합니다.
  2. 필요한 경우 타사 소프트웨어 라이브러리를 가져옵니다.
  3. 디버깅을 위한 소프트웨어 프로젝트를 열거나 만듭니다.
  4. 디스플레이 모듈의 전원을 켜고 프로그램을 컴파일하고 다운로드한 후 효과를 확인합니다.
  5. 기대한 대로 효과가 나타나지 않으면 코드를 수정하고 과정을 반복하세요.

자세한 단계는 1-Demo 디렉토리의 설명서를 참조하세요.

하드웨어 지침:
하드웨어 지침에는 다음이 제공됩니다.view 모듈 리소스, 회로도 및 사용 시 주의사항. 디스플레이 모듈의 적절한 기능을 위해 이러한 지침을 반드시 따르세요.

자주 묻는 질문

질문: 소프트웨어 개발 환경 설정 지침은 어디서 찾을 수 있나요?
A: 설치 지침은 1-_Demo 디렉토리에서 다른 관련 문서와 함께 찾을 수 있습니다.

질문: 디스플레이 모듈의 크기는 어떻게 되나요?
A: 제품 치수와 3D 도면은 제품 리소스의 3-_구조도_도면 섹션에서 확인할 수 있습니다.

자원 설명

리소스 디렉터리는 다음 그림에 표시되어 있습니다.

LCDWIKI-ESP32-32E-2-8inch-Display-Module-FIG- (5)

예배 규칙서 콘텐츠 설명
1-데모 Sample 프로그램 코드, s가 사용하는 타사 소프트웨어 라이브러리ample 프로그램은 타사 소프트웨어 라이브러리 교체에 의존합니다. file, 소프트웨어 개발 환경 설정 지침 문서 및 samp나 프로그램 지침서.
2 _사양 디스플레이 모듈 제품 사양, LCD 화면 사양 및 LCD 디스플레이 드라이버 IC 초기화 코드.
3-구조도_도형 디스플레이 모듈 제품 치수 및 제품 3D 도면
4- 데이터 시트 LCD 디스플레이 드라이버 ILl9341 데이터북, 저항 터치 스크린 드라이버 XPT2046 데이터북, ESP32 마스터 데이터북 및 하드웨어 설계 지침 문서, USB to Serial IC(CH340C) 데이터북, 오디오 amp리파이어 칩 FM8002E 데이터북, 5V~3.3V 레귤레이터 데이터북, 배터리 충전 관리 칩 TP4054 데이터 시트.
5-개략도 제품 하드웨어 개략도, ESP32-WROOM-32E 모듈 10 리소스 할당 테이블, 개략도 및 PCB 구성 요소 패키지
6-사용 설명서 제품 사용자 설명서
 

7나-   도구_소프트웨어

WIFI 및 Bluetooth 테스트 APP 및 디버깅 도구, USB-직렬 포트 드라이버, ESP32 플래시 다운로드 도구 소프트웨어, 문자 촬영 소프트웨어, 이미지 촬영 소프트웨어, JPG 이미지 처리 소프트웨어 및 직렬 포트 디버깅 도구입니다.
8-빠른 시작 쓰레기통을 태워야 해요 file플래시 다운로드 도구 및 사용 지침.

소프트웨어 지침

디스플레이 모듈 소프트웨어 개발 단계는 다음과 같습니다.

  • ESP32 플랫폼 소프트웨어 개발 환경을 구축합니다.
  • 필요하다면 개발의 기초로 타사 소프트웨어 라이브러리를 가져옵니다.
  • 디버깅할 소프트웨어 프로젝트를 열거나, 새로운 소프트웨어 프로젝트를 생성할 수도 있습니다.
  • 디스플레이 모듈의 전원을 켜고 디버깅 프로그램을 컴파일하고 다운로드한 후 소프트웨어 실행 효과를 확인합니다.
  • 소프트웨어 효과가 기대에 미치지 못하면 프로그램 코드를 계속 수정하고 컴파일하고 다운로드하는 과정을 반복하여 효과가 기대에 도달할 때까지 계속합니다.

이전 단계에 대한 자세한 내용은 1 1-Demo 디렉토리의 설명서를 참조하세요.

하드웨어 지침

위에view 모듈 하드웨어 리소스가 표시됩니다.
모듈 하드웨어 리소스는 다음 두 그림에 표시되어 있습니다.

LCDWIKI-ESP32-32E-2-8inch-Display-Module-FIG- (2)

LCDWIKI-ESP32-32E-2-8inch-Display-Module-FIG- (3)

하드웨어 리소스는 다음과 같이 설명됩니다.

  1. 액정표시장치
    LCD 디스플레이 크기는 2.8인치이고, 드라이버 IC는 ILI9341이며, 해상도는 24 0x 32 0입니다. ESP32는 4선 SPI 통신 인터페이스를 사용하여 연결됩니다.
    • ILI9341 컨트롤러 소개
      ILI9341 컨트롤러는 최대 240*320 해상도와 172800바이트 GRAM을 지원합니다. 또한 8비트, 9비트, 16비트, 18비트 병렬 포트 데이터 버스를 지원합니다. 또한 3선 및 4선 SPI 직렬 포트를 지원합니다. 병렬 제어에는 많은 수의 IO 포트가 필요하므로 가장 일반적인 것은 SPI 직렬 포트 제어입니다. ILI9341은 또한 65K, 262K RGB 컬러 디스플레이를 지원하며 디스플레이 색상이 매우 풍부하고 회전 디스플레이 및 스크롤 디스플레이와 비디오 재생을 지원하며 다양한 방식으로 디스플레이합니다.
      ILI9341 컨트롤러는 16비트(RGB565)를 사용하여 픽셀 디스플레이를 제어하므로 픽셀당 최대 65K 색상을 표시할 수 있습니다. 픽셀 주소 설정은 행과 열의 순서로 이루어지며 증가 및 감소 방향은 스캔 모드에 따라 결정됩니다. ILI9341 표시 방법은 주소를 설정한 다음 색상 값을 설정하여 수행됩니다.
    • SPI 통신 프로토콜 소개
      4개의 4선 SPI 버스의 쓰기 모드 타이밍은 다음 그림에 표시됩니다.LCDWIKI-ESP32-32E-2-8inch-Display-Module-FIG- (4)
      CSX는 슬레이브 칩 선택이며 CSX가 낮은 전력 수준에 있을 때만 칩이 활성화됩니다.
      D/CX는 칩의 데이터/명령 제어 핀입니다. DCX가 낮은 레벨에서 명령을 쓸 때 데이터는 높은 레벨에서 쓰여집니다. SCL은 SPI 버스 클럭이며 각 상승 에지는 1비트의 데이터를 전송합니다.
      SDA는 SPI로 전송되는 데이터로, 8비트의 데이터를 한 번에 전송합니다. 데이터 형식은 다음 그림과 같습니다.LCDWIKI-ESP32-32E-2-8inch-Display-Module-FIG- (5)
      높은 비트가 먼저 전송되고 먼저 전송됩니다.
      SPI 통신의 경우 데이터에는 CPHA(실시간 클록 위상)와 CPOL(클럭 극성)이 조합된 전송 타이밍이 있습니다.
      CPOL 레벨은 직렬 동기 클록의 유휴 상태 레벨을 결정하며, CPOL=0은 낮은 레벨을 나타냅니다. CPOL 쌍 전송 프로토콜
      토론은 큰 영향을 미치지 않았습니다.
      CPHA의 높이는 직렬 동기 클록이 첫 번째 또는 두 번째 클록 점프 에지에서 데이터를 수집하는지 여부를 결정합니다.
      CPHL=0인 경우 첫 번째 전환 에지에서 데이터 수집을 수행합니다.
      이 두 가지의 조합은 네 가지 SPI 통신 방법을 형성하며 SPI0은 CPHL=0 및 CPOL=0인 중국에서 일반적으로 사용됩니다.
  2. 저항성 터치 스크린
    저항식 터치스크린은 크기가 2.8인치이고 XL, XR, YU, YD의 2046개 핀을 통해 XPTXNUMX 제어 IC에 연결됩니다.
  3. ESP32ESP32-WROOMWROOM-32E 모듈
    이 모듈은 내장 ESP32-DOWD-V3 칩, Xtensa 듀얼 코어 32비트 LX6 마이크로프로세서를 갖추고 있으며, 최대 240MHz의 클록 속도를 지원합니다. 448KB ROM, 520KB SRAM, 16KB RTC SRAM, 4MB QSPI 플래시를 갖추고 있습니다. 2.4GHz WIFI, Bluetooth V4.2 및 Bluetooth Low power 모듈이 지원됩니다. 외부 26개 GPIO, SD 카드, UART, SPI, SDIO, I2C, LED PWM, 모터 PWM, I2S, IR, 펄스 카운터, GPIO, 정전식 터치 센서, ADC, DAC, TWAI 및 기타 주변 장치를 지원합니다.
  4. 마이크로 카드 슬롯
    SPI 통신 모드와 ESP32 연결을 사용하여 다양한 용량의 MicroSD 카드를 지원합니다.
  5. RGB 3색 조명
    빨간색, 녹색, 파란색 LED 조명은 프로그램의 실행 상태를 나타내는 데 사용할 수 있습니다.
  6. 직렬 포트
    외부 직렬 포트 모듈은 직렬 포트 통신에 사용됩니다.
  7. USB-직렬 포트 및 원클릭 다운로드 회로
    핵심 장치는 CH340C이며, 한 쪽 끝은 컴퓨터 USB에 연결되고 다른 쪽 끝은 ESP32 직렬 포트에 연결되어 USB에서 TTL 직렬 포트로의 연결을 실현합니다.
    또한, 원클릭 다운로드 회로도 첨부되어 있어, 프로그램을 다운로드할 때 외부 터치를 거치지 않고도 자동으로 다운로드 모드로 진입할 수 있습니다.
  8. 배터리 인터페이스
    2개의 2핀 인터페이스(하나는 양극용, 다른 하나는 음극용)를 통해 배터리 전원 공급 및 충전에 접근합니다.
  9. 배터리 충전 및 방전 관리 회로
    핵심 장치는 TP4054이며, 이 회로는 배터리 충전 전류를 제어하여 배터리를 포화 상태까지 안전하게 충전할 수 있을 뿐만 아니라 배터리 방전도 안전하게 제어할 수 있습니다.
  10. 부트 키
    디스플레이 모듈에 전원이 켜진 후, 누르면 IO0이 낮아집니다. 모듈에 전원이 켜지거나 ESP32가 재설정되는 순간, IO0을 낮추면 다운로드 모드로 들어갑니다. 다른 케이스는 일반 버튼으로 사용할 수 있습니다.
  11. 유형Type-C 인터페이스
    디스플레이 모듈의 주 전원 공급 인터페이스 및 프로그램 다운로드 인터페이스. USB를 직렬 포트에 연결하고 원클릭 다운로드 회로를 사용하면 전원 공급, 다운로드 및 직렬 통신에 사용할 수 있습니다.
  12.  5V ~ 3.3V 볼륨tage 레귤레이터 회로
    핵심 장치는 ME6217C33M5G LDO 레귤레이터입니다.tage 레귤레이터 회로는 2V~6.5V의 폭넓은 전압을 지원합니다.tage 입력, 3.3V 안정된 볼륨tage 출력이며 최대 출력 전류는 800mA로 볼륨을 충분히 충족할 수 있습니다.tag디스플레이 모듈의 e 및 현재 요구 사항.
  13. 리셋 키
    디스플레이 모듈에 전원이 켜진 후, 를 누르면 ESP32 리셋 핀이 아래로 당겨져(기본 상태는 풀업) 리셋 기능이 실행됩니다.
  14. 저항식 터치 스크린 제어 회로
    핵심 장치는 SPI를 통해 ESP2046와 통신하는 XPT32입니다.
    이 회로는 저항성 터치스크린과 ESP32 마스터 사이의 브리지 역할을 하며, 터치스크린의 데이터를 ESP32 마스터로 전송하여 터치 지점의 좌표를 얻습니다.
  15. 핀 확장
    ESP3.3 모듈에서 사용되지 않는 입력 IO 포트, GND 및 32V 핀은 주변 기기 사용을 위해 연결됩니다.
  16. 백라이트 제어 회로
    핵심 장치는 BSS138 필드 효과 튜브입니다. 이 회로의 한쪽 끝은 ESP32 마스터의 백라이트 제어 핀에 연결되고 다른 쪽 끝은 LCD 화면 백라이트 LED l의 음극에 연결됩니다.amp. 백라이트 제어 핀을 당겨서 백라이트를 켜고, 그렇지 않으면 꺼짐.
  17. 스피커 인터페이스
    배선 단자는 수직으로 연결해야 합니다. 모노 스피커와 라우드 스피커에 액세스하는 데 사용됩니다.
  18. 오디오 파워 amp 정수 회로
    핵심 장치는 FM8002E 오디오입니다. amp리파이어 IC. 이 회로의 한쪽 끝은 ESP32 오디오 DAC 값 출력 핀에 연결되고 다른 쪽 끝은 호른 인터페이스에 연결됩니다. 이 회로의 기능은 작은 전원 호른이나 스피커를 구동하여 소리를 내는 것입니다. 5V 전원 공급 장치의 경우 최대 구동 전력은 1.5W(부하 8옴) 또는 2W(부하 4옴)입니다.
  19. SPI 주변 장치 인터페이스
    4-와이어 수평 인터페이스. MicroSD 카드에서 사용하는 사용되지 않는 칩 선택 핀과 SPI 인터페이스 핀을 리드 아웃합니다. 이는 외부 SPI 장치 또는 일반 IO 포트에 사용할 수 있습니다.

디스플레이 모듈의 개략도에 대한 자세한 설명

  1. TypeType-C 인터페이스 회로LCDWIKI-ESP32-32E-2-8inch-Display-Module-FIG- (6)
    이 회로에서 D1은 전류가 역전되는 것을 방지하는 데 사용되는 쇼트키 다이오드입니다. D2~D4는 과도한 전압으로 인해 디스플레이 모듈이 손상되는 것을 방지하는 정전 서지 보호 다이오드입니다.tage 또는 단락 회로. R1은 풀다운 저항입니다. USB1은 Type Type-C 버스입니다. 디스플레이 모듈은 TypeType-C 전원 공급 장치, 프로그램 다운로드 및 USB1을 통한 직렬 포트 통신에 연결됩니다. +5V와 GND는 양의 전원 볼륨입니다.tage 및 접지 신호 USB_D D-와 USB_D+는 온보드 USB USB-to-serial 회로로 전송되는 차동 USB 신호입니다.
  2. 5V ~ 3.3V 볼륨tage 레귤레이터 회로LCDWIKI-ESP32-32E-2-8inch-Display-Module-FIG- (7)
    본 회로에서 C16~C19는 바이패스 필터 커패시터로 입력 볼륨의 안정성을 유지하는데 사용된다.tage 및 출력 voltage. U1은 모델 번호 ME5C3.3M6217G인 33V~5V LDO입니다. 디스플레이 모듈의 대부분 회로는 3.3V 전원 공급이 필요하고 Type Type-C 인터페이스의 전원 입력은 기본적으로 5V이므로 볼륨tag레귤레이터 변환 회로가 필요합니다.
  3. 저항식 터치스크린 제어 회로LCDWIKI-ESP32-32E-2-8inch-Display-Module-FIG- (8)
    이 회로에서 C25 및 C27은 입력 볼륨을 유지하는 데 사용되는 바이패스 필터 커패시터입니다.tage 안정성. R22는 기본 핀 상태를 높게 유지하는 데 사용되는 풀풀업 저항입니다. U4는 XPT2046 제어 IC이며, 이 IC의 기능은 좌표 볼륨을 얻는 것입니다.tag저항 터치 스크린의 터치 포인트의 값을 X+, X X-, Y+, Y Y- 네 개의 핀을 통해 입력받은 다음 ADC 변환을 거쳐 ADC 값을 ESP32 마스터로 전송합니다. 그런 다음 ESP32 마스터는 ADC 값을 디스플레이의 픽셀 좌표 값으로 변환합니다. PEN 핀은 터치 인터럽트 핀이며 터치 이벤트가 발생하면 입력 레벨이 낮습니다.
  4. USB-시리얼 포트 및 원클릭 다운로드 회로LCDWIKI-ESP32-32E-2-8inch-Display-Module-FIG- (9)
    이 회로에서 U3는 CH340C USB USB-to-serial IC로, 회로 설계를 용이하게 하기 위해 외부 크리스털 발진기가 필요하지 않습니다. C6는 입력 볼륨을 유지하는 데 사용되는 바이패스 필터 커패시터입니다.tage 안정성. Q1과 Q2는 NPN형 트라이오드이고, R6과 R7은 트라이오드 베이스 제한 전류 저항입니다. 이 회로의 기능은 USB 대 직렬 포트와 원클릭 다운로드 기능을 실현하는 것입니다. USB 신호는 UD+ 및 UD UD- 핀을 통해 입력 및 출력되며 변환 후 RXD 및 TXD 핀을 통해 ESP32 마스터로 전송됩니다. 원클릭 다운로드 회로 원리:
    • CH340C의 RST 및 DTR 핀은 기본적으로 하이 레벨을 출력합니다. 이때 Q1 및 Q2 트라이오드는 켜지지 않고 ESP0 메인 컨트롤의 IO32 핀과 리셋 핀은 하이 레벨로 풀업됩니다.
    • CH340C의 RST 및 DTR 핀은 낮은 레벨을 출력하고, 이때 Q1 및 Q2 트라이오드는 아직 켜지지 않았고, ESP0 메인 제어의 IO32 핀 및 리셋 핀은 여전히 ​​높은 레벨로 풀업되어 있습니다.
    • CH340C의 RST 핀은 변경되지 않고 DTR 핀은 하이 레벨을 출력합니다. 이때 Q1은 여전히 ​​차단되고 Q2는 켜지고 ESP0 마스터의 IO32 핀은 여전히 ​​풀업되고 리셋 핀은 풀다운되고 ESP32는 리셋 상태로 들어갑니다.
    • CH340C의 RST 핀은 하이 레벨을 출력하고, DTR 핀은 로우 레벨을 출력합니다. 이때 Q1은 켜지고, Q2는 꺼집니다. ESP32 메인 컨트롤의 리셋 핀은 연결된 커패시터가 충전되어 있기 때문에 즉시 하이 레벨이 되지 않습니다. ESP32는 여전히 리셋 상태이며, IO0 핀은 즉시 풀다운됩니다. 이때 다운로드 모드로 들어갑니다.
  5. 오디오 파워 amp정수 회로LCDWIKI-ESP32-32E-2-8inch-Display-Module-FIG- (10)
    이 회로에서 R23, C7, C8 및 C9는 RC 필터 회로를 구성하고 R10 및 R13은 연산 증폭기의 이득 조정 저항입니다. amplifier. R13의 저항 값이 변하지 않을 때, R10의 저항 값이 작을수록 외부 스피커의 볼륨이 커집니다. C10과 C11은 입력 커플링 커패시터입니다. R11은 풀 풀업 저항입니다. JP1은 호른/스피커 포트입니다. U5는 FM8002E 오디오 전원입니다. amplifier IC입니다. AUDIO_IN으로 입력 후 오디오 DAC 신호가 ampFM8002E에 의해 활성화된 VO1 및 VO2 핀에 의해 스피커/스피커로 출력됩니다. SHUTDOWN은 FM8002E의 활성화 핀입니다. 로우 레벨이 활성화됩니다. 기본적으로 하이 레벨이 활성화됩니다.
  6. ESP32-WROOMWROOM-32E 메인 제어 회로LCDWIKI-ESP32-32E-2-8inch-Display-Module-FIG- (11)
    이 회로에서 C4와 C5는 바이패스 필터 커패시터이고 U2는 ESP32ESP32-WROOMWROOM-32E 모듈입니다. 이 모듈의 내부 회로에 대한 자세한 내용은 공식 문서를 참조하십시오.
  7. 키 리셋 회로LCDWIKI-ESP32-32E-2-8inch-Display-Module-FIG- (12)
    이 회로에서 KEY1은 키이고, R4는 풀업 저항기이고, C3는 지연 커패시터입니다. 리셋 원리:
    • 전원이 켜진 후 C3가 충전됩니다. 이때 C3는 단락 회로와 동일하며 RESET 핀이 접지되고 ESP32는 재설정 상태로 들어갑니다.
    • C3가 충전되면 C3는 개방 회로와 동일하고 RESET 핀이 끌어올려지고 ESP32 리셋이 완료되고 ESP32는 정상 작동 상태로 들어갑니다.
    • KEY1을 누르면 RESET 핀이 접지되고 ESP32는 리셋 상태로 들어가고 C3는 KEY1을 통해 방전됩니다.
    • KEY1이 해제되면 C3가 충전됩니다. 이때 C3는 단락 회로와 동일하고 RESET 핀은 접지되고 ESP32는 여전히 RESET 상태입니다. C3가 충전된 후 리셋 핀이 풀업되고 ESP32가 리셋되고 정상 작동 상태로 들어갑니다.
      RESET이 실패하면 C3의 허용 오차 값을 적절히 늘려서 리셋 핀 로우 레벨 시간을 지연시킬 수 있습니다.
  8. 직렬 모듈의 인터페이스 회로LCDWIKI-ESP32-32E-2-8inch-Display-Module-FIG- (13)
    이 회로에서 P2는 4P 1.25mm 피치 시트이고, R29와 R30은 임피던스 밸런스 저항기이며, Q5는 5V 입력 전원 공급 장치를 제어하는 ​​전계 효과 튜브입니다.
    R31은 풀 풀다운 저항입니다. RXD0과 TXD0을 직렬 핀에 연결하고 다른 두 핀에 전원을 공급합니다. 이 포트는 온보드 USB USB-to-직렬 포트 모듈과 동일한 직렬 포트에 연결됩니다.
  9. EXpand IO 및 주변장치 인터페이스 회로 회로LCDWIKI-ESP32-32E-2-8inch-Display-Module-FIG- (15)
    이 회로에서 P3과 P4는 4P 1.25mm 피치 시트입니다. SPI_CLK, SPI_MISO, SPI_MOSI 핀은 MicroSD 카드 SPI 핀과 공유됩니다. 핀 SPI_CS, IO35는 온보드 장치에서 사용되지 않으므로 SPI를 연결하기 위해 리드 아웃되며 일반 IO에도 사용할 수 있습니다. 주의해야 할 사항:
    • IO35는 입력 핀만 가능합니다.
  10. 배터리 충전 및 방전 관리 회로LCDWIKI-ESP32-32E-2-8inch-Display-Module-FIG- 23
    이 회로에서 C20, C21, C22 및 C23은 바이패스 필터 커패시터입니다. U6은 TP4054 배터리 충전 관리 IC입니다. R27은 배터리 충전 전류를 조절합니다. JP2는 배터리에 연결된 2P 1.25mm 피치 시트입니다. Q3은 P P채널 FET입니다. R28은 Q3 그리드 풀 풀다운 저항입니다. TP4054는 BAT 핀을 통해 배터리를 충전합니다. R27 저항이 작을수록 충전 전류가 커지고 최대 500mA입니다. Q3과 R28은 함께 배터리 방전 회로를 구성합니다. Type-C 인터페이스를 통해 전원 공급이 없는 경우 +5V 볼륨tage가 0이면 Q3 게이트가 로우 레벨로 풀다운되고 드레인과 소스가 켜지며 배터리가 전체 디스플레이 모듈에 전원을 공급합니다. Type Type-C 인터페이스를 통해 전원을 공급하면 +5V 볼륨tage가 5V이면 Q3 게이트는 5V 높고 드레인과 소스는 차단되고 배터리 공급이 중단됩니다.
  11. 18P LCD 패널 와이어 용접 인터페이스LCDWIKI-ESP32-32E-2-8inch-Display-Module-FIG- (16)
    이 회로에서 C24는 바이패스 필터 커패시터이고, QD1은 48P 0.8mm 피치 액정 스크린 용접 인터페이스입니다. QD1에는 저항 터치 스크린 신호 핀, LCD 스크린 볼륨이 있습니다.tage 핀, SPI 통신 핀, 제어 핀, 백라이트 회로 핀. ESP32는 이러한 핀을 사용하여 LCD와 터치 스크린을 제어합니다.
  12. 키 회로 다운로드LCDWIKI-ESP32-32E-2-8inch-Display-Module-FIG- (17)
    이 회로에서 KEY2는 키이고 R5는 풀업 저항입니다. IO0은 기본적으로 높고 KEY2를 누르면 낮습니다. KEY2를 길게 누르고 전원을 켜거나 재설정하면 ESP32가 다운로드 모드로 들어갑니다. 다른 경우에는 KEY2를 일반 키로 사용할 수 있습니다.
  13. 배터리 전원 감지 회로LCDWIKI-ESP32-32E-2-8inch-Display-Module-FIG- (18)
    이 회로에서 R2와 R3는 부분 볼륨입니다.tage 저항기, C1 및 C2는 바이패스 필터 커패시터입니다. 배터리 볼륨tage BAT+ 신호 입력은 분배 저항을 통과합니다. BAT_ADC는 볼륨입니다.tagR3의 양쪽 끝의 e 값은 입력 핀을 통해 ESP32 마스터로 전송되고, 이후 ADC로 변환되어 최종적으로 배터리 전압을 얻습니다.tag전자 값. 권tagESP32 ADC는 최대 3.3V를 변환하지만 배터리 포화도는 XNUMXV로 변환하기 때문에 분배기가 사용됩니다.tage는 4.2V로 범위를 벗어났습니다. 얻은 voltage를 2로 곱하면 실제 배터리 용량이 됩니다.tage.
  14. LCD 백라이트 제어 회로LCDWIKI-ESP32-32E-2-8inch-Display-Module-FIG- (19)
    이 회로에서 R24는 디버깅 저항이며 일시적으로 유지됩니다. Q4는 N N채널 전계 효과 튜브, R25는 Q4 그리드 풀 풀다운 저항, R26은 백라이트 전류 제한 저항입니다. LCD 백라이트 LED lamp 병렬 상태이고, 양극은 3.3V에 연결되고, 음극은 Q4의 드레인에 연결됩니다. 제어 핀 LCD_BL이 높은 볼륨을 출력할 때tage, Q4의 드레인과 소스 극이 켜진다. 이때 LCD 백라이트의 음극은 접지되고 백라이트 LED lamp 켜져 있고 빛이 납니다.
    제어핀 LCD_BL이 낮은 볼륨을 출력할 때tage, Q4의 드레인과 소스가 차단되고 LCD 화면의 음극 백라이트가 중단되고 백라이트 LED lamp 켜지지 않았습니다. 기본적으로 LCD 백라이트는 꺼져 있습니다.
    R26 저항을 줄이면 백라이트의 최대 밝기가 높아질 수 있습니다.
    또한, LCD_BL 핀은 PWM 신호를 입력하여 LCD 백라이트를 조정할 수 있습니다.
  15. RGB 3색 3색 조명 제어 회로LCDWIKI-ESP32-32E-2-8inch-Display-Module-FIG- (20)
    이 회로에서 LED2는 RGB XNUMX색 LED입니다.amp, 그리고 R14~R16은 XNUMX색의 XNUMX색 lamp 전류 제한 저항기. LED2에는 빨간색, 녹색 및 파란색 LED 조명이 포함되어 있으며, 이는 공통 애노드 연결, IO16, IO17 및 IO22는 XNUMX개의 제어 핀으로, 낮은 수준에서 LED 조명을 켜고 높은 수준에서 LED 조명을 끕니다.
  16. MicroSD 카드 슬롯 인터페이스 회로LCDWIKI-ESP32-32E-2-8inch-Display-Module-FIG- (22)
    이 회로에서 SD_CARD1은 MicroSD 카드 슬롯입니다. R17~R21은 각 핀의 풀 풀업 저항입니다. C26은 바이패스 필터 커패시터입니다. 이 인터페이스 회로는 SPI 통신 모드를 채택합니다. MicroSD 카드의 고속 저장을 지원합니다.
    이 인터페이스는 SPI 주변 장치 인터페이스와 SPI 버스를 공유한다는 점에 유의하세요.

디스플레이 모듈 사용 시 주의사항

  1. 디스플레이 모듈은 배터리로 충전되고, 외부 스피커는 오디오를 재생하고, 디스플레이 화면도 작동하는데, 이때 총 전류는 500mA를 초과할 수 있습니다. 이 경우 Type-C 케이블이 지원하는 최대 전류와 전원 공급 인터페이스가 지원하는 최대 전류에 주의해야 전원 공급이 부족하지 않습니다.
  2. 사용 중에는 LDO 볼륨을 만지지 마십시오.tag고온으로 인해 화상을 입지 않도록 손에 레귤레이터 및 배터리 충전 관리 IC를 접촉시키세요.
  3. IO 포트를 연결할 때는 IO 사용에 주의하여 연결 오류 및 프로그램 코드 정의가 일치하지 않는 일이 없도록 하시기 바랍니다.
  4. 제품을 안전하고 합리적으로 사용하세요.

www.lcdwiki.com

문서 / 리소스

LCDWIKI ESP32-32E 2.8인치 디스플레이 모듈 [PDF 파일] 사용자 매뉴얼
ESP32-32E 2.8인치 디스플레이 모듈, ESP32-32E, 2.8인치 디스플레이 모듈, 디스플레이 모듈, 모듈

참고문헌

댓글을 남겨주세요

이메일 주소는 공개되지 않습니다. 필수 항목은 표시되어 있습니다. *