Sisällysluettelo:

Lue päävirtamittari (ESP8266, WiFi, MQTT ja Openhab): 6 vaihetta (kuvilla)
Lue päävirtamittari (ESP8266, WiFi, MQTT ja Openhab): 6 vaihetta (kuvilla)

Video: Lue päävirtamittari (ESP8266, WiFi, MQTT ja Openhab): 6 vaihetta (kuvilla)

Video: Lue päävirtamittari (ESP8266, WiFi, MQTT ja Openhab): 6 vaihetta (kuvilla)
Video: 50-500 В переменного тока, 0-100 А, квадратный цифровой светодиодный вольтметр, амперметр 2024, Marraskuu
Anonim
Image
Image

Tässä ohjeessa saat selville, kuinka luen kotini pääsähkönkulutuksen ja julkaisen sen ESP8266, Wifi, MQTT -palvelun kautta Openhab Home Automationissa.

Minulla on 'älykäs mittari' ISKRA Type MT372, mutta tietojen vieminen ei ole helppoa. Siksi käytin LED -pulsseja nykyisen tehon lukemiseen, LED -pulssit 1000 kertaa 1 kW/h.

Vaihe 1: Periaatejärjestelmä

Periaatejärjestelmä
Periaatejärjestelmä
Periaatejärjestelmä
Periaatejärjestelmä

ESP8266 havaitsee pulssit. Tarvitset kuitenkin hyvän ja selkeän 0 ja 1. Pulssit ovat melko heikkoja, joten tarvitsin sopivia elektronisia komponentteja.

Valotransistori

Valovastus ei ole riittävän nopea havaitsemaan punaisen valon lyhyitä ja heikkoja pulsseja. Tämän Youtube -videon perusteella valitsen valotransistorin. Lisäämällä 2M ohmin vastuksen voisin saavuttaa noin 2V.

Vertailija

Kuitenkin varmistaakseni selkeät 0 ja 1, lisään LM293 -vertailijan. Liittämällä 0,6 V Viniin ja valotransistori Vref, sain positiivisen signaalin pimeässä ja negatiivisen signaalin pulssissa. Sopivat jännitteet löydettiin käyttämällä Vin- ja Vref -jännitteen potentiometrejä. Vertailijan kanssa käytin 300K vastusta.

Käyttämällä vetovastusta ulostulossa voisin saada lähes 3,3 V: n lähtöeron.

Lähtö näkyy oskillooppinäytössä.

ESP8266

ESP8266 tunnistaa matalan jännitteen, kun pulssi on. Se lähettää tulostiedot MQTT -välittäjälleni. Tiedot vastaanottavat:- Openhab2- Solmunpunainen, jonka kautta tiedot ladataan Thingspeakiin

Vaihe 2: Komponentit

Pääkomponentit, joita käytin:

- 3DU5C -valotransistori (katso video selityksestä)

- LM293 vertailija

- ESP-01

- useita vastuksia

- piirilevyn prototyyppi

- Buck -muunnin. Käytän reitittimen 12V: n virtalähdettä ja huomasin, että LM1117 ei ole kovin tehokas ja kuumenee melkoisesti.

- ABS -laatikko

Vaihe 3: Ohjelmointi

Ohjelmointi
Ohjelmointi
Ohjelmointi
Ohjelmointi
Ohjelmointi
Ohjelmointi
Ohjelmointi
Ohjelmointi

Ohjelma on julkaistu Githubissa:

Katso kaaviosta ohjelman pääpiirteet ja menetelmä, jolla teho lasketaan.

Ohjelmoin ESP-01: n muokatun USB-ohjelmoijan kautta. Juotin painikekytkimen RST: n ja GND: n välille, jotta se olisi helppo nollata, ja liukukytkimen GPIO0: n ja GND: n välillä käynnistyäkseen salamatilassa.

Vaihe 4: Kokoaminen

Kokoaminen
Kokoaminen
Kokoaminen
Kokoaminen
Kokoaminen
Kokoaminen

Kaikki osat on juotettu piirilevyn prototyyppiin.

Katso selitykset kuvista ja kaaviosta.

Sininen LED: sininen LED on liitetty LM293 -vertailijan lähtösignaaliin ja syttyy ESP8266: sta riippumatta. 0, 6 V) ja LM293: n lähtö on suuri, virtaa ei tule VCC: hen ja sininen LED on POIS.

Jos on pulssi (valo), valotransistoripiirin lähtö on suurempi (noin 1,5 V), joten Vref? Vin (vakaa jännite 0,6 V) ja LM293: n lähtö on alhainen, joten virta virtaa VCC: stä ja sininen LED palaa.

Vihreä LED: vihreä LED on liitetty ESP8266: n GPIO0: een ja sykkii, jos ESP8266 on havainnut hyvän pulssin.

Vaihe 5: Asennus sähkömittariin

Asennus sähkömittariin
Asennus sähkömittariin
Asennus sähkömittariin
Asennus sähkömittariin
Asennus sähkömittariin
Asennus sähkömittariin
Asennus sähkömittariin
Asennus sähkömittariin

Käytin tahmeaa kittiä julisteissa kiinnittääksesi piirilevyn laatikkoon ja laatikon mittariin, ei vahingoittamaan mittaria. On tärkeää porata reikä LEDin tarkkaan kohtaan. Taivuta valotransistoria osoittamalla LED -valoa alaspäin.

Vaihe 6: Käynnistäminen

Image
Image
Käynnistyy
Käynnistyy
Käynnistyy
Käynnistyy

Käytin lisää tahmeaa kittiä estääkseni ympäristön valon paisumisen fototransistoriin, kun avasin kotelon päivänvalossa. Poraa kanteen pieni reikä nähdäksesi merkkivalot vilkkuvan (ei valokuvissa).

Lue Openhabin arvot saadaksesi nämä hienot kaaviot!

Suositeltava: