LCD-위키-로고

LCD 위키 E32R28T 2.8인치 ESP32-32E 디스플레이 모듈

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-PRODUCT

명세서

  • 제품명: 2.8인치 ESP32-32E E32R28T&E32N28T
  • 모델: CR2024-MI2875
  • 디스플레이 모듈: 2.8인치 ESP32-32E

제품 정보

  • 본 제품은 개발을 위한 다양한 하드웨어 및 소프트웨어 리소스를 갖춘 2.8인치 ESP32-32E E32R28T&E32N28T 디스플레이 모듈입니다.

제품 사용 지침

  • 리소스 디렉토리에는 다음이 포함됩니다.amp프로그램, 소프트웨어 라이브러리, 제품 사양, 구조도, 데이터시트, 회로도, 사용자 매뉴얼, 도구 소프트웨어.
  • 이 섹션에서는 다음을 제공합니다.view 모듈에서 사용 가능한 하드웨어 리소스.
  • 디스플레이 모듈의 개략도를 자세히 설명합니다.
  • 디스플레이 모듈을 사용하는 동안 취해야 할 예방 조치를 제공합니다.

리소스 설명

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

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-FIG-1

예배 규칙서 콘텐츠 설명
1-데모 Sample 프로그램 코드, s가 사용하는 타사 소프트웨어 라이브러리ample 프로그램은 타사 소프트웨어 라이브러리 교체에 의존합니다. file, 소프트웨어 개발 환경 설정 지침 문서 및 samp프로그램 명령어

문서.

2-사양 디스플레이 모듈 제품 사양, LCD 화면 사양 및 LCD 디스플레이 드라이버 IC 초기화 코드.
3-구조도_도형 디스플레이 모듈 제품 치수 및 제품 3D 도면
4-데이터 시트 LCD 디스플레이 드라이버 ILI9341 데이터북, 저항 터치 스크린 드라이버 XPT2046 데이터북, ESP32 마스터 데이터북 및 하드웨어 설계 지침 문서, USB-시리얼 IC(CH340C) 데이터북, 오디오 amp리파이어 칩 FM8002E 데이터북, 5V~3.3V 레귤레이터 데이터북

배터리 충전 관리 칩 TP4054 데이터 시트.

5-개략도 제품 하드웨어 회로도, ESP32-WROOM-32E 모듈 IO 리소스 할당 테이블, 회로도 및 PCB 구성 요소 패키지
6-사용 설명서 제품 사용자 설명서
7-도구_소프트웨어 WIFI 및 Bluetooth 테스트 APP 및 디버깅 도구, USB 대 직렬 포트 드라이버, ESP32 플래시 다운로드 도구 소프트웨어, 문자 인식 소프트웨어, 이미지 인식 소프트웨어, JPG 이미지 처리 소프트웨어

및 직렬 포트 디버깅 도구.

8-빠른 시작 쓰레기통을 태워야 해요 file, 다운로드 도구를 플래시하고 지침을 따르세요.

소프트웨어 지침

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

  • A. ESP32 플랫폼 소프트웨어 개발 환경을 구축합니다.
  • B. 필요한 경우, 개발의 기초로 타사 소프트웨어 라이브러리를 가져옵니다.
  • C. 디버깅할 소프트웨어 프로젝트를 열거나 새 소프트웨어 프로젝트를 만들 수도 있습니다.
  • D. 디스플레이 모듈의 전원을 켜고 디버깅 프로그램을 컴파일하고 다운로드한 다음 소프트웨어 실행 효과를 확인합니다.
  • E. 소프트웨어 효과가 기대에 미치지 못하면 프로그램 코드를 계속 수정하고, 컴파일하고 다운로드하는 과정을 반복하여 효과가 기대에 도달할 때까지 반복합니다.
    이전 단계에 대한 자세한 내용은 1 데모 디렉토리의 설명서를 참조하세요.

하드웨어 지침

위에view 모듈의 하드웨어 리소스가 표시됩니다

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

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-FIG-2

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-FIG-3

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

액정표시장치

  • LCD 디스플레이 크기는 2.8인치이고, 드라이버 IC는 ILI9341이며, 해상도는 24 0x 32 0입니다. ESP32는 4선 SPI 통신 인터페이스를 사용하여 연결됩니다.
  • A. ILI9341 컨트롤러 소개 ILI9341 컨트롤러는 최대 240*320 해상도와 172800바이트 GRAM을 지원합니다. 또한 8비트, 9비트, 16비트, 18비트 병렬 포트 데이터 버스를 지원합니다. 3선식 및 4선식 SPI 직렬 포트도 지원합니다. 병렬 제어에는 많은 I/O 포트가 필요하므로 가장 일반적인 제어 방식은 SPI 직렬 포트 제어입니다. ILI9341은 65K, 262K RGB 컬러 디스플레이를 지원하여 풍부한 색상 표현, 회전 디스플레이, 스크롤 디스플레이, 비디오 재생 등 다양한 디스플레이 방식을 지원합니다.
  • ILI9341 컨트롤러는 16비트(RGB565)를 사용하여 픽셀 디스플레이를 제어하므로 픽셀당 최대 65K 색상을 표시할 수 있습니다. 픽셀 주소 설정은 행과 열의 순서로 이루어지며 증가 및 감소 방향은 스캔 모드에 따라 결정됩니다. ILI9341 표시 방법은 주소를 설정한 다음 색상 값을 설정하여 수행됩니다.
  • B. SPI 통신 프로토콜 소개

4선 SPI 버스의 쓰기 모드 타이밍은 다음 그림에 표시됩니다.

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-FIG-4

  • CSX는 슬레이브 칩 선택이며 CSX가 낮은 전력 수준에 있을 때만 칩이 활성화됩니다.
  • D/CX는 칩의 데이터/명령 제어 핀입니다. DCX가 낮은 수준에서 명령을 쓰는 경우 데이터는 높은 수준에서 기록됩니다.
  • SCL은 SPI 버스 클럭으로, 각 상승 에지는 1비트의 데이터를 전송합니다.
  • SDA는 SPI로 전송되는 데이터로, 8비트의 데이터를 한 번에 전송합니다. 데이터 형식은 다음 그림과 같습니다.

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-FIG-5

  • 높은 비트가 먼저 전송되고 먼저 전송됩니다.
  • SPI 통신의 경우 데이터에는 CPHA(실시간 클록 위상)와 CPOL(클럭 극성)이 조합된 전송 타이밍이 있습니다.
  • CPOL 레벨은 직렬 동기 클록의 유휴 상태 레벨을 결정하며, CPOL=0은 낮은 레벨을 나타냅니다. CPOL 쌍 전송 프로토콜
  • 토론은 큰 영향을 미치지 못했다.
  • CPHA의 높이는 직렬 동기 클록이 첫 번째 또는 두 번째 클록 점프 에지에서 데이터를 수집하는지 여부를 결정합니다.
  • CPHL=0인 경우 첫 번째 전환 에지에서 데이터 수집을 수행합니다.
  • 이 두 가지의 조합은 네 가지 SPI 통신 방법을 형성하며 SPI0은 CPHL=0 및 CPOL=0인 중국에서 일반적으로 사용됩니다.

ESP32 WROOM 32E 모듈

  • 이 모듈은 ESP32-DOWD-V3 칩과 Xtensa 듀얼 코어 32비트 LX6 마이크로프로세서를 내장하고 있으며, 최대 240MHz의 클록 속도를 지원합니다. 448KB ROM, 520KB SRAM, 16KB RTC SRAM, 그리고 4MB QSPI 플래시 메모리를 탑재하고 있습니다. 2.4GHz WIFI,
  • Bluetooth V4.2 및 Bluetooth 저전력 모듈을 지원합니다. 외부 26개의 GPIO를 지원하며, SD 카드, UART, SPI, SDIO, I2C, LED PWM, 모터 PWM, I2S, IR, 펄스 카운터, GPIO, 정전식 터치 센서, ADC, DAC, TWAI 및 기타 주변 장치를 지원합니다.

마이크로 카드 슬롯

  • SPI 통신 모드와 ESP32 연결을 사용하여 다양한 용량의 MicroSD 카드를 지원합니다.

RGB 3색 조명

  • 빨간색, 녹색, 파란색 LED 조명을 사용하여 프로그램의 실행 상태를 나타낼 수 있습니다.

직렬 포트

  • 외부 직렬 포트 모듈은 직렬 포트 통신에 사용됩니다.

USB-시리얼 포트 및 원클릭 다운로드 회로

  • 핵심 장치는 CH340C이며, 한 쪽 끝은 컴퓨터 USB에 연결되고 다른 쪽 끝은 ESP32 직렬 포트에 연결되어 USB에서 TTL 직렬 포트로의 연결을 실현합니다.
  • 또한, 원클릭 다운로드 회로도 탑재되어 있어, 프로그램을 다운로드할 때 외부 터치를 하지 않고도 자동으로 다운로드 모드로 진입할 수 있습니다.

배터리 인터페이스

  • 배터리 전원 공급 및 충전을 위해 양극용 1개, 음극용 1개로 구성된 2핀 인터페이스입니다.

배터리 충전 및 방전 관리 회로

  • 핵심 소자는 TP4054이며, 이 회로는 배터리 충전 전류를 제어하여 배터리를 포화 상태까지 안전하게 충전할 수 있을 뿐만 아니라 배터리 방전도 안전하게 제어할 수 있습니다.

부트 키

  • 디스플레이 모듈에 전원이 켜진 후, 누르면 IO0이 낮아집니다. 모듈에 전원이 켜지거나 ESP32가 재설정되는 순간, IO0을 낮추면 다운로드 모드로 들어갑니다. 다른 케이스는 일반 버튼으로 사용할 수 있습니다.

유형 -C 인터페이스

  • 디스플레이 모듈의 주 전원 공급 인터페이스 및 프로그램 다운로드 인터페이스입니다. USB 케이블을 직렬 포트에 연결하고 원클릭 다운로드 회로를 통해 전원 공급, 다운로드 및 직렬 통신에 사용할 수 있습니다.

5V ~ 3.3V 볼륨tage 레귤레이터 회로

  • 핵심 장치는 ME6217C33M5G LDO 레귤레이터입니다.
  • 권tage 레귤레이터 회로는 2A V~6.5V의 넓은 볼륨을 지원합니다.tage 입력, 3.3V 안정된 볼륨tage 출력이며 최대 출력 전류는 800mA로 볼륨을 충분히 충족할 수 있습니다.tag디스플레이 모듈의 e 및 현재 요구 사항.

리셋 키

  • 디스플레이 모듈에 전원이 켜진 후, 를 누르면 ESP32 리셋 핀이 아래로 당겨져(기본 상태는 풀업) 리셋 기능이 실행됩니다.

저항식 터치 스크린 제어 회로

  • 핵심 장치는 SPI를 통해 ESP2046와 통신하는 XPT32입니다.
  • 이 회로는 저항성 터치스크린과 ESP32 마스터 사이의 브리지 역할을 하며, 터치스크린의 데이터를 ESP32 마스터로 전송하여 터치 지점의 좌표를 얻습니다.

핀 확장

  • ESP3.3 모듈에서 사용되지 않는 입력 IO 포트, GND 및 32V 핀은 주변 장치 사용을 위해 연결됩니다.

백라이트 제어 회로

  • 핵심 장치는 BSS138 전계효과관이다.
  • 이 회로의 한쪽 끝은 ESP32 마스터의 백라이트 제어 핀에 연결되고 다른 쪽 끝은 LCD 화면 백라이트 LED의 음극에 연결됩니다.amp.
  • 백라이트 제어 핀을 위로 당기면 백라이트가 켜지고, 그렇지 않으면 꺼집니다.

스피커 인터페이스

  • 배선 단자는 수직으로 연결해야 합니다. 모노 스피커와 라우드 스피커에 액세스하는 데 사용됩니다.

오디오 파워 amp정수 회로

  • 핵심 장치는 FM8002E 오디오입니다. amp리피터 IC.
  • 이 회로의 한쪽 끝은 ESP32 오디오 DAC 값 출력 핀에 연결되고 다른 쪽 끝은 호른 인터페이스에 연결됩니다.
  • 이 회로의 기능은 소형 파워 혼이나 스피커를 구동하여 소리를 내는 것입니다. 5V 전원 공급 장치의 경우, 최대 구동 전력은 1.5W(부하 8옴) 또는 2W(부하 4옴)입니다.

SPI 주변 장치 인터페이스

  • 4-와이어 수평 인터페이스. MicroSD 카드에서 사용하는 사용되지 않는 칩 선택 핀과 SPI 인터페이스 핀을 리드 아웃하여 외부 SPI 장치 또는 일반 IO 포트에 사용할 수 있습니다.

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

C형 인터페이스 회로

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-FIG-6

