Përmbajtje:

Voltmetri AC duke përdorur Arduino: 3 hapa (me fotografi)
Voltmetri AC duke përdorur Arduino: 3 hapa (me fotografi)

Video: Voltmetri AC duke përdorur Arduino: 3 hapa (me fotografi)

Video: Voltmetri AC duke përdorur Arduino: 3 hapa (me fotografi)
Video: Как использовать твердотельное реле Fotek SSR-40 с Arduino и без Arduino 2024, Korrik
Anonim
Voltmetri AC duke përdorur Arduino
Voltmetri AC duke përdorur Arduino

Ky është një qark i thjeshtë për të konstatuar tensionin AC duke përdorur Arduino UNO pa asnjë voltmetër AC !! GJZOHENI !!

Hapi 1: KOMPONENTET E KRKUARA

KOMPONENTT E KRKUAR
KOMPONENTT E KRKUAR
KOMPONENTT E KRKUAR
KOMPONENTT E KRKUAR
KOMPONENTT E KRKUAR
KOMPONENTT E KRKUAR

Lexoni shpjegimin për të ditur se secili përdor…

1) Transformator Hap-poshtë (12V ose 6V), kam përdorur një 6V

2) Rezistencë (2P- 1K ohm siç kam përdorur 6V Tx, për 12V 1K e saj dhe 4.7K)

3) Diodë (1N4007)

4) Diodë Zener (5V)

5) Kondensatori (1uF mundësisht ose ndryshe 10uF më shumë kohë për të shkarkuar ngarkesën !!)

6) Adruino UNO ose ndonjë kërcimtar padyshim dhe disa (2)

Të gjitha këto janë përbërësit që kërkohen për të tërhequr projektin në ekzistencë…

Hapi 2: Diagrami i Qarkut dhe Shpjegimi

Diagrami i Qarkut dhe Shpjegimi
Diagrami i Qarkut dhe Shpjegimi

A mund ta shihni atë qark ?? OHHH … po asgjë në të

1) Transformator hap pas hapi (220V në 6V AC) por arduino nuk mund të marrë tension AC për të lexuar atë edhe 6V

2) Le të marrim tensionin e funksionimit 6V në 5V të Arduino në mënyrë që të mund të matë ose lexojë, kështu që ndarësi i tensionit duke përdorur një rezistencë 2 1k kështu që arrin në 3V AC (afërsisht)

3) Për të marrë një DC ne kemi përdorur një diodë si një ndreqës me gjysmë valë

4) Tani 5V DC duhet të mirëmbahet jo më shumë se kaq kështu që ne kemi përdorur një kondensator për të stabilizuar tensionin dhe një diodë zenver si rregullator tensioni që mban 5V në terminalet gjithmonë !!

Pra, tani pjesa e qarkut është bërë tani ne do të nxjerrim kërcyesit nga terminalet e treguar në diagramin e qarkut (dmth. Përgjatë diodës zener) dhe do t'i vendosim kërcyesit (+) në pinin analog A0 të Arduino dhe (-) në GND të Arduino.

Nëse nuk e dini anodën dhe katodën e diodës referojuni internetit është e lehtë! katoda anësore argjendi (1N4007) DHE katoda anësore e zezë (diodë zener).

Hapi 3: Arduino dhe Kodi

Arduino dhe Kodi!
Arduino dhe Kodi!
Arduino dhe Kodi!
Arduino dhe Kodi!
Arduino dhe Kodi!
Arduino dhe Kodi!

Kunja Arduino A0 dhe Gnd siç janë përdorur për të analizuar tensionin e ardhshëm në lidhje me rrjetin AC …

Hyrja 5V në pin A0 i referohet vlerës 1023 bit të arduino…

Pra, 220V AC (r.m.s.) = 311V (kulmi) korrespondon me 1023bit

1bit i përgjigjen = 311/1023, Kështu kemi marrë, b = analogRead (A0) dhe tension AC = a = (b*311/1023)

Tani tensioni që marrim është tensioni maksimal për të marrë r.m.s. kemi ndarë pikun/sqrt (2).

POR, nëse themi se printimi serik Arduino do të vizatojë vazhdimisht tensionin, kështu që ne kemi bërë një program për të treguar daljen vetëm nëse hyrja ndryshon.

Faleminderit që lexuat këtë projekt të vogël por të dobishëm nëse nuk keni voltmetër ac pranë jush.

Unë do të dal me projekte IoT nga një tjetër.

Kodi: Lidhja Github në skedarin ino

Recommended: