The SCT-013 is a non-invasive current transformer (CT) sensor designed for measuring alternating current (AC). Manufactured by Arduino, this sensor allows for the measurement of current flowing through a conductor without the need for direct electrical contact. This makes it an ideal component for energy monitoring systems, where safety and ease of installation are paramount.
Parameter | Value |
---|---|
Manufacturer | Arduino |
Part ID | UNO |
Model | SCT-013 |
Measurement Range | 0-100A AC |
Output Signal | 0-1V AC |
Accuracy | ±1% |
Operating Temperature | -25°C to 70°C |
Cable Length | 1 meter |
Core Material | Ferrite |
Housing Material | ABS Plastic |
Pin Number | Pin Name | Description |
---|---|---|
1 | VCC | Power supply (typically 5V from Arduino) |
2 | GND | Ground |
3 | Signal | Analog output signal proportional to measured AC |
Connect the SCT-013 to the Conductor:
Connect to Arduino UNO:
Load the Code:
// SCT-013 Current Sensor Example Code
// This code reads the analog signal from the SCT-013 sensor and converts it
// to a current value.
const int sensorPin = A0; // Analog input pin for SCT-013
float calibrationFactor = 100.0; // Calibration factor for SCT-013
void setup() {
Serial.begin(9600); // Initialize serial communication
}
void loop() {
int sensorValue = analogRead(sensorPin); // Read the analog input
float voltage = sensorValue * (5.0 / 1023.0); // Convert to voltage
float current = voltage * calibrationFactor; // Convert to current
Serial.print("Current: ");
Serial.print(current);
Serial.println(" A");
delay(1000); // Wait for 1 second before next reading
}
No Signal Output:
Inaccurate Readings:
Fluctuating Readings:
Q: Can the SCT-013 measure DC current? A: No, the SCT-013 is designed to measure AC current only.
Q: What is the maximum current the SCT-013 can measure? A: The SCT-013 can measure up to 100A AC.
Q: How do I calibrate the SCT-013? A: Calibration involves adjusting the calibration factor in the code based on known current values. Refer to the datasheet for detailed calibration instructions.
Q: Can I use the SCT-013 with other microcontrollers? A: Yes, the SCT-013 can be used with other microcontrollers that have analog input pins, such as the ESP8266, ESP32, and others.
By following this documentation, users can effectively integrate the SCT-013 non-invasive current transformer sensor into their projects, ensuring accurate and reliable current measurements.