Page 50 - Microcontrolere - Indrumator de laborator
P. 50
2.2. Achiziția unui semnal analogic
Pentru achiziționarea unor semnale analogice avem la placa Arduino UNO 6
intrări analogice. Acestea sunt conectate la cei 6 pini ai microcontrolerului
ATmega328 care sunt conectați intern la Convertoare Analog-Digitale (CAN), astfel
că tensiunea achiziționată la aceste intrări este convertită în digital pentru a putea fi
procesată prin intermediul programului. Placa Arduino este alimentată la 5V, astfel că
tensiunea maximă la intrările analogice este tot 5V. Aceste convertoare analog-digitale
sunt pe 10 biți. Astfel că plaja de tensiuni continue 0-5V sunt convertite în digital între
0 -1023. Dacă facem un calcul, rezoluția convertorului la aceste intrări este de 4,9 mV.
Un exemplu de conectare pentru achiziția unui semnal analogic este prezentat
în Figura 5.4 iar în Figura 5.5 se poate observa schema electronică.
Fig. 5.4. Schema de conectare a potențiometrului la Arduino
Pentru achiziția semnalelor analogice se folosește funcția analogRead(pin).
Prin intermediul unui potențiometru ce este conectat electronic în circuit ca un divizor
rezistiv, se preia valoarea analogică divizată culeasă de pe cursorul potențiometrului.
Prin rotirea potențiometrului, vom vedea convertită în digital valoarea tensiunii de 5V
divizate și achiziționate [3],[4].
47