Mätströmmen i Arduino-projekt är avgörande för övervakning av strömförbrukning och säkerställer säkerhet. Användning av shunt-motstånd ger en enkel och effektiv metod för att mäta lastströmmen korrekt. Denna artikel förklarar hur man beräknar lastströmmen med hjälp av shunt-motstånd i dina Arduino-projekt.

Förstå shunt motstånd

En shunt motstånd är en lågvärdig motstånd placerad i serie med belastningen. När strömmen strömmar genom det, en liten spänning droppe sker över motståndet. Denna spänning kan mätas för att bestämma den nuvarande med Ohms lag.

Beräkna Load Current

Den grundläggande formeln för att beräkna lastströmmen är:

]I = V/R[]

Där ][] är strömmen i strömmar ]]]V] är spänningen över sjaktmotståndet, och ]]] är motståndsvärdet.

Mätning av spänning med Arduino

Arduino kan mäta spänningsfallet över shunt motståndet med hjälp av sina analoga ingångsstift. Anslut motståndet i serien med belastningen och anslut Arduino analog ingång över motståndet. Använd följande steg:

  • Anslut shunt motstånd i serien med belastningen.
  • Anslut Arduino analog ingång till motståndets korsningspunkt.
  • Läs spänningen med Arduinos analogRead()-funktion.
  • Konvertera analog läsning till spänning: V = (analogRead() / 1023) * referensspänning.

Exempel Beräkning

Anta att du använder en 0,1 Ω shunt motstånd, och Arduino läser en spänning på 0,05V över det. lastströmmen beräknas som:

]I = 0,05V/0,1Δ = 0,5A[]]