1, riistvaraühenduse arhitektuuri kujundus
Liidese tüübi valik
Segmendi koodi ekraani ja MCU vaheline ühendusmeetod mõjutab otseselt süsteemi keerukust ja jõudlust:
Paralleelne liides: sobib kõrgeks - kiiruse kuvamise stsenaariumide jaoks, näiteks STM32L152RCT6A DROUD 12SEG4COM ekraan, mis juhib otseselt 16 -bitist andmesiini GPIO kaudu ja saavutab sünkroonse ülekande kellsignaalidega. Siiski tuleb märkida, et signaali sumbumise vältimiseks tuleks PCB juhtmestiku pikkust juhtida 10 cm kaugusel.
SPI -liides: GD32F190 -seeria MCU -s saavutatakse andmeedastus SCK, MOSI ja CS kolme traadiprotokolli kaudu ning ajastuse konfiguratsioon peab rangelt järgima kiibi käsiraamatut. Näiteks võib SPI -kella määramine 1MHz ja MSBFirsti ülekanderežiimi kasutamine tagada ühilduvuse HT1621 draiveri kiibiga.
I2C liides: sobib mitme seadme kaskaadsete stsenaariumide jaoks, näiteks autotööstussüsteemides, kus peamine MCU juhib mitut segmendi koodi draiverit IC -i samaaegselt läbi I2C siini ja aadresside jaotamine peab vastama I2C protokolli spetsifikatsioonile.
Energiahaldusplaan
Võimsuse stabiilsus mõjutab otseselt ekraani kvaliteeti:
Pingeregulaatori vooluahela kujundus: kasutatakse AMS1117-3.3V pingeregulaatori kiipi, kombineerituna 10 μ F Tantalum kondensaatoriga ja 0,1 μ F filtreerimiseks keraamilise kondensaatoriga, mis suudab tõhusalt toiteallimist maha suruda. Mõõdetud andmed näitavad, et sisendpinge 3,6 V korral kontrollitakse väljundpinge kõikumist ± 0,05 V piires.
Ajamipinge sobitamine: segmendi koodi ekraani tüüpiline tööpinge on 3.0-3,6 V. Kui MCU väljund on 5 V, tuleb loogika taseme sobitamine saavutada 74HC4050 teisenduskiibi kaudu. Meditsiiniseadmete juhtum näitab, et udune kuvamise määr taseme muundamise puudumise tõttu on koguni 67%.
2, tüüpilised rakendusjuhtumid
Nutikas arvesti kujundus
Teatud kolm - faasi elektrimõõturi projekt võtab kasutusele GD32F 190+ HT1621 skeem:
Kuva sisu: neli andmekogumit: pinge/vool/energia/elekter
Võtmetehnoloogia: laiendage EEPROMi ajalooliste andmete salvestamiseks i2C liidese kaudu, võtke segmenteeritud värskendusstrateegia kasutusele, et vältida kuvari virvendust
Tegelik efekt: temperatuurivahemikus -20 kraadi ~ 70 kraadi on kuvatav kontrastsuse muutus väiksem või võrdne 15%
Meditsiiniline monitor
Kaasaskantav elektrokardiogrammimonitor võtab vastu STM32L 051+ TM1621 skeem:
Kuvasisaldus: pulss/vere hapnik/lainekuju staatus
Võtmetehnoloogia: rakendage dünaamilist lainekuju kuvamist ja vähendage protsessori kasutamist DMA ülekande kaudu
Tegelik efekt: lainekuju värskendamise kiirus ulatub 50 Hz ja protsessori koormust vähendatakse 42%
3, arengu- ja silumisoskused
Signaali püüdmine: kasutage SPI signaalide jäädvustamiseks loogikaanalüsaatorit ja kontrollige, kas ajastus vastab kiibi käsiraamatu nõuetele
Kontrastsuse reguleerimine: VLCD -tihvti pingejagaja takisti reguleerimisega leiti, et 3,3 V -süsteemis suudab 10k Ω takisti saavutada parima kuvarifekti
Rike Asukoht: looge kuva veakoodi tabel, näiteks:
0x01: suhtlus aegumine
0x02: toiteallika kõrvalekalle
0x03: puhver ületäitumine