一, il-prinċipju tas-sewqan ta 'LCD b'kodiċi miksur: l-arti tal-vultaġġ AC u ċ-ċiklu tad-dazju
Il-prinċipju tal-wiri tal-kodiċi tal-waqfa LCD huwa bbażat fuq il-karatteristiċi tar-rispons tal-kamp elettriku tal-molekuli tal-kristall likwidu. B'differenza mis-sewqan tradizzjonali tal-kurrent dirett LED, il-pixel LCD jeħtieġu vultaġġ ta 'kurrent alternattiv (AC) biex tevita ħsara ta' polarizzazzjoni. Il-parametri ewlenin tagħha jinkludu:
Ċiklu tad-Dazju: Jiddefinixxi l-proporzjon taċ-ċiklu tal-iskan tal-elettrodu komuni (COM). Pereżempju, ċiklu ta 'dazju ta' 1/4 jindika li kull port COM huwa attivat darba biss f'4 ċikli ta 'skanjar, li huwa adattat għal moduli LCD b'disinni COM multipli.
Proporzjon ta 'preġudizzju: jiddetermina d-differenza tal-vultaġġ bejn l-elettrodu COM u s-segment (SEG), li jaffettwa direttament il-kuntrast. Il-proporzjon tipiku ta 'preġudizzju huwa 1/3 jew 1/4, li jeħtieġ li jkun imqabbel mal-karatteristiċi elettriċi tal-modulu LCD.
Vultaġġ tax-xogħol: Normalment 3V jew 5V, kompatibbli mal-livell tal-ħruġ GPIO ta 'STM32.
Meta tieħu l-iskrin tal-kodiċi tas-segment YR1433 bħala eżempju, is-sewwieq tiegħu jeħtieġ li jissodisfa l-kundizzjonijiet li ġejjin:
Issettja ċ-ċiklu tad-dazju għal 1/4 u l-proporzjon ta 'preġudizzju għal 1/3;
Il-port COM huwa mmexxi minn mewġa kwadra, filwaqt li l-port SEG joħroġ livell ta 'vultaġġ b'lura;
Il-kuntrast jinkiseb billi jiġi aġġustat il-parametru LCD_SYNTHASLEVEL.
2, Disinn tal-Ħardwer: użu mill-ġdid tal-GPIO u konfigurazzjoni tal-arloġġ
1. Allokazzjoni tal-brilli u funzjoni ta 'multiplexing
Is-sewwieq STM32 għall-kodiċi OFF LCD jirrikjedi konfigurazzjoni ta 'labar GPIO li jikkorrispondu għal COM u SEG, u li jippermettu l-periferali LCD permezz ta' funzjoni ta 'multiplexing (AF).
Jekk jogħġbok innota:
Il-portijiet COM huma tipikament konnessi ma 'pinnijiet iddedikati ta' periferali LCD;
Il-portijiet SEG jistgħu jerġgħu jużaw GPIO regolari, iżda l-kompatibilità elettrika għandha tkun assigurata.
2. Għażla tas-sors tal-arloġġ
Il-periferali LCD jappoġġjaw sorsi ta 'arloġġi multipli:
Lse (32.768KHz): preferut għal xenarji ta 'enerġija baxxa -, iżda jeħtieġ oxxillatur tal-kristall estern;
Diviżjoni tal-Frekwenza HSE: Adattat għal rekwiżiti ta 'rata ta' riffriskar għolja, iżda b'konsum għoli ta 'enerġija.
3, Implimentazzjoni tas-Softwer: Librerija HAL u Konfigurazzjoni tal-Livell tar-Reġistru
1. Proċess ta 'inizjalizzazzjoni bbażat fuq il-librerija HAL
L-għodda STM32CUBEMX tista 'tiġġenera awtomatikament kodiċi ta' inizjalizzazzjoni LCD, bil-parametri tal-qalba inklużi:
Prescaler: jiddetermina l-proporzjon tad-diviżjoni tal-arloġġ;
Deadtime: jipprevjeni kunflitti tas-sinjal COM / SEG;
PulseonDuration: Ikkontrolla t-tul effettiv tal-mewġa kwadra.
2. Implimentazzjoni tal-wiri dinamiku
Punti ewlenin:
Il-ħin tal-wiri ta 'kull port COM jeħtieġ li jkun imqassam indaqs;
Id-dejta SEG teħtieġ li tkun miktuba fl-ordni com fi żmien - mod ta 'qsim.
3. Ottimizzazzjoni ta 'Qawwa Baxxa
Naqqas il-konsum tal-enerġija permezz tal-istrateġiji li ġejjin:
Kontroll tal-Bieb tal-Arloġġ: Itfi l-arloġġ LCD meta wieqaf;
Aġġustament tal-kuntrast dinamiku: Aġġusta LCD_ContrastLevel skond l-intensità tad-dawl ambjentali;
Modalità tal-wiri parzjali: Iffriska biss iż-żona tal-bidla, tnaqqas in-numru ta 'skans.
4, Applikazzjonijiet tal-Industrija: Każijiet tipiċi minn teorija għal prattika
1. Termostat tad-dar intelliġenti
Ċertu marka ta 'termostat tuża STM32F103 biex issuq 3COM OFF CODE LCD, li tilħaq il-wiri tat-temperatura u l-bidla fil-mod:
Disinn tal-Ħardwer: Qabbad il-portijiet COM ma 'PB8-PB10, użu mill-ġdid tal-portijiet SEG PA0-PA7;
Ottimizzazzjoni tas-Softwer: Billi tittrasferixxi d-dejta SEG permezz ta 'DMA, l-użu tas-CPU jitnaqqas għal 5%;
Kontroll tal-Konsum tal-Enerġija: Itfi l-arloġġ LCD fil-modalità standby, tnaqqas il-konsum tal-enerġija minn 12mA għal 0.5mA.
2. Monitor tal-pressjoni tad-demm tat-tagħmir mediku
Monitoraġġ tal-pressjoni tad-demm portabbli juża STM32L051 biex isuq LCD 4COM KODIĊI miksura, b'punti tekniċi ewlenin:
Drive ta 'kuntrast għoli: bi proporzjon ta' preġudizzju stabbilit għal 1/4, il-kuntrast jiżdied għal 90%;
Disinn kontra l-interferenza: Żid filtrazzjoni manjetika taż-żibeġ fuq il-linja tas-sinjal SEG biex trażżan il-ħoss tal-provvista tal-enerġija;
Rispons Quick: Bl-ottimizzazzjoni taż-żmien tal-iskannjar, ir-rata ta 'aġġornament żdiedet minn 5Hz għal 10Hz.