Introduction: Electric Consumption Meter CHINT + ESP8266 & Matrix Led MAX7912

About: Share - Learn - Makers. Projects, Articles, #automation, #PLC, #Arduino, #IoT and More PDAControl

This time we will return to an interesting project, the measurement of electrical consumption in an invasive way with a CHINT DDS666 Meter Mono phase, technically it is a residential or residential meter that we have already presented in previous tutorials, finally I will finish what I started more than a year:

Warning: Caution is recommended since this project involves electrical risk or electrocucion since 110 VAC -120 VAC connected equipment is used, basic knowledge is required, please be previously documented in this regard.


Complete Tutorial PDAControl:

  • Electric Consumption with Meter CHINT (pulses) + ESP8266 & Matrix led MAX7912

http://pdacontrolen.com/electric-consumption-with-...

Step 1: Connections + Materials and Where to Buy Cheap!!

Step 2: Power Consumption Measurement - Medicion Consumo Electrico Part 1 Chint DS666

Step 3: Power Consumption Measurement - Medicion Consumo Electrico Part 2 Chint DS666

Step 4: Video : Powermeter Chint DDS666 Simple Phase 3200imp/kwh + ESP8266 12E

Video : Powermeter Chint DDS666 simple phase 3200imp/kwh + ESP8266 12E

Step 5: Arduino IDE Code

Step 6: Output Pulses 3200imp/kWh Relation

For a long time I have this meter and with the help of an ESP8266 and / or arduino we will make the measurement of Active Power, as a load we will use a 45W bulb, to have a fixed charge that represents a "home".

This meter has 2 features. It is invasive "the circuit must be opened to place in series between the source and the load"It does not have a serial communication protocol, only a pulse output ratio of 3200imp / kwh.

Step 7: ​Data Visualization

Data visualization

Given our module ESP8266 for now it does not have any communication routine, for the moment we will visualize the power with a Matrix led x4 MAX7912.

Step 8: Other Power Meter PZEM 004 Peacefair + Arduino & ESP8266

Step 9: ​Connections Chint DS666 & ESP8266 NodeMCU

Connections Chint DS666 & ESP8266 NodeMCU

During the first tests connected the GPIO directly to the meter, the chint meter has its own optocoupler, for some reason whenever a pulse was generated, the ESP8266 module recorded 2 pulses, something that did not happen with Arduino.

The solution was to isolate adding an optocoupler 4n25 and a 5v power supply (Meanwell), in this way only one pulse would arrive and for security isolate the circuits Meter / ESP8266.


Documentation & Downloads and More test

Complete Tutorial PDAControl:
Electric Consumption with Meter CHINT (pulses) + ESP8266 & Matrix led MAX7912

http://pdacontrolen.com/electric-consumption-with-...