โลโก้ LCD-wiki

โมดูลจอแสดงผล LCD wiki E32R28T ESP2.8-32E ขนาด 32 นิ้ว

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

ข้อมูลจำเพาะ

  • ชื่อสินค้า: 2.8 นิ้ว ESP32-32E E32R28T&E32N28T
  • รุ่น : CR2024-MI2875
  • โมดูลจอแสดงผล: ESP2.8-32E ขนาด 32 นิ้ว

ข้อมูลสินค้า

  • ผลิตภัณฑ์นี้เป็นโมดูลจอแสดงผล ESP2.8-32E E32R32T&E28N32T ขนาด 28 นิ้วพร้อมทรัพยากรฮาร์ดแวร์และซอฟต์แวร์ต่างๆ สำหรับการพัฒนา

คำแนะนำการใช้ผลิตภัณฑ์

  • ไดเรกทอรีทรัพยากรรวมถึง sampโปรแกรม ไลบรารีซอฟต์แวร์ ข้อมูลจำเพาะของผลิตภัณฑ์ แผนผังโครงสร้าง แผ่นข้อมูล แผนผังวงจร คู่มือผู้ใช้ และซอฟต์แวร์เครื่องมือ
  • ส่วนนี้ให้ข้อมูลมากกว่าview ของทรัพยากรฮาร์ดแวร์ที่มีอยู่ในโมดูล
  • อธิบายแผนผังของโมดูลจอแสดงผลโดยละเอียด
  • ให้ข้อควรระวังในการใช้งานโมดูลจอแสดงผล

คำอธิบายทรัพยากร

  • ไดเร็กทอรีทรัพยากรแสดงในรูปต่อไปนี้:

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

ไดเรกทอรี คำอธิบายเนื้อหา
1-การสาธิต ของampรหัสโปรแกรมไลบรารีซอฟต์แวร์ของบุคคลที่สามที่ampโปรแกรม le พึ่งพาการแทนที่ไลบรารีซอฟต์แวร์ของบุคคลที่สาม fileเอกสารคำแนะนำการตั้งค่าสภาพแวดล้อมการพัฒนาซอฟต์แวร์ และampคำสั่งโปรแกรม

เอกสาร.

2-ข้อมูลจำเพาะ ข้อมูลจำเพาะผลิตภัณฑ์โมดูลจอแสดงผล ข้อมูลจำเพาะหน้าจอ LCD และรหัสเริ่มต้น IC ไดรเวอร์จอแสดงผล LCD
3-โครงสร้าง_ไดอะแกรม ขนาดผลิตภัณฑ์โมดูลแสดงผลและภาพวาด 3 มิติของผลิตภัณฑ์
4-แผ่นข้อมูล หนังสือข้อมูลไดรเวอร์จอ LCD ILI9341, หนังสือข้อมูลไดรเวอร์หน้าจอสัมผัสความต้านทาน XPT2046, หนังสือข้อมูลหลัก ESP32 และเอกสารแนะนำการออกแบบฮาร์ดแวร์, หนังสือข้อมูล USB to Serial IC (CH340C), เสียง ampชิปไฟเออร์ FM8002E หนังสือข้อมูล, หนังสือข้อมูลตัวควบคุม 5V ถึง 3.3V

และแผ่นข้อมูลชิปจัดการการชาร์จแบตเตอรี่ TP4054

5-แผนผัง แผนผังฮาร์ดแวร์ผลิตภัณฑ์ ตารางการจัดสรรทรัพยากร IO ของโมดูล ESP32-WROOM-32E แผนผัง และแพ็คเกจส่วนประกอบ PCB
6-คู่มือการใช้งาน เอกสารประกอบการใช้งานผลิตภัณฑ์
7-เครื่องมือ_ซอฟต์แวร์ แอปทดสอบ WIFI และ Bluetooth และเครื่องมือแก้ไขข้อบกพร่อง ไดรเวอร์พอร์ต USB เป็นซีเรียล ซอฟต์แวร์เครื่องมือดาวน์โหลด ESP32 Flash ซอฟต์แวร์รับอักขระ ซอฟต์แวร์รับภาพ ซอฟต์แวร์ประมวลผลภาพ JPG

และเครื่องมือแก้ไขพอร์ตซีเรียล

8-การเริ่มต้นอย่างรวดเร็ว ต้องเผาถังขยะ fileแฟลชเครื่องมือดาวน์โหลดและทำตามคำแนะนำ

คำแนะนำซอฟต์แวร์

ขั้นตอนการพัฒนาซอฟต์แวร์โมดูลการแสดงผลมีดังนี้:

  • A. สร้างสภาพแวดล้อมการพัฒนาซอฟต์แวร์แพลตฟอร์ม ESP32
  • B. หากจำเป็น ให้ทำการนำเข้าไลบรารีซอฟต์แวร์ของบุคคลที่สามเป็นพื้นฐานสำหรับการพัฒนา
  • C. เปิดโครงการซอฟต์แวร์ที่ต้องการแก้ไขจุดบกพร่อง หรือคุณสามารถสร้างโครงการซอฟต์แวร์ใหม่ได้
  • D. เปิดโมดูลจอแสดงผล คอมไพล์และดาวน์โหลดโปรแกรมแก้ไขข้อบกพร่อง จากนั้นตรวจสอบเอฟเฟกต์การทำงานของซอฟต์แวร์
  • E. หากผลลัพธ์ของซอฟต์แวร์ไม่ได้เป็นไปตามที่คาดหวัง ให้ทำการแก้ไขโค้ดโปรแกรม จากนั้นทำการคอมไพล์และดาวน์โหลด จนกว่าผลลัพธ์จะเป็นไปตามที่คาดหวัง
    สำหรับรายละเอียดเกี่ยวกับขั้นตอนก่อนหน้า โปรดดูเอกสารในไดเร็กทอรี Demo 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 และความละเอียดคือ 24x0 ESP32 เชื่อมต่อโดยใช้อินเทอร์เฟซการสื่อสาร SPI 0 สาย
  • ก. บทนำเกี่ยวกับตัวควบคุม ILI9341 ตัวควบคุม ILI9341 รองรับความละเอียดสูงสุด 240*320 และ GRAM ขนาด 172800 ไบต์ นอกจากนี้ยังรองรับบัสข้อมูลพอร์ตขนาน 8 บิต, 9 บิต, 16 บิต และ 18 บิต นอกจากนี้ยังรองรับพอร์ตอนุกรม SPI แบบ 3 สายและ 4 สาย เนื่องจากการควบคุมแบบขนานต้องใช้พอร์ต I/O จำนวนมาก การควบคุมพอร์ตอนุกรม SPI จึงเป็นที่นิยมใช้มากที่สุด ILI9341 ยังรองรับจอแสดงผลสี RGB 65K และ 262K สีสันของจอแสดงผลมีความสมบูรณ์มาก ในขณะที่รองรับจอแสดงผลแบบหมุนและแบบเลื่อนและการเล่นวิดีโอ และการแสดงผลในรูปแบบต่างๆ
  • คอนโทรลเลอร์ ILI9341 ใช้ 16 บิต (RGB565) เพื่อควบคุมการแสดงพิกเซล จึงสามารถแสดงสีได้สูงสุด 65K ต่อพิกเซล การตั้งค่าที่อยู่พิกเซลจะดำเนินการตามลำดับของแถวและคอลัมน์ และทิศทางการเพิ่มและลดจะกำหนดโดยโหมดการสแกน วิธีการแสดงผล ILI9341 ดำเนินการโดยการตั้งค่าที่อยู่และจากนั้นตั้งค่าสี
  • ข. บทนำเกี่ยวกับโปรโตคอลการสื่อสาร SPI

ไทม์มิ่งของโหมดการเขียนของบัส SPI 4 สายแสดงในรูปต่อไปนี้:

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 ดูอัลคอร์ LX32 6 บิต และรองรับอัตราสัญญาณนาฬิกาสูงสุด 240MHz มี ROM 448KB, SRAM 520KB, RTC SRAM 16KB และแฟลช QSPI 4MB รองรับ WIFI 2.4GHz
  • รองรับโมดูล Bluetooth V4.2 และ Bluetooth Low Power มี GPIO ภายนอก 26 ตัว รองรับการ์ด SD, UART, SPI, SDIO, I2C, LED PWM, มอเตอร์ PWM, I2S, IR, ตัวนับพัลส์, GPIO, เซ็นเซอร์สัมผัสแบบ Capacitive, ADC, DAC, TWAI และอุปกรณ์ต่อพ่วงอื่นๆ

ช่องใส่ microSD การ์ด

  • การใช้โหมดการสื่อสาร SPI และการเชื่อมต่อ ESP32 รองรับการ์ด MicroSD ที่มีความจุหลากหลาย

ไฟ RGB สามสี

  • ไฟ LED สีแดง สีเขียว และสีน้ำเงิน สามารถใช้เพื่อระบุสถานะการทำงานของโปรแกรมได้

พอร์ตซีเรียล

  • โมดูลพอร์ตซีเรียลภายนอกใช้สำหรับการสื่อสารพอร์ตซีเรียล

พอร์ต USB สู่ซีเรียลและวงจรดาวน์โหลดคลิกเดียว

  • อุปกรณ์หลักคือ CH340C ปลายด้านหนึ่งเชื่อมต่อกับ USB ของคอมพิวเตอร์ ปลายด้านหนึ่งเชื่อมต่อกับพอร์ตซีเรียล ESP32 เพื่อให้สามารถใช้ USB ถึงพอร์ตซีเรียล TTL ได้
  • นอกจากนี้ ยังมีการแนบวงจรดาวน์โหลดแบบคลิกเดียวมาด้วย ดังนั้น เมื่อดาวน์โหลดโปรแกรม ก็จะเข้าสู่โหมดดาวน์โหลดโดยอัตโนมัติ โดยไม่ต้องสัมผัสภายนอก

อินเทอร์เฟซแบตเตอรี่

  • อินเทอร์เฟซสองพิน หนึ่งพินสำหรับขั้วบวก หนึ่งพินสำหรับขั้วลบ เพื่อเข้าถึงแหล่งจ่ายไฟแบตเตอรี่และการชาร์จ

วงจรจัดการการชาร์จและการคายประจุแบตเตอรี่

  • อุปกรณ์หลักคือ TP4054 วงจรนี้สามารถควบคุมกระแสการชาร์จแบตเตอรี่ แบตเตอรี่จะถูกชาร์จให้ถึงสถานะอิ่มตัวอย่างปลอดภัย แต่ยังสามารถควบคุมการปล่อยแบตเตอรี่ได้อย่างปลอดภัยอีกด้วย

ปุ่ม BOOT

  • หลังจากเปิดโมดูลจอแสดงผลแล้ว การกด IO0 จะลดลง หากเปิดโมดูลหรือรีเซ็ต ESP32 การลด IO0 จะเข้าสู่โหมดดาวน์โหลด กรณีอื่นๆ สามารถใช้เป็นปุ่มธรรมดาได้

อินเทอร์เฟซ Type-C

  • อินเทอร์เฟซแหล่งจ่ายไฟหลักและอินเทอร์เฟซดาวน์โหลดโปรแกรมของโมดูลจอแสดงผล เชื่อมต่อ USB เข้ากับพอร์ตอนุกรมและวงจรดาวน์โหลดแบบคลิกเดียว สามารถใช้สำหรับแหล่งจ่ายไฟ ดาวน์โหลด และการสื่อสารแบบอนุกรม

แรงดันไฟ 5V ถึง 3.3Vtagวงจรควบคุมอี

  • อุปกรณ์หลักคือตัวควบคุม LDO ME6217C33M5G
  • ฉบับที่tagวงจรควบคุมแรงดันไฟฟ้ารองรับแรงดันไฟฟ้ากว้าง 2A V~6.5Vtagอินพุต e, แรงดันไฟฟ้าคงที่ 3.3Vtagเอาต์พุต e และกระแสเอาต์พุตสูงสุดคือ 800mA ซึ่งสามารถตอบสนองปริมาณได้อย่างเต็มที่tagและข้อกำหนดปัจจุบันของโมดูลจอภาพ

รีเซ็ตคีย์

  • หลังจากเปิดโมดูลจอแสดงผลแล้ว การกดจะดึงพินรีเซ็ต ESP32 ลง (สถานะเริ่มต้นคือดึงขึ้น) เพื่อบรรลุฟังก์ชันรีเซ็ต

วงจรควบคุมหน้าจอสัมผัสแบบต้านทาน

  • อุปกรณ์หลักคือ XPT2046 ซึ่งสื่อสารกับ ESP32 ผ่าน SPI
  • วงจรนี้เป็นสะพานเชื่อมระหว่างหน้าจอสัมผัสแบบต้านทานและมาสเตอร์ ESP32 ซึ่งรับผิดชอบในการส่งข้อมูลบนหน้าจอสัมผัสไปยังมาสเตอร์ ESP32 เพื่อรับพิกัดของจุดสัมผัส

ขยายหมุด

  • พอร์ตอินพุต IO, GND และพิน 3.3V ที่ไม่ได้ใช้งานบนโมดูล ESP32 จะถูกนำออกมาเพื่อใช้กับอุปกรณ์ต่อพ่วง

วงจรควบคุมแบ็คไลท์

  • อุปกรณ์หลักคือหลอดผลสนาม BSS138
  • ปลายด้านหนึ่งของวงจรนี้เชื่อมต่อกับพินควบคุมไฟแบ็คไลท์บน ESP32 master และปลายอีกด้านหนึ่งเชื่อมต่อกับขั้วลบของไฟแบ็คไลท์ LED ของหน้าจอ LCDamp.
  • ดึงหมุดควบคุมไฟแบ็คไลท์ขึ้น ไฟแบ็คไลท์ มิฉะนั้นจะปิด

อินเตอร์เฟซลำโพง

  • ขั้วต่อสายไฟจะต้องเชื่อมต่อในแนวตั้ง ใช้เพื่อเข้าถึงลำโพงโมโนและลำโพง

พลังเสียง ampวงจรลิฟายเออร์

  • อุปกรณ์หลักคือระบบเสียง FM8002E ampไอซีตัวเร่งปฏิกิริยา
  • ปลายด้านหนึ่งของวงจรนี้เชื่อมต่อกับพินเอาต์พุตค่า DAC เสียง ESP32 และปลายอีกด้านหนึ่งเชื่อมต่อกับอินเทอร์เฟซฮอร์น
  • วงจรนี้มีหน้าที่ขับฮอร์นหรือลำโพงขนาดเล็กให้ส่งเสียง สำหรับแหล่งจ่ายไฟ 5V กำลังขับสูงสุดคือ 1.5 วัตต์ (โหลด 8 โอห์ม) หรือ 2 วัตต์ (โหลด 4 โอห์ม)

อินเทอร์เฟซอุปกรณ์ต่อพ่วง SPI

  • อินเทอร์เฟซแนวนอน 4 สาย นำพินเลือกชิปที่ไม่ได้ใช้และพินอินเทอร์เฟซ SPI ที่ใช้โดยการ์ด MicroSD ออกมา ซึ่งสามารถใช้กับอุปกรณ์ SPI ภายนอกหรือพอร์ต IO ทั่วไป

คำอธิบายโดยละเอียดของแผนผังของโมดูลจอแสดงผล

วงจรอินเทอร์เฟซประเภท C

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

ในวงจรนี้ D1 คือไดโอด Schottky ซึ่งใช้เพื่อป้องกันกระแสย้อนกลับ D2 ถึง D4 คือไดโอดป้องกันไฟกระชากแบบไฟฟ้าสถิตเพื่อป้องกันไม่ให้โมดูลจอแสดงผลเสียหายเนื่องจากแรงดันไฟฟ้าที่มากเกินไปtage หรือไฟฟ้าลัดวงจร R1 คือความต้านทานแบบดึงลง USB1 เป็นบัส Type-C โมดูลจอแสดงผลเชื่อมต่อกับแหล่งจ่ายไฟ Type-C ดาวน์โหลดโปรแกรม และสื่อสารผ่าน USB 1 โดยที่ +5V และ GND คือแรงดันไฟฟ้าบวกtagสัญญาณ e และกราวด์ USB_D และ USB_D+ เป็นสัญญาณ USB ที่แตกต่างกันซึ่งจะถูกส่งไปยังวงจร USB บนบอร์ดแบบอนุกรม

