1 หลักการแสดงผลและรากฐานฮาร์ดแวร์ของหน้าจอโค้ดที่เสียหาย
โครงสร้างรหัสเซ็กเมนต์และตรรกะของไดรเวอร์
หน่วยแสดงผลของหน้าจอโค้ดที่เสียหายประกอบด้วยส่วนที่คงที่หลายส่วน แต่ละส่วนที่สอดคล้องกับอิเล็กโทรดอิสระ (SEG) และทุกเซ็กเมนต์ใช้อิเล็กโทรดร่วม (COM) ตามตัวอย่างตัวเลขรูปทรง 8- ทั่วไป ประกอบด้วยส่วนจังหวะ 7 ส่วน (AG) และส่วนจุดทศนิยม 1 จุด (DP) และเปิดและปิดโดยการควบคุมความแตกต่างของแรงดันไฟฟ้าระหว่าง SEG และ COM ตัวอย่างเช่น การแสดงหมายเลข "8" กำหนดให้ส่วนจังหวะทั้ง 7 ดวงต้องสว่างพร้อมกัน ในขณะที่การแสดงหมายเลข "1" จะสว่างเฉพาะส่วน b และ c เท่านั้น
ชิปไดรเวอร์ (เช่น HT1622, TM1621) ควบคุมหน้าจอรหัสส่วนตามเวลา-การสแกนแบบไดนามิกของการแบ่งส่วน และพารามิเตอร์รอบการทำงานและไบแอสของ COM แต่ละตัวจะกำหนดความเสถียรและคอนทราสต์ของจอแสดงผล ตัวอย่างเช่น HT1622 รองรับรอบการทำงาน 1/4 และไบแอส 1/3 และสามารถขับเคลื่อนได้ถึง 32 SEG และ 8 COM ทำให้เหมาะสำหรับการแสดงเครื่องดนตรีที่ซับซ้อน
การใช้จุดทศนิยมและสัญลักษณ์ทางกายภาพ
จุดทศนิยม (DP) ทำหน้าที่เป็นส่วนอิสระและการแสดงผลขึ้นอยู่กับการกำหนดค่าการลงทะเบียนของชิปไดรเวอร์ ในแอปพลิเคชันทั่วไปของ HT1622 นั้น COM0-COM7 สอดคล้องกับ COM1-COM8 ของหน้าจอโค้ดที่ใช้งานไม่ได้ และ SEG0-SEG10 สอดคล้องกับ SEG1-SEG11 ของหน้าจอโค้ดที่ใช้งานไม่ได้ ในการแสดงจุดทศนิยม ต้องตั้งค่าบิตรีจิสเตอร์ SEG ที่เกี่ยวข้องไว้ที่ระดับสูง ตัวอย่างเช่น เมื่อแสดง "12.34" ส่วน DP ของหลักที่สองจะต้องสว่างพร้อมกัน
การใช้สัญลักษณ์ (เช่น หน่วย " องศา " และลูกศรบอกทิศทาง) จำเป็นต้องใช้แม่พิมพ์ฟิล์มแบบกำหนดเองสำหรับหน้าจอโค้ดส่วน ซึ่งจะรวมส่วนจังหวะของสัญลักษณ์เข้ากับพื้นผิวแก้ว ตัวอย่างเช่น สัญลักษณ์ " องศา " ของเทอร์โมมิเตอร์อาจใช้ทรัพยากร SEG และ COM เพิ่มเติม และจำเป็นต้องได้รับการควบคุมแยกต่างหากในตรรกะของไดรเวอร์
2 ความท้าทายทางเทคนิคในการแสดงจุดทศนิยมและสัญลักษณ์
ลงทะเบียนข้อจำกัดของชิปไดรเวอร์
ความกว้างบิตรีจิสเตอร์ของชิปไดรเวอร์บางตัวอาจจำกัดการแสดงจุดทศนิยมหรือสัญลักษณ์ ตัวอย่างเช่น ในบางกรณี SEG3/SEG4/SEG9/SEG10 ของ HT1622 อาจไม่แสดงทั้งบรรทัดบนและล่างเมื่อเขียนบิตสูงสุด อาจเนื่องมาจากข้อขัดแย้งของรีจิสเตอร์บิตหรือข้อผิดพลาดด้านเวลา ปัญหาประเภทนี้ต้องได้รับการแก้ไขโดยการปรับโค้ดไดรเวอร์ให้เหมาะสม เช่น การรีเฟรชข้อมูลต้นน้ำและปลายน้ำในเวลา-ในลักษณะการแบ่งปันเพื่อหลีกเลี่ยงการเขียนส่วนที่ขัดแย้งกันพร้อมกัน
ผลกระทบของรอบการทำงานต่อการสแกนแบบไดนามิก
รอบการทำงานของเวลา-การสแกนแบบแบ่งส่วนส่งผลโดยตรงต่อความเสถียรของการแสดงจุดทศนิยม หากรอบการทำงานต่ำเกินไป (เช่น 1/8) จุดทศนิยมอาจสั่นไหวเนื่องจากอัตราการรีเฟรชไม่เพียงพอ โซลูชันประกอบด้วย:
เลือกชิปไดรเวอร์รอบการทำงานสูง (เช่น 1/4 หรือ 1/3)
ปรับลำดับการสแกนให้เหมาะสมและจัดลำดับความสำคัญของการรีเฟรชส่วนที่มีจุดทศนิยม
เพิ่มแคชการแสดงผลเพื่อลด-เวลาแฝงในการคำนวณแบบเรียลไทม์
ค่าปรับแต่งสัญลักษณ์
การแสดงสัญลักษณ์จำเป็นต้องมีการออกแบบแม่พิมพ์ฟิล์มล่วงหน้าสำหรับหน้าจอรหัสส่วน ซึ่งจะเพิ่มต้นทุนในการผลิตแม่พิมพ์ สำหรับการผลิตจำนวนน้อย สามารถสร้างสัญลักษณ์ง่ายๆ ได้โดยการรวมส่วนที่มีอยู่ (เช่น การใช้ "-" เพื่อระบุเครื่องหมายลบ) ตัวอย่างเช่น โวลต์มิเตอร์บางตัวจะแสดงเครื่องหมายลบโดยการนำส่วน b ของตัวเลข "1" กลับมาใช้ใหม่ ซึ่งจะช่วยประหยัดทรัพยากรสำหรับส่วนของสัญลักษณ์อิสระ
3 สถานการณ์และวิธีแก้ปัญหาการใช้งานทั่วไป
จอแสดงผลหลายพารามิเตอร์ของเครื่องมืออุตสาหกรรม
ในเครื่องมือทางอุตสาหกรรมที่มีหลายพารามิเตอร์ หน้าจอตัดการเชื่อมต่อจำเป็นต้องแสดงค่า หน่วย และสัญลักษณ์สถานะพร้อมกัน ตัวอย่างเช่น เกจวัดความดันจำเป็นต้องแสดง "12.34 MPa ↑" โดยที่ "MPa" คือหน่วย และ "↑" คือลูกศรสถานะ สารละลาย:
ใช้ชิปไดรเวอร์ SEG สูง (เช่น TM1640 รองรับ 64 SEG)
ปรับแต่งหน้าจอรหัสส่วนเพื่อรวมหน่วยและสัญลักษณ์ลงในพื้นที่คงที่
ด้วยการขับเคลื่อนตรรกะเพื่อรีเฟรชค่าและสัญลักษณ์ในเวลา{0}}ในลักษณะการแบ่งปัน ความขัดแย้งสามารถหลีกเลี่ยงได้
อินเทอร์เฟซแบบโต้ตอบของอุปกรณ์อิเล็กทรอนิกส์สำหรับผู้บริโภค
หน้าจอยกเลิกการเชื่อมต่อของสายรัดข้อมืออัจฉริยะต้องแสดงเวลา ขั้นตอน และไอคอน (เช่น อัตราการเต้นของหัวใจและนาฬิกาปลุก) เนื่องจากมีพื้นที่จำกัด จึงจำเป็นต้องแสดงเนื้อหาหลายรายการผ่านการสแกนแบบไดนามิกและการใช้ไอคอนซ้ำ ตัวอย่างเช่น:
ซ่อนไอคอนขั้นตอนเมื่อแสดงเวลา
ไอคอนอัตราการเต้นของหัวใจกะพริบเมื่อแสดงจำนวนก้าว;
ใช้เทคโนโลยีบัฟเฟอร์สองเท่าเพื่อลดเวลาแฝงในการรีเฟรช
การออกแบบความน่าเชื่อถือของเครื่องมือยานยนต์
แผงหน้าปัดรถยนต์ต้องแสดงผลได้อย่างเสถียรที่อุณหภูมิสุดขั้ว (-40 องศา ~85 องศา) การออกแบบความน่าเชื่อถือของหน้าจอโค้ดที่เสียหายประกอบด้วย:
เลือกชิปไดรเวอร์อุณหภูมิกว้าง (เช่น HT1621B รองรับ -40 องศา ~ 105 องศา );
เพิ่มวงจรป้องกัน ESD เพื่อป้องกันความเสียหายจากไฟฟ้าสถิตต่อ SEG/COM
ปรับไดรเวอร์แบ็คไลท์ให้เหมาะสมเพื่อให้แน่ใจว่าสามารถอ่านได้ภายใต้แสงจ้า