Table of Contents
Măsurarea curentului în proiectele Arduino este esențială pentru monitorizarea consumului de putere și asigurarea siguranței. Utilizarea rezistențelor șunt oferă o metodă simplă și eficientă pentru măsurarea cu precizie a curentului de încărcare. Acest articol explică modul de calcul al curentului de încărcare folosind rezistențe la șunt în proiectele dumneavoastră Arduino.
Înțelegerea rezistențelor de șunt
Un rezistor de șunt este un rezistor de mică valoare plasat în serie cu sarcina. Când curentul curge prin ea, o scădere mică de tensiune apare peste rezistor. Această tensiune poate fi măsurată pentru a determina curentul folosind Legea lui Ohm.
Calculez curentul de încărcare
Formula de bază pentru calcularea curentului de încărcare este:
I = V / R
În cazul în care I[ este curentul în amperi, V este tensiunea peste rezistor șunt, și R este valoarea rezistenței.
Tensiune de măsurare cu Arduino
Arduino poate măsura scăderea tensiunii peste rezistorul șuntului folosind pinii săi analogici de intrare. Conectați rezistorul în serie cu sarcina, și conectați intrarea analogică Arduino peste rezistor. Utilizați următorii pași:
- Conectaţi rezistorul şuntului în serie cu încărcătura.
- Conectaţi-vă la punctul de intersecţie al rezistorului.
- Citiți tensiunea folosind funcția analogică ArduinoRead().
- Conversia lectura analogică la tensiune: V = (analogRead() / 1023) * tensiune de referință.
Calculul de exemplu
Să presupunem că utilizați un rezistor șunt 0,1... iar Arduino citește o tensiune de 0,05V peste el. Curentul de încărcare este calculat ca:
I = 0,05V / 0,1rii = 0,5A