แรงดันไฟ 5V ถึง 3.3Vtagวงจรควบคุมไฟฟ้า

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

ในวงจรนี้ C16~C19 เป็นตัวเก็บประจุตัวกรองบายพาสซึ่งใช้เพื่อรักษาเสถียรภาพของปริมาณอินพุตtage และเอาท์พุท voltage. U1 เป็น LDO 5V ถึง 3.3V หมายเลขรุ่น ME6217C33M5G เนื่องจากวงจรส่วนใหญ่บนโมดูลจอแสดงผลต้องใช้แหล่งจ่ายไฟ 3.3V และอินพุตพลังงานของ Type Cinterface โดยทั่วไปคือ 5V ดังนั้น voltagจำเป็นต้องมีวงจรแปลงตัวควบคุม

วงจรควบคุมหน้าจอสัมผัสแบบต้านทาน

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

ในวงจรนี้ C25 และ C27 เป็นตัวเก็บประจุตัวกรองบายพาสซึ่งใช้เพื่อรักษาปริมาณอินพุตtage เสถียรภาพ R22 เป็นตัวต้านทานแบบดึงขึ้นที่ใช้เพื่อรักษาสถานะพินเริ่มต้นให้สูง U4 คือ IC ควบคุม XPT2046 หน้าที่ของ IC นี้คือการรับปริมาตรพิกัดtagค่า e ของจุดสัมผัสของหน้าจอสัมผัสความต้านทานผ่านพิน X+, X-, Y+ และ Y จำนวนสี่พิน จากนั้นผ่านการแปลง ADC ค่า ADC จะถูกส่งไปยัง ESP32 master จากนั้น ESP32 master จะแปลงค่า ADC เป็นค่าพิกัดพิกเซลของจอแสดงผล พิน PEN เป็นพินขัดจังหวะการสัมผัส และระดับอินพุตจะต่ำเมื่อเกิดเหตุการณ์สัมผัส

พอร์ต USB สู่ซีเรียลและวงจรดาวน์โหลดคลิกเดียว

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

