Virta -anturi on sähkölaite, joka mittaa sähkövirran virtausta tiettyä sähkölinjaa pitkin. Se saavuttaa tämän mittaamalla tarkasti jännitteen pudotuksen vastuksessa, joka on sijoitettu virran reitille. Tämän avulla virta -anturi voi luoda arvion linjan läpi kulkevan virran tasosta. Virta -anturin lähtö annetaan joko jännitteen lukemana tai jatkuvana virtana, joka on suunnilleen verrannollinen testattavaa reittiä pitkin kulkevan virran tasoon.
Perinteisesti virtapiirejä suojataan vaurioilta ja yleiseltä virtaraportoinnilta, nykyisiä antureita käytetään nyt paljon laajemmassa valikoimassa sovelluksia. Näitä ovat suorituskyvyn seuranta ja parantaminen; suojaaminen ylivirroilta, jotka voivat ylikuormittaa linjan ja vaarantaa sen; ja paristokäyttöiset piirit, kuten akkulaturit. Ladattavat akut voivat hyötyä erityisesti virran tunnistamisesta, koska ilman tarkkaa virran mittausta ne voivat helposti ylikuormittua tai muutoin hyödyttömiä.
Virta -anturi toimii kiinnittymällä aktiiviseen sähköjohtoon. Kun anturi on kiinnitetty linjaan, se lukee linjan läpi kulkevan sähkövirran kulkiessaan vastuksen läpi. Vastus on laite, joka on sijoitettu virran polulle, joka estää sähkövirtaa ja jota yleensä käytetään linjan läpi kulkevan virran määrän hallintaan ja hillitsemiseen. Jännite putoaa vastaavasti, kun se kulkee vastuksen yli, riippuen kokonaisvastustasosta; mittaamalla tämän vähenemisen osuuden, anturi voi laskea linjan kokonaisvirran.
Nykyiseen havaitsemiseen on kaksi yleistä lähestymistapaa; matalan sivun tunnistus ja korkean sivun tunnistus. Matalan sivun tunnistus yhdistää anturin alkuperäisen kuorman ja maadoitusliitännän välille. Tämäntyyppinen tunnistus tarjoaa edullisen menetelmän virran mittaamiseksi, mutta sen haittapuoli on lisätä vastusta linjan maadoitusreitille. Toisaalta korkean sivun tunnistus yhdistää anturin virran ja kuorman välille. Se vaatii tyypillisesti kalliimman anturin – koska vaaditaan suurempaa tarkkuutta – mutta ei häiritse maadoitusvirtaa, kuten virran tunnistusta matalan sivuliitännän kautta.