Table of Contents
Nåværende sensing er en viktig teknikk i elektronikk for å overvåke og styre elektriske systemer. Ved hjelp av Arduino er det mulig å måle strøm nøyaktig ved å designe passende kretser og utføre beregninger. Denne guiden gir praktiske trinn for strømavfølgning, inkludert kretsdesign og nødvendige beregninger.
Grunnleggende i dagens sensing
Strømavfølgning innebærer måling av strømmen av elektrisk ladning gjennom en krets. En vanlig metode bruker en shunt resistor, som skaper en liten spenning proporsjonal med strømmen som passerer gjennom den. Arduino kan lese denne spenningen via sine analoge inngangsstifter.
Designe kretsen
Den typiske strømavfølingskretsen inkluderer en shunt-motstand som er koblet til belastningen. Arduino måler spenningen over denne motstanden. For å sikre nøyaktige avlesninger, velger du en motstand med en lav motstandsverdi for å minimere strømtap mens du opprettholder målbare spenningsnivåer.
Eksempelkretskomponenter:
- Shunt resistor (f.eks. 0,1...)
- Arduino styret
- Koble til ledninger
- Strømforsyning
Beregninger for dagens måling
Spenningen på tvers av shunt-motstanden (V] shunt]) er relatert til strømmen (I) etter Ohms lov: V]shunt] = I × Rshunt. For å finne den nåværende, omorganisere formelen:
I = V]shut] / R]shut]
Arduino leser spenningen som en analog verdi (0-1023). Spenningen kan beregnes som:
V] målt = (Analog lesing / 1023) × Referansespenning]
Ved å bruke dette er strømmen:
I = V] målt] / R]shunt]
Eksempelberegning
Hvis Arduino leser en spenning på 0,5V over en 0,1-1 motstand, er strømmen:
I = 0.5V / 0.1® = 5A