Mündəricat:

Əsas güc elektrik sayğacınızı oxuyun (ESP8266, WiFi, MQTT və Openhab): 6 addım (şəkillərlə)
Əsas güc elektrik sayğacınızı oxuyun (ESP8266, WiFi, MQTT və Openhab): 6 addım (şəkillərlə)

Video: Əsas güc elektrik sayğacınızı oxuyun (ESP8266, WiFi, MQTT və Openhab): 6 addım (şəkillərlə)

Video: Əsas güc elektrik sayğacınızı oxuyun (ESP8266, WiFi, MQTT və Openhab): 6 addım (şəkillərlə)
Video: Düşmənlər və müdirlər sevimlidir. ⚔💀 - War Lands GamePlay 🎮📱 🇦🇿 2024, Noyabr
Anonim
Image
Image

Bu Təlimat kitabında evimin əsas elektrik enerjisi istifadəsini necə oxuduğumu və ESP8266, Wifi, MQTT vasitəsi ilə Openhab Ev Otomasyonumda necə nəşr etdiyimi öyrənəcəksiniz.

ISKRA Type MT372 'ağıllı sayğacım' var, ancaq məlumatları ixrac etmək asan bir imkanı yoxdur. Buna görə cari Gücü oxumaq üçün LED pulslarından istifadə etdim, LED 1 kVt/saat üçün 1000 dəfə vurur.

Addım 1: Əsas Sxem

Prinsip Sxemi
Prinsip Sxemi
Prinsip Prinsipi
Prinsip Prinsipi

İmpulslar ESP8266 ilə aşkarlanır. Ancaq yaxşı və aydın bir '0' və '1' lazımdır. Nəbzlər olduqca zəifdir, buna görə uyğun elektron komponentlərə ehtiyacım var.

Fototransistor

Fotorezistor, qırmızı işığın qısa və zəif zərbələrini aşkar etmək üçün kifayət qədər sürətli deyil. Bu Youtube videosuna əsasən bir fototransistor seçirəm. 2M Ohm rezistor əlavə edərək təxminən 2V -ə çata bilərdim.

Müqayisəçi

Ancaq aydın bir '0' və '1' təmin etmək üçün LM293 müqayisə cihazı əlavə etməyi seçirəm. 0.6 V -ni Vin və fototransistoru Vrefə bağlayaraq qaranlıqda müsbət, nəbzində isə mənfi bir siqnal aldım. Uyğun gərginliklər Vin və Vref gərginliyi üçün potansiyometrlərdən istifadə etməklə tapıldı. Komparatorla 300K rezistor istifadə etdim.

Çıxışda bir çəkmə rezistoru istifadə edərək, demək olar ki, 3.3V bir çıxış fərqi əldə edə bilərdim.

Çıxış osiloskop ekranında göstərilir.

ESP8266

ESP8266 nəbz olduqda aşağı gərginliyi aşkar edir. Çıxış məlumatlarını MQTT brokerimə göndərir. Məlumatlar tərəfindən qəbul edilir:- Openhab2- Məlumatların Thingspeak-ə yükləndiyi qovşaq qırmızı

Addım 2: Komponentlər

İstifadə etdiyim əsas komponentlər:

- 3DU5C Phototransistor (izahat üçün videoya baxın)

- LM293 Müqayisəsi

- ESP-01

- bir neçə rezistor

- PCB prototipi

- Buck çeviricisi. Yönləndiricimin 12V enerji təchizatından istifadə edirəm və LM1117 -nin çox səmərəli olmadığını və olduqca qızdırıldığını öyrəndim.

- ABS qutusu

Addım 3: Proqramlaşdırma

Proqramlaşdırma
Proqramlaşdırma
Proqramlaşdırma
Proqramlaşdırma
Proqramlaşdırma
Proqramlaşdırma
Proqramlaşdırma
Proqramlaşdırma

Proqram Github -da yayımlanır:

Proqramın sxeminə və gücün hesablanması üsuluna baxın.

ESP-01-i dəyişdirilmiş USB proqramçısı vasitəsi ilə proqramlaşdırıram. Asan bir sıfırlama üçün RST və GND arasındakı bir düyməni və flaş rejimində yükləmək üçün GPIO0 və GND arasında bir sürüşmə açarını lehimlədim.

Addım 4: Montaj

Montaj
Montaj
Montaj
Montaj
Montaj
Montaj

Bütün hissələr bir PCB prototipinə lehimlənir.

İzahat üçün şəkillərə və sxemə baxın.

Mavi LED: mavi LED, LM293 müqayisə cihazının çıxış siqnalına ESP8266 -dan asılı olmayan işıqlar əlavə olunur. Əgər nəbz yoxdursa (qaranlıq), fototransistor dövrəsindən gələn gərginlik aşağıdır, buna görə də Vref <Vin (sabit gərginlik 0, 6V) və LM293 -ün çıxışı yüksəkdir, VCC -yə heç bir cərəyan axmır və mavi LED sönür.

Bir nəbz (işıq) varsa, fototransistor dövrəsindən çıxış daha yüksəkdir (təxminən 1,5V) buna görə də Vref? Vin (sabit gərginlik 0.6V) və LM293 -ün çıxışı azdır, buna görə cərəyan VCC -dən axır və mavi LED yanır.

Yaşıl LED: yaşıl LED, ESP8266 -nın GPIO0 -na bağlanır və ESP8266 -da yaxşı bir nəbz aşkar edilərsə pulsasiya olunur.

Addım 5: Elektrik sayğacına montaj

Elektrik sayğacına montaj
Elektrik sayğacına montaj
Elektrik sayğacına montaj
Elektrik sayğacına montaj
Elektrik sayğacına montaj
Elektrik sayğacına montaj
Elektrik sayğacına montaj
Elektrik sayğacına montaj

Ölçmə cihazına zərər verməmək üçün PCB -ni qutuya və qutuya sayğaca bağlamaq üçün plakatlar üçün bir az yapışqan istifadə etdim. LED -in dəqiq mövqeyində bir çuxur qazmaq vacibdir. LED -ə baxan fototransistoru bükün.

Addım 6: Gücləndirmə

Image
Image
Gücləndirmə
Gücləndirmə
Gücləndirmə
Gücləndirmə

Çantanı gündüz işığında açarkən fototransistora ətrafdakı işığın düşməməsi üçün bir az daha yapışqan macun istifadə etdim. LEDlərin yanıb -sönməsini görmək üçün qapaqda kiçik bir delik açın (fotoşəkillərdə deyil).

Bu sərin qrafikləri əldə etmək üçün Openhabdakı dəyərləri oxuyun!

Tövsiyə: