ข้ามไปยังเนื้อหา
Display Engineer
อินเทอร์เฟซ

จอ TFT อินเทอร์เฟซ MCU (ขนาน 8080)

โมดูล TFT แบบขนาน 8 บิตและ 16 บิต ขนาด 1.28″ ถึง 3.5″ พร้อมหน่วยความจำเฟรมบนชิป สำหรับ MCU ที่มีเพริเฟอรัล FSMC/FMC หรือ LCD

DEDisplay Engineer Applications Team · วิศวกรแอปพลิเคชันด้านจออัปเดต 9 พ.ย. 2569
1.77" 128×160 TFT LCD, MCU (PJ177Z12)

TFT LCD 1.77" 128×160 MCU (PJ177Z12)

PJ177Z12
ขนาด
1.77"
ความละเอียด
128×160
ไดรเวอร์ IC
ILI9163V
MCU (8080 แบบขนาน)TN
2" 240×320 TFT LCD, SPI / MCU (PJ2003L02-22H22P300)

TFT LCD 2" 240×320 SPI / MCU (PJ2003L02-22H22P300)

PJ2003L02-22H22P300
ขนาด
2"
ความละเอียด
240×320
ความสว่าง
300 nit
SPI / MCU (8080 แบบขนาน)TN
2.3" 320×240 TFT LCD, MCU (PJ2301H10-23H37P450)

TFT LCD 2.3" 320×240 MCU (PJ2301H10-23H37P450)

PJ2301H10-23H37P450
ขนาด
2.3"
ความละเอียด
320×240
ความสว่าง
450 nit
MCU (8080 แบบขนาน)TN
2.4" 240×320 TFT LCD, MCU (PJ2401I02-22H38P300)

TFT LCD 2.4" 240×320 MCU (PJ2401I02-22H38P300)

PJ2401I02-22H38P300
ขนาด
2.4"
ความละเอียด
240×320
ความสว่าง
300 nit
MCU (8080 แบบขนาน)TN
2.4" 240×320 IPS TFT LCD, SPI / MCU / RGB (PJ2401H25-22H45P200)

TFT LCD IPS 2.4" 240×320 SPI / MCU / RGB (PJ2401H25-22H45P200)

PJ2401H25-22H45P200
ขนาด
2.4"
ความละเอียด
240×320
ความสว่าง
200 nit
SPI / MCU (8080 แบบขนาน) / RGB (แบบขนาน)IPS
2.8" 240×320 TFT LCD, MCU (PJ2805H05-30H45P300)

TFT LCD 2.8" 240×320 MCU (PJ2805H05-30H45P300)

PJ2805H05-30H45P300
ขนาด
2.8"
ความละเอียด
240×320
ความสว่าง
300 nit
MCU (8080 แบบขนาน)TN
3.2" 240×320 TFT LCD, SPI / MCU / RGB (PJ3202H01-36H45P300R)

TFT LCD 3.2" 240×320 SPI / MCU / RGB (PJ3202H01-36H45P300R)

PJ3202H01-36H45P300R
ขนาด
3.2"
ความละเอียด
240×320
ความสว่าง
300 nit
SPI / MCU (8080 แบบขนาน) / RGB (แบบขนาน)RTPTN
2.4" 240×320 IPS TFT LCD, SPI / MCU / RGB (PJ2401H28-22H45P200)

TFT LCD IPS 2.4" 240×320 SPI / MCU / RGB (PJ2401H28-22H45P200)

PJ2401H28-22H45P200
ขนาด
2.4"
ความละเอียด
240×320
ความสว่าง
200 nit
SPI / MCU (8080 แบบขนาน) / RGB (แบบขนาน)IPS
2.8" 240×320 TFT LCD (PJ2801H05-23H30P250)

TFT LCD 2.8" 240×400 MCU (PJ2804G01-30H50P100)

PJ2804G01-30H50P100
ขนาด
2.8"
ความละเอียด
240×400
ความสว่าง
100 nit
MCU (8080 แบบขนาน)TRANSFLECTIVE
2.8" 240×320 TFT LCD, MCU (PJ2805H03-30H45P300)

TFT LCD 2.8" 240×320 MCU (PJ2805H03-30H45P300)

PJ2805H03-30H45P300
ขนาด
2.8"
ความละเอียด
240×320
ความสว่าง
300 nit
MCU (8080 แบบขนาน)TN

จอ TFT LCD IPS 2.8″ 240×320, SPI, ILI9341, ทัชสกรีนแบบ capacitive

DE-280-SPI-CTP
ขนาด
2.8"
ความละเอียด
240×320
ความสว่าง
300 nit
SPI / MCU (8080 แบบขนาน)CTPIPS
3.5" 320×480 TFT LCD, MCU (PJ3501I09-34H40P200R)

TFT LCD 3.5" 320×480 MCU (PJ3501I09-34H40P200R)

PJ3501I09-34H40P200R
ขนาด
3.5"
ความละเอียด
320×480
ความสว่าง
200 nit
MCU (8080 แบบขนาน)RTPTN

TFT LCD IPS 3.5″ 320×480, SPI, ST7796S, จอสัมผัสแบบรีซิสทีฟ

DE-350-SPI-RTP
ขนาด
3.5"
ความละเอียด
320×480
ความสว่าง
350 nit
SPI / MCU (8080 แบบขนาน)RTPIPS

รุ่นมาตรฐานเพิ่มเติม (7)

แคตตาล็อกเต็ม →

จากตารางผลิตภัณฑ์ของโรงงานตรงของเรา มี datasheet และตัวอย่างตามคำขอ

จอ TFT อินเทอร์เฟซ MCU (ขนาน 8080): รุ่นมาตรฐาน
รุ่นขนาดความละเอียดอินเทอร์เฟซตัวเลือกแบ็คไลท์ (cd/m²)จำนวนขา FPCมุมมองระบบสัมผัสขนาดภายนอก (mm)
PJ01301H01-14H24P150
PengJi
1.28″240×240MCU (8080 แบบขนาน)200-40024ทุกทิศทาง (แบบ IPS)ไม่บังคับ35.5 × 38.23 × 1.44ขอ datasheet
PJT144P04H24-150P27N
PengJi
1.44″128×128MCU (8080 แบบขนาน)200-4002712 o'clockไม่บังคับ33.22 × 33.05 × 2.4ขอ datasheet
PJ2001I06-25H24P200
PengJi
2″176×220MCU (8080 แบบขนาน)300-5002012 o'clockไม่บังคับ37.68 × 57.30 × 2.2ขอ datasheet
PJT280P01H35-200P37R
PengJi
2.8″240×320MCU (8080 แบบขนาน)300-500376 o'clockไม่บังคับ50.0 × 69.2 × 2.3ขอ datasheet
PJT300C01H34-200P40N
PengJi
3″240×400MCU (8080 แบบขนาน)300-5004012 o'clockไม่บังคับ45.04 × 77.00 × 3.40ขอ datasheet
PJ3201H01-25H37P200
PengJi
3.2″240×320MCU (8080 แบบขนาน)150-2003712 o'clock—55.04 × 77.5 × 2.5ขอ datasheet
PJ350P04H42-200P54N
PengJi
3.5″320×240MCU (8080 แบบขนาน)2005412 o'clockไม่บังคับ77.9 × 64.6 × 4.25ขอ datasheet

ช่วงความสว่างหมายถึงโมดูลสามารถผลิตด้วยแบ็คไลท์ต่างระดับได้ แจ้งระดับที่คุณต้องการ

อินเทอร์เฟซ MCU คืออะไร

"อินเทอร์เฟซ MCU" หมายถึงบัสแบบขนานระหว่างโฮสต์กับชิปควบคุมจอที่เก็บภาพไว้ในหน่วยความจำเฟรมของตัวเอง โฮสต์จะเขียนคำสั่งและพิกเซลเฉพาะเมื่อมีอะไรเปลี่ยนแปลง และชิปควบคุมจะรีเฟรชแผงจอเอง นั่นคือความต่างหลักจาก parallel RGB ที่โฮสต์ต้องส่งข้อมูลทุกเฟรมต่อเนื่อง

บัสประกอบด้วยสายข้อมูลบวกสัญญาณควบคุมสี่ตัว ได้แก่ WRX (เขียน) RDX (อ่าน) CSX (เลือกชิป) และ D/CX (คำสั่งหรือข้อมูล) บนชิปควบคุมอย่าง ST7789V และ ILI9341 ขา IM เป็นตัวเลือกโหมดและความกว้างบัสที่ตัวชิป บนโมดูลสำเร็จรูปการเลือกนี้มักถูกกำหนดตายตัวโดย FPC จึงควรตรวจสอบว่ารุ่นที่สั่งซื้อมีความกว้างบัสออกมาแบบใด

ความกว้างบัส จำนวนขา และเวลาต่อเฟรม

ดาต้าชีตทั้งสองระบุรอบเขียนขั้นต่ำ 66 ns บนบัส 8080 เวลาที่ใช้ส่งเฟรม 240×320 RGB565 เต็มเฟรมจึงคำนวณได้จากค่านี้:

  • บัส 16 บิต: เขียน 1 ครั้งต่อพิกเซล รวม 76,800 ครั้ง ประมาณ 5.1 ms ต้องใช้สายข้อมูล 16 เส้นบวกสัญญาณควบคุม 4 เส้น รวม 20 เส้น
  • บัส 8 บิต: เขียน 2 ครั้งต่อพิกเซล รวม 153,600 ครั้ง ประมาณ 10.1 ms ต้องใช้สายข้อมูล 8 เส้นบวกสัญญาณควบคุม 4 เส้น รวม 12 เส้น
  • SPI: 1,228,800 บิต ที่รอบเขียนแบบอนุกรมตามดาต้าชีต จะใช้เวลาประมาณ 81 ms บน ST7789V (66 ns) และประมาณ 123 ms บน ILI9341 (100 ns) ดูหน้าไดรเวอร์สำหรับความเร็วที่บอร์ดทำได้จริง

ค่าเหล่านี้คือขีดจำกัดของชิปควบคุมจอ ส่วนไทม์มิงบัสของโฮสต์และโค้ดวาดภาพของคุณจะเป็นตัวกำหนดผลลัพธ์จริง แบบขนานคุ้มค่ากับจำนวนขาที่เพิ่มขึ้นเมื่อคุณวาดใหม่ทั้งจอบ่อย ๆ ส่วนหน้าจอแดชบอร์ดที่อัปเดตเฉพาะพื้นที่เล็ก SPI มักเพียงพอ

8080 หรือ 6800?

ดาต้าชีตของ ST7789V และ ILI9341 ระบุโหมดขนานตระกูล 8080 (8, 9, 16 และ 18 บิต) และโหมดอนุกรม แต่ไม่มีโหมด 6800 ดังนั้นหากโฮสต์ของคุณมีเฉพาะบัสสไตล์ 6800 อย่าสันนิษฐานว่าโมดูลที่ใช้ชิปควบคุมเหล่านี้จะใช้ได้ บัสทั้งสองต่างกันที่สัญญาณควบคุม: 8080 มีสโตรบเขียนและอ่านแยกกัน ส่วน 6800 ใช้สาย read/write เส้นเดียวคู่กับสโตรบ enable ส่งรุ่นโฮสต์และชิปควบคุมที่คุณสนใจมาให้เรา แล้วเราจะตรวจสอบดาต้าชีตของชิปรุ่นนั้นให้

ฝั่งโฮสต์ คอนโทรลเลอร์ LCD_CAM ของ ESP32-P4 รองรับทั้งรูปแบบ I8080 และ MOTO6800 ที่ 8, 16 หรือ 24 บิต ดูหน้า ESP32-S3 สำหรับการรองรับ 8080 ของรุ่นนั้น

รุ่นอินเทอร์เฟซ MCU ของเรา

เรามีรุ่นอินเทอร์เฟซ MCU 11 รุ่นที่มีหน้าสินค้า ตั้งแต่ 1.77″ ถึง 3.5″ ส่วนใหญ่เป็น 240×320:

  • 1.77″ 128×160 ใช้ ILI9163V
  • 2.0″, 2.4″ 240×320 ใช้ ST7789V รวมรุ่น IPS 2.4″
  • 2.3″ 320×240 ใช้ ILI9342C
  • 2.8″ 240×320 และรุ่นแบบ transflective 240×400 ดูที่หน้า 2.8 นิ้ว
  • 3.2″ 240×320 ใช้ ILI9341V
  • 3.5″ 320×480

สามรุ่นในนี้ (2.4″ IPS และ 3.2″) ระบุ SPI และ RGB เพิ่มด้วย และมีรุ่น 2.0″ ที่ระบุ SPI เพิ่มอีกหนึ่งรุ่น ตารางโรงงานที่เราทำงานร่วมโดยตรงในหน้านี้เพิ่มรุ่นตั้งแต่ 1.28″ ถึง 3.5″ ที่ใช้บัส 8 บิตหรือ 16 บิต ส่วนใหญ่มีแบบสัมผัส (touch) ให้เลือก หมายเลขสินค้าระบุแบ็กไลต์มาตรฐาน และสามารถผลิตระดับแบ็กไลต์อื่นได้ ส่วนสเปกที่เหลือสำหรับงานสั่งผลิตพิเศษจะตกลงกันเป็นรายโครงการ

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

จออินเทอร์เฟซ MCU กับ RGB ต่างกันอย่างไร

จออินเทอร์เฟซ MCU มีชิปควบคุมที่มีหน่วยความจำเฟรมของตัวเอง โฮสต์จึงเขียนเฉพาะส่วนที่เปลี่ยนแปลงผ่านบัสขนาน ส่วนแผง RGB ไม่มีหน่วยความจำเฟรม โฮสต์ต้องสตรีมทุกเฟรมด้วย pixel clock และสัญญาณ sync และต้องมี RAM เก็บเฟรมเต็ม

บัสขนาน 8080 เร็วกว่า SPI มากแค่ไหน

ที่ขีดจำกัดตามดาต้าชีต ST7789V เฟรม 240×320 RGB565 เต็มเฟรมใช้เวลาประมาณ 5 ms บนบัส 16 บิต และ 10 ms บนบัส 8 บิต เทียบกับประมาณ 81 ms ผ่าน SPI บน ILI9341 ค่า SPI อยู่ที่ประมาณ 123 ms

ST7789V และ ILI9341 รองรับอินเทอร์เฟซ 6800 หรือไม่

ดาต้าชีตระบุโหมดขนานตระกูล 8080 และโหมดอนุกรม แต่ไม่มีโหมด 6800 หากโฮสต์ของคุณต้องใช้บัส 6800 ควรยืนยันกับดาต้าชีตของชิปรุ่นนั้นก่อนสั่งซื้อ

แหล่งที่มา

  1. ดาต้าชีต Sitronix ST7789V เวอร์ชัน v1.3 (โฮสต์โดย Newhaven Display)
  2. ดาต้าชีต Ilitek ILI9341 เวอร์ชัน V1.11 (โฮสต์โดย Adafruit)
  3. Espressif: ดาต้าชีต ESP32-P4 Series เวอร์ชัน v0.7 (LCD_CAM)

ไม่แน่ใจว่าจอแบบใดเหมาะกับงานออกแบบของคุณ?

ส่งขนาด อินเทอร์เฟซ และโปรเซสเซอร์โฮสต์มาให้เรา วิศวกรจอจะตอบกลับภายใน 12 ชั่วโมงพร้อมตัวเลือก 2–3 รายการ datasheet และโค้ดเริ่มต้น ตัวอย่างเริ่มที่ 1 ชิ้น