ในวงจรนี้ U3 คือ IC แบบ USB-to-serial CH340C ซึ่งไม่จำเป็นต้องมีออสซิลเลเตอร์คริสตัลภายนอกเพื่ออำนวยความสะดวกในการออกแบบวงจร C6 คือตัวเก็บประจุตัวกรองบายพาสที่ใช้เพื่อรักษาปริมาณอินพุตtage เสถียรภาพ Q1 และ Q2 เป็นไตรโอดชนิด NPN และ R6 และ R7 เป็นตัวต้านทานจำกัดกระแสฐานไตรโอด หน้าที่ของวงจรนี้คือการเชื่อมต่อ USB กับพอร์ตอนุกรมและฟังก์ชันดาวน์โหลดแบบคลิก สัญญาณ USB จะถูกนำเข้าและส่งออกผ่านพิน UD+ และ UD และจะถูกส่งไปยัง ESP32 มาสเตอร์ผ่านพิน RXD และ TXD หลังจากการแปลง หลักการของวงจรดาวน์โหลดแบบคลิกเดียว:

  • A. พิน RST และ DTR ของ CH340C จะส่งเอาต์พุตระดับสูงตามค่าเริ่มต้น ในขณะนี้ ไตรโอด Q1 และ Q2 จะไม่ทำงาน และพิน IO0 และพินรีเซ็ตของตัวควบคุมหลัก ESP32 จะถูกดึงขึ้นสู่ระดับสูง
  • B. พิน RST และ DTR ของ CH340C ส่งออกระดับต่ำ ในขณะนี้ ไตรโอด Q1 และ Q2 ยังไม่ได้เปิด และพิน IO0 กับพินรีเซ็ตของตัวควบคุมหลัก ESP32 ยังคงถูกดึงขึ้นไปยังระดับสูง
  • C. พิน RST ของ CH340C ยังคงไม่เปลี่ยนแปลง และพิน DTR ส่งสัญญาณเอาต์พุตระดับสูง ณ เวลานี้ Q1 ยังคงถูกตัด Q2 ยังคงเปิดอยู่ พิน IO0 ของ ESP32 master ยังคงถูกดึงขึ้น พินรีเซ็ตถูกดึงลง และ ESP32 จะเข้าสู่สถานะรีเซ็ต
  • D. พิน RST ของ CH340C ส่งออกเอาต์พุตในระดับสูง พิน 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 เป็นตัวต้านทานปรับค่าเกนของวงจรปฏิบัติการ ampตัวขยายเสียง เมื่อค่าความต้านทานของ R13 ไม่เปลี่ยนแปลง ยิ่งค่าความต้านทานของ R10 น้อยลงเท่าใด ระดับเสียงของลำโพงภายนอกก็จะยิ่งมากขึ้นเท่านั้น C10 และ C11 เป็นตัวเก็บประจุแบบมีข้อต่ออินพุต R11 เป็นตัวต้านทานแบบดึงขึ้น JP1 เป็นพอร์ตฮอร์น/ลำโพง U5 เป็นแหล่งจ่ายไฟเสียง FM8002E ampไอซีขยายเสียง หลังจากอินพุตโดย AUDIO_IN สัญญาณเสียง DAC จะเป็น ampขยายสัญญาณโดยค่าเกน FM8002E และเอาต์พุตไปยังลำโพงผ่านพิน VO1 และ VO2 พินเปิดใช้งานสำหรับ FM8002E คือ SHUTDOWN ระดับต่ำจะถูกเปิดใช้งาน ส่วนระดับสูงจะถูกเปิดใช้งานตามค่าเริ่มต้น

วงจรควบคุมหลัก 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 จะรีเซ็ตและเข้าสู่สถานะการทำงานปกติ

หากการรีเซ็ตไม่สำเร็จ อาจเพิ่มค่าความคลาดเคลื่อนของ C3 ได้ตามความเหมาะสมเพื่อชะลอเวลาระดับต่ำของพินรีเซ็ต

วงจรอินเทอร์เฟซของโมดูลอนุกรม

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

  • ในวงจรนี้ P2 คือเบาะระยะห่าง 4P 1.25 มม. R29 และ R30 คือตัวต้านทานปรับสมดุลอิมพีแดนซ์ และ Q5 คือหลอดเอฟเฟกต์สนามที่ควบคุมแหล่งจ่ายไฟอินพุต 5V
  • R31 เป็นตัวต้านทานแบบดึงลง เชื่อมต่อ RXD0 และ TXD0 เข้ากับพินอนุกรม และจ่ายไฟให้กับพินอีกสองพิน พอร์ตนี้เชื่อมต่อกับพอร์ตอนุกรมเดียวกันกับโมดูล USB-to-serial port ออนบอร์ด

EX pand IO และวงจรอินเทอร์เฟซต่อพ่วง

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

ในวงจรนี้ P3 และ P4 เป็นที่นั่งแบบ 4P ระยะห่าง 1.25 มม. พิน SPI_CLK, SPI_MISO และ SPI_MOSI ใช้ร่วมกับพิน SPI ของการ์ด MicroSD พิน SPI_CS และ IO35 ไม่ได้ใช้โดยอุปกรณ์ออนบอร์ด จึงนำออกมาเพื่อเชื่อมต่อ SPI และสามารถใช้กับ IO ทั่วไปได้เช่นกัน สิ่งที่ต้องระวัง:

  • A. IO35 สามารถเป็นพินอินพุตได้เท่านั้น

วงจรจัดการการชาร์จและปล่อยแบตเตอรี่

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

ในวงจรนี้ C20, C21, C22 และ C23 เป็นตัวเก็บประจุแบบบายพาสฟิลเตอร์ U6 คือ IC จัดการการชาร์จแบตเตอรี่ TP4054 R27 ควบคุมกระแสการชาร์จแบตเตอรี่ JP2 คือซีท 2P ระยะพิทช์ 1.25 มม. เชื่อมต่อกับแบตเตอรี่ Q3 คือ FET แบบ P-channel R28 คือตัวต้านทานแบบดึงลงกริด Q3 TP4054 ชาร์จแบตเตอรี่ผ่านพิน BAT ยิ่งความต้านทาน R27 มีค่าน้อย กระแสชาร์จก็จะยิ่งมากขึ้น โดยมีค่าสูงสุดที่ 500mA Q3 และ R28 ร่วมกันประกอบเป็นวงจรคายประจุแบตเตอรี่ เมื่อไม่มีแหล่งจ่ายไฟผ่านอินเทอร์เฟซ Type C โวลท์ +5Vtage เป็น 0 จากนั้นเกต Q3 จะถูกดึงลงมาที่ระดับต่ำ เดรนและแหล่งจ่ายไฟเปิดอยู่ และแบตเตอรี่จะจ่ายไฟให้กับโมดูลจอแสดงผลทั้งหมด เมื่อจ่ายไฟผ่านอินเทอร์เฟซ Type C แรงดันไฟฟ้า +5Vtage เป็น 5V จากนั้นเกต Q3 สูง 5V เดรนและแหล่งกำเนิดจะถูกตัด และแหล่งจ่ายแบตเตอรี่จะถูกตัด

อินเทอร์เฟซการเชื่อมลวดแผง LCD 1 8P

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

ในวงจรนี้ C24 คือตัวเก็บประจุตัวกรองบายพาส และ QD1 คืออินเทอร์เฟซการเชื่อมหน้าจอคริสตัลเหลวขนาด 48P ระยะห่าง 0.8 มม. QD1 มีพินสัญญาณหน้าจอสัมผัสความต้านทาน โวลุ่มหน้าจอ LCDtagพิน e, พินการสื่อสาร SPI, พินควบคุม และพินวงจรแบ็คไลท์ ESP32 ใช้พินเหล่านี้เพื่อควบคุม LCD และหน้าจอสัมผัส

ดาวน์โหลดวงจรคีย์

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

  • ในวงจรนี้ KEY2 คือกุญแจ และ R5 คือตัวต้านทานดึงขึ้น IO0 จะเป็นค่าสูงตามค่าเริ่มต้น และจะเป็นค่าต่ำเมื่อกด KEY2 กดปุ่ม KEY2 ค้างไว้ เปิดเครื่องหรือรีเซ็ต ESP32 จะเข้าสู่โหมดดาวน์โหลด ในกรณีอื่นๆ KEY2 สามารถใช้เป็นกุญแจปกติได้

วงจรตรวจจับพลังงานแบตเตอรี่

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

ในวงจรนี้ R2 และ R3 เป็นโวลท์บางส่วนtagตัวต้านทาน C1 และ C2 เป็นตัวเก็บประจุตัวกรองบายพาส ความจุแบตเตอรี่tagสัญญาณอินพุต BAT+ จะผ่านตัวต้านทานตัวแบ่ง BAT_ADC คือปริมาตรtagค่า e ที่ปลายทั้งสองของ R3 ซึ่งส่งไปยัง ESP32 master ผ่านพินอินพุต จากนั้นแปลงโดย ADC เพื่อให้ได้ปริมาตรแบตเตอรี่ในที่สุดtagค่าอี ฉบับที่tagใช้ตัวแบ่ง e เนื่องจาก ESP32 ADC แปลงได้สูงสุด 3.3V ในขณะที่ความอิ่มตัวของแบตเตอรี่tage คือ 4.2V ซึ่งอยู่นอกช่วง ปริมาตรที่ได้tage คูณ 2 คือปริมาณแบตเตอรี่จริงtage.

