Whadda WPSE323 Current Sensor ACS712 Module - 20A

USER MANUAL

Introduction

This product is from Whadda. Important environmental information regarding disposal is provided. Do not dispose of the device as unsorted municipal waste; it should be taken to a specialized recycling company. Return the device to your distributor or a local recycling service, respecting local environmental rules.

Thank you for choosing Whadda. Please read this manual thoroughly before use. If the device was damaged in transit, do not install or use it and contact your dealer.

Safety Instructions

Read and understand this manual and all safety signs before using this appliance.

General Guidelines

What is Arduino®

Arduino® is an open-source prototyping platform based on easy-to-use hardware and software. Arduino® boards can read inputs (e.g., a light sensor, a button press, or a Twitter message) and turn them into outputs (e.g., activating a motor, turning on an LED, publishing something online). You program the board using the Arduino programming language (based on Wiring) and the Arduino® software IDE (based on Processing). Additional shields/modules/components are required for advanced functionalities like reading Twitter messages or publishing online. More information is available at www.arduino.cc.

Product Overview

The Allegro® ACS712 provides economical and precise solutions for AC or DC current sensing in industrial, commercial, and communications systems. The device package allows for easy implementation. Typical applications include motor control, load detection and management, switched-mode power supplies, and overcurrent fault protection.

Specifications

Pin Layout

  1. Load positive
  2. VCC - 5 V
  3. Load negative
  4. Ground
  5. Analogue output

Example

This example demonstrates measuring current using the ACS712 module with an Arduino UNO.

Components:

Arduino Code:

/* Measuring Current Using ACS712 */
const int analogIn = A0;
int mVperAmp = 100; // use 100 for 20A Module and 66 for 30A Module
int RawValue= 0;
int ACSoffset = 2500;
double Voltage = 0;
double Amps = 0;

void setup(){
  Serial.begin(9600);
}

void loop(){
  RawValue = analogRead(analogIn);
  Voltage = (RawValue / 1024.0) * 5000; // Gets you mV
  Amps = ((Voltage - ACSoffset) / mVperAmp);
  
  Serial.print("Raw Value = "); // shows pre-scaled value
  Serial.print(RawValue);
  Serial.print("\t mV = "); // shows the voltage measured
  Serial.print(Voltage,3); // the '3' after voltage allows you to display 3 digits after decimal point
  Serial.print("\t Amps = "); // shows the voltage measured
  Serial.println(Amps,3); // the '3' after voltage allows you to display 3 digits after decimal point
  
  delay(2500);
}
Models: ACS712, Current Sensor, ACS712 Current Sensor, Sensor

File Info : application/pdf, 6 Pages, 269.57KB

PDF preview unavailable. Download the PDF instead.

wpse323a4v01

References

Microsoft Word for Microsoft 365

Related Documents

Preview Whadda WPI440 FT232 USB-to-TTL Adapter User Manual
User manual for the Whadda WPI440, a versatile USB-to-serial UART/TTL adapter featuring the FT232RL chip. This device provides easy USB connectivity for microcontrollers like Arduino, supporting switchable 3.3V and 5V operation and offering features such as over-current protection and DTR pin for auto-reset.
Preview Whadda WPI300 3x4 Matrix Membrane Keypad User Manual
User manual for the Whadda WPI300, a 3x4 matrix membrane keypad designed for Arduino projects. Includes product overview, specifications, installation guide, and example code.
Preview Whadda WPM463 2-Channel Solid State Relay Module - Arduino Compatible
User manual and technical overview for the Whadda WPM463, a 2-channel Solid State Relay module designed for Arduino projects. Learn about specifications, wiring, and example programming.
Preview Whadda WPM319 Active Buzzer Module User Manual
User manual for the Whadda WPM319 active buzzer module, detailing its specifications, connection to Arduino, safety instructions, and general guidelines for electronic projects.
Preview Whadda WPM447 Mini Peristaltic Pump 6V User Manual
User manual for the Whadda WPM447 mini peristaltic pump (6V). This document details product specifications, safety instructions, general guidelines, and step-by-step procedures for replacing the silicon tube. It also provides context on Arduino compatibility.
Preview Whadda MG995 Servo Motor Manual and Arduino Integration Guide
Comprehensive guide for the Whadda MG995 servo motor, detailing its specifications, wiring, and integration with Arduino boards. Includes safety instructions and product overview.
Preview Whadda WSAH194 Digitally Controlled FM Radio Soldering Kit Instructions
Step-by-step assembly instructions for the Whadda WSAH194 digitally controlled FM radio soldering kit, detailing components and soldering procedures.
Preview Whadda WPB109 ESP32 Development Board User Manual
User manual for the Whadda WPB109 ESP32 development board. This guide covers product overview, specifications, functional details, getting started with Arduino IDE, uploading sketches, and a WiFi connection example. Includes safety instructions and troubleshooting tips.