Բովանդակություն:

DC լարման չափում Arduino- ի և Node-RED- ի հետ. 8 քայլ (նկարներով)
DC լարման չափում Arduino- ի և Node-RED- ի հետ. 8 քայլ (նկարներով)

Video: DC լարման չափում Arduino- ի և Node-RED- ի հետ. 8 քայլ (նկարներով)

Video: DC լարման չափում Arduino- ի և Node-RED- ի հետ. 8 քայլ (նկարներով)
Video: How measure DC Voltage and Current and build Energy meter with LCD Display | Lesson 104 2024, Հուլիսի
Anonim
DC լարման չափում Arduino- ի և Node-RED- ի հետ
DC լարման չափում Arduino- ի և Node-RED- ի հետ

Կան բազմաթիվ ձեռնարկներ DC լարման չափման Arduino- ի հետ, այս դեպքում ես գտա մի ձեռնարկ, որը ես համարում եմ DC- ն չափելու լավագույն ֆունկցիոնալ մեթոդը `առանց դիմադրության մուտքային արժեքներ պահանջելու, պահանջում է միայն որոշակի դիմադրություն և բազմիմետր: Հաջորդ ձեռնարկներում մենք կսկսենք արևային վահանակներով, և մենք պետք է չափենք VDC- ն երկար ժամանակահատվածներում:

Կոդը վերցված է չափիչ DC լարման հոդվածից ՝ օգտագործելով Arduino- ն, շնորհակալություն մեծ ներդրման համար:

Աղբյուրը ՝ DC լարման չափում Arduino- ի միջոցով

Մենք որոշ փոփոխություններ կատարեցինք, բայց ավելացրինք տեսողականացում և արդյունքը շատ լավ էր: Մեր arduino- ն չափում է մարտկոցի լարումը և սերիայի միջոցով փոխանցում է Node-RED:

Ձեռնարկ PDAControl

Անգլերեն տարբերակ

DC լարման չափում Arduino- ի և Node-RED- ի հետ

pdacontrolen.com/measuring-dc-voltage-with-…

Español Versión

Midiendo Voltaje DC con Arduino y Node-RED

pdacontroles.com/midiendo-voltaje-dc-con-ar…

Տեղադրեք Node-RED

pdacontrolen.com/installation-node-red-plat…

Քայլ 1: Նյութեր

Նյութեր
Նյութեր

Նյութեր

1 դիմադրություն 1MOhm, խորհուրդ եմ տալիս 1% հանդուրժողականություն:

1 Դիմադրություն 100K կամ 2 -ից 200K զուգահեռ, խորհուրդ եմ տալիս 1% հանդուրժողականություն:

1 Մուլտիմետր

1 Arduino Mega 2560 R3 - Շատ էժան !!!

Քայլ 2: Գործողություն և միացումներ

Գործառույթներ և կապեր
Գործառույթներ և կապեր
Գործառույթներ և կապեր
Գործառույթներ և կապեր

Գործող

Մուլտիմետրի չափման մեթոդի հիման վրա, որն օգտագործում է լարման չափման մեծ դիմադրություն, և որ չափիչ գործիքը չի ազդում շղթայում չափման վրա:

Քանի որ Arduino Mega 2560 R3 ADC- ն այս դեպքում թույլ է տալիս առավելագույնը 5 վ, օգտագործվել է լարման բաժանարար 1MOhm- ից մինչև 100k:

Առաջարկություն. Այս դեպքում ես օգտագործել եմ 5% հանդուրժողականություն, և արդյունքը լավ է եղել, բայց եթե ավելի լավ չափում կամ ճնշում է պահանջվում, կիրառեք դիմադրություն 1% հանդուրժողականություն:

Քայլ 3. Node-RED և Node-RED վահանակ

Node-RED & Node-RED վահանակ
Node-RED & Node-RED վահանակ
Node-RED & Node-RED վահանակ
Node-RED & Node-RED վահանակ
Node-RED & Node-RED վահանակ
Node-RED & Node-RED վահանակ

Node-RED & Node-RED վահանակ

Քանի որ այս անգամ մենք փորձարկում ենք կատարելու տեղական ցանցում, «իրական ժամանակում» փորձարկելու և «Հանգույց-կարմիր» տվյալները դիտելու հարթակը, հանգույցները քաշելը և միացնելը ունենալու է արագ վերահսկման ծրագիր,

Մենք կօգտագործենք հանգույցները

Node Serial ports, դրանք թույլ կտան կետ առ կետ հաղորդակցվել սերիական Arduino PC- ի (Node-RED) միջոցով:

Node-RED հանգույցների վահանակ, թույլ է տալիս մի շարք Widget հանգույցներ ստեղծել տպավորիչ տեսարաններ:

Քայլ 4: Տեղադրեք Node-RED

Image
Image

Տեղադրեք Node-RED

Երկար ժամանակ ես ցանկանում էի փորձել այս հարթակը, որը կոչվում էր IBM- ի կողմից ստեղծված Node-red, այն մշակվել էր nodejs- ում, Node-RED- ը մշակվել է Նիկ Օ՛Լիրիի և Դեյվ Կոնվեյ-onesոնսի կողմից ՝ շնորհակալություն ձեր ներդրումների համար:

Բայց ինչ է Node-Red- ը:

Դա բաց կոդով գրաֆիկական գործիք է, որը հիմնված է API'S և / կամ ծառայություններ ինտերնետի համար սարքերի հաղորդակցության և (կամ) կապի պարունակող հանգույցների միացման վրա, ունի բարեկամական վեբ ինտերֆեյս, պարունակում է մի շարք հիմնական և բարդ IoT գործառույթներ, նաև Node-RED- ի առցանց տարբերակն է, որը կոչվում է IBM Bluemix:

Կան մի շարք ձեռնարկներ Node-RED- ը տեղական սերվերի վրա տեղադրելու համար, բայց այս ձեռնարկները, չնայած շատ ամբողջական են, ինձ համար ճիշտ չեն աշխատում, ես որոշեցի կազմել Linux- ում Node-RED- ի, այս դեպքում Lubuntu- ի տեղադրման քայլերը: ((Ubuntu) Հուսով եմ, որ այս ուղեցույցը Ձեր սրտով կլինի:

Հանգույց-ԿԱՐՄԻՐ

nodered.org

Քայլ 5: Կալիբրացում

Կալիբրացիա
Կալիբրացիա
Կալիբրացիա
Կալիբրացիա

Կալիբրացիա

Չափման ճիշտ լինելու համար խորհուրդ է տրվում կատարել չափաչափումը մուլտիմետրի միջոցով և կատարել հետևյալ չափումները և փոփոխել Arduino IDE կոդի արժեքները:

Կալիբրացիայի մեթոդի ամբողջական բացատրություն

Քայլ 6: Մարտկոցի 6 վ չափում

Image
Image
Մարտկոցի 6 վ չափում
Մարտկոցի 6 վ չափում

Մարտկոցի 6 վ չափում

Այս դեպքում մենք կկատարենք թթվային մարտկոցի չափումը 6v- ից մինչև 12Ah

Ես ստեղծել եմ կառավարման վահանակ Emoncmsplatform- ում ՝ DC- ում չափումներով: Դուք կարող եք իրական ժամանակում տեսնել վահանակը այստեղ

Քայլ 7: Մեկ այլ կիրառման 10w արևային վահանակի չափում

Image
Image

10 վ արեւային վահանակի չափում

Մի քանի ամիս առաջ ես 10W- ից մինչև 22VDC առավելագույն արևային վահանակ եմ գնել, Arduino- ի միջոցով ես ապահով չափումներ եմ կատարել ՝ առանց ADC- ի այրման վախի:

Քայլ 8. Եզրակացություններ և առաջարկություններ

Նրանք կասեին, որ դա անհնար է, բայց երկար ժամանակ փնտրեք ուղեցույց ՝ DC լարման արդյունավետ և ավելի լավ չափման եղանակով, որն ապահովված է ծածկագրով և հատկապես ֆունկցիոնալ շնորհիվ այս ներդրման համար startelectronics.org- ի շնորհիվ:

Ուսումնական ձեռնարկների մեծ մասում անհրաժեշտ է մուտքագրել դիմադրողների արժեքը, և դրանց տարբերակները շատ օգտակար չեն փոքր -ինչ ավելի իրատեսական ծրագրերում կամ իրական նախագծերում չափումների համար:

Քանի որ ապագա ձեռնարկներում մենք կօգտագործենք 10 վ արևային վահանակ, այս չափման ծրագիրը կատարյալ է այդ դեպքերի համար: Կարծում եմ, որ այս մեթոդի առավելություններից մեկը չի ազդի չափման վրա `հաշվի առնելով բազմիմետրերի նման բարձր դիմադրողականությունը:

Ձեռնարկ PDAControl

Անգլերեն տարբերակ

DC լարման չափում Arduino- ի և Node-RED- ի հետ

pdacontrolen.com/measuring-dc-voltage-with…

Español Versión

Midiendo Voltaje DC con Arduino y Node-RED

pdacontroles.com/midiendo-voltaje-dc-con-a…

Խորհուրդ ենք տալիս: