Module đo Thông Số điện Xoay Chiều Pzem-004 - Điện Tử 360

Mô tả Module Đo thông số điện xoay chiều PZEM-004

Module đo thông số điện PZEM-004 là module dùng để đo các thông số của điện xoay chiều như U,I,P của 1 hay nhiều thiết bị tiêu thụ điện.

PZEM-004 có thể đo được điện áp từ 80 – 260 VAC, Dòng điện từ 0 – 100A.

PZEM-004 có chức năng lưu trữ / xóa lượng điện năng tiêu thụ của tải. Lưu tối đa được 99999wh.

Ngoài ra PZEM-004 có hỗ trợ chuẩn giao tiếp TTL ( UART) để các người dùng có thể sử dụng các vi điều khiển như Arduino, Arm, PIC … giao tiếp để lấy được thông số mà PZEM-004 đo được.

Ứng dụng : Giám sát thông số điện xoay chiều ở trạm điện, động cơ, công tơ điện tử …

Thông số kỹ thuật

Điện áp đo : 80 ~ 260VAC.

Tần số dòng điện đo : 45 -65Hz.

Dòng điện đo : 0 – 100A.

Công Suất đo : 0 – 22 KW.

Chuẩn giao tiếp : TTL.

Hướng dẫn giao tiếp với Module Đo thông số điện xoay chiều PZEM-004

1. Chuẩn giao tiếp

+ PZEM-004 sử dụng chuẩn giao tiếp truyền thông nối tiếp.

Tốc độ : 9600,8N,1.

2. Các lệnh giao tiếp

Cấu trúc lệnh

Header

Data

Checksum

1 byte

5 byte

1 byte

+ Lệnh lấy giá trị điện áp

Header

Data

Checksum

B0

C0 A8 01 01 00

1A

Checksum = B0 + C0 + A8 + 01 + 01 + 00 = 1A (21A).

Phản hồi từ PZEM-004

Header

Data

Checksum

A0

5 byte

1 byte

Ví dụ : A0 00 E6 02 00 00 88

Checksum = A0 + 00 + E6 + 02 + 00 + 00 = 88 (188)

Giá trị điện áp = 3 byte đầu data. trong đó 2 byte phần nguyên, 1 byte phần thập phân.

Trong ví dụ trên : điện áp = 00 E6 02 à 230.2 V ( 00 E6 = 230, 02 = 2).

+ Lệnh lấy giá trị dòng điện

Header

Data

Checksum

B1

C0 A8 01 01 00

1B

Phản hồi từ PZEM-004

Header

Data

Checksum

A1

5 byte

1 byte

Ví dụ : A1 00 11 20 00 00 D2

Giá trị dòng điện = 3 byte đầu data. trong đó 2 byte phần nguyên, 1 byte phần thập phân.

Trong ví dụ trên : dòng điện = 00 11 20 à 17.32 A( 00 11 = 17, 20 = 32).

+ Lệnh lấy giá trị công suất

Header

Data

Checksum

B2

C0 A8 01 01 00

1C

Phản hồi từ PZEM-004

Header

Data

Checksum

A2

5 byte

1 byte

Ví dụ : A2 08 98 00 00 00 42

Giá trị Công suất = 2 byte đầu data.

Trong ví dụ trên : Công suất = 08 98 à 2200W.

+Lệnh lấy giá trị công suất tiêu thụ tích lũy

Header

Data

Checksum

B3

C0 A8 01 01 00

1D

Phản hồi từ PZEM-004

Header

Data

Checksum

A3

5 byte

1 byte

Ví dụ : A3 01 86 9F 00 00 C9

Giá trị dòng điện = 3 byte đầu data.

Trong ví dụ trên : Công suất tích lũy = 01 86 9F à 99999Wh.

Download

Code mẫu với Arduino

Từ khóa » đo điện áp Xoay Chiều Bằng Arduino