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

จอ MIPI DSI

จออนุกรมความเร็วสูงสำหรับ SoC Linux และ Android: RK3568, i.MX8, Raspberry Pi และ ESP32-P4

DEDisplay Engineer Applications Team · วิศวกรแอปพลิเคชันด้านจอวิศวกรตรวจทานเมื่อ 11 ต.ค. 2569

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

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

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

จอ MIPI DSI: รุ่นมาตรฐาน
รุ่นขนาดความละเอียดอินเทอร์เฟซความสว่าง (cd/m²)จำนวนขา FPCมุมมองระบบสัมผัสขนาดภายนอก (mm)
PJ3506G01-31H30P400
PengJi
3.5″480×640MIPI DSI400306 o'clockไม่บังคับ67.3 × 96.2 × 4.0ขอ datasheet
PJ3401T01-25H39P350
PengJi
3.5″800×800MIPI DSI300-50039ทุกทิศทาง (แบบ IPS)ไม่บังคับ96.6 × 99.0 × 2.35ขอ datasheet
PJ5015B04-21H50P600
PengJi
5″480×854MIPI DSI200-600356 o'clockไม่บังคับ56 × 120.05 × 2.2ข้อมูลจำเพาะเต็ม →
PJ5014H01-17H25P450
PengJi
5″720×1280MIPI DSI40025ทุกทิศทาง (แบบ IPS)—65.35 × 118.8 × 2.0ขอ datasheet
PJ5501X01-16H39P500
PengJi
5.5″1080×1920MIPI DSI600-100039ทุกทิศทาง (แบบ IPS)ไม่บังคับ64.3 × 118.2 × 1.55ขอ datasheet
PJ7010H01-26H30P300
PengJi
6.98″720×1280MIPI DSI200-50030ทุกทิศทาง (แบบ IPS)ไม่บังคับ91.5 × 165.91 × 2.6ขอ datasheet
PJ7014H01-24H30P400
PengJi
7″1280×800MIPI DSI200-60030ทุกทิศทาง (แบบ IPS)ไม่บังคับ161.2 × 105.5 × 2.4ขอ datasheet
PJ10109I02-25H40P200
PengJi
10.1″800×1280MIPI DSI20040ทุกทิศทาง (แบบ IPS)—143 × 228.6 × 2.5ขอ datasheet

MIPI DSI ทำงานอย่างไร

MIPI DSI ส่งพิกเซลผ่านเลนคล็อกหนึ่งเลนและเลนข้อมูลดิฟเฟอเรนเชียลหนึ่งถึงสี่เลน โดยใช้ชั้นกายภาพ D-PHY แต่ละเลนมักทำงานที่ 500 Mbps–1.5 Gbps ลิงก์ 4 เลนจึงส่ง 1920×1200 ที่ 60 Hz ได้ด้วยขาจำนวนน้อยมาก

จอทำงานในหนึ่งในสองโหมด:

  • โหมดวิดีโอ: โฮสต์สตรีมพิกเซลต่อเนื่องเหมือน RGB จอ TFT ส่วนใหญ่ขนาด 5″ ถึง 10.1″ ใช้โหมดนี้
  • โหมดคำสั่ง: จอมีหน่วยความจำเฟรมของตัวเอง โฮสต์ส่งเฉพาะการอัปเดต นิยมใน AMOLED ขนาดเล็กและช่วยประหยัดพลังงาน

จำนวนเลนและแบนด์วิดท์

ความละเอียด @60 Hz

แบนด์วิดท์ดิบ (24-bit)

จำนวนเลนขั้นต่ำ

720×1280

~1.3 Gbps

2

1024×600

~0.9 Gbps

2

1280×800

~1.5 Gbps

2–4

1920×1200

~3.3 Gbps

4

ลิงก์จริงต้องเผื่อประมาณ 20% สำหรับ blanking และโอเวอร์เฮดของโปรโตคอล

รายการตรวจสอบการเริ่มใช้งาน

  1. ตั้งจำนวนเลนและลำดับเลนใน device tree ให้ตรงกัน
  2. โหลด ลำดับการเริ่มต้น ของจอ (คำสั่ง DCS) จากผู้จำหน่ายจอ นี่คือขั้นตอนที่มักขาดหายบ่อยที่สุด
  3. ตั้งค่าไทมิ่ง (porch ความกว้าง sync พิกเซลคล็อก) ตาม datasheet
  4. ตรวจสอบลำดับรีเซ็ตและการจ่ายไฟ: VCI/IOVCC จากนั้นรีเซ็ต จากนั้นเริ่มต้น
  5. ให้ลายวงจร DSI สั้นและควบคุมอิมพีแดนซ์ (ดิฟเฟอเรนเชียล 100 Ω)

หมายเหตุแพลตฟอร์ม: RK3568 และ Raspberry Pi 5 เปรียบเทียบอินเทอร์เฟซ: MIPI DSI vs LVDS vs eDP

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

ทำไมจอ MIPI DSI ของฉันยังดำ?

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

ไมโครคอนโทรลเลอร์ขับจอ MIPI DSI ได้หรือไม่?

เฉพาะ MCU ที่มีโฮสต์ DSI เช่น STM32F469/H747 หรือ ESP32-P4 MCU ส่วนใหญ่ รวมถึง ESP32-S3 ไม่มี DSI จึงควรใช้จอ RGB หรือ SPI หรือชิปบริดจ์

สาย MIPI DSI ยาวได้แค่ไหน?

ให้สั้นที่สุด โดยทั่วไปต่ำกว่า 10–15 cm ของ FPC สำหรับการเดินสายยาวภายในตัวเครื่อง LVDS ทนทานกว่า

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

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