Förenklad Arduino AC ström mätning med hjälp av ACS712 Hall effekt Sensor



Detta är en förenklad metod till min tidigare Instructable om mäta AC nuvarande med ACS712 nuvarande sensor... länk

Förenklingar är:

  1. Att avskaffa särskilt Signal konditionering kretskort - istället ska vi använda funktionen "RunningStatistics" i Ardunio filter biblioteket. länk
  2. Att eliminera behovet av att bygga en särskild förlängningssladd för att "splice-i" ACS712-modulen, ska i stället vi hacking en billig trådlös fjärr mottagare utlopp. länk Förutom att vara mycket enklare, resulterar detta synsätt i en mer kompakt, professionell letar formfaktor.

En recension från min tidigare Instructable, utmaningen med att använda ACS712 sensorn är att mäta AC aktuella med den ACS712 modul avkastning en utgång signal sinuskurva centrerad runt 1/2 Vcc oavsett AC nuvarande Rita, ökar bara topp-till-topp fluktuation om mittlinjen som AC nuvarande ritade ökar (se bild av oscilloskop bilder). Således, den Arduino normalt "analogRead värde" inte kommer att ändras på grund av AC ström dras. Det är där Arduino filter library "Kör över" funktionens förmåga att mäta variationer kommer in.

Detta Instructable förutsätter att du redan är bekant med Arduino programmering och grundläggande krets ledningar. Inte räknar Arduino, är del kostnaden bara $10-$12.

Varning - du kommer att arbeta med hushåll växelström som kan vara dödliga om misskötts.

Se Steg
Relaterade Ämnen

Fläkt RPM med inre hall effekt sensor och Arduino (Intro till hårdvara avbryta och LCD display)

För mitt andra projekt för arbete, jag var tvungen att mäta rotationshastigheten av rotoren i varv Per minut (RPM) av en modifierad dator fläkt. Den hade tre kablarna kommer ut och som kryssat mig som kanske har något sätt att kontrollera sin hastigh...

Övervakning bostäder vattenförbrukning genom att läsa kommunala vattenmätare med Hall effekt sensor + Arduino

om du vill övervaka din vattenförbrukning, som en del av en DIY smart hemautomation och övervaka projekt, då detta instructable kan hjälpa dig att uppnå detta mål. Den lösning som beskrivs här är icke-invasiv, använder din befintliga kommunala vatten...

AC ström mätning med hjälp av skillnad förstärkare och mikrokontroller

I detta projekt har jag förklarat hur man mäter AC nuvarande med skillnad förstärkare och pic mikrokontroller. Det finns många metoder tillgängliga på internet för mätning av AC nuvarande, men det finns ingen metod som används av skillnad förstärkare...

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ärMå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 pro...

Anslut din trädgård med en Information dela plattform - Installation av en strålning mätning Kit

Vi kommer att använda en öppen källkod strålning mäta kit för att skicka data till en plattform för utbyte och medborgaren tillsyn.Steg 1: Förteckning över material/krav Arduino YUNMatlagning hacka strålning KitDatorMini-USB till USB-kabelArduino IDE...

Temperaturmätning med hjälp av STS21 och Arduino Nano

STS21 Digital temperaturgivare erbjuder överlägsen prestanda och en utrymmesbesparande fotavtryck. Det ger kalibrerad, linearized signalerar i digitalt, I2C format. Tillverkning av denna sensor är baserad på CMOSens teknik, som tillskrivar till den ö...

Arduino rösträtt machine

Detta instructable kommer att lära dig att bygga en enkel Arduino baserade omröstningsapparat använder enkla komponenter som knappar och LCD. Funktionen framhävande av detta system är att Serial Monitor i Arduino IDE för att utföra åtgärden polling i...

Koppla Arduino till MySQl databas w / USB med hjälp MysqlIO

