Skip to main content

TDM2507-Power Metter Module

User Manual 

Overview 

TDM2507 is a built-in clock calibration-free energy metering module, which is suitable for single-phase multi
function electricity meters, smart sockets, smart home appliances and other applications, with more cost
efficient solution.

This document describes the specification of the TDM2507 AC Power Metter Module. 
This module is mainly used for measuring AC voltage, current, active power, frequency, power factor and active energy, the module is without display function, the data is read through the TTL interface. 

  • Variant selection:
    TDM2507-1-10A: Measuring Range 10A (Built-in Shunt 1mOhm) 
  • TDM2507-2-10A: Range 10A (external CT) 
  • TDM2507-3-100A: Range 100A (external CT) 

 

image.png

image.png

image.png


Note: the module does not come with a plastic case, if you want to have plastic case, please order from this link

1. Function description 

Voltage measuremnt 10-300Vac
Power Acccurracy Less than 0.1% error in active energy measurement over a dynamic range of 4000:1 
Current RMS range ( Onboard shunt version) (10mA ~ 30A) @ 1mOhm  TDM2507-1-10A
Current RMS range ( External CT 10A) 0-10A Using CT DL-CT08CL6-1000 10A TDM2507-2-10A
Current RMS range ( External CT 100A) 0-100A CT DL-CT08CHL18-2000 TDM2507-3-100A
Resolution

Active Energy Measurement Error 0.5%



2.Communication protocol  

2.1 Physical layer protocol 

Physical layer use UART.

Baud rate is 4800, 8 data bits, 1 stop bit, no parity 

Support packet reading

Baud Rate Configuration: 

BL0942 can configurate Baud Rate by register MODE [9:8] and SCLK_BPS pin. But we recommend to keep baurate at 4800bps to advoid noise immunity.

image.png

Refer techincal datasheet for more details: BL0942 Datasheet

3. Functional block diagram

A. With direct current measure via shunt resistor 
B. With CT current sense (default 10A)

4. Wiring Diagram

5.Addition Note: 

  • The TTL interface of this module is a passive interface, it requires external 5V or 3V3 power supply, which means, when communicating, all four ports must be connected (5V, RX, TX, GND) with external MCU/usb serial, otherwise it cannot communicate.

  • Becarefull to select the right version and read the wiring instructions carefully

Programing Example:

Test with ESP32-C3:  bl0942_esp32c3.zip
ESP32C3 Pin----- TDM2507

      Pin 4 ----- TX

      Pin 5 ----- RX

      GND ----- GND

      3V3 ----- VCC