Indholdsfortegnelse:
Video: DC-wattmeter med Arduino Nano (0-16V/0-20A): 3 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:25
Hej venner!!
Jeg er her for at vise dig et DC wattmeter, der let kan laves ved hjælp af Arduino nano. Et af de største problemer, jeg stod over for som elektronikhobbyist, er at kende mængden af strøm og spænding, der påføres på tværs af de opladningskredsløb, jeg lavede. Jeg tænkte på at købe en meter fra en onlinebutik, men en af mine venner fortalte mig, at den har en kæmpe fejl under måling af strømmen.
Så jeg tænkte på at gøre det ved hjælp af arduino.it kan også bruges til at oplade batterier med automatisk afbrydelse ved at foretage nogle ændringer.
Forbrugsvarer
- Arduino Nano
- ACS712 Strømføler 20A modul
- 16x2 LCD
- I2C -modul til 16x2 tegn LCD
- Modstande-220k, 100k/0,4W-1Nr
- 9V strømforsyning
- Kvindehoveder, Klemrækker
- Line board eller dot board
- Tilslutning af ledninger
Trin 1: Skematisk
Spændingsmåling
Til måling af spændingen har jeg brugt det simple spændingsdelerkredsløb. Ved at bruge to modstande af værdien 220K og 100K kan en maksimal spænding på 16V måles. Nano kan kun aflæse op til 5V gennem den analoge pin A1. Hvis du vil måle forskellige spændingsniveauer, skal du ændre modstandsværdierne i overensstemmelse hermed.
Nuværende måling
Til måling af strøm har jeg brugt det aktuelle sensormodul ACS712 (Klik her for datablad). Det fås i tre modeller til forskellige strømmålinger, dvs. 5A, 20A og 30A. Jeg brugte 20A modulet. Det kan måle både vekselstrøm og jævnstrøm, men her er det kun beregnet til at måle jævnstrøm.
Der er andre sensorer som MAX471 og INA219, der bruger shuntmodstande og strømforstærkere til at måle strømmen. ACS712 -modulet bruger den berømte ACS712 IC til at måle strøm ved hjælp af Hall Effect -princippet. I skematisk har jeg vist modulets kredsløb, du kan bruge sensormodulet direkte. Den drives af 5V forsyningen fra Arduino nano. Modulets output er forbundet til den analoge pin A2.
LCD- og I2C -modul
For at vise spændingen og strømmen har jeg brugt en 16x2 LCD. Den er forbundet til nano via I2C -protokollen. Ved hjælp af I2C -modulet kan vi nemt tilslutte LCD'en til nano'en. Du kan også tilslutte LCD'et uden I2C -modulet. I så fald skal vi levere 16 forbindelser til LCD'et. Analog pin A4 og A5 ben på nano understøtter I2C protokol, derfor er modulet forbundet til disse analoge ben. Det er også drevet fra 5V forsyningen fra nano. LED+ og LED- er også tilsluttet LCD'et, der er faktisk yderligere to ben i LCD'et til at tænde baggrundslyset.
Endelig leveres strømmen til nano fra en 9V forsyning. Her har jeg brugt en traditionel 9V transformer og et brokredsløb reguleret ved hjælp af 7809, spændingsregulator. Brug altid en spænding mellem 7V og 12V, fordi den i dette område vil fungere præcist.
Trin 2: Kode
Kodedelen er enkel, to analoge ben A1 og A2 bruges til at aflæse henholdsvis spændingen og strømmen. Disse værdier behandles og konverteres til dets faktiske værdi, og de vises på LCD -skærmen.
Efter at have lavet wattmeteret skal du kalibrere målingerne for at få værdien vist i et standardmultimeter. Til det skal vi tilføje eller trække en konstant værdi fra den målte værdi.
Trin 3: Slutprodukt
Jeg har brugt et line board til placering og lodning af komponenterne. Arduino og den aktuelle sensor placeres på kvindelige overskrifter, så den let kan fjernes eller omprogrammeres i tilfælde af funktionsfejl.
Jeg har lagt alle delene i en plastbeholder, så den kan bruges som en selvstændig enhed. Den har en indbygget strømforsyning på 9V til at drive wattmåleren. Så den kan bruges med alle strømforsyninger, der er klassificeret fra 0-16V/0-20A.
Håber du kan lide denne wattmeter. Dette vil helt sikkert hjælpe alle spirende elektronikentusiaster.
Tak skal du have!!
Anbefalede:
Opbygning af en automatisk soltracker med Arduino Nano V2: 17 trin (med billeder)
Bygger en automatisk soltracker med Arduino Nano V2: Hej! Denne instruerbare er beregnet til at være en del to til mit Solar Tracker -projekt. For at få en forklaring på, hvordan solsporere fungerer, og hvordan jeg designede min første tracker, skal du bruge linket herunder. Dette vil tilbyde kontekst for dette projekt. Https: //www.instructables.co
ESP8266-07 programmerer med Arduino Nano: 6 trin (med billeder)
ESP8266-07 programmerer med Arduino Nano: Dette er en kort vejledning til oprettelse af et smart ESP8266-07/12E programmeringstavle ved hjælp af en Arduino nano. Ledningsskemaet ligner meget det, der er vist her. Du har mulighederne for at koble dette projekt til et brødbræt, lodde dig selv et stykke
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)
Let RFID MFRC522 -grænseflade med Arduino Nano: 4 trin (med billeder)
Nem RFID MFRC522 -grænseflade med Arduino Nano: Adgangskontrol er mekanismen inden for fysisk sikkerhed og informationssikkerhed for at begrænse anonym adgang/adgang til ressourcer i en organisation eller et geografisk område. Handlingen med adgang kan betyde forbrug, indtastning eller brug af
Sådan styrer du husholdningsapparater med fjernsyn med fjernbetjening med timerfunktion: 7 trin (med billeder)
Sådan styrer du husholdningsapparater med fjernsyn med fjernbetjening med timerfunktion: Selv efter 25 års introduktion til forbrugermarkedet er infrarød kommunikation stadig meget relevant i de seneste dage. Uanset om det er dit 55 tommer 4K -fjernsyn eller dit billydsystem, har alt brug for en IR -fjernbetjening for at reagere på vores