Jag tänkte alltid kontrollera arduino från en annan enhet över Wi-Fi eller internet, men jag ville inte offra någon pin för kommunikation. Jag har redan gjort ett projekt för att styra datorn med arduino med hjälp av IR-fjärr (du hittar länken här).J...

Ljus intensitet mätning med hjälp av BH1715 och Raspberry Pi

Igår arbetade vi på LCD-skärmen visar, och samtidigt arbetar över dem vi insåg vikten av ljusintensiteten uträkning. Ljusintensiteten är inte bara viktigt i fysisk domän i denna värld men det har dess bra sagt roll i biologiska domän också. Korrekt u...

Arduino powered Sutro Tower tree topper med ljus och dimma

För min första någonsin Arduino projekt, beslöt jag att göra en Sutro Tower tree topper för min Xmas tree. Detta är en av mina favorit San Francisco landmärken och var en guide första året jag bodde i staden när jag inte vet var exakt jag var.Se en v...

Arduino Nano: Kontroll borstad likströmsmotor med L9110S förare ombord och Visuino

Borstad DC motorer används ofta för att driva robotar runt, eller för olika andra cool Arduino projekt. För att styra motorn med Arduino, måste du vanligtvis använder en drivrutin för motor. Det finns en massa olika motoriska drivrutiner. En av de me...

Temperaturmätning med hjälp av STS21 och partikel Photon

STS21 Digital temperaturgivare erbjuder överlägsen prestanda och en utrymmesbesparande fotavtryck. Det ger kalibrerad, linearized signalerar i digitalt, I2C format. Tillverkning av denna sensor är baserad på CMOSens teknik, som tillskrivar till den ö...

Arduino seriell UART rullning Visa terminal med en 2.2" TFT

Jag har gjort projekt kring en 2.2" TFT-skärm som använder den ILI9341 förare chipet, denna display kan vara ansluten till och kontrolleras av en Arduino UNO. Som lite av bakgrunden läser du kan hitta min instructable här användbara.Under felsökning...

Arduino MIDI-controller med en ZX avstånd och gest Sensor

Välkommen till detta instructable om hur man bygger en mycket grundläggande MIDI-Controller med SparkFun ZX avståndet och gest Sensor. Detta instructable är del av en skoluppgift.Obs: Detta är ingen kodning handledning. Den final koden kommer att ing...

Arduino kontroll via en webbtjänst med Teleduino

Konvertera din Arduino till en sofistikerad kontroll webbplattform med hjälp av Teleduino.Teleduino är både en produkt och en tjänst. När Teleduino skissen har laddats på din Arduino ("produkten"), den sedan ansluter till Teleduino servern vänta...

Temperaturmätning med hjälp av STS21 och Raspberry Pi

STS21 Digital temperaturgivare erbjuder överlägsen prestanda och en utrymmesbesparande fotavtryck. Det ger kalibrerad, linearized signalerar i digitalt, I2C format. Tillverkning av denna sensor är baserad på CMOSens teknik, som tillskrivar till den ö...

Arduino (öka strömuttaget stift)

Hej vänner,Detta instructable är hur du kan öka antalet power port i arduino ombord. I arduino mikro-controller har vi bara några stift för makt. Vi har till exempel endast 1 port för 5V strömförsörjning i arduino uno r3. När vi kräver många 5V port...

Avståndsmätning med Ultrasonic sensor och Arduino

Hej varje enJag fick min första Aduino nyligen, här är jag gonne Visa du min första projektet som avståndsmätning använder Ultrasonic sensor och Arduino, kan du använda detta projekt många applicering vilja1-flytande nivå2-objekt upptäckt3-avståndsmä...

Arduino-kontrollerade strömförsörjning

För ett tag sedan jag kom över och blev inspirerad att göra något av mitt eget, som kan kallas en förbättrad variant av maewert's enhet. Jag, dock har skrivit program för Arduino och klienten så att du kan lämna ut befalla som "scheduler -d 15/7 - t...