Sisällysluettelo:

AC -volttimittari Arduinon avulla: 3 vaihetta (kuvilla)
AC -volttimittari Arduinon avulla: 3 vaihetta (kuvilla)

Video: AC -volttimittari Arduinon avulla: 3 vaihetta (kuvilla)

Video: AC -volttimittari Arduinon avulla: 3 vaihetta (kuvilla)
Video: Домашняя автоматизация: как использовать 7 программ от 0,1 с до 9999 минут, релейный таймер XY-LJ02 2024, Heinäkuu
Anonim
AC -volttimittari Arduinon avulla
AC -volttimittari Arduinon avulla

Tämä on yksinkertainen piiri AC -jännitteen selvittämiseksi Arduino UNO: lla ilman AC -voltimittaria !! NAUTTIA!!

Vaihe 1: VAATIVAT KOMPONENTIT

VAATIVAT OSAT
VAATIVAT OSAT
VAATIVAT OSAT
VAATIVAT OSAT
VAATIVAT OSAT
VAATIVAT OSAT

Lue selitys siitä, miten tiedät kunkin käyttävän…

1) Vaihemuuntaja (12V tai 6V), olen käyttänyt 6V: n

2) Vastus (2P- 1K ohmia, kun käytin 6V Tx, 12V sen 1K ja 4,7K)

3) Diodi (1N4007)

4) Zener -diodi (5V)

5) Kondensaattori (1uF mieluiten tai muuten 10uF enemmän aikaa latauksen purkamiseen!)

6) Adruino UNO tai mikä tahansa ja tietyt hyppääjät (2)

Kaikki nämä ovat komponentteja, joita tarvitaan hankkeen toteuttamiseen…

Vaihe 2: Piirikaavio ja selitys

Piirikaavio ja selitys
Piirikaavio ja selitys

Näetkö sen piirin ?? OHHH… kyllä siinä ei ole mitään

1) Vähennä muuntaja (220V-6V AC), mutta arduino ei voi ottaa vaihtojännitettä lukemaan myös 6V

2) Antaa Arduinon 6 V: n 5 V: n käyttöjännitteen niin, että se voi mitata tai lukea, joten jännitteenjakaja 2 1 k: n vastuksen avulla, jotta se tulee 3 V: n vaihtovirtaan (noin)

3) DC: n saamiseksi olemme käyttäneet diodia puoliaallon tasasuuntaajana

4) Nyt 5V DC on pidettävä korkeintaan, joten olemme käyttäneet kondensaattoria jännitteen vakauttamiseen ja zenver -diodia jännitteen säätimeksi, joka pitää 5V: n liittimissä aina !!

Joten nyt piirin osa on tehty, otamme hyppyjohdot pois piirikaavion mukaisista liittimistä (ts. Zener-diodin poikki) ja asetamme hyppyjohdot (+) Arduinon A0-analogiseen nastaan ja (-) Arduinon GND: hen.

Jos et tiedä diodin anodia ja katodia, katso Internetistä helppoa! hopeinen sivukatodi (1N4007) JA musta sivukatodi (zener -diodi).

Vaihe 3: Arduino ja koodi

Arduino ja koodi!
Arduino ja koodi!
Arduino ja koodi!
Arduino ja koodi!
Arduino ja koodi!
Arduino ja koodi!

Arduinon nastat A0 ja Gnd, joita on käytetty tulevan jännitteen analysointiin suhteessa verkkovirtaan…

5 V: n tulo A0 -nastassa viittaa arduinon 1023 -bittiseen arvoon …

220V AC (r.m.s) = 311V (huippu) vastaa 1023 bittiä

1 bitti vastaa = 311/1023, Näin olemme ottaneet, b = analoginen lukema (A0) ja vaihtojännite = a = (b*311/1023)

Nyt saamamme jännite on huippujännite r.m.s. jaamme piikin/neliömetrin (2).

MUTTA, jos vain sanomme sarjatulostus, Arduino piirtää jatkuvasti jännitettä, joten olemme tehneet ohjelman näyttämään lähtö vain, jos tulo muuttuu.

Kiitos, että luit tämän pienen mutta hyödyllisen projektin, jos sinulla ei ole AC -volttimittaria lähelläsi.

Keksin IoT -projekteja seuraavasta.

Koodi: Github -linkki ino -tiedostoon

Suositeltava: