Innholdsfortegnelse:

AC voltmeter ved bruk av Arduino: 3 trinn (med bilder)
AC voltmeter ved bruk av Arduino: 3 trinn (med bilder)

Video: AC voltmeter ved bruk av Arduino: 3 trinn (med bilder)

Video: AC voltmeter ved bruk av Arduino: 3 trinn (med bilder)
Video: Output DC or AC Voltage using MCP4725 DAC with LCD and PWM to Voltage Converter with Arduino 2024, Juli
Anonim
AC voltmeter ved hjelp av Arduino
AC voltmeter ved hjelp av Arduino

Dette er en enkel krets for å fastslå AC -spenningen ved hjelp av Arduino UNO uten AC voltmeter! NYT!!

Trinn 1: KREVENDE KOMPONENTER

KOMPONENTER KREVET
KOMPONENTER KREVET
KOMPONENTER KREVET
KOMPONENTER KREVET
KOMPONENTER KREVET
KOMPONENTER KREVET

Les forklaring for å vite at alle bruker …

1) Step-downTransformer (12V eller 6V), jeg har brukt 6V en

2) Motstand (2P- 1K ohm da jeg brukte 6V Tx, for 12V dens 1K og 4.7K)

3) Diode (1N4007)

4) Zener Diode (5V)

5) Kondensator (1uF helst eller 10uF mer tid til å lade ut!)

6) Adruino UNO eller noen åpenbart og noen hoppere (2)

Alt dette er komponentene som kreves for å få prosjektet til å eksistere …

Trinn 2: Kretsdiagram og forklaring

Kretsdiagram og forklaring
Kretsdiagram og forklaring

Kan du se den kretsen ?? OHHH … ja ingenting i det

1) Nedtrappingstransformator (220V til 6V AC), men arduinoen kan ikke ta vekselstrøm for å lese den også 6V

2) La oss få 6V ned til 5V driftsspenning på Arduino slik at den kan måle eller lese, så spenningsdeleren bruker 2 1k motstand, så den kommer til 3V AC (omtrent)

3) For å få en likestrøm har vi brukt en diode som en halvbølget likeretter

4) Nå må 5V DC opprettholdes ikke mer enn det, så vi har brukt en kondensator for å stabilisere spenningen og en zenver -diode som spenningsregulator som alltid holder 5V på terminalene !!

Så nå er kretsdelen ferdig nå tar vi ut hoppere fra terminaler vist i kretsdiagram (dvs. over zener-diode) og setter hopperne (+) til A0 analog pin av Arduino og (-) til GND for Arduino.

Hvis du ikke kjenner anoden og katoden til dioden, kan du gå til internett, det er enkelt! sølv sidekatode (1N4007) OG svart sidekatode (zenerdiode).

Trinn 3: Arduino og kode

Arduino og kode!
Arduino og kode!
Arduino og kode!
Arduino og kode!
Arduino og kode!
Arduino og kode!

Arduinos pinne A0 og Gnd ble brukt til å analysere den kommende spenningen med hensyn til vekselstrøm …

5V -inngang ved A0 -pinne refererer til 1023 -biters verdi for arduino …

Så, 220V AC (rms) = 311V (topp) tilsvarer 1023bit

1bit tilsvarer = 311/1023, Således har vi tatt, b = analogRead (A0) og AC spenning = a = (b*311/1023)

Nå er spenningen vi får toppspenning for å få r.m.s. vi delte peak/sqrt (2).

MEN, hvis vi bare sier seriell utskrift, vil Arduino kontinuerlig plotte spenning, så vi har laget et program for å vise utgang bare hvis inngangen endres.

Takk for at du leste dette lille, men nyttige prosjektet hvis du ikke har et voltmeter i nærheten.

Jeg kommer med IoT -prosjekter fra den neste.

Kode: Github -lenke til ino -fil

Anbefalt: