Stufin
Home Quick Cart Profile

Original WCS1500 Hall Effect based Current Sensor (0-200A)

Buy Now on Stufin

Pin Configuration

  • Original WCS1500 Hall Effect based Current Sensor (0-200A) Pinout and Connection Guide
  • The Original WCS1500 Hall Effect based Current Sensor is a popular IoT component used to measure AC/DC current up to 200A. This sensor features a compact design and provides a linear output voltage proportional to the measured current. Here's a detailed explanation of each pin and how to connect them:
  • Pinout:
  • 1. VCC:
  • Function: Power supply pin
  • Type: Input
  • Voltage: 5V DC (recommended), 3.3V to 5.5V DC (operating range)
  • Current: Maximum 10mA
  • Connection: Connect to a 5V DC power supply or a regulated voltage source
  • 2. GND:
  • Function: Ground pin
  • Type: Input
  • Voltage: 0V
  • Connection: Connect to the system's ground or a common ground point
  • 3. VIN+ :
  • Function: Positive input pin for current measurement
  • Type: Input
  • Connection: Connect to the positive leg of the current-carrying conductor (e.g., a wire or a busbar)
  • 4. VIN- :
  • Function: Negative input pin for current measurement
  • Type: Input
  • Connection: Connect to the negative leg of the current-carrying conductor (e.g., a wire or a busbar)
  • 5. VOUT :
  • Function: Output pin for voltage signal proportional to the measured current
  • Type: Output
  • Voltage: 0-5V DC (.linearly proportional to the measured current)
  • Connection: Connect to an ADC (Analog-to-Digital Converter) or a microcontroller's analog input pin for further processing
  • Connection Structure:
  • To connect the WCS1500 current sensor, follow these steps:
  • Connect the VCC pin to a 5V DC power supply or a regulated voltage source.
  • Connect the GND pin to the system's ground or a common ground point.
  • Identify the current-carrying conductor (e.g., a wire or a busbar) and connect the VIN+ pin to the positive leg and the VIN- pin to the negative leg.
  • Connect the VOUT pin to an ADC or a microcontroller's analog input pin for further processing and measurement.
  • Important Notes:
  • Ensure the power supply voltage is within the recommended operating range (3.3V to 5.5V DC) to avoid damage to the sensor.
  • Use a dedicated power supply or a well-regulated voltage source to power the sensor.
  • To achieve accurate measurements, ensure that the VIN+ and VIN- pins are connected to the correct legs of the current-carrying conductor.
  • Use a suitable analog-to-digital converter or microcontroller to process the output voltage signal from the VOUT pin.
  • By following this pinout and connection guide, you can effectively use the Original WCS1500 Hall Effect based Current Sensor (0-200A) in your IoT projects for accurate current measurement and monitoring.

Code Examples

Original WCS1500 Hall Effect based Current Sensor (0-200A) Documentation
Overview
The Original WCS1500 Hall Effect based Current Sensor is a highly accurate and reliable current sensing module capable of measuring currents up to 200A. The sensor utilizes the Hall effect principle to measure the magnetic field generated by the current flow, providing a non-invasive and isolated measurement. This documentation provides technical information and code examples to help users integrate the WCS1500 into their projects.
Technical Specifications
Measurement Range: 0-200A
 Accuracy: 1% FS (Full Scale)
 Sensitivity: 100mV/A
 Operating Voltage: 5V DC
 Response Time: 10s
 Isolation Voltage: 2500V
Pinout
VCC: 5V Power Supply
 GND: Ground
 OUT: Analog output voltage (0-5V)
Code Examples
### Example 1: Basic Current Measurement using Arduino
In this example, we'll connect the WCS1500 to an Arduino board to measure the current flowing through a load.
Hardware Connections
WCS1500 VCC to Arduino 5V
 WCS1500 GND to Arduino GND
 WCS1500 OUT to Arduino A0 (Analog Input)
Software Code
```c++
const int sensorPin = A0; // WCS1500 OUT pin connected to Arduino A0
int sensorValue = 0; // variable to store sensor value
float current = 0; // variable to store calculated current
void setup() {
  Serial.begin(9600);
}
void loop() {
  sensorValue = analogRead(sensorPin); // read sensor value (0-1023)
  current = (sensorValue  5.0 / 1023.0)  100.0; // calculate current in Amps
  Serial.print("Current: ");
  Serial.print(current, 2);
  Serial.println(" A");
  delay(500);
}
```
### Example 2: Current Monitoring with Raspberry Pi (Python)
In this example, we'll use a Raspberry Pi to monitor the current flowing through a load and display the reading on a graphical user interface (GUI) using Python and the Tkinter library.
Hardware Connections
WCS1500 VCC to Raspberry Pi 5V
 WCS1500 GND to Raspberry Pi GND
 WCS1500 OUT to Raspberry Pi GPIO 17 (Analog Input)
Software Code
```python
import tkinter as tk
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM)
GPIO.setup(17, GPIO.IN) # WCS1500 OUT pin connected to GPIO 17
def read_current():
    sensor_value = GPIO.input(17)
    current = (sensor_value  5.0 / 1023.0)  100.0
    return current
def update_gui():
    current_value = read_current()
    current_label.config(text=f"Current: {current_value:.2f} A")
    root.after(500, update_gui)
root = tk.Tk()
root.title("Current Monitor")
current_label = tk.Label(root, text="Current: 0.00 A")
current_label.pack()
update_gui()
root.mainloop()
```
These code examples demonstrate how to use the Original WCS1500 Hall Effect based Current Sensor to measure current in various contexts. The sensor's high accuracy and fast response time make it suitable for a wide range of applications, from industrial automation to IoT projects.