The LEM CASR25 is a high-performance current transducer designed for accurate measurement of both AC and DC currents. It employs Hall effect technology to achieve galvanic isolation between the primary circuit (high power) and the secondary circuit (measurement). This ensures safety and precision in current sensing applications. The CASR25 is widely used in industrial systems, renewable energy solutions, power monitoring, and motor control applications.
Parameter | Value |
---|---|
Nominal Primary Current | ±25 A |
Measurement Range | ±37.5 A |
Supply Voltage (Vcc) | 5 V DC |
Output Voltage Range | 0.625 V to 4.375 V |
Accuracy | ±0.5% of nominal current |
Bandwidth | DC to 100 kHz |
Galvanic Isolation Voltage | 4.3 kV RMS |
Operating Temperature | -40°C to +85°C |
Power Consumption | 15 mA (typical) |
The LEM CASR25 has a 5-pin configuration. The table below describes each pin:
Pin Number | Pin Name | Description |
---|---|---|
1 | Vcc | Power supply input (5 V DC) |
2 | GND | Ground connection |
3 | Vout | Analog output voltage proportional to current |
4 | Ref | Reference voltage (typically 2.5 V) |
5 | NC | Not connected (leave unconnected) |
The LEM CASR25 can be easily interfaced with an Arduino UNO for current measurement. Below is an example code snippet:
// LEM CASR25 Current Measurement with Arduino UNO
// Vout is connected to A0 (Analog Pin 0)
// Ref is connected to A1 (Analog Pin 1)
const int voutPin = A0; // Analog pin for Vout
const int refPin = A1; // Analog pin for Ref
const float refVoltage = 2.5; // Reference voltage (in volts)
const float sensitivity = 0.04; // Sensitivity (V/A) for CASR25
void setup() {
Serial.begin(9600); // Initialize serial communication
pinMode(voutPin, INPUT);
pinMode(refPin, INPUT);
}
void loop() {
// Read the analog values from Vout and Ref pins
float vout = analogRead(voutPin) * (5.0 / 1023.0); // Convert to voltage
float vref = analogRead(refPin) * (5.0 / 1023.0); // Convert to voltage
// Calculate the current based on the output voltage
float current = (vout - vref) / sensitivity;
// Print the measured current to the Serial Monitor
Serial.print("Measured Current: ");
Serial.print(current, 2); // Print current with 2 decimal places
Serial.println(" A");
delay(500); // Wait for 500 ms before the next reading
}
No Output Signal:
Inaccurate Measurements:
Output Voltage Stuck at 2.5 V:
Temperature Drift:
Q: Can the CASR25 measure both AC and DC currents?
A: Yes, the CASR25 is designed to measure both AC and DC currents with high accuracy.
Q: What is the maximum current the CASR25 can measure?
A: The CASR25 has a nominal range of ±25 A and can measure up to ±37.5 A with reduced accuracy.
Q: Is the CASR25 suitable for high-frequency applications?
A: Yes, the CASR25 has a bandwidth of up to 100 kHz, making it suitable for high-frequency current measurements.
Q: Can I use the CASR25 with a 3.3 V microcontroller?
A: The CASR25 requires a 5 V power supply, but its output can be interfaced with a 3.3 V microcontroller using a voltage divider or level shifter.
Q: How do I ensure safety when using the CASR25?
A: Always maintain proper isolation between the primary (high power) and secondary (measurement) circuits. Follow standard safety practices for high-voltage systems.