M5CT-5A-R
AI

The **M5CT-5A-R** is a specific electronic component, typically categorized as a **Current Transformer (CT)** designed for mounting on a printed circuit board (PCB). These devices are used to measure or monitor Alternating Current (AC) by scaling a high primary current down to a smaller, measurable secondary current.
---
## Technical Specifications
The "5A" in the part number usually indicates the rated primary current, and the "R" often signifies RoHS compliance or a specific revision.
| Parameter | Typical Value / Description |
| :--- | :--- |
| **Component Type** | AC Current Transformer (PCB Mount) |
| **Rated Primary Current** | 5 Amperes (5A) |
| **Secondary Output** | Current-ratio based (often 1000:1 or 2000:1) |
| **Frequency Range** | 50Hz / 60Hz (Standard Mains Frequency) |
| **Isolation Voltage** | Typically 2.5kV to 4kV (Safety Barrier) |
| **Mounting Style** | Through-hole (THT) |
| **Operating Temp** | -25°C to +70°C |
---
## Internal Components & Construction
The M5CT-5A-R consists of several key electronic elements integrated into a single module:
### 1. Toroidal Core
At the heart of the device is a circular core made of high-permeability magnetic material (such as Silicon Steel or Ferrite). This core concentrates the magnetic field generated by the wire passing through the center.
### 2. Secondary Winding
Thin copper wire is wrapped around the core many times. The number of turns determines the ratio. For a 5A transformer, if there are 1000 turns, the secondary current will be $5mA$ ($5A / 1000$).
### 3. Encapsulation (Potting)
The entire assembly is usually housed in a plastic casing and filled with **Epoxy Resin**. This provides:
* **Insulation:** Protects the low-voltage circuitry from the high-voltage AC line.
* **Mechanical Stability:** Prevents vibration and protects against moisture.
---
## Typical Application Circuit
To read the current with a microcontroller (like an Arduino or ESP32), you must convert the secondary current into a voltage using a **Burden Resistor**.
```cpp
// Example: Logic for calculating Current via Burden Resistor
float get_current(float secondary_voltage) {
float burden_resistor = 100.0; // Ohms
float turns_ratio = 1000.0;
float i_secondary = secondary_voltage / burden_resistor;
return i_secondary * turns_ratio;
}
```
---
## Key Features
* **Galvanic Isolation:** The primary wire is not electrically connected to the measurement circuit, ensuring safety.
* **Linearity:** Provides an accurate representation of the AC waveform.
* **Compact Design:** Designed for space-constrained PCB applications like smart plugs or energy meters.
- ⤷
How do I calculate the correct Burden Resistor value for this CT?
- ⤷ What is the difference between a Current Transformer and a Hall Effect sensor?
- ⤷ Can this component be used to measure DC current?