Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Arduino ilə DC gərginliyinin ölçülməsi üçün bir çox dərslər var, bu vəziyyətdə müqavimətin giriş dəyərlərini tələb etmədən DC -ni ölçmək üçün ən yaxşı funksional üsul hesab etdiyim bir dərs tapdım, yalnız bir az müqavimət və bir multimetr tələb edir, Növbəti dərslərdə başlayacağıq Günəş panelləri ilə və uzun müddət ərzində VDC ölçməliyik.
Kod, böyük töhfəyə görə Arduino istifadə edərək DC Geriliminin Ölçülməsi məqaləsinin startelectronics.org saytından götürülmüşdür.
Mənbə: Arduino istifadə edərək DC gərginliyinin ölçülməsi
Bəzi dəyişikliklər etdik, ancaq bir vizuallaşdırma əlavə etdik və nəticə çox yaxşı oldu! Bizim arduino batareyadakı gərginliyi ölçür və serial vasitəsilə Node-RED-ə ötürür.
Dərslik PDAControl
Ingilis versiyası
Arduino və Node-RED ilə DC gərginliyinin ölçülməsi
pdacontrolen.com/measuring-dc-voltage-with-…
İspan versiyası
Midiendo Voltaje DC Arduino və Node-RED ilə əlaqədardır
pdacontroles.com/midiendo-voltaje-dc-con-ar…
Node-RED quraşdırın
pdacontrolen.com/installation-node-red-plat…
Addım 1: Materiallar
Materiallar
1 Müqavimət 1MOhm, 1% dözümlülük tövsiyə edirəm.
1 Müqavimət 100K və ya 200K -dan 2 -si paralel olaraq 1% toleransa tövsiyə edirəm.
1 Multimetr
1 Arduino Mega 2560 R3 - Çox ucuz !!!
Addım 2: İşləmə və Bağlantılar
İşləyən
Gərginliyi ölçmək üçün böyük bir müqavimət istifadə edən və ölçmə cihazının dövrə ölçüsünə təsir etmədiyi multimetrenin ölçmə metoduna əsaslanır.
Arduino Mega 2560 R3 ADC -dən bəri bu vəziyyətdə maksimum 5v -ə icazə verilir, 1MOhm və 100k arasında gərginlik bölücü istifadə edilmişdir.
Tövsiyə: Bu vəziyyətdə 5% dözümlülük istifadə etdim və nəticə yaxşı oldu, amma daha yaxşı ölçü və ya təzyiq tələb olunarsa 1% dözümlülük istifadə edin.
Addım 3: Node-QIRMIZI və Node-QIRIL Dashboard
Node-QIRMIZI və Node-QIRIL Tablosuna
Bu vaxtdan etibarən yerli şəbəkədə bir sınaq keçirəcəyik, "real vaxtda" test etmək və Node-Red məlumatlarını görmək, qovşaqları sürükləmək və əlaqə qurmaq üçün mükəmməl bir platforma, sürətli bir izləmə tətbiqinə sahib olacaq,
Düyünlərdən istifadə edəcəyik:
Node Serial portları, bunlar Arduino PC (Node-RED) vasitəsilə nöqtədən-nöqtəyə ünsiyyət qurmağa imkan verəcək.
Node-RED Nodes Dashboard, Müxtəlif Widget qovşaqlarının möhtəşəm görünüşlər yaratmasına imkan verir.
Addım 4: Node-RED quraşdırın
Node-RED quraşdırın
Uzun müddətdir ki, IBM tərəfindən yaradılan Node-red adlı bu platformanı sınamaq istəyirdim, nodejs-də, Node-RED Nick O'Leary və Dave Conway-Jones tərəfindən hazırlanmışdır, töhfələrinizə görə təşəkkür edirəm.
Bəs Node-Red nədir?
API -lərin və / və ya əşyaların İnternet üçün cihazların əlaqəsi və / və ya xidmətlərinin olduğu qovşaqların birləşməsinə əsaslanan açıq bir mənbə qrafik vasitəsidir, dostluq veb interfeysi var, müxtəlif əsas və mürəkkəb IoT funksiyalarını ehtiva edir. eyni zamanda IBM Bluemix adlı Node-RED-in onlayn versiyasıdır.
Yerli bir serverdə Node-RED yükləmək üçün müxtəlif dərslər var, amma bu dərsliklər çox tamamlanmış olsa da mənim üçün düzgün işləmədi, Node-RED-in Linux-da, bu halda Lubuntu-ya quraşdırılması üçün addımları tərtib etməyə qərar verdim. ((Ubuntu) Ümid edirəm bu təlimatı bəyənəcəyiniz olacaq.
Qırmızı Qırmızı
nodered.org
Addım 5: Kalibrləmə
Kalibrləmə
Ölçmənin düzgün olması üçün bir multimetrdən istifadə edərək kalibrləmə aparmaq və aşağıdakı ölçüləri götürmək və Arduino IDE kodundakı dəyərləri dəyişdirmək tövsiyə olunur.
Kalibrləmə metodunun tam izahı
Addım 6: Batareya 6v Ölçmə
Batareya 6v Ölçmə
Bu vəziyyətdə, 6v -dan 12Ah -ə qədər bir turşu batareyasının ölçülməsini həyata keçirəcəyik
DC -də ölçüləri olan Emoncmsplatformda bir İdarə Paneli yaratdım, tablosunu burada real vaxtda görə bilərsiniz.
Addım 7: Başqa bir tətbiq 10w Günəş Paneli Ölçmə
10W günəş paneli ölçmə
Bir neçə ay əvvəl 10W -dan 22VDC -ə qədər olan bir günəş paneli aldım, Arduino ilə ADC -ni yandırmaqdan qorxmadan təhlükəsiz ölçülər etdim.
Addım 8: Nəticələr və tövsiyələr
Deyirlər ki, mümkün deyil, amma uzun müddətdir ki, bu töhfəyə görə startelectronics.org sayəsində kodda dəstəklənən DC gərginliyini daha səmərəli və daha yaxşı bir şəkildə ölçmək üçün bir dərslik axtarın.
Əksər dərslərdə rezistorların dəyərini daxil etməlisiniz və onların versiyaları bir az daha real tətbiqlərdə və ya real layihələrdə ölçmə üçün çox faydalı deyil.
Gələcək dərslərdə 10w günəş paneli istifadə edəcəyimiz üçün bu ölçü tətbiqi bu hallar üçün idealdır. Hesab edirəm ki, bu metodun üstünlüklərindən biri multimetrlərə bənzər yüksək empedansa görə ölçməyə təsir etməyəcək.
Dərslik PDAControl
Ingilis versiyası
Arduino və Node-RED ilə DC gərginliyinin ölçülməsi
pdacontrolen.com/measuring-dc-voltage-with…
İspan versiyası
Midiendo Voltaje DC Arduino və Node-RED ilə əlaqədardır
pdacontroles.com/midiendo-voltaje-dc-con-a…