Hur man mäter AC nuvarande med Hall effekt Sensor med Arduino eller andra gemensamma Microcontrollers
Vänligen se ett nytt enklare tillvägagångssätt här
Mål: Detta Instructable visar hur att göra en gränssnittet box som, när skarvas i en förlängningssladd, tillåter gemensamma mikrokontroller som Arduino att mäta AC nuvarande som DC spänning signal proportionell mot AC ström. Min ansökan är att mäta kylskåp energianvändning.
Utmaningen: Först mäta AC med en mikrokontroller som en Arduino skulle på tyckas enkelt med hjälp av lättillgängliga nuvarande sensor moduler baserade på ACS712 IC - Men dess inte.
Trots allt modulen kräver bara 3 anslutningar: + 5 Vcc, mark, och analog spänning ut. Problemet är att mäta AC nuvarande med ACS712 modul avkastning en sinusvåg centrerad runt 1/2 Vcc; ju större strömmen, desto större topp-till-topp omfattningen om mittlinjen. Således, den genomsnittliga spänning kommer alltid att vara 1/2 Vcc oavsett aktuellt Rita. Denna typ en signal bearbetas inte lätt av den microcontroller A/D-funktion. Lyckligtvis med lite konditionering, kan vi få en VDC signal som är portortional till AC nuvarande dras.
Se YouTube-video om hur signalen konditionering fungerar. Jag rekommenderar starkt som tittar på den video innan byggnaden detta projekt
Resultat. Avslutade projektet kan AC nuvarande skall mätas lätt som en VDC signal och en mikrokontroller.
Rekvisita. Signal konditionering krets ursprungliga design av Lewis Lofin.
Varning. Detta projekt kräver byggandet av en måttligt komplexa krets i trånga utrymmen. Om du är ny på krets konstruktion, är detta förmodligen inte ett bra första projekt.