Modul clasic de conectare a unui consumator la alimentatorul reglabil este urmatorul:
Conectarea unui voltmetru se face in paralel cu consumatorul, iar ampermetrul se monteaza in serie, in circuit:
Arduino UNo are 6 intrari analogice (AN0.. AN5), dar pentru aceasta aplicatie sunt necesare doar 2 (una pentru voltmetru si una pentru ampermetru). In mod normal, referinta este de 5V, dar pentru aceasta aplicatie vreau sa folosesc pe cea interna de 1,1V pentru a avea o rezolutie mai buna, deoarece la curent rezistenta inseriata in circuit trebuei sa fie mica pentru a avea o cadere de tensiune scazuta, altfel alimentatoul nu mai este pentru ce a costruit adica sursa de tensiune stabilizata. De obicei, tensiunea pe acea rezistenta trebuie sa fie sub 1V.. eu as merge sub 0,5V. Pentru partea de tensiune trebuie realizat un divizor de tensiunea.
Un mod de conectare al placii Arduino pentru a masura tensiunea pe consumator si curentul consumat de acesta este:
Pe rezistenta de putere R0 vom masura caderea de tensiune, care este direct proportionala cu consumul, iar de pe R1 vom masura tensiunea care este proportionala cu tensiunea de pe consumator.
Pentru a putea dimensiona divizorul rezistiv format din R1 si R2 trebuie sa stim tensiunea maxima debitata de sursa, iar pentru dimensionarea rezistentei R0 trebuie sa stim curentul maxim debitat.
Sursa mea are la iesire, o tensiune stabilizata, reglabila intre 1,35 si 17,6V, deci pot alege ca tensiunea maxima pe care o pot masura sa fie... 30V. Curentul debitat este cam 2,2A daca retin bine, deci e sufient ca domeniul maxim masurat sa fie 3A.
Daca nu am ales bine valorile maxime nu e o problema ca la PIC-uri sau AVR-uri, deoarece pot face usori modificari in program... si abia daca sunt multumit pot sa fac un modul independent cu un Atmega328 si un afisaj LCD.
Divizorul rezistiv este de forma:
Deoarece sunt sanse foarte mari sa nu gasim acele valori, trebuie sa retimen ca intre cele 2 valori trebuie sa existe raportul:
Cel mai simplu e sa folosim in locul uneia din ele o grupare serie de rezistenta cu semireglabil (de preferat, multitura). Sa zicem ca gasim la magazin o rezistenta de 100 ohmi (valoare apropiata de cea calculata), atunci pentru R1 trebuie sa avem 2627,3 ohmi si asta o putem obtine dintr-o rezistenta de 2 kohmi (sau 2k2) inseriata cu un semireglabil de 1 kohmi.
Daca e varianta inlocuirii rezistentei R2 cu o grupare serie: rezistenta R2' si semireglabil S1, puterile disipate vor fi:
Va trebui sa punem o rezistenta cu puterea de minim 2W.
Folosind programul specializat de editare CadSoft EAGLE PCB Design Software am desenat schema partii de masurare, care se intercaleaza intre alimentator si consumator (montaj) avand si un conector pentru legarea la placa ARDUINO:
Montajul ar putea arata asa:
Un mic turorial de desenare cu programul gasiti in articolul meu numit Cum facem un cablaj iar un mic tutorial video despre partea de 3D (virtuala) este:
Revenind la modul de legare in circuit, acesta este destul de simplu:
- continuarea este in partea a doua -