96 matches
-
NNpentru N N (11Ă Dacă numărul de segmente de afișat este impus, este necesar un număr total de pini ai afișorului: COM COM PINI N N N N (12Ă NNpentruN N N N COMCOM COM PINI min (13Ă Procesul de multiplexare este mai complex în cazul afișoarelor cu cristale lichide față de multiplexarea afișoarelor cu LED-uri, de exemplu, din cauza cerinței păstrării în permanență a unei componente continue nule a tensiunii pe fiecare segment, ceea ce determină utilizarea unor forme de undă complexe
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
impus, este necesar un număr total de pini ai afișorului: COM COM PINI N N N N (12Ă NNpentruN N N N COMCOM COM PINI min (13Ă Procesul de multiplexare este mai complex în cazul afișoarelor cu cristale lichide față de multiplexarea afișoarelor cu LED-uri, de exemplu, din cauza cerinței păstrării în permanență a unei componente continue nule a tensiunii pe fiecare segment, ceea ce determină utilizarea unor forme de undă complexe atât pentru electrozii comuni, cât și pentru semnalele de segment. În
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
de exemplu, din cauza cerinței păstrării în permanență a unei componente continue nule a tensiunii pe fiecare segment, ceea ce determină utilizarea unor forme de undă complexe atât pentru electrozii comuni, cât și pentru semnalele de segment. În continuare se prezintă cazul multiplexării cu doi electrozi comuni, ceea ce înseamnă că un pin (linieă de segment este conectat la două segmente, iar Capitolul 4 Dispozitivele periferice ale sistemelor embedded Construcția și tehnologia sistemelor embedded 111 selecția lor se face prin activarea electrodului comun corespunzător
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
trecerea liniei COM0 în starea neutră VLCD /2. Pentru a obține segmentul B stins se pune și linia S0 la masă. F4 - Se inversează semnalele față de faza anterioară într-un mod similar fazei 2 față de faza 1. Figura 4.33 Multiplexare cu doi electrozi comuni. Un alt dezavantaj al multiplexării este reducerea contrastului - nu mai este posibil să se obțină căderi de tensiune maxime +VLCD și - VLCD pe segmentele aprinse și nici 0 pe segmentele stinse. Cum răspunsul optic al unui
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
a obține segmentul B stins se pune și linia S0 la masă. F4 - Se inversează semnalele față de faza anterioară într-un mod similar fazei 2 față de faza 1. Figura 4.33 Multiplexare cu doi electrozi comuni. Un alt dezavantaj al multiplexării este reducerea contrastului - nu mai este posibil să se obțină căderi de tensiune maxime +VLCD și - VLCD pe segmentele aprinse și nici 0 pe segmentele stinse. Cum răspunsul optic al unui segment depinde de valoarea efectivă a căderii de tensiune
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
aceste valori pot corespunde sau nu unor segmente perfect aprinse sau perfect stinse. De aceea, în anumite condiții de alimentare, aprinderea unui segment este însoțită de aprinderea parțială a segmentelor de pe aceeași linie de segment, dar de pe linii comune diferite. Multiplexarea cu patru linii comune complică și mai mult forma semnalelor ce trebuie aplicate afișorului cu cristale lichide, după cum se observă în figura 4.34: Figura 4.34 Multiplexare cu patru linii comune a unui afișor LCD Generarea unor forme de
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
a segmentelor de pe aceeași linie de segment, dar de pe linii comune diferite. Multiplexarea cu patru linii comune complică și mai mult forma semnalelor ce trebuie aplicate afișorului cu cristale lichide, după cum se observă în figura 4.34: Figura 4.34 Multiplexare cu patru linii comune a unui afișor LCD Generarea unor forme de undă complexe necesare controlării unor afișoare cu cristale lichide cu multiplexare necesită cipuri specializate sau module dedicate acestei funcțiuni integrate în microcontroler. Un exemplu de astfel de modul
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
ce trebuie aplicate afișorului cu cristale lichide, după cum se observă în figura 4.34: Figura 4.34 Multiplexare cu patru linii comune a unui afișor LCD Generarea unor forme de undă complexe necesare controlării unor afișoare cu cristale lichide cu multiplexare necesită cipuri specializate sau module dedicate acestei funcțiuni integrate în microcontroler. Un exemplu de astfel de modul integrat de comandă a până la 160 de segmente LCD și multiplexare până la 4:1 este cel din microcontrolerele familiei Texas Instruments MSP430F4XX, prezentat
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
forme de undă complexe necesare controlării unor afișoare cu cristale lichide cu multiplexare necesită cipuri specializate sau module dedicate acestei funcțiuni integrate în microcontroler. Un exemplu de astfel de modul integrat de comandă a până la 160 de segmente LCD și multiplexare până la 4:1 este cel din microcontrolerele familiei Texas Instruments MSP430F4XX, prezentat Capitolul 4 Dispozitivele periferice ale sistemelor embedded Construcția și tehnologia sistemelor embedded 113 în figura 4.35. Figura 4.35 Modul integrat de comandă a afișoarelor LCD cu
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
pot fi controlate maxim 20x8=160 de segmente. Circuitul oferă 40 de linii de segment S0..S39 și 4 linii comune COM0..COM3, ceea ce înseamnă că pot fi controlate 40 de segmente la afișoare statice, 80 la LCD-uri cu multiplexare 2:1, 120 la multiplexare 3:1 și 160 în cazul folosirii unor afișoare cu multiplexare 4:1. Elementul central al modulului integrat pentru comanda afișoarelor LCD Capitolul 4 Dispozitivele periferice ale sistemelor embedded Construcția și tehnologia sistemelor embedded 114
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
160 de segmente. Circuitul oferă 40 de linii de segment S0..S39 și 4 linii comune COM0..COM3, ceea ce înseamnă că pot fi controlate 40 de segmente la afișoare statice, 80 la LCD-uri cu multiplexare 2:1, 120 la multiplexare 3:1 și 160 în cazul folosirii unor afișoare cu multiplexare 4:1. Elementul central al modulului integrat pentru comanda afișoarelor LCD Capitolul 4 Dispozitivele periferice ale sistemelor embedded Construcția și tehnologia sistemelor embedded 114 este memoria de afișare sau
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
S39 și 4 linii comune COM0..COM3, ceea ce înseamnă că pot fi controlate 40 de segmente la afișoare statice, 80 la LCD-uri cu multiplexare 2:1, 120 la multiplexare 3:1 și 160 în cazul folosirii unor afișoare cu multiplexare 4:1. Elementul central al modulului integrat pentru comanda afișoarelor LCD Capitolul 4 Dispozitivele periferice ale sistemelor embedded Construcția și tehnologia sistemelor embedded 114 este memoria de afișare sau memoria de segmente, organizată pe linii și pe coloane conform figurii
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
de utilizare a familiei de microcontrolere, dispunerea segmentelor și a pinilor afișorului LCD, și schema de conectare a afișorului LCD la microcontroler. Procesul este destul de laborios și necesită foarte multă atenție. Un exemplu de comandă a unui afișor LCD cu multiplexare 2:1 este prezentat în figura 4.37, preluată din ghidul de utilizare al familiei MSP430F4XX. Figura 4.37 Exemplu de conectare a unui afișor LCD cu multiplexare 2:1 la un microcontroler din familia MSP430F4XX Se pleacă de la afișorul
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
foarte multă atenție. Un exemplu de comandă a unui afișor LCD cu multiplexare 2:1 este prezentat în figura 4.37, preluată din ghidul de utilizare al familiei MSP430F4XX. Figura 4.37 Exemplu de conectare a unui afișor LCD cu multiplexare 2:1 la un microcontroler din familia MSP430F4XX Se pleacă de la afișorul LCD, se studiază ce segmente trebuie aprinse, se analizează în foaia sa de catalog la ce linii comune și de segment sunt conectate, se urmăresc liniile de segment
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
de afișare a microcontrolerului. În cele din urmă se identifică ce segment este activat cu fiecare bit util din memoria de afișare și astfel se poate face programarea microcontrolerului pentru afișarea diferitelor informații pe dispozitivul LCD. Dacă configurarea modului de multiplexare, a rezistențelor divizorului de tensiune pentru generarea pragurilor intermediare (la afișoare cu multiplexareă și a frecvenței generatorului de timp nu ridică probleme deosebite, exemplele oferite de Texas Instruments fiind elocvente, o atenție deosebită trebuie acordată activării pinilor de segment. La
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
triac/tiristor sau buffere Pentru economisirea numărului de linii de ieșire ale unui sistem embedded Capitolul 4 Dispozitivele periferice ale sistemelor embedded Construcția și tehnologia sistemelor embedded 84 folosite la comanda unor dispozitive cu funcții similare se poate utiliza tehnica multiplexării. Un exemplu des întâlnit în practică este multiplexarea led-urilor afișoarelor de diferite tipuri (cu șapte segmente sau matricealeă, după cum se prezintă în figura 4.5: Figura 4.5 Multiplexarea led-urilor comadate de pini de ieșire ai sistemului embedded
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
linii de ieșire ale unui sistem embedded Capitolul 4 Dispozitivele periferice ale sistemelor embedded Construcția și tehnologia sistemelor embedded 84 folosite la comanda unor dispozitive cu funcții similare se poate utiliza tehnica multiplexării. Un exemplu des întâlnit în practică este multiplexarea led-urilor afișoarelor de diferite tipuri (cu șapte segmente sau matricealeă, după cum se prezintă în figura 4.5: Figura 4.5 Multiplexarea led-urilor comadate de pini de ieșire ai sistemului embedded Pinii de intrare se folosesc uzual pentru citirea
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
comanda unor dispozitive cu funcții similare se poate utiliza tehnica multiplexării. Un exemplu des întâlnit în practică este multiplexarea led-urilor afișoarelor de diferite tipuri (cu șapte segmente sau matricealeă, după cum se prezintă în figura 4.5: Figura 4.5 Multiplexarea led-urilor comadate de pini de ieșire ai sistemului embedded Pinii de intrare se folosesc uzual pentru citirea stării unor linii logice sau a unor taste/butoane. Există două configurații standard de citire a unei taste, prezentate în figura 4
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
reducerea zgomotului captat pe Capitolul 4 Dispozitivele periferice ale sistemelor embedded Construcția și tehnologia sistemelor embedded 86 liniile digitale de intrare dacă semnalul prezintă o variație foarte lentă în timp, după cum se poate observa în figura 4.8. Similar cu multiplexarea ieșirilor pot fi multiplexate și semnalele de intrare, exemplul clasic pentru sistemele embedded fiind citirea tastaturilor organizate matriceal. În figura următoare se prezintă conceptul scanării a N taste, care reduce numărul de linii necesare de la N la 2 N , cu
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
speciale, de genul intrări/ieșiri de modul timer, intrări de convertor analog-digital, intrări-ieșiri ale modulului de comunicație serială sau chiar interfața de programare și depanare JTAG. Alegerea uneia dintre funcțiuni se face prin setarea corespunzătoare a unor regiștri de configurare. Multiplexarea este cu atât mai complexă cu cât numărul de pini ai dispozitivului este mai redus (14, 20Ă; la dispozitivele capăt de gamă, cu capsule cu număr mare de pini (100 și pesteă, multiplexarea este practicată la un procent redus de
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
setarea corespunzătoare a unor regiștri de configurare. Multiplexarea este cu atât mai complexă cu cât numărul de pini ai dispozitivului este mai redus (14, 20Ă; la dispozitivele capăt de gamă, cu capsule cu număr mare de pini (100 și pesteă, multiplexarea este practicată la un procent redus de pini. De exemplu, în cazul pinului P1.4 al microcontrolerului MSP430G2553 se multiplexează 10 (!Ă funcțiuni selectabile cu ajutorul regiștrilor de configurare. Structura internă a acestui pin este deosebit de complexă, pentru a permite această
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
este practicată la un procent redus de pini. De exemplu, în cazul pinului P1.4 al microcontrolerului MSP430G2553 se multiplexează 10 (!Ă funcțiuni selectabile cu ajutorul regiștrilor de configurare. Structura internă a acestui pin este deosebit de complexă, pentru a permite această multiplexare, și este prezentată în figura 4.10, preluată din foaia de catalog a dispozitivului: Capitolul 4 Dispozitivele periferice ale sistemelor embedded Construcția și tehnologia sistemelor embedded 88 Figura 4.10 Structura unui pin I/O la microcontrolerul MSP430 Selectarea unei
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
folosește un pin pentru fiecare segment ce urmează a fi afișat. Avantajul său major, simplitatea în utilizare, este umbrit de numărul mare de pini necesar pentru afișarea multor segmente (N+1 piniă. Reducerea numărului de pini necesari se face prin multiplexare, care presupune existența unui număr mai mare de electrozi comuni COMx - 2, 3, 4 la afișoarele simple și chiar mai mulți (16 plane comuneă la afișoarele alfanumerice și grafice complexe ([46]Ă. Relația dintre numărul de segmente ce pot fi
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
NNpentru N N (11Ă Dacă numărul de segmente de afișat este impus, este necesar un număr total de pini ai afișorului: COM COM PINI N N N N (12Ă NNpentruN N N N COMCOM COM PINI min (13Ă Procesul de multiplexare este mai complex în cazul afișoarelor cu cristale lichide față de multiplexarea afișoarelor cu LED-uri, de exemplu, din cauza cerinței păstrării în permanență a unei componente continue nule a tensiunii pe fiecare segment, ceea ce determină utilizarea unor forme de undă complexe
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
impus, este necesar un număr total de pini ai afișorului: COM COM PINI N N N N (12Ă NNpentruN N N N COMCOM COM PINI min (13Ă Procesul de multiplexare este mai complex în cazul afișoarelor cu cristale lichide față de multiplexarea afișoarelor cu LED-uri, de exemplu, din cauza cerinței păstrării în permanență a unei componente continue nule a tensiunii pe fiecare segment, ceea ce determină utilizarea unor forme de undă complexe atât pentru electrozii comuni, cât și pentru semnalele de segment. În
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]