Utilizarea senzorului de curent acs712

Panouri falsificate și de depanare pentru experimente.

Pentru experimentele de măsurare actuale, sursa de tensiune constantă reglată este conectată la bornele de măsurare a curentului senzorului printr-un rezistor de serie de 2,7 ohmi / 2 W. Ieșirea senzorului este conectată la portul RA0 / AN0 (pinul 17) al microcontrolerului. Ecranul LCD cu două linii este conectat la portul B al microcontrolerului și funcționează în modul pe 4 biți.







Microcontrolerul este alimentat de o tensiune de +5 V, aceeași tensiune este folosită ca referință pentru ADC. Calculele și transformările necesare sunt realizate în programul microcontrolerului.

Expresiile matematice utilizate în procesul de conversie sunt enumerate mai jos.







Sensibilitatea senzorului de curent Sens = 0,185 V / A. Când Vcc = 5 V și tensiunea de referință Vref = 5 V, rapoartele calculate sunt următoarele:

Codul de ieșire ADC

Ca rezultat, formula pentru calculul curentului se obține după cum urmează:

Notă importantă. Relațiile prezentate mai sus se bazează pe ipoteza că tensiunea de alimentare și tensiunea de referință pentru ADC sunt 5 V. Cu toate acestea, ultima expresie care leagă curentul I și codul de ieșire al contorului ADC rămâne valabilă chiar și cu fluctuațiile tensiunii sursei de alimentare. Aceasta a fost discutată în partea teoretică a descrierii.

Ultima expresie arată că rezoluția senzorului curent este de 26,4 mA, ceea ce corespunde cu 513 de probe ADC, care depășesc rezultatul așteptat cu un număr. Astfel, putem concluziona că această implementare nu permite măsurarea curenților mici. Pentru a crește rezoluția și a crește sensibilitatea la măsurarea curenților slabi, va fi necesar un amplificator operațional. Un exemplu de astfel de schemă este prezentat în Figura 10.







Articole similare

Trimiteți-le prietenilor: