Sunteți pe pagina 1din 4

Senzorul de curent ACS7121

Scopul lucrării

Dezvoltarea unui sistem de măsurare a curenților folosind efectul Hall.

Introducere

Senzorii cu efect Hall sunt componente de tip traductor care pot converti informațiile magnetice în
semnale electrice pentru procesarea ulterioară a circuitelor electronice. În general, senzorii de curent
utilizează efectul Hall pentru a converti intrările de curent în ieșiri de tensiune. În efectul Hall,
electronii se deplasează printr-un câmp magnetic. Câmpul magnetic modifică traiectoria electronilor
și astfel apare o diferență de tensiune între cele două laturi ale plăci. Diferența de tensiune din
partea laterală a plăcii va fi ieșirea senzorului.

ACS712 este un senzor de curent care poate funcționa atât pe curent alternativ, cât și pe curent
continuu. Acest senzor funcționează la 5V și produce o ieșire de tensiune analogică proporțională cu
curentul măsurat. Acest instrument constă dintr-o serie de senzori Hall de precizie cu linii de cupru.

Ieșirea acestui instrument are o pantă pozitivă atunci când valoarea curentul urmărit crește (de la
pinii 1 și 2 la pinii 3 și 4). Rezistența internă a circuitului de intrare este de 1,2 mΩ.

Pinii ACS712

Acest senzor are o tensiune de ieșire de Vcc x 0,5 = 2,5 la curentul de intrare 0A și o sursă de
alimentare de 5V Vcc. Există trei tipuri bazate pe intervalul de curent lizibil, ± 5A, ± 20A și ± 30A cu
sensibilitate de ieșire a fiecărui tip de 185mV / A, 100mV / A și, respectiv, 66mV / A.

1
https://create.arduino.cc/projecthub/instrumentation-system/acs712-current-sensor-87b4a6
Ieșirea acestui senzor de curent este analogică, deci pentru a-l citi, putem măsura direct tensiunea de
ieșire folosind voltmetrul sau îl putem măsura folosind un microcontroler precum Arduino prin pinul
analog de citire sau pinul ADC.

metodologie

Pentru acest proiect, folosim o sursă de alimentare (dând tensiune de ieșire de la 0 la 5 Volți)
și un rezistor de 1 ohm 8 watt pentru a genera curent de la 0 la 5 Amperi. Mai târziu, vom
măsura tensiunea de ieșire de la senzorul de curent ACS712.

Folosim Arduino UNO pentru a da ACS712 5V sursa de alimentare (la 5V pini în ACS712).
Terenul senzorului ACS712 este, de asemenea, conectat la terenul ARDUINO UNO. Pentru
măsurare, conectăm sonda + de voltmetru la pinul de ieșire analogic din ACS712.

rezultat

Testăm senzorul oferind 12 puncte de măsurare de la -2A la 2A. Citirea tensiunii fiecărei
măsurători corespunzătoare este văzută ca:
Reprezentarea grafică a datelor

Regresia rezultatului obținut arată relația


Acest rezultat arată o ieșire de 2,5V la 0A și o pantă de 170mV/A, așa era de așteptat din fișa
de referință.

concluzie

În concluzie, senzorul de curent ACS712 s-a dovedit a fi capabil să citească curentul electric și
să producă o tensiune de ieșire proporțională cu intrarea curentului. Relația curent-tensiune
este afișată ca 2.5V la 0A cu o pantă în jur de 170mV pe Amperi.

Schema
ACS712 către Arduino Uno

S-ar putea să vă placă și