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:
Video : Powermeter Chint DDS666 simple phase 3200imp/kwh + ESP8266 12E
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.
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.
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