이 회로에서 D1은 전류가 역전되는 것을 방지하는 데 사용되는 쇼트키 다이오드입니다. D2~D4는 과도한 전압으로 인해 디스플레이 모듈이 손상되는 것을 방지하는 정전 서지 보호 다이오드입니다.tage 또는 단락 회로. R1은 풀다운 저항입니다. USB1은 Type-C 버스입니다. 디스플레이 모듈은 Type-C 전원 공급 장치에 연결되고, 프로그램을 다운로드하며, USB1을 통해 통신합니다. +5V와 GND는 양의 전원 전압입니다.tage 및 접지 신호 USB_D와 USB_D+는 온보드 USB-직렬 회로로 전송되는 차동 USB 신호입니다.

5V ~ 3.3V 볼륨tage 레귤레이터 회로

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-FIG-7

본 회로에서 C16~C19는 바이패스 필터 커패시터로 입력 볼륨의 안정성을 유지하는데 사용된다.tage 및 출력 voltage. U1은 모델 번호 ME5C3.3M6217G의 33V~5V LDO입니다. 디스플레이 모듈의 대부분 회로는 3.3V 전원 공급 장치를 필요로 하고, Type C 인터페이스의 전원 입력은 기본적으로 5V이므로,tag레귤레이터 변환 회로가 필요합니다.

저항식 터치스크린 제어 회로

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-FIG-8

이 회로에서 C25 및 C27은 입력 볼륨을 유지하는 데 사용되는 바이패스 필터 커패시터입니다.tag안정성. R22는 기본 핀 상태를 높게 유지하는 데 사용되는 풀업 저항입니다. U4는 XPT2046 제어 IC입니다. 이 IC의 기능은 좌표 볼륨을 얻는 것입니다.tag저항식 터치스크린의 터치 포인트 값을 X+, X-, Y+, Y 네 핀을 통해 입력받고, ADC 변환을 거쳐 ESP32 마스터로 전송합니다. ESP32 마스터는 이 ADC 값을 디스플레이의 픽셀 좌표 값으로 변환합니다. PEN 핀은 터치 인터럽트 핀이며, 터치 이벤트가 발생하면 입력 레벨은 낮습니다.

USB-시리얼 포트 및 원클릭 다운로드 회로

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-FIG-9

이 회로에서 U3는 CH340C USB-to-serial IC로, 회로 설계를 용이하게 하기 위해 외부 크리스털 발진기가 필요하지 않습니다. C6는 입력 볼륨을 유지하는 데 사용되는 바이패스 필터 커패시터입니다.tag안정성. Q1과 Q2는 NPN형 삼극관이며, R6과 R7은 삼극관 베이스 제한 전류 저항입니다. 이 회로의 기능은 USB-시리얼 포트와 클릭 다운로드 기능을 구현하는 것입니다. USB 신호는 UD+ 및 UD 핀을 통해 입출력되며, 변환 후 RXD 및 TXD 핀을 통해 ESP32 마스터로 전송됩니다. 원클릭 다운로드 회로 원리:

  • A. CH340C의 RST 및 DTR 핀은 기본적으로 하이 레벨을 출력합니다. 이때 Q1 및 Q2 트라이오드는 켜지지 않고 ESP0 메인 컨트롤의 IO32 핀과 리셋 핀은 하이 레벨로 풀업됩니다.
  • B. CH340C의 RST 및 DTR 핀은 낮은 레벨을 출력하고, 이때 Q1 및 Q2 트라이오드는 아직 켜지지 않았고, ESP0 메인 제어의 IO32 핀 및 리셋 핀은 여전히 ​​높은 레벨로 풀업되어 있습니다.
  • C. CH340C의 RST 핀은 변경되지 않고 DTR 핀은 하이 레벨을 출력합니다. 이때 Q1은 여전히 ​​차단되어 있고, Q2는 켜져 있으며, ESP0 마스터의 IO32 핀은 여전히 ​​풀업되어 있고, 리셋 핀은 풀다운되어 있으며, ESP32는 리셋 상태로 진입합니다.
  • D. CH340C의 RST 핀은 하이 레벨을 출력하고, DTR 핀은 로우 레벨을 출력합니다. 이때 Q1은 켜지고, Q2는 꺼집니다. ESP32 메인 컨트롤의 리셋 핀은 연결된 커패시터가 충전되어 있기 때문에 즉시 하이 레벨이 되지 않습니다. ESP32는 여전히 리셋 상태이며, IO0 핀은 즉시 풀다운됩니다. 이때 다운로드 모드로 들어갑니다.

오디오 파워 amp정수 회로

LCD-wiki-E32R28T-2-8inch-ESP32-32E-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의 활성화 핀입니다. 로우 레벨이 활성화되어 있으며, 기본적으로 하이 레벨이 활성화되어 있습니다.

ESP32 WROOM 32E 메인 제어 회로

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-FIG-11

이 회로에서 C4와 C5는 바이패스 필터 커패시터이고, U2는 ESP32 WROOM 32E 모듈입니다. 이 모듈의 내부 회로에 대한 자세한 내용은 공식 문서를 참조하십시오.

키 리셋 회로

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-FIG-12

이 회로에서 KEY1은 키이고, R4는 풀업 저항이고, C3는 지연 커패시터입니다. 리셋 원리:

  • A. 전원이 켜지면 C3가 충전됩니다. 이때 C3은 단락 회로와 같으며, RESET 핀은 접지되고 ESP32는 리셋 상태로 진입합니다.
  • B. C3가 충전되면 C3는 개방 회로와 동일하고 RESET 핀이 끌어올려지고 ESP32 리셋이 완료되고 ESP32는 정상 작동 상태로 들어갑니다.
  • C. KEY1을 누르면 RESET 핀이 접지되고 ESP32는 리셋 상태로 들어가고 C3는 KEY1을 통해 방전됩니다.
  • D. KEY1이 해제되면 C3가 충전됩니다. 이때 C3는 단락 회로와 동일하고 RESET 핀은 접지되고 ESP32는 여전히 RESET 상태입니다. C3가 충전된 후 리셋 핀이 풀업되고 ESP32가 리셋되고 정상 작동 상태로 들어갑니다.

RESET이 실패하면 C3의 허용 오차 값을 적절히 늘려서 리셋 핀 로우 레벨 시간을 지연시킬 수 있습니다.

직렬 모듈의 인터페이스 회로

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-FIG-13

  • 이 회로에서 P2는 4P 1.25mm 피치 시트이고, R29와 R30은 임피던스 밸런스 저항기이며, Q5는 5V 입력 전원 공급 장치를 제어하는 ​​전계 효과 튜브입니다.
  • R31은 풀다운 저항입니다. RXD0과 TXD0을 직렬 핀에 연결하고 나머지 두 핀에 전원을 공급합니다. 이 포트는 온보드 USB-직렬 포트 모듈과 동일한 직렬 포트에 연결됩니다.

EX pand IO 및 주변 장치 인터페이스 회로

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-FIG-14

이 회로에서 P3과 P4는 4핀 1.25mm 피치 시트입니다. SPI_CLK, SPI_MISO, SPI_MOSI 핀은 MicroSD 카드의 SPI 핀과 공유됩니다. SPI_CS, IO35 핀은 온보드 장치에서 사용되지 않으므로 SPI 연결을 위해 연결되며, 일반 IO에도 사용할 수 있습니다. 주의 사항:

  • A. IO35는 입력핀으로만 사용 가능합니다.

배터리 충전 및 방전 관리 회로

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-FIG-15

이 회로에서 C20, C21, C22, C23은 바이패스 필터 커패시터입니다. U6은 TP4054 배터리 충전 관리 IC입니다. R27은 배터리 충전 전류를 조절합니다. JP2는 배터리에 연결된 2P 1.25mm 피치 시트입니다. Q3은 P채널 FET입니다. R28은 Q3 그리드 풀다운 저항입니다. TP4054는 BAT 핀을 통해 배터리를 충전합니다. R27 저항이 작을수록 충전 전류가 커지며, 최대 500mA입니다. Q3과 R28은 배터리 방전 회로를 구성합니다. Type C 인터페이스를 통해 전원이 공급되지 않으면 +5V 전압이 출력됩니다.tage가 0이면 Q3 게이트가 로우 레벨로 풀다운되고, 드레인과 소스가 켜지며, 배터리가 전체 디스플레이 모듈에 전원을 공급합니다. Type C 인터페이스를 통해 전원을 공급하면 +5V vol이tage가 5V이면 Q3 게이트는 5V 높고 드레인과 소스는 차단되고 배터리 공급이 중단됩니다.

1 8P LCD 패널 와이어 용접 인터페이스

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-FIG-16

이 회로에서 C24는 바이패스 필터 커패시터이고, QD1은 48P 0.8mm 피치 액정 스크린 용접 인터페이스입니다. QD1에는 저항 터치 스크린 신호 핀, LCD 스크린 볼륨이 있습니다.tage 핀, SPI 통신 핀, 제어 핀, 백라이트 회로 핀. ESP32는 이러한 핀을 사용하여 LCD와 터치 스크린을 제어합니다.

키 회로 다운로드

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-FIG-17

  • 이 회로에서 KEY2는 키이고 R5는 풀업 저항입니다. IO0은 기본적으로 High 상태이며, KEY2를 누르면 Low 상태가 됩니다. KEY2를 길게 누르고 전원을 켜거나 리셋하면 ESP32가 다운로드 모드로 전환됩니다. 다른 경우에는 KEY2를 일반 키로 사용할 수 있습니다.

배터리 전원 검출 회로

LCD-wiki-E32R28T-2-8inch-ESP32-32E-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.

LCD 백라이트 제어 회로

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-FIG-19

  • 이 회로에서 R24는 디버깅 저항이며 일시적으로 유지됩니다. Q4는 N채널 전계 효과 튜브, R25는 Q4 그리드 풀다운 저항, R26은 백라이트 전류 제한 저항입니다. LCD 백라이트 LED lamp 병렬 상태이고, 양극은 3.3V에 연결되고, 음극은 Q4의 드레인에 연결됩니다. 제어 핀 LCD_BL이 높은 볼륨을 출력할 때tage, Q4의 드레인과 소스 극이 켜집니다. 이때 LCD 백라이트의 음극은 접지되고, 백라이트 LED는 켜집니다.amp 켜져 있고 빛이 납니다.
  • 제어핀 LCD_BL이 낮은 볼륨을 출력할 때tage, Q4의 드레인과 소스가 차단되고 LCD 화면의 음극 백라이트가 중단되고 백라이트 LED lamp 켜지지 않았습니다. 기본적으로 LCD 백라이트는 꺼져 있습니다.
  • R26 저항을 줄이면 백라이트의 최대 밝기가 높아질 수 있습니다.
  • 또한, LCD_BL 핀은 PWM 신호를 입력하여 LCD 백라이트를 조정할 수 있습니다.

RGB 3색 조명 제어 회로

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-FIG-21

  • 이 회로에서 LED2는 RGB XNUMX색 LED입니다.amp, 그리고 R14~R16은 XNUMX색의 lamp 전류 제한 저항기.
  • LED2에는 빨간색, 녹색, 파란색 LED 조명이 포함되어 있으며 이는 공통 양극 연결입니다.
  • IO16, IO17, IO22는 세 개의 제어 핀으로, 낮은 레벨에서는 LED 조명을 켜고 높은 레벨에서는 LED 조명을 끕니다.

MicroSD 카드 슬롯 인터페이스 회로

LCD-wiki-E32R28T-2-8inch-ESP32-32E-Display-Module-FIG-21

  • 이 회로에서 SD_CARD1은 MicroSD 카드 슬롯입니다. R17~R21은 각 핀의 풀업 저항입니다. C26은 바이패스 필터 커패시터입니다. 이 인터페이스 회로는 SPI 통신 모드를 채택합니다. MicroSD 카드의 고속 저장을 지원합니다.
  • 이 인터페이스는 SPI 주변 장치 인터페이스와 SPI 버스를 공유합니다.

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

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

자주 묻는 질문

  • Q: s에 어떻게 접근합니까?amp프로그램과 소프트웨어 라이브러리?
    • A: Samp프로그램과 라이브러리는 리소스 설명의 1-_Demo 디렉토리에서 찾을 수 있습니다.
  • 질문: 도구 소프트웨어에는 어떤 도구가 포함되어 있나요?
    • A: 도구 소프트웨어에는 WIFI 및 Bluetooth 테스트 APP, 디버깅 도구, USB-직렬 포트 드라이버, ESP32 플래시 다운로드 도구 소프트웨어, 문자 인식 소프트웨어, 이미지 인식 소프트웨어, JPG 이미지 처리 소프트웨어, 직렬 포트 디버깅 도구가 포함되어 있습니다.

문서 / 리소스

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

참고문헌

댓글을 남겨주세요

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