วงจรควบคุมไฟแบ็คไลท์ LCD

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

  • ในวงจรนี้ R24 คือความต้านทานการดีบักและถูกคงไว้ชั่วคราว Q4 คือหลอดเอฟเฟกต์สนาม N-channel, R25 คือตัวต้านทานดึงกริด Q4 และ R26 คือตัวต้านทานจำกัดกระแสแบ็คไลท์ LED แบ็คไลท์ LCDamp อยู่ในสถานะขนาน ขั้วบวกเชื่อมต่อกับ 3.3V และขั้วลบเชื่อมต่อกับเดรนของ Q4 เมื่อพินควบคุม LCD_BL ส่งสัญญาณแรงดันไฟฟ้าสูงtage ขั้วเดรนและขั้วต้นทางของ Q4 เปิดอยู่ ในขณะนี้ ขั้วลบของไฟแบ็คไลท์ LCD จะถูกต่อลงกราวด์ และไฟแบ็คไลท์ LED lamp เปิดอยู่และเปล่งแสงออกมา
  • เมื่อพินควบคุม LCD_BL ส่งสัญญาณเสียงต่ำtage. ท่อระบายน้ำและแหล่งจ่ายของ Q4 ถูกตัด และไฟแบ็คไลท์เชิงลบของหน้าจอ LCD จะถูกระงับ และไฟแบ็คไลท์ LED lamp ไม่ได้เปิดอยู่ โดยค่าเริ่มต้นไฟแบ็คไลท์ LCD จะปิดอยู่
  • การลดค่าความต้านทาน R26 สามารถเพิ่มความสว่างสูงสุดของไฟแบ็คไลท์ได้
  • นอกจากนี้พิน LCD_BL ยังสามารถป้อนสัญญาณ PWM เพื่อปรับไฟแบ็คไลท์ LCD ได้

วงจรควบคุมแสง RGB สามสี

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

  • ในวงจรนี้ LED2 จะเป็น RGB สามสีampและ R14~R16 เป็นลสามสีamp ตัวต้านทานจำกัดกระแส
  • 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 voltagตัวควบคุมอีและไอซีจัดการการชาร์จแบตเตอรี่แบบใช้มือเพื่อหลีกเลี่ยงการถูกเผาจากอุณหภูมิที่สูง
  3. เมื่อเชื่อมต่อพอร์ต IO ควรใส่ใจการใช้งาน IO เพื่อหลีกเลี่ยงการเชื่อมต่อผิดพลาดและคำจำกัดความโค้ดโปรแกรมไม่ตรงกัน
  4. ใช้ผลิตภัณฑ์อย่างปลอดภัยและสมเหตุสมผล

คำถามที่พบบ่อย

  • ถาม: ฉันจะเข้าถึง s ได้อย่างไรampโปรแกรมและไลบรารีซอฟต์แวร์?
    • A: ของampโปรแกรมและไลบรารีสามารถพบได้ในไดเร็กทอรี 1-_Demo ของคำอธิบายทรัพยากร
  • ถาม: ซอฟต์แวร์เครื่องมือมีเครื่องมืออะไรบ้าง?
    • A: ซอฟต์แวร์เครื่องมือนี้ประกอบไปด้วยแอปทดสอบ WIFI และ Bluetooth, เครื่องมือแก้จุดบกพร่อง, ไดรเวอร์ USB เป็นพอร์ตซีเรียล, ซอฟต์แวร์เครื่องมือดาวน์โหลด ESP32 Flash, ซอฟต์แวร์นำอักขระ, ซอฟต์แวร์นำภาพ, ซอฟต์แวร์ประมวลผลภาพ JPG และเครื่องมือแก้จุดบกพร่องพอร์ตซีเรียล

เอกสาร / แหล่งข้อมูล

โมดูลจอแสดงผล LCD wiki E32R28T ESP2.8-32E ขนาด 32 นิ้ว [พีดีเอฟ] คู่มือการใช้งาน
E32R28T, E32N28T, E32R28T โมดูลจอแสดงผล ESP2.8-32E ขนาด 32 นิ้ว, E32R28T, โมดูลจอแสดงผล ESP2.8-32E ขนาด 32 นิ้ว, โมดูลจอแสดงผล ESP32-32E, โมดูลจอแสดงผล, โมดูล

อ้างอิง

ฝากความคิดเห็น

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องกรอกข้อมูลมีเครื่องหมาย *