An IoT application for power monitoring system: A case study of 220VAC low voltage load

Hiện nay, công nghệ IoT đang là xu thế phát

triển đối với các tập đoàn công nghệ trên thế

giới. IoT cơ bản là sự kết nối của các thiết bị với

Internet, trong đó các thiết bị điện phải giao tiếp

với nhau và giao tiếp với máy tính bảng cũng

như với Internet để tạo thành một hệ thống thông

minh trao đổi dữ liệu, điều khiển lẫn nhau. IoT

đang trở thành xu hướng công nghệ ảnh hưởng

ngày càng lớn tới đời sống của cả thế giới và có

ứng dụng vô cùng rộng rãi trong nhiều lĩnh vực

trong tương lai, trong đó có ngành điện. Trong hệ

thống điện, việc ứng dụng công nghệ IoT có thể

cải thiện đáng kể hiệu quả và khả năng vận hành

của lưới điện thông minh hiện nay.1,2 Trong đó,

hai công trình này đã trình bày tổng quan về vai

trò, tác động và những thách thức của việc ứng

dụng công nghệ IoT trong các hệ thống điện1 và

các hệ thống cảm biến hiện đại trong hệ thống

điện trong tương lai.2

An IoT application for power monitoring system: A case study of 220VAC low voltage load trang 1

Trang 1

An IoT application for power monitoring system: A case study of 220VAC low voltage load trang 2

Trang 2

An IoT application for power monitoring system: A case study of 220VAC low voltage load trang 3

Trang 3

An IoT application for power monitoring system: A case study of 220VAC low voltage load trang 4

Trang 4

An IoT application for power monitoring system: A case study of 220VAC low voltage load trang 5

Trang 5

An IoT application for power monitoring system: A case study of 220VAC low voltage load trang 6

Trang 6

An IoT application for power monitoring system: A case study of 220VAC low voltage load trang 7

Trang 7

An IoT application for power monitoring system: A case study of 220VAC low voltage load trang 8

Trang 8

pdf 8 trang duykhanh 10040
Bạn đang xem tài liệu "An IoT application for power monitoring system: A case study of 220VAC low voltage load", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

Tóm tắt nội dung tài liệu: An IoT application for power monitoring system: A case study of 220VAC low voltage load

