ACS712 -20 Ampe Cảm Biến Dòng điện AC/DC - Analog
Có thể bạn quan tâm
Cảm biến dòng điện ACS712 (Hall Effect Current Sensor) dựa trên hiệu ứng Hall để đo dòng điện AC/DC, cảm biến có kích thước nhỏ gọn, dễ kết nối, giá trị trả ra là điện áp Analog tuyến tính theo cường độ dòng điện cần đo nên rất dễ kết nối và lập trình với Vi điều khiển, thích hợp với các ứng dụng cần đo dòng AC/DC với độ chính xác cao.
CÁCH SỬ DỤNG ACS712:
1) Đo dòng điện DC:
+ Khi đo DC phải mắc tải nối tiếp Ip+ và Ip- đúng chiều, khi dòng điện đi từ Ip+ đến Ip- Vout sẽ ra mức điện áp tương ứng 2.5~5VDC tương ứng dòng 0~Max, nếu mắc ngược Vout sẽ ra điện thế 2.5~0VDC tương ứng với 0~(-Max).
+ Khi cấp nguồn 5VDC cho module khi chưa có dòng Ip (chưa có tải mắc nối tiếp) thì Vout = 2.5VDC, khi dòng Ip ( dòng của tải) bằng Max thì Vout=5VDC, Vout sẽ tuyến tính với dòng Ip trong khoản 2.5~5VDC tương ứng với dòng 0~Max, để kiểm tra có thể dùng đồng hồ VOM thang đo DC để đo Vout.
2) Đo dòng điện AC:
Khi đo dòng điện AC, do dòng điện AC không có chiều nên không cần quan tâm chiều, khi cấp nguồn 5VDC cho module khi chưa có dòng Ip (chưa có tải mắc nối tiếp với domino) thì Vout = 2.5VDC, khi có dòng xoay chiều Ip (dòng AC) do dòng xoay chiều độ lớn thay đổi liên tục theo hàm Sin, nên điện thế Vout sẽ có độ lớn tuyến tính với dòng điện AC từ 0~5VDC tương ứng với (-Max)~Max (dòng xoay chiều), để kiểm tra dùng đồng hồ VOM thang đo AC đo Vout.
THÔNG SỐ KỸ THUẬT:
- IC ACS712 5/20/30A
- Nguồn sử dụng: 5VDC.
- Độ nhạy đầu ra từ 63~190mV/A.
- Đường tín hiệu analog có độ nhiễu thấp.
- Độ trễ đầu ra để đáp ứng với đầu vào là 5µs.
- Điện trở dây dẫn trong là 1.2mΩ.

// Measure current with ACS712// and print on Serial Monitorconst int nSamples = 1000;const float vcc = 5.0;const int adcMax = 1023;
//const float sens = 0.185; // 5Aconst float sens = 0.100; // 20A//const float sens = 0.66; // 30A
float avg() { float val = 0; for (int i = 0; i < nSamples; i++) { val += analogRead(A0); delay(1); } return val / adcMax / nSamples;}
void setup() { Serial.begin(9600);}
void loop() { float cur = (vcc / 2 - vcc * avg()) / sens; Serial.print("Current:"); Serial.println(cur);}
Từ khóa » Cảm Biến Dòng điện Acs712
-
Cảm Biến Dòng điện ACS712 (Hall Effect Current Sensor)
-
Cảm Biến Dòng Điện Hall ACS712 5A - Nshop
-
Hướng Dẫn Sử Dụng Cảm Biến Dòng điện ACS712 Với Arduino
-
CẢM BIẾN DÒNG ĐIỆN ACS712 (5A Hoặc 20A) | Shopee Việt Nam
-
Cảm Biến Dòng điện ACS712 | Shopee Việt Nam
-
Module Cảm Biến Dòng Điện ACS712 20A - Thế Giới Chip
-
Module Cảm Biến Dòng điện ACS712 - Blog Mecsu
-
Module Cảm Biến Dòng Điện ACS712 5A - Dosangtao
-
Cảm Biến Dòng ACS712 20A - IC ĐÂY RỒI
-
Cảm Biến đo Dòng Acs712 20a - Điện Tử 360
-
[1 CÁI] Module Cảm Biến Dòng điện ACS712 5A
-
ACS712 Cảm Biến Dòng 20A - Thegioiic
-
Mạch Cảm Biến Dòng điện ACS712 20A - Điện Tử DAT - Module
-
Module Cảm Biến đo Dòng ACS712 - Linh Kiện Giá Gốc