The SCT-013 is a non-invasive current sensor designed to measure alternating current (AC) without requiring direct electrical contact. Manufactured by Arduino under the part ID Sen0211, this sensor clamps around a conductor to detect the current flowing through it. The sensor outputs a voltage signal proportional to the measured current, which can be easily read by microcontrollers or other monitoring systems.
The SCT-013 current sensor is available in various models with different current measurement ranges. Below are the key specifications for the Sen0211 model:
Parameter | Value |
---|---|
Manufacturer | Arduino |
Part ID | Sen0211 |
Measurement Range | 0–100 A AC |
Output Signal | Voltage (0–1 V AC proportional) |
Core Type | Split-core (non-invasive) |
Accuracy | ±1% (typical) |
Operating Temperature | -25°C to +70°C |
Cable Length | 1 meter |
Dimensions | 13 mm x 13 mm (clamp opening) |
The SCT-013 sensor has a 3.5 mm audio jack for its output. The pinout of the audio jack is as follows:
Pin | Description |
---|---|
Tip | Signal output (voltage proportional to current) |
Ring | Not connected (NC) |
Sleeve | Ground (GND) |
Below is an example of how to use the SCT-013 with an Arduino UNO to measure AC current:
// Include necessary libraries
const int sensorPin = A0; // Analog pin connected to SCT-013 signal output
const float calibrationFactor = 30.0; // Adjust based on your burden resistor
void setup() {
Serial.begin(9600); // Initialize serial communication
}
void loop() {
int sensorValue = analogRead(sensorPin); // Read the analog value
float voltage = (sensorValue / 1023.0) * 5.0; // Convert to voltage (0-5V range)
// Calculate current using calibration factor
float current = voltage * calibrationFactor;
// Print the current value to the Serial Monitor
Serial.print("Current: ");
Serial.print(current);
Serial.println(" A");
delay(1000); // Wait 1 second before the next reading
}
No Output Signal:
Inaccurate Readings:
Sensor Overheating:
Q: Can the SCT-013 measure DC current?
A: No, the SCT-013 is designed specifically for AC current measurement.
Q: Do I need an external power supply for the SCT-013?
A: No, the SCT-013 is a passive sensor and does not require an external power supply.
Q: How do I select the correct burden resistor?
A: The burden resistor value depends on the sensor's current range and desired output voltage. For the 100 A model, a 33 Ω resistor is commonly used.
Q: Can I use the SCT-013 with a Raspberry Pi?
A: Yes, but since the Raspberry Pi lacks an analog input, you will need an external ADC module to read the sensor's output.
By following this documentation, you can effectively integrate the SCT-013 current sensor into your projects for accurate and reliable AC current measurement.