Current Sensor Breakout Acs723
Rs. 619.00 Rs. 743.00
- Brand: https://www.allegromicro.com//en/products/sense/current-sensor-i
- Product Code: SEN-CURRENT
- SKU -
- Availability: 2-3 Days
- Price in reward points: 11
- For Bulk Order 9962060070
Quick support on WhatsApp (+919962060070) only between morning 11am-4pm, no call will be answered
- The full 80KHz bandwidth that the sensor is capable of can be recovered by closing the JP1 (Bandwidth Select) jumper on the back of the board.
SPECIFICATIONS: | |
Operating voltage (VDC) | 12:00 AM |
Current Sensing Range (AC and DC) | 10mA up to 5A |
OVERVIEW:
-Analog output with bandwidth adjustable to 80kHz.
-Measures DC and AC currents up to 10 mA ~ 5A.
-Full electrical isolation of measured and sensed circuits.
-The version without the op-amp has a base sensitivity of 400mV/A.
PACKAGE INCLUDES:
1 PCS x 5A Current Sensor Breakout Acs723
https://www.allegromicro.com//en/products/sense/current-sensor-ics/zero-to-fifty-amp-integrated-conductor-sensor-ics/acs723
//SOURCE CODE TAKEN FROM BELOW LINK
//https://www.electronicshub.org/interfacing-acs712-current-sensor-with-arduino/
#include <LiquidCrystal.h>
LiquidCrystal lcd(7, 6, 5, 4, 3, 2);
const int currentPin = A0;
int sensitivity = 66;
int adcValue= 0;
int offsetVoltage = 2500;
double adcVoltage = 0;
double currentValue = 0;
void setup()
{
Serial.begin(9600);
lcd.begin(16, 2);
lcd.print(" Current Sensor ");
lcd.setCursor(0,1);
lcd.print(" with Arduino ");
delay(2000);
}
void loop()
{
adcValue = analogRead(currentPin);
adcVoltage = (adcValue / 1024.0) * 5000;
currentValue = ((adcVoltage - offsetVoltage) / sensitivity);
Serial.print("Raw Sensor Value = " );
Serial.print(adcValue);
lcd.clear();
delay(1000);
//lcd.display();
lcd.setCursor(0,0);
lcd.print("ADC Value = ");
lcd.setCursor(12,0);
lcd.print(adcValue);
delay(2000);
Serial.print("\t Voltage(mV) = ");
Serial.print(adcVoltage,3);
lcd.setCursor(0,0);
lcd.print("V in mV = ");
lcd.setCursor(10,0);
lcd.print(adcVoltage,1);
delay(2000);
Serial.print("\t Current = ");
Serial.println(currentValue,3);
lcd.setCursor(0,0);
lcd.print("Current = ");
lcd.setCursor(10,0);
lcd.print(currentValue,2);
lcd.setCursor(14,0);
lcd.print("A");
delay(2500);
}
15 days