An IoT application for power monitoring system: A case study of 220VAC low voltage load
s. The hardware unit of this system is designed by using modules including 
PZEM004T, Wemos D1 R1 Arduino with ESP8266 module. This system can easily measure, acquire and monitor 
electrical quantities including voltage, current, active power and consumption energy of 220VAC low voltage 
loads. The system in this paper shows the application of Thingspeak cloud for power monitoring at two different 
locations of low voltage loads via Internet.
Keywords: IoT, control and monitoring, electric energy, PZEM004T, Wemos D1 R1.
*Corresponding author. 
Email: ngominhkhoa@qnu.edu.vn
80
TRƯỜNG ĐẠI HỌC QUY NHƠN
KHOA HỌCTẠP CHÍ
Tạp chí Khoa học - Trường Đại học Quy Nhơn, 2020, 14(1), 79-86
Ứng dụng công nghệ IoT thiết kế hệ thống giám sát 
điện năng: Áp dụng cho phụ tải điện hạ áp 220VAC
Hồ Văn Trình1,2, Lê Văn Thơ3, Ngô Minh Khoa4,*
1Học viên cao học K21, Khoa Kỹ thuật và Công nghệ, Trường Đại học Quy Nhơn, Việt Nam
2Trường Cao đẳng Bình Định (Cơ sở 2 - Hoài Nhơn), Việt Nam
3Sinh viên K38, Khoa Kỹ thuật và Công nghệ, Trường Đại học Quy Nhơn, Việt Nam
4Khoa Kỹ thuật và Công nghệ, Trường Đại học Quy Nhơn, Việt Nam
Ngày nhận bài: 18/12/2019; Ngày nhận đăng: 10/02/2020
TÓM TẮT
Công nghệ IoT trên nền tảng Thingspeak cloud được nghiên cứu ứng dụng trong bài báo này để thiết kế hệ 
thống giám sát điện năng đối với mạng điện hạ áp 220VAC. Phần cứng của hệ thống được thiết kế bằng cách sử 
dụng các môđun bao gồm: PZEM004T, Wemos D1 R1 Arduino có tích hợp môđun ESP8266. Hệ thống này có thể 
dễ dàng đo lường, thu thập và giám sát các thông số như: điện áp, dòng điện, công suất tác dụng, điện năng tiêu thụ 
của các phụ tải điện hạ áp 220VAC. Hệ thống trong bài báo này thể hiện ứng dụng Thingspeak để giám sát điện 
năng tại hai vị trí phụ tải điện hạ áp khác nhau thông qua Internet.
Từ khóa: Công nghệ IoT, điều khiển giám sát, điện năng, PZEM004T, Wemos D1 R1.
*Tác giả liên hệ chính. 
Email: ngominhkhoa@qnu.edu.vn
1. ĐẶT VẤN ĐỀ
Hiện nay, công nghệ IoT đang là xu thế phát 
triển đối với các tập đoàn công nghệ trên thế 
giới. IoT cơ bản là sự kết nối của các thiết bị với 
Internet, trong đó các thiết bị điện phải giao tiếp 
với nhau và giao tiếp với máy tính bảng cũng 
như với Internet để tạo thành một hệ thống thông 
minh trao đổi dữ liệu, điều khiển lẫn nhau. IoT 
đang trở thành xu hướng công nghệ ảnh hưởng 
ngày càng lớn tới đời sống của cả thế giới và có 
ứng dụng vô cùng rộng rãi trong nhiều lĩnh vực 
trong tương lai, trong đó có ngành điện. Trong hệ 
thống điện, việc ứng dụng công nghệ IoT có thể 
cải thiện đáng kể hiệu quả và khả năng vận hành 
của lưới điện thông minh hiện nay.1,2 Trong đó, 
hai công trình này đã trình bày tổng quan về vai 
trò, tác động và những thách thức của việc ứng 
dụng công nghệ IoT trong các hệ thống điện1 và 
các hệ thống cảm biến hiện đại trong hệ thống 
điện trong tương lai.2
Liên quan đến lĩnh vực nghiên cứu của bài 
báo, hệ thống thu thập dữ liệu điện năng tiêu thụ 
của mỗi ngôi nhà thông minh và truyền dữ liệu 
đó đến server trung tâm để phục vụ xử lý và phân 
tích sau đó.3 Hệ thống giám sát điện áp và dòng 
điện thông minh được đề xuất;4 nó giám sát hệ 
thống điện ba pha sử dụng Arduino như là một 
bộ vi điều khiển để đọc điện áp và dòng điện từ 
các cảm biến, sau đó truyền không dây các dữ 
liệu đo lường để giám sát kết quả đo sử dụng 
ứng dụng Android. Một hệ thống quản lý ngôi 
nhà được điều khiển bằng các thiết bị di động 
bằng cách tích hợp Arduino với AppInventor.5 
Trong khi đó, một phương pháp để giám sát 
81
QUY NHON UNIVERSITY
SCIENCEJOURNAL OF
Journal of Science - Quy Nhon University, 2020, 14(1), 79-86
các tham số chất lượng điện năng bằng cách sử 
dụng Ethernet dựa trên đo đếm điện năng thông 
minh.6 Dữ liệu điện năng tiêu thụ được truyền 
đến server bằng thiết bị đo năng lượng thông 
minh và lưu trữ ở đó; chương trình LabVIEW 
cũng được sử dụng để phân tích dữ liệu từ server 
và các thông số chất lượng điện năng cũng được 
tính toán. Bo mạch Arduino cũng được nghiên 
cứu ứng dụng để thiết kế hệ thống đo đếm điện 
năng thông minh.7,8
Như vậy việc ứng dụng công nghệ IoT 
trong việc thiết kế hệ thống giám sát chất lượng 
điện năng là một hướng đang được quan tâm 
nghiên cứu hiện nay. Bài báo này nghiên cứu đề 
xuất ứng dụng công nghệ IoT dựa trên nền tảng 
Thingspeak để thiết kế hệ thống giám sát điện 
năng tại 2 vị trí phụ tải điện hạ áp 220VAC khác 
nhau. Cấu trúc phần cứng của hệ thống sử dụng 
các thiết bị như PZEM004T, bo mạch Wemos 
D1 R1 Arduino, môđun rơle, để thực hiện tính 
năng thu thập, xử lý, tính toán và hiển thị các 
thông số tại các vị trí giám sát.
2. THIẾT KẾ PHẦN CỨNG
Trong bài báo này, các tác giả tập trung đi vào 
thiết kế hệ thống giám sát điện năng ở 2 vị trí 
khác nhau dựa trên nền Webpage Thingspeak cho 
đối tượng là các phụ tải điện một pha 220VAC. 
Phần mạch lực của hệ thống thiết kế được thể 
hiện như hình 1. Hai vị trí cần giám sát điện năng 
của hệ thống được mô tả như sau:
+ Vị trí 1: phần mạch lực gồm có một 
mạch nguồn cung cấp và hai mạch tải (tải 1.1 và 
tải 1.2). Các tín hiệu dòng điện và điện áp ở mạch 
nguồn được thu thập bằng môđun PZEM004T 
và đưa về bộ xử lí trung tâm (Wemos D1 R1) của 
hệ thống ở vị trí 1.
+ Vị trí 2: phần mạch lực gồm có một 
mạch nguồn cung cấp và 2 mạch tải (tải 2.1, 
tải 2.2 và tải 2.3). Các tín hiệu điện áp, dòng 
điện ở mạch nguồn cung cấp và một mạch tải 
2.3 (giả định là mạch tải quan trọng tại vị trí 2 
cần giám sát điện năng) được thu thập bằng hai 
môđun PZEM004T và đưa về bộ xử lí trung tâm 
(Wemos D1 R1) của hệ thống ở vị trí 2.
Sau khi thu thập được các giá trị điện áp, 
dòng điện, công suất tác dụng, điện năng tiêu thụ 
tại các vị trí cần giám sát, hệ thống tại mỗi vị 
trí sẽ gửi các giá trị này lên Thingspeak cloud, 
sau đó từ Thingspeak cloud sẽ gửi lên Webpage 
Thingspeak và hiển thị kết quả thông số giám sát 
của phụ tải dưới các dạng đồ thị.
Hình 1. Sơ đồ hệ thống điều khiển, giám sát điện 
năng qua Thingspeak.
Phần cứng của hệ thống được thiết kế dựa 
trên phần mô tả đã trình bày ở trên. Các môđun 
chính của hệ thống được trình bày như sau:
2.1. Môđun Wemos D1 R1 Arduino
Wemos D1 R1 Arduino được thể hiện trong 
hình 2 là board mạch được phát triển dựa trên 
Môđun ESP8266-12E và được thiết kế theo tiêu 
chuẩn của board mạch Arduino UNO, tương 
thích với Arduino IDE và NodeMCU. Wemos 
D1 R1 Arduino được tích hợp Wifi, dễ dàng 
thực hiện các ứng dụng thu thập dữ liệu và điều 
khiển thiết bị thông qua Wifi. Nó có khả năng 
chuyển đổi điện áp trên board, cho phép cấp 1 
điện áp DC 9-24V để chuyển đổi thành 5V với 
dòng tối đa 1A.
3 
khác nhau dựa trên nền Webpage Thingspeak cho 
đối tượng là các phụ tải điện một pha 220VAC. 
Phần mạch lực của hệ thống thiết kế được thể 
hiện như hình 1. Hai vị trí cần giám sát điện năng 
của hệ thống được mô tả như sau: 
+ Vị trí 1: phần mạch lực gồm có một mạch 
nguồn cung cấp và hai mạch tải (tải 1.1 và tải 
1.2). Các tín hiệu dòng điện và điện áp ở mạch 
nguồn được thu thập bằng môđun PZEM004T và 
đưa về bộ xử lí trung tâm (Wemos D1 R1) của hệ 
thống ở vị trí 1. 
+ Vị trí 2: phần mạch lực gồm có một mạch 
nguồn cung cấp và 2 mạch tải (tải 2.1, tải 2.2 và 
tải 2.3). Các tín hiệu điện áp, dòng điện ở mạch 
nguồn cung cấp và một mạch tải 2.3 (giả định là 
mạch tải quan trọng tại vị trí 2 cần giám sát điện 
năng) được thu thập bằng hai môđun PZEM004T 
và đưa về bộ xử lí trung tâm (Wemos D1 R1) của 
hệ thống ở vị trí 2. 
Sau khi thu thập được các giá trị điện áp, dòng 
điện, công suất tác dụng, điện năng tiêu thụ tại 
các vị trí cần giám sát, hệ thống tại mỗi vị trí sẽ 
gửi các giá trị này lên Thingspeak cloud, sau đó 
từ Thingspeak cloud sẽ gửi lên Webpage 
Thingspeak và hiển thị kết quả thông số giám sát 
của phụ tải dưới các dạng đồ thị. 
Hình 1. Sơ đồ hệ thống điều khiển, giám sát điện năng 
qua Thingspeak. 
Phần cứng của hệ thống được thiết kế dựa trên 
phần mô tả đã trình bày ở trên. Các môđun chính 
của hệ thống được trình bày như sau. 
2.1. Môđun Wemos D1 R1 Arduino 
Wemos D1 R1 Arduino được thể hiện trong hình 
2 là board mạch được phát triển dựa trên Môđun 
ESP8266-12E và được thiết kế heo tiêu chuẩn 
của board mạch Arduino UNO, tương thích với 
Arduino IDE và NodeMCU. Wemos D1 R1 
Arduino được tích hợp Wifi, dễ dàng thực hiện 
các ứng dụng thu thập dữ liệu và điều khiển thiết 
bị thông qua Wifi. Nó có khả năng chuyển đổi 
điện áp trên board, cho phép cấp 1 điện áp DC 9-
24V để chuyển đổi thành 5V với dòng tối đa 1A. 
Hình 2. Môđun Wemos D1 R1 Arduino. 
2.2. Môđun PZEM004T 
Mạch đo điện AC đa năng 100A giao tiếp UART 
PZEM-004T được thể hiện trong hình 3 được sử 
dụng để đo và theo dõi gần như hoàn toàn các 
thông số về điện năng: điện áp, dòng điện, công 
suất và điện năng tiêu thụ. Môđun này sử dụng 
giao tiếp UART dễ dàng kết nối truyền dữ liệu 
tới bộ vi điều khiển hoặc máy tính, thích hợp cho 
các ứng dụng giám sát điện năng, IoT,... Mạch đo 
điện AC đa năng 100A giao tiếp UART PZEM-
004T nhỏ gọn, dễ lắp đặt, sử dụng cách đo dòng 
cách ly an toàn và khả năng đo dòng lên đến 
100A, mạch có chất lượng gia công và linh kiện 
tốt, độ bền cao. Các chức năng chính của 
PZEM004T: 
• Chức năng đo các thông số điện (điện áp, 
dòng điện, công suất, điện năng). 
• Chức năng báo động quá tải (trên ngưỡng 
báo động điện, đèn flash nguồn và còi kêu 
kíp báo động). 
• Chức năng cài đặt ngưỡng báo động 
nguồn. 
• Chức năng cài đặt lại của phím năng 
lượng. 
• Lưu trữ dữ liệu khi tắt nguồn 
• Chức năng hiển thị số màu đỏ (hiển thị 
điện áp, dòng điện, công suất, điện năng). 
• Chức năng giao tiếp nối tiếp (có thể giao 
tiếp với một loạt các thiết bị đầu cuối 
thông qua các chân, đọc và thiết lập thông 
số). 
Tải 1.2 
Tải 1.1 
PZEM004T 
Hệ thống 
điều khiển 
và giám sát 
điện năng 
ở vị trí 1 
(ESP8266) 
Nguồn 
220VAC 
Thingspeak 
cloud 
PZEM004T 
Hệ thống 
điều khiển 
và giám sát 
điện năng 
ở vị trí 2 
(ESP8266) 
Nguồn 
220VAC 
Thingspeak 
cloud 
Tải 2.3 
Tải 2.2 
PZEM004T 
Tải 2.1 
82
TRƯỜNG ĐẠI HỌC QUY NHƠN
KHOA HỌCTẠP CHÍ
Tạp chí Khoa học - Trường Đại học Quy Nhơn, 2020, 14(1), 79-86
Hình 2. Môđun Wemos D1 R1 Arduino.
2.2. Môđun PZEM004T
Mạch đo điện AC đa năng 100A giao tiếp UART 
PZEM-004T được thể hiện trong hình 3 được sử 
dụng để đo và theo dõi gần như hoàn toàn các 
thông số về điện năng: điện áp, dòng điện, công 
suất và điện năng tiêu thụ. Môđun này sử dụng 
giao tiếp UART dễ dàng kết nối truyền dữ liệu 
tới bộ vi điều khiển hoặc máy tính, thích hợp 
cho các ứng dụng giám sát điện năng, IoT,... 
Mạch đo điện AC đa năng 100A giao tiếp UART 
PZEM-004T nhỏ gọn, dễ lắp đặt, sử dụng cách 
đo dòng cách ly an toàn và khả năng đo dòng lên 
đến 100A, mạch có chất lượng gia công và linh 
kiện tốt, độ bền cao. Các chức năng chính của 
PZEM004T:
• Chức năng đo các thông số điện (điện 
áp, dòng điện, công suất, điện năng).
• Chức năng báo động quá tải (trên 
ngưỡng báo động điện, đèn flash nguồn và còi 
kêu kíp báo động).
• Chức năng cài đặt ngưỡng báo động 
nguồn.
• Chức năng cài đặt lại của phím năng 
lượng.
• Lưu trữ dữ liệu khi tắt nguồn
• Chức năng hiển thị số màu đỏ (hiển thị 
điện áp, dòng điện, công suất, điện năng).
• Chức năng giao tiếp nối tiếp (có thể giao 
tiếp với một loạt các thiết bị đầu cuối thông qua 
các chân, đọc và thiết lập thông số).
Hình 3. Hình ảnh PZEM004T trên thực tế.
2.3. Môđun rơle 4 kênh
Môđun rơle 4 kênh 5V gồm 4 rơle hoạt động tại 
điện áp 5VDC chịu được hiệu điện thế lên đến 
250VAC 10A. Môđun rơle 4 kênh 5V được thiết 
kế chắc chắn, khả năng cách điện tốt. Trên môđun 
đã có sẵn mạch kích rơle sử dụng transistor và IC 
cách ly quang giúp cách ly hoàn toàn mạch điều 
khiển (vi điều khiển) với rơle bảo đảm vi điều 
khiển hoạt động ổn định và tiện dụng khi kết nối 
với vi điều khiển. Môđun rơle 4 kênh sử dụng 
chân kích mức thấp (0V), khi có tín hiệu 0V vào 
chân IN thì rơle sẽ nhảy qua thường hở của rơle.
Hình 4. Môđun rơle 4 kênh.
2.4. Tổng thể phần cứng
Sau khi thiết kế sơ đồ lắp ráp chi tiết, tác 
giả tiến hành lắp ráp hệ thống thực nghiệm như 
hình 5.
85
QUY NHON UNIVERSITY
SCIENCEJOURNAL OF
Journal of Science - Quy Nhon University, 2020, 14(1), 79-86
5. KẾT LUẬN
Hệ thống giám sát điện năng: Áp dụng cho phụ 
tải điện hạ áp 220VAC thiết kế trong bài báo này 
có thể thực hiện các chức năng giám sát trong 
thời gian thực các thông số: điện áp, dòng điện, 
Hình 10. Kết quả thông số mạch tải 2.3 ở vị trí 2 hiển thị trên Thingspeak.
Hình 9. Kết quả giám sát thông số mạch nguồn ở vị trí 2 hiển thị trên Thingspeak.
công suất tác dụng, điện năng tiêu thụ, bằng 
cách hiển thị thông số lên màn hình PZEM004T, 
có thể giám sát ở nhiều vị trí và có thể giám sát 
thông số thông qua máy tính hoặc smartphone 
có kết nối với hệ thống thông qua phương thức 
86
TRƯỜNG ĐẠI HỌC QUY NHƠN
KHOA HỌCTẠP CHÍ
Tạp chí Khoa học - Trường Đại học Quy Nhơn, 2020, 14(1), 79-86
truyền thông mạng Internet Wifi. Do đó, khách 
hàng có thể truy cập ở bất kỳ nơi nào, bất kỳ thời 
điểm nào miễn là có thể truy cập được Internet, 
3G, 4G thì người vận hành có thể quản lý và giám 
sát hệ thống của mình. Với tính theo dõi lượng 
điện năng tiêu thụ của phụ tải, xuất báo cáo các 
thông số đo được đến khách hàng sử dụng điện. 
Các kết quả trên màn hình giám sát được hiển thị 
dưới đồ thị để giúp khách hàng dễ dàng theo dõi 
tình trạng làm việc của hệ thống được cập nhật 
liên tục theo thời gian thực.
TÀI LIỆU THAM KHẢO
1. Bùi Đăng Thảnh, Giang Hồng Quân, Nguyễn 
Hoàng Nam. Lưới điện thông minh và khả năng 
ứng dụng ở Việt Nam, Tạp chí tự động hóa ngày 
nay, 2016, 178-179.
2. Nguyễn Đức Khoát, Khổng Cao Phong. Hệ 
thống quản lý & giám sát tiêu thụ điện năng, Tạp 
chí tự động hóa ngày nay, Số 153 (10/2013).
3. Nguyễn Trung Kiên. Xây dựng hệ thống điều 
khiển giám sát, luận văn thạc sĩ, Trường ĐHBK 
Hà Nội, 2013.
4. Thiều Minh Đức, Nguyễn Hoàng Nam, Bùi 
Đăng Thảnh, Nguyễn Huy Phương, Trịnh Công 
Đồng. Ứng dụng kiến trúc mở Arduino trong 
thiết kế thiết bị giám sát điện năng không dây, 
Hội nghị toàn quốc lần thứ 3 về Điều khiển và 
Tự động hóa - VCCA, 2015.
5. Mohannad Jabbar Mnati, Alex Van den Bossche 
and Raad Farhood Chisab. Smart Voltage 
and Current Monitoring System for Three 
Phase Inverters Using an Android Smartphone 
Application, Sensors 2017, 17(4).
6. P. Srividyadevi, D.V. Pusphalatha and P.M. 
Sharma. Measurement of Power and Energy 
Using Arduino, Research Journal of Engineering 
Sciences, 2013, 2(10), 10-15.
7. K. N. Ramli, A. Joret and N. H. Saad. 
Development of Home Energy Management 
System Using Arduino, 2014.
8. P.P. Machado Jr, T.P. Abud, M.Z. Fortes, 
B.S.M.C. Borba. Power factor metering system 
using Arduino, 2017 IEEE Workshop on Power 
Electronics and Power Quality Applications, 
Bogota, Colombia, 31 May-2 June 2017.

File đính kèm:

  • pdfan_iot_application_for_power_monitoring_system_a_case_study.pdf