|
Light Emitting Diodes -LEDuri
Ledurile sunt
unele dintre cele mai folosite elemente in electronica. LED este o
abreviere pentru "Light Emitting Diode". In momentul in care alegem un led,
sunt mai multi parametri de care trebuie sa tinem seama:
diametrul, care este deobicei 3 sau 5mm (milimetri), curentul de
functionare care este in jur de 10mA (poate fi mai mic decat 2mA pentru
ledurile cu randament maxim: emisie de lumina puternica) si
bineinteles culoarea, care poate fi rosie sau verde desi mai
sunt leduri portocalii, albastre, galbene . Ledurile trebuie conectate
corect pentru a emite lumina si rezistenta care limiteaza
curentul trebuie sa fie de o valoare corecta pentru ca ledul sa
nu se arda (supraincalzire). Tensiunea pozitiva de alimentare
este legata
Pentru a determina valoarea rezistentei serie, trebuie sa cunoastem valoarea tensiunii de alimentare. De aici scadem tensiunea care cade pe led. Aceasta valoare va varia de la 1,2v la 1,6v, depinzand de culoarea ledului. Raspunsul este valoarea lui Ur. Folosind aceasta valoare si curentul care vrem sa circule prin LED (intre 0.002A si 0.01A) putem sa aflam valoarea rezistentei cu ajutorul formulei: R=UR / I
Ledurile sunt conectate la microcontroler in doua metode. Una este sa le activam cu zero logic si a doua este sa le activam cu unu logic. Prima metoda este numita logica NEGATIVA iar cea de-a doua este numita logica POZITIVA. Figura de mai sus ilustreaza modalitatea de conectare prin logica POZITIVA. Deoarece logica POZITIVA ofera o tensiune de +5v diodei si rezistentei serie, ledul va emite lumina de fiecare data cand un pin al portului B este in starea 1 logic (1 = iesire HIGH). Logica NEGATIVA necesita ca ledul sa fie intors si terminalele de tip anod sa fie conectate impreuna la borna pozitiva a sursei. In momentul in care este livrata o iesire LOW de la microcontroler catre anod si rezistenta, ledul va lumina.
Connecting LED diodes to PORTB microcontroller
Exemplul urmator initializeaza portul B ca port de iesire si seteaza unu logic pe fiecare pin al portului B pentru a activa toate ledurile.