TIDUFK2 September   2026

 

  1.   1
  2.   Description
  3.   Resources
  4.   Features
  5.   Applications
  6.   6
  7. 1System Description
    1. 1.1 Terminology
    2. 1.2 Key System Specifications
  8. 2System Overview
    1. 2.1 Block Diagram
    2. 2.2 Design Considerations
      1. 2.2.1 Processing
      2. 2.2.2 Voltage and Current Sensing
        1. 2.2.2.1 Voltage Measurement
        2. 2.2.2.2 Current Measurement
      3. 2.2.3 Solenoid – Relay Driver
      4. 2.2.4 Temperature Measurement
    3. 2.3 Highlighted Products
      1. 2.3.1 CC2340R53
      2. 2.3.2 OPA2323
      3. 2.3.3 DRV8213
      4. 2.3.4 TMP236A2
  9. 3System Design Theory
    1. 3.1 Software Architecture
      1. 3.1.1 System Initialization
      2. 3.1.2 Sample Acquisition
      3. 3.1.3 Sample Processing and Task Prioritization
    2. 3.2 Circuit Breaker Functionality
      1. 3.2.1 Breaker State and Relay Control
      2. 3.2.2 Instantaneous Short-Circuit Trip
      3. 3.2.3 Inverse-Time Overload Trip
    3. 3.3 Electrical Metrology
    4. 3.4 Zigbee Connectivity
  10. 4Hardware, Software, Testing Requirements, and Test Results
    1. 4.1 Hardware Requirements
      1. 4.1.1 Hardware Connections and Test Points
    2. 4.2 Test Setup
      1. 4.2.1 Connecting the TIDA-011030 to the Metering Test Equipment
      2. 4.2.2 Power-Supply Options
      3. 4.2.3 Metrology Calibration
      4. 4.2.4 Test-Data Acquisition and Error Calculation
    3. 4.3 Test Results
      1. 4.3.1 Relay Control and Protection
        1. 4.3.1.1 Relay Pull-In and Holding PWM
        2. 4.3.1.2 Instantaneous Trip and Relay-Opening Latency
        3. 4.3.1.3 Inverse-Time Overload Trip
      2. 4.3.2 Metering
      3. 4.3.3 Real-Time Software Performance
      4. 4.3.4 Zigbee Functional Test
  11. 5Design and Documentation Support
    1. 5.1 Tools and Software
      1. 5.1.1 Tools
      2. 5.1.2 Software
    2. 5.2 Documentation Support
    3.     Trademarks
  12. 6About the Author

Zigbee Functional Test

The Zigbee functionality was tested using a Zigbee coordinator running Zigbee2MQTT. The TIDA-011030 joined the network as a Zigbee end device and completed the device interview successfully. It was identified using its model name and manufacturer information. The device interview detected the On/Off, Metering, Electrical Measurement, and Temperature Measurement clusters on endpoint 10. A project-specific Zigbee2MQTT external converter was used to expose the supported measurement, breaker-state, alarm, and service-disconnect attributes. This converter is included in the TIDA-011030 CC2340R53 firmware folder.

TIDA-011030 TIDA-011030 Device Information After Successful Zigbee Commissioning and InterviewFigure 4-9 TIDA-011030 Device Information After Successful Zigbee Commissioning and Interview

During normal operation, Zigbee2MQTT requested the electrical measurement attributes at five-second intervals. The received data included voltage, current, active power, reactive power, apparent power, power factor, frequency, accumulated energy, and temperature. The breaker could also be opened and closed using the On/Off control exposed by Zigbee2MQTT.

TIDA-011030 Metering Values and Breaker Control Displayed in Zigbee2MQTTFigure 4-10 Metering Values and Breaker Control Displayed in Zigbee2MQTT

Breaker-state changes, protection alarms, and service-disconnect reasons were transmitted using Zigbee attribute reporting when their state changed. This event-driven path does not depend on the five-second measurement polling interval.

TIDA-011030 Zigbee2MQTT Status Following a Short-Circuit Protection TripFigure 4-11 Zigbee2MQTT Status Following a Short-Circuit Protection Trip

The reporting behavior was verified by initiating a short-circuit trip. After the protection function opened the breaker, Zigbee2MQTT displayed the breaker state as OFF, asserted the service-disconnect alarm, and reported Short circuit as the disconnect reason. The overcurrent alarm returned to False after the current was interrupted, while the latched service-disconnect alarm and trip reason remained available to identify the protection event.