Kan het instrumentenpaneel decimalen of symbolen weergeven?

Feb 03, 2026

Laat een bericht achter

1, Het weergaveprincipe en de hardwarebasis van het kapotte codescherm
Segmentcodestructuur en driverlogica
De weergave-eenheid van het gebroken codescherm bestaat uit meerdere vaste segmenten, waarbij elk segment overeenkomt met een onafhankelijke elektrode (SEG), en alle segmenten delen een gemeenschappelijke elektrode (COM). Als we het gewone 8--vormige getal als voorbeeld nemen, bestaat dit uit zeven slagsegmenten (AG) en één decimaalpuntsegment (DP), en wordt het in- en uitgeschakeld door het spanningsverschil tussen SEG en COM te regelen. Als u bijvoorbeeld het getal "8" wilt weergeven, moeten alle 7-taktsegmenten tegelijkertijd oplichten, terwijl het weergeven van "1" alleen de segmenten b en c verlicht.

De driverchips (zoals HT1622, TM1621) besturen het segmentcodescherm via dynamisch scannen met tijd{2}}divisies, en de duty-cycle- en bias-parameters van elke COM bepalen de weergavestabiliteit en het contrast. De HT1622 ondersteunt bijvoorbeeld 1/4 duty cycle en 1/3 bias, en kan tot 32 SEG's en 8 COM's aansturen, waardoor hij geschikt is voor complexe instrumentdisplays.

Fysieke implementatie van decimale punten en symbolen
De komma (DP) fungeert als een onafhankelijk segment en de weergave ervan is afhankelijk van de registerconfiguratie van de driverchip. In de typische toepassing van HT1622 komt COM0-COM7 overeen met COM1-COM8 van het gebroken codescherm, en SEG0-SEG10 komt overeen met SEG1-SEG11 van het gebroken codescherm. Om de komma weer te geven, moet de corresponderende SEG-registerbit op hoog niveau worden ingesteld. Wanneer bijvoorbeeld "12.34" wordt weergegeven, moet het DP-segment van het tweede cijfer tegelijkertijd oplichten.

De implementatie van symbolen (zoals de eenheid "graad" en richtingspijlen) vereist het gebruik van op maat gemaakte filmmallen voor segmentcodeschermen, die de slagsegmenten van de symbolen in een glassubstraat integreren. Het "graad"-symbool van een thermometer kan bijvoorbeeld extra SEG- en COM-bronnen in beslag nemen en moet afzonderlijk worden beheerd in de driverlogica.

2, De technische uitdaging van het weergeven van decimale punten en symbolen
Registreer beperkingen van stuurprogrammachips
De registerbitbreedte van sommige driverchips kan de weergave van decimale punten of symbolen beperken. In een bepaald geval is het bijvoorbeeld mogelijk dat de SEG3/SEG4/SEG9/SEG10 van HT1622 niet zowel de bovenste als de onderste regel weergeeft bij het schrijven van de hoogste bit, mogelijk als gevolg van registerbitconflicten of timingfouten. Dit type probleem moet worden opgelost door de stuurprogrammacode te optimaliseren, zoals het vernieuwen van upstream- en downstream-gegevens op een tijd- manier om te voorkomen dat conflicterende segmenten tegelijkertijd worden geschreven.

Impact van de duty-cycle op dynamisch scannen
De werkcyclus van het scannen van tijd-divisies heeft rechtstreeks invloed op de stabiliteit van de weergave van decimale punten. Als de werkcyclus te laag is (zoals 1/8), kan de komma flikkeren vanwege een onvoldoende vernieuwingsfrequentie. De oplossing omvat:

Kies driverchips met een hoge inschakelduur (zoals 1/4 of 1/3);
Optimaliseer de scanvolgorde en geef prioriteit aan verfrissende segmenten met decimalen;
Verhoog de weergavecache om de real-berekeningslatentie te verminderen.
Aanpassingskosten van symbolen
De weergave van symbolen vereist het voorontwerp van filmmallen voor segmentcodeschermen, wat de kosten van het maken van matrijzen verhoogt. Voor productie in kleine series kunnen eenvoudige symbolen worden gerealiseerd door bestaande segmenten te combineren (zoals het gebruik van "-" om een ​​negatief teken aan te geven). Een bepaalde voltmeter geeft bijvoorbeeld een negatief teken weer door het b-segment van het getal "1" opnieuw te gebruiken, waardoor hulpbronnen worden bespaard voor onafhankelijke symboolsegmenten.

3, Typische toepassingsscenario's en oplossingen
Multiparameterweergave van industriële instrumenten
Bij industriële instrumenten met meerdere parameters moet het ontkoppelingsscherm tegelijkertijd waarden, eenheden en statussymbolen weergeven. Een manometer moet bijvoorbeeld "12,34 MPa ↑" weergeven, waarbij "MPa" de eenheid is en "↑" de statuspijl is. Oplossing:

Gebruik hoge SEG-driverchips (zoals TM1640 die 64 SEG ondersteunt);
Pas het segmentcodescherm aan om eenheden en symbolen in een vast gebied te integreren;
Door logica aan te sturen om waarden en symbolen op een tijd- manier te vernieuwen, kunnen conflicten worden vermeden.
Interactieve interface van consumentenelektronica
Het ontkoppelingsscherm van de slimme armband moet de tijd, stappen en pictogrammen (zoals hartslag en wekker) weergeven. Vanwege de beperkte ruimte is het noodzakelijk om meerdere inhoud weer te geven door middel van dynamisch scannen en hergebruik van pictogrammen. Bijvoorbeeld:

Stappictogram verbergen bij weergave van tijd;
Knipperend hartslagpictogram wanneer het aantal stappen wordt weergegeven;
Gebruik dubbele buffertechnologie om de vernieuwingslatentie te verminderen.
Betrouwbaarheidsontwerp van auto-instrumenten
Het instrumentenpaneel van de auto moet stabiel worden weergegeven bij extreme temperaturen (-40 graden ~ 85 graden). Het betrouwbaarheidsontwerp van het gebroken codescherm omvat:

Kies een driverchip met brede temperatuur (zoals HT1621B die -40 graden ~ 105 graden ondersteunt);
Voeg een ESD-beveiligingscircuit toe om elektrostatische schade aan SEG/COM te voorkomen;
Optimaliseer de driver voor achtergrondverlichting om de leesbaarheid bij sterk licht te garanderen.
 

Aanvraag sturen