Mundarija:

Asosiy elektr hisoblagichingizni o'qing (ESP8266, WiFi, MQTT va Openhab): 6 qadam (rasmlar bilan)
Asosiy elektr hisoblagichingizni o'qing (ESP8266, WiFi, MQTT va Openhab): 6 qadam (rasmlar bilan)

Video: Asosiy elektr hisoblagichingizni o'qing (ESP8266, WiFi, MQTT va Openhab): 6 qadam (rasmlar bilan)

Video: Asosiy elektr hisoblagichingizni o'qing (ESP8266, WiFi, MQTT va Openhab): 6 qadam (rasmlar bilan)
Video: “Aqlli” elektr hisoblagichlar qanday ishlaydi? 2024, Iyul
Anonim
Image
Image

Bu yo'riqnomada siz mening uyimdagi asosiy elektr energiyasidan qanday foydalanishimni o'qiganimni va ESP8266, Wifi, MQTT orqali Openhab uy avtomatizatsiyasida qanday nashr qilganimni bilib olasiz.

Menda MT372 tipidagi "aqlli hisoblagich" bor, lekin ma'lumotlarni eksport qilish oson emas. Shuning uchun men LEDning pulslarini joriy Quvvatni o'qish uchun ishlatardim, LED 1 kVt/soat uchun 1000 marta.

1 -qadam: asosiy sxema

Asosiy sxema
Asosiy sxema
Asosiy sxema
Asosiy sxema

Pulslar ESP8266 yordamida aniqlanadi. Biroq, sizga yaxshi va aniq '0' va '1' kerak. Pulslar juda zaif, shuning uchun menga mos elektron komponentlar kerak edi.

Fototransistor

Qizil nurning qisqa va kuchsiz pulslarini aniqlash uchun fotorezistor etarli darajada tez emas. Ushbu Youtube videosiga asoslanib, men fototransistorni tanlayman. 2M Ohmli rezistorni qo'shib, taxminan 2V ga erishishim mumkin edi.

Taqqoslovchi

Biroq, aniq "0" va "1" ni ta'minlash uchun men LM293 taqqoslagichini qo'shishni tanlayman. Vinga 0,6 V va fototransistor Vrefni ulab, men zulmatda ijobiy, pulsda esa salbiy signal oldim. Mos keladigan kuchlanishlar Vin va Vref kuchlanishlari uchun potentsiometrlar yordamida aniqlandi. Taqqoslagich bilan men 300K rezistordan foydalandim.

Chiqish qarshiligidan foydalanib, men deyarli 3,3 V chiqish farqini olishim mumkin edi.

Chiqish ossillop ekranida ko'rsatiladi.

ESP8266

ESP8266 puls bo'lganda past kuchlanishni aniqlaydi. U chiqish ma'lumotlarini MQTT brokeriga yuboradi. Ma'lumotlar quyidagilar tomonidan qabul qilinadi:- Openhab2- tugun-qizil, bu orqali ma'lumotlar Thingspeak-ga yuklanadi

2 -qadam: komponentlar

Men ishlatgan asosiy komponentlar:

- 3DU5C fototransistori (tushuntirish uchun videoga qarang)

- LM293 solishtiruvchi

- ESP-01

- bir nechta rezistorlar

- PCB prototipi

- Buck konvertori. Men yo'riqchining 12V quvvat manbasidan foydalanaman va LM1117 unchalik samarali emasligini va juda qizib ketishini bilib oldim.

- ABS qutisi

3 -qadam: dasturlash

Dasturlash
Dasturlash
Dasturlash
Dasturlash
Dasturlash
Dasturlash
Dasturlash
Dasturlash

Dastur mening Github -da e'lon qilingan:

Dasturning sxemasini va quvvatni hisoblash usulini ko'ring.

Men ESP-01-ni o'zgartirilgan USB-dasturchi orqali dasturlayman. Qayta tiklash uchun RST va GND o'rtasidagi tugmachani va GPIO0 va GND o'rtasida slaydni o'chirish rejimida yuklashni lehimladim.

4 -qadam: yig'ish

Yig'ish
Yig'ish
Yig'ish
Yig'ish
Yig'ish
Yig'ish

Barcha qismlar PCB prototipiga lehimlanadi.

Tushuntirish uchun rasm va sxemaga qarang.

Moviy LED: ko'k LED LM293 taqqoslagichining chiqish signaliga ESP8266 dan mustaqil chiroqlar biriktirilgan, agar puls bo'lmasa (qorong'i), fototransistorlar zanjiridan chiqadigan kuchlanish past, shuning uchun Vref <Vin (barqaror kuchlanish 0, 6V) va LM293 chiqishi yuqori, VCC ga oqim oqmaydi va ko'k LED o'chirilgan.

Agar puls (yorug'lik) bo'lsa, fototransistorlar sxemasidan chiqish yuqori (taxminan 1,5V), shuning uchun Vref? Vin (0,6V kuchlanish)

Yashil LED: yashil LED ESP8266 GPIO0 ga ulanadi va agar ESP8266 yaxshi pulsni aniqlasa, pulsatsiyalanadi.

5 -qadam: Elektr hisoblagichiga o'rnatish

Elektr hisoblagichga o'rnatish
Elektr hisoblagichga o'rnatish
Elektr hisoblagichga o'rnatish
Elektr hisoblagichga o'rnatish
Elektr hisoblagichga o'rnatish
Elektr hisoblagichga o'rnatish
Elektr hisoblagichga o'rnatish
Elektr hisoblagichga o'rnatish

Men plakatlar uchun yopishqoq macun ishlatib, hisoblagichni shikastlamaslik uchun, tenglikni qutiga va qutini hisoblagichga o'rnatdim. LEDning aniq joyida teshik ochish muhimdir. LEDni ko'rsatuvchi fototransistorni eging.

6 -qadam: quvvatni yoqish

Image
Image
Quvvatlanmoqda
Quvvatlanmoqda
Quvvatlanmoqda
Quvvatlanmoqda

Men yorug'likni fototransistorga tushishini oldini olish uchun yana yopishqoq macun ishlatardim. LEDlarning yonib -o'chib turishini ko'rish uchun qopqoqda kichik teshik oching (fotosuratlarda emas).

Bu ajoyib grafiklarni olish uchun Openhab -dagi qiymatlarni o'qing!

Tavsiya: