Სარჩევი:

DC ძაბვის გაზომვა Arduino– ით და Node-RED– ით: 8 ნაბიჯი (სურათებით)
DC ძაბვის გაზომვა Arduino– ით და Node-RED– ით: 8 ნაბიჯი (სურათებით)

ვიდეო: DC ძაბვის გაზომვა Arduino– ით და Node-RED– ით: 8 ნაბიჯი (სურათებით)

ვიდეო: DC ძაბვის გაზომვა Arduino– ით და Node-RED– ით: 8 ნაბიჯი (სურათებით)
ვიდეო: როგორ გავზომოთ ნებისმიერი DC ძაბვა Arduino ARDVC-01– ით 2024, ივლისი
Anonim
DC ძაბვის გაზომვა Arduino– ით და Node-RED– ით
DC ძაბვის გაზომვა Arduino– ით და Node-RED– ით

არსებობს ბევრი გაკვეთილი DC ძაბვის გაზომვის Arduino– სთან ერთად, ამ შემთხვევაში მე ვიპოვე სახელმძღვანელო, რომელიც მე მიმაჩნია საუკეთესო ფუნქციონალურ მეთოდად DC– ის გასაზომად, წინააღმდეგობის შეყვანის მნიშვნელობების მოთხოვნის გარეშე, მხოლოდ მოითხოვს გარკვეულ წინააღმდეგობას და მულტიმეტრს, შემდეგ გაკვეთილებში ჩვენ დავიწყებთ მზის პანელებით და ჩვენ უნდა გავზომოთ VDC ხანგრძლივი პერიოდის განმავლობაში.

კოდი აღებულია სტატიის startelectronics.org– დან, გაზომეთ DC ძაბვა Arduino– ს გამოყენებით, დიდი წვლილისთვის.

წყარო: DC ძაბვის გაზომვა Arduino– ს გამოყენებით

ჩვენ შევიტანეთ გარკვეული ცვლილებები, მაგრამ დავამატეთ ვიზუალიზაცია და შედეგი იყო ძალიან კარგი !! ჩვენი არდუინო ზომავს ძაბვას ბატარეაში და სერიული საშუალებით გადასცემს Node-RED- ს.

სახელმძღვანელო PDAControl

Ინგლისური ვერსია

DC ძაბვის გაზომვა Arduino– ით და Node-RED– ით

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

ესპანური ვერსია

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: ფუნქციონირება და კავშირები

ფუნქციონირება და კავშირები
ფუნქციონირება და კავშირები
ფუნქციონირება და კავშირები
ფუნქციონირება და კავშირები

ფუნქციონირება

მულტიმეტრის გაზომვის მეთოდის საფუძველზე, რომელიც იყენებს დიდ წინააღმდეგობას ძაბვის გასაზომად და რომ საზომი ინსტრუმენტი გავლენას არ ახდენს წრედის გაზომვაზე.

მას შემდეგ, რაც ADC Arduino Mega 2560 R3 ამ შემთხვევაში იძლევა მაქსიმალურ 5v- ს, გამოყენებულია ძაბვის გამყოფი 1MOhm და 100k შორის.

რეკომენდაცია: ამ შემთხვევაში მე გამოვიყენე 5% ტოლერანტობა და შედეგი იყო კარგი, მაგრამ თუ საჭიროა უკეთესი გაზომვა ან წნევა გამოიყენეთ წინააღმდეგობა 1% ტოლერანტობა.

ნაბიჯი 3: Node-RED & Node-RED Dashboard

Node-RED & Node-RED Dashboard
Node-RED & Node-RED Dashboard
Node-RED & Node-RED Dashboard
Node-RED & Node-RED Dashboard
Node-RED & Node-RED Dashboard
Node-RED & Node-RED Dashboard

Node-RED & Node-RED Dashboard

ამ დროიდან ჩვენ შევასრულებთ ტესტს ადგილობრივ ქსელში, პლატფორმა უპირველეს ყოვლისა ტესტირებისთვის "რეალურ დროში" და ვნახავთ კვანძ-წითელ მონაცემებს, კვანძების გადატანას და დაკავშირებას ექნება სწრაფი მონიტორინგის პროგრამა,

ჩვენ გამოვიყენებთ კვანძებს:

კვანძის სერიული პორტები, ეს საშუალებას მისცემს წერტილ-წერტილოვან კომუნიკაციას სერიული Arduino კომპიუტერის საშუალებით (Node-RED).

Node-RED კვანძების საინფორმაციო დაფა, საშუალებას აძლევს სხვადასხვა ვიჯეტის კვანძებს შექმნან სანახაობრივი ხედები.

ნაბიჯი 4: დააინსტალირეთ Node-RED

Image
Image

დააინსტალირეთ Node-RED

დიდი ხანია მინდოდა ვცადო IBM- ის მიერ შექმნილი ეს პლატფორმა სახელწოდებით Node-red, ის შეიქმნა nodejs– ში, Node-RED შემუშავებულია ნიკ ო’ლირის და დეივ კონვეი – ჯონსის მიერ თქვენი წვლილისთვის.

მაგრამ რა არის Node-Red?

ეს არის ღია კოდის გრაფიკული ინსტრუმენტი, რომელიც დაფუძნებულია კვანძების კავშირზე, რომელიც შეიცავს API'S- ს და / ან მომსახურებებს ინტერნეტში მოწყობილობების საკომუნიკაციო და / ან დასაკავშირებლად, აქვს მეგობრული ვებ ინტერფეისი, შეიცავს სხვადასხვა ძირითად და რთულ IoT ფუნქციებს. ასევე არის Node-RED– ის ონლაინ ვერსია სახელწოდებით IBM Bluemix.

Node-RED- ის ადგილობრივ სერვერზე დაყენების მრავალი გაკვეთილი არსებობს, მაგრამ ეს გაკვეთილები, თუმცა ძალიან სრულყოფილი, არ გამომივიდა სწორად, მე გადავწყვიტე შევადგინო Linux– ზე Node-RED– ის ინსტალაციის ნაბიჯები, ამ შემთხვევაში Lubuntu ((უბუნტუ) ვიმედოვნებ, რომ ეს მოგეწონებათ ეს სახელმძღვანელო.

კვანძი-წითელი

nodered.org

ნაბიჯი 5: კალიბრაცია

კალიბრაცია
კალიბრაცია
კალიბრაცია
კალიბრაცია

კალიბრაცია

იმისათვის, რომ გაზომვა იყოს სწორი, რეკომენდებულია დაკალიბრება მულტიმეტრის გამოყენებით და მიიღოს შემდეგი გაზომვები და შეიცვალოს მნიშვნელობები Arduino IDE კოდში.

კალიბრაციის მეთოდის სრული ახსნა

ნაბიჯი 6: ბატარეის 6 ვ გაზომვა

Image
Image
ბატარეის გაზომვა 6 ვ
ბატარეის გაზომვა 6 ვ

ბატარეის გაზომვა 6 ვ

ამ შემთხვევაში ჩვენ შევასრულებთ მჟავა ბატარეის გაზომვას 6v– დან 12Ah– მდე

მე შევქმენი დაფა Emoncmsplatform– ში გაზომვებით DC– ში. თქვენ შეგიძლიათ ნახოთ დაფა რეალურ დროში აქ

ნაბიჯი 7: კიდევ ერთი აპლიკაცია 10w მზის პანელის გაზომვა

Image
Image

10W მზის პანელის გაზომვა

რამდენიმე თვის წინ შევიძინე მზის პანელი 10W– დან 22VDC– მდე, Arduino– ით გავაკეთე უსაფრთხო გაზომვები ADC– ის დაწვის შიშის გარეშე.

ნაბიჯი 8: დასკვნები და რეკომენდაციები

ისინი იტყოდნენ, რომ ეს შეუძლებელია, მაგრამ დიდი ხანია ეძებეთ სახელმძღვანელო, რომ შეაფასოთ DC ძაბვა ეფექტურად და უკეთესად, კოდში და განსაკუთრებით ფუნქციონალურად, დამწყებთათვის ამ წვლილისათვის.

გაკვეთილების უმეტესობაში თქვენ უნდა შეიყვანოთ რეზისტორების მნიშვნელობა და მათი ვერსიები არ არის ძალიან სასარგებლო გაზომვებისთვის ოდნავ უფრო რეალისტურ პროგრამებში ან რეალურ პროექტებში.

ვინაიდან მომავალ გაკვეთილებში ჩვენ გამოვიყენებთ მზის პანელს 10w ეს გაზომვის პროგრამა იდეალურია იმ შემთხვევებისთვის. მე მიმაჩნია, რომ ამ მეთოდის ერთ -ერთი უპირატესობა არ იმოქმედებს გაზომვაზე მულტიმეტრების მსგავსი მაღალი წინაღობის გათვალისწინებით.

სახელმძღვანელო PDAControl

Ინგლისური ვერსია

DC ძაბვის გაზომვა Arduino– ით და Node-RED– ით

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

ესპანური ვერსია

Midiendo Voltaje DC con Arduino y Node-RED

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

გირჩევთ: