1, Princíp zobrazenia a hardvérový základ obrazovky s nefunkčným kódom
Štruktúra kódu segmentu a logika ovládača
Zobrazovacia jednotka obrazovky s prerušeným kódom pozostáva z viacerých pevných segmentov, pričom každý segment zodpovedá nezávislej elektróde (SEG) a všetky segmenty zdieľajú spoločnú elektródu (COM). Vezmime si ako príklad bežné číslo v tvare 8-, pozostáva zo 7 segmentov zdvihu (AG) a 1 segmentu s desatinnou čiarkou (DP) a zapína a vypína sa ovládaním rozdielu napätia medzi SEG a COM. Napríklad zobrazenie čísla „8“ vyžaduje, aby všetkých 7 segmentov zdvihu svietilo súčasne, zatiaľ čo zobrazenie „1“ rozsvieti iba segmenty b a c.
Čipy ovládača (napríklad HT1622, TM1621) riadia obrazovku kódu segmentu prostredníctvom dynamického skenovania s časovým{2}}delením a parametre pracovného cyklu a odchýlky každého COM určujú stabilitu a kontrast displeja. Napríklad HT1622 podporuje 1/4 pracovného cyklu a 1/3 predpätie a dokáže riadiť až 32 SEG a 8 COM, vďaka čomu je vhodný pre komplexné prístrojové displeje.
Fyzická implementácia desatinných čiarok a symbolov
Desatinná čiarka (DP) slúži ako nezávislý segment a jej zobrazenie závisí od konfigurácie registra čipu ovládača. V typickej aplikácii HT1622 COM0-COM7 zodpovedá COM1-COM8 obrazovky s prerušeným kódom a SEG0-SEG10 zodpovedá SEG1-SEG11 obrazovky s prerušeným kódom. Na zobrazenie desatinnej čiarky je potrebné nastaviť príslušný bit registra SEG na vysokú úroveň. Napríklad pri zobrazení „12.34“ musí súčasne svietiť segment DP druhej číslice.
Implementácia symbolov (ako je jednotka "stupeň" a smerové šípky) si vyžaduje použitie prispôsobených fóliových foriem pre segmentové kódové obrazovky, ktoré integrujú ťahové segmenty symbolov do skleneného substrátu. Napríklad symbol „stupňa“ teplomera môže zaberať ďalšie zdroje SEG a COM a je potrebné ho ovládať samostatne v logike ovládača.
2, Technická výzva pri zobrazovaní desatinných čiarok a symbolov
Registrovať obmedzenia čipov vodiča
Bitová šírka registra niektorých čipov ovládača môže obmedzovať zobrazenie desatinných čiarok alebo symbolov. Napríklad v určitom prípade nemusí SEG3/SEG4/SEG9/SEG10 HT1622 zobraziť horný aj spodný riadok pri zapisovaní najvyššieho bitu, pravdepodobne kvôli konfliktom bitov v registri alebo chybám v časovaní. Tento typ problému je potrebné vyriešiť optimalizáciou kódu ovládača, ako je napríklad obnovovanie údajov na začiatku a na odber údajov spôsobom-zdieľania času, aby sa predišlo súčasnému zapisovaniu konfliktných segmentov.
Vplyv pracovného cyklu na dynamické skenovanie
Pracovný cyklus skenovania{0}}časovým delením priamo ovplyvňuje stabilitu zobrazenia desatinnej čiarky. Ak je pracovný cyklus príliš nízky (napríklad 1/8), desatinná čiarka môže blikať v dôsledku nedostatočnej obnovovacej frekvencie. Riešenie zahŕňa:
Vyberte si čipy s vysokým pracovným cyklom (napríklad 1/4 alebo 1/3);
Optimalizujte poradie skenovania a uprednostňujte obnovovacie segmenty obsahujúce desatinné čiarky;
Zvýšte obsah vyrovnávacej pamäte, aby ste znížili-latenciu výpočtu v reálnom čase.
Náklady na prispôsobenie symbolov
Zobrazenie symbolov vyžaduje predbežný návrh fóliových foriem pre segmentové kódové obrazovky, čo zvyšuje náklady na výrobu foriem. Pri malosériovej výrobe je možné jednoduché symboly dosiahnuť kombináciou existujúcich segmentov (napríklad použitím „-“ na označenie záporného znamienka). Napríklad určitý voltmeter zobrazuje záporné znamienko opätovným použitím segmentu b čísla „1“, čím šetrí zdroje pre nezávislé segmenty symbolov.
3, Typické aplikačné scenáre a riešenia
Multiparametrové zobrazenie priemyselných prístrojov
V priemyselných prístrojoch s viacerými parametrami musí obrazovka odpojenia súčasne zobrazovať hodnoty, jednotky a stavové symboly. Napríklad tlakomer musí zobrazovať „12,34 MPa ↑“, kde „MPa“ je jednotka a „↑“ je stavová šípka. Riešenie:
Používajte čipy ovládača s vysokým SEG (napríklad TM1640 s podporou 64 SEG);
Prispôsobte obrazovku kódu segmentu na integráciu jednotiek a symbolov do pevnej oblasti;
Konfliktom je možné predísť tak, že budete riadiť logiku obnovovania hodnôt a symbolov-spôsobom zdieľania času.
Interaktívne rozhranie spotrebnej elektroniky
Obrazovka odpojenia inteligentného náramku musí zobrazovať čas, kroky a ikony (napríklad srdcový tep a budík). Kvôli obmedzenému priestoru je potrebné dosiahnuť zobrazenie viacerých obsahu prostredníctvom dynamického skenovania a opätovného použitia ikon. Napríklad:
Skryť ikonu kroku pri zobrazení času;
Blikajúca ikona srdcovej frekvencie pri zobrazení počtu krokov;
Na zníženie latencie obnovenia použite technológiu dvojitej vyrovnávacej pamäte.
Návrh spoľahlivosti automobilových prístrojov
Prístrojová doska auta musí stabilne zobrazovať pri extrémnych teplotách (-40 stupňov ~ 85 stupňov). Dizajn spoľahlivosti obrazovky s nefunkčným kódom zahŕňa:
Vyberte si čip ovládača so širokou teplotou (napríklad HT1621B s podporou -40 stupňov ~ 105 stupňov);
Pridajte ESD ochranný obvod, aby ste zabránili elektrostatickému poškodeniu SEG/COM;
Optimalizujte ovládač podsvietenia, aby bola zaistená čitateľnosť pri silnom svetle.