Ks0185 keyestudio ACS712-30A Current Sensor

From Keyestudio Wiki
Revision as of 16:39, 14 November 2017 by Keyestudio (talk | contribs) (→‎Buy from)
Jump to navigation Jump to search


Introduction

ACS712-30A Current Sensor is used to measured the intensity of current. It contains ACS712ELC-30A chip ,based on Hall Effect. You should protect it from influence of magnetic field when using it.
thumb

Parameters

1.Chip:ACS712ELC-30A
2.5V Power Supply and Power Indicator On-board
3.This module can detect 30A positive and negative current,corresponding analog output at 66mV/A.
4.Output voltage is VCC/2 without current flowing.

Connection Diagram


thumb

Sample Code

#include <Wire.h>  //invoking I2Clibraries coming with Arduino
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,16,2); 

int temp;

// the setup routine runs once when you press reset:
void setup() {
  // initialize serial communication at 9600 bits per second:
  lcd.init();
    delay(100);
    lcd.backlight();
    Wire.begin();  //initializing I2C
    lcd.clear(); //clear screen
    delay(100);
    lcd.setCursor(2,0);
    lcd.print("ACS712 TEST");
    delay(200);
  Serial.begin(9600);
}

// the loop routine runs over and over again forever:
void loop() {
  // read the input on analog pin 0:
  float current = analogRead(A0);
  temp=current;
  temp=temp-512;
  current=temp/13.6;
  //lcd.clear(); //clear screen
  // print out the value you read:
  Serial.print("current=");
  Serial.print(current);
  Serial.println("A");
  lcd.setCursor(0,1);
    lcd.print("Current=");
    lcd.setCursor(8,1);
    lcd.print(current);
    lcd.setCursor(15,1);
    lcd.print("A");
  delay(300);        // delay in between reads for stability
}

Download Address of Wire and LiquidCrystal_I2C Libraries:1

Result

In order to display data conveniently, add I2C LCD1602 Module. Then upload program and connect wires. After plugging in power, LED on this sensor is on and I2C LCD1602 Module displays the current intensity shown as below.


thumb

Resources

PDF

https://drive.google.com/open?id=1vjtXytsGzfOuRt1u_OzlbXWeTiu-wQ8I

Libraries

https://drive.google.com/open?id=1xeNZMWSP2PcmYIjEpBSVMpC2rjFCN6mZ

Buy from

Official Website

http://www.keyestudio.com/keyestudio-acs712-30a-current-sensor.html