Բովանդակություն:
Video: AC վոլտմետր Arduino- ի միջոցով. 3 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Սա պարզ միացում է `հաստատելու AC լարումը Arduino UNO- ի միջոցով ՝ առանց որևէ AC վոլտմետր !! ՎԱՅԵԼԵՔ !!
Քայլ 1. ՊԱՐՏԱԴԻՐ բաղադրամասեր
Կարդացեք բացատրություն ՝ յուրաքանչյուրի օգտագործման մասին իմանալու համար…
1) Step-downTransformer (12V կամ 6V), ես օգտագործել եմ 6V մեկը
2) դիմադրություն (2P- 1K ohm, ինչպես ես օգտագործել եմ 6V Tx, 12V- ի համար `1K և 4.7K)
3) դիոդ (1N4007)
4) Zener դիոդ (5V)
5) կոնդենսատոր (նախընտրելի է 1uF, կամ էլ 10uF ավելի շատ ժամանակ լիցքավորման համար !!)
6) Adruino UNO կամ ակնհայտորեն և որոշ ցատկողներ (2)
Այս ամենը այն բաղադրիչներն են, որոնք պահանջվում են նախագիծը կյանքի կոչելու համար…
Քայլ 2. Շղթայի դիագրամ և բացատրություն
Կարո՞ղ եք տեսնել այդ շրջանը: OHHH… այո, դրա մեջ ոչինչ չկա
1) Հետընթաց տրանսֆորմատոր (220V- ից մինչև 6V AC), բայց arduino- ն չի կարող AC լարումը վերցնել ՝ այն նաև 6V կարդալու համար:
2) Թույլ տվեք Arduino- ի 6V- ից մինչև 5V լարման հասնել այնպես, որ այն կարողանա չափել կամ կարդալ, այնպես որ, լարման բաժանարարը, օգտագործելով 2 1k դիմադրություն, հասնում է 3V AC- ի (մոտավորապես)
3) DC ստանալու համար մենք օգտագործել ենք դիոդ `որպես կես ալիքի ուղղիչ
4) Այժմ 5V DC- ը պետք է պահպանվի ոչ ավելի, քան դա, այնպես որ մենք օգտագործել ենք կոնդենսատորը `լարումը կայունացնելու համար և zenver դիոդը` որպես լարման կարգավորիչ, որը մշտապես պահում է 5V տերմինալներում:
Այսպիսով, այժմ շրջանագծի հատվածն ավարտված է, այժմ մենք դուրս կբերենք թռիչքներ շղթայի գծապատկերում ցուցադրվող տերմինալներից (այսինքն ՝ զեներային դիոդի վրայով) և թռիչքները (+) կդնենք Arduino- ի A0 անալոգային և (-) Arduino- ի GND- ին:
Եթե չգիտեք դիոդի անոդը և կաթոդը, ապա ինտերնետին շատ հեշտ է: արծաթագույն կողային կաթոդ (1N4007) ԵՎ սև կողային կաթոդ (զեներային դիոդ):
Քայլ 3: Arduino և ծածկագիր:
Arduino- ի A0 և Gnd քորոցները, որոնք օգտագործվել են AC ցանցի նկատմամբ առաջիկա լարումը վերլուծելու համար…
5V մուտքագրումը A0 կապում վերաբերում է arduino- ի 1023 բիթ արժեքին…
Այսպիսով, 220V AC (r.m.s.) = 311V (պիկ) համապատասխանում է 1023bit
1 բիթ համապատասխանում է = 311/1023, Այսպիսով մենք վերցրել ենք, b = analogRead (A0) և AC լարման = a = (b*311/1023)
Այժմ այն լարումը, որը մենք ստանում ենք, պիկ լարում է r.m.s. ստանալու համար: մենք բաժանեցինք պիկ/քառակուսի (2):
ԲԱՅ,, եթե ուղղակի ասենք սերիական տպագրություն, ապա Arduino- ն անընդհատ գծանշում է լարումը, ուստի մենք կազմել ենք ծրագիր, որը ցույց է տալիս ելքը միայն մուտքի փոփոխության դեպքում:
Շնորհակալություն այս փոքր, բայց օգտակար նախագիծը կարդալու համար, եթե ձեր մոտ AC վոլտաչափ չկա:
Հաջորդ ծրագրից IoT նախագծերով հանդես կգամ:
Կոդ. Github հղում դեպի ino ֆայլ
Խորհուրդ ենք տալիս:
Blynk հավելվածի միջոցով Nodemcu- ի միջոցով ինտերնետի միջոցով կառավարում. 5 քայլ
Blynk հավելվածի միջոցով Nodemcu- ի միջոցով ինտերնետի միջոցով կառավարելը. Բարև բոլորին, այսօր մենք ձեզ ցույց կտանք, թե ինչպես կարող եք վերահսկել LED- ը սմարթֆոնի միջոցով ինտերնետում
DIY վոլտմետր Arduino- ի և մշակման միջոցով. 4 քայլ
DIY Voltmeter- ը Arduino- ի և մշակման միջոցով. Բարև և բարի գալուստ այսօրվա նախագիծ: Ես Սարվեշն եմ, և այսօր մենք պատրաստելու ենք arduino- ի վրա հիմնված վոլտմետր: Բայց այս մեկի տարբերությունն այն է, որ այն իր արդյունքը ցույց կտա մշակման ծրագրաշարի վրա: Այժմ իմ նախորդ ձեռնարկից մեկում մենք պատրաստեցինք գործընթաց
Վերալիցքավորվող թվային վոլտմետր ICL7107 ADC- ի միջոցով. 7 քայլ (նկարներով)
Վերալիցքավորվող թվային վոլտմետր ICL7107 ADC- ի միջոցով. Այս ձեռնարկում ես ձեզ ցույց կտամ, թե ինչպես պատրաստել սուպեր պարզ թվային վոլտմետր, որը կարող է չափել 20 մՎ -ից մինչև 200 Վ լարումներ: Այս նախագիծը չի օգտագործի միկրոկոնտրոլեր, ինչպիսին է arduino- ն: Դրա փոխարեն ADC, այսինքն ՝ ICL7107- ը կօգտագործվի որոշ պասիվ
Վոլտմետր Arduino- ի միջոցով. 4 քայլ
Վոլտմետր Arduino- ի միջոցով. Այս ձեռնարկում մենք կկազմենք վոլտմետր Arduino Uno- ի միջոցով: Այս տեսակի վոլտմետրը կարող է օգտագործվել 0-5 Վ լարման տակ լարման չափման համար:
Կառավարեք Arduino- ն սմարթֆոնի միջոցով USB- ի միջոցով Blynk հավելվածով. 7 քայլ (նկարներով)
Կառավարեք Arduino- ն սմարթֆոնի միջոցով USB- ի միջոցով Blynk հավելվածով. Այս ձեռնարկում մենք սովորելու ենք, թե ինչպես օգտագործել Blynk ծրագիրը և Arduino- ն ՝ լամպը կառավարելու համար, համադրությունը լինելու է USB սերիական նավահանգստի միջոցով: Այս հրահանգի նպատակն է ցույց տալ ամենապարզ լուծումը ՝ հեռակառավարելով ձեր Arduino- ն կամ գ