You are on page 1of 8

Start

Đọc dữ liệu

Xử lý dữ liệu

Sai
Hiệu chỉnh
Đúng

Hiển thị

Lưu trữ

End
Khởi tạo hệ thống
cho VĐK
Khởi tạo cho
ngoại vi ADE

Đọc dữ liệu về

Tính toán dựa


theo giá trị
chuyển đổi đã có

Lưu trữ Hiển thị


CLK 5V CLK 3,3V

IA
IB DOUT MISO
IC CLK CLK
DIN MOSI
CS NSS
ADE
STM32
ADAPTER 7758

5V 3,3V

UA UB UC

LCD
Ngõ vào điện áp
Khuếch đại tín hiệu
đầu vào

Chuyển đổi AD

Tính toán, dùng dữ


Xử lý tín hiệu số liệu tính công suất,
lưu vào thanh ghi
SCK

MOSI

MASTER MISO SLAVE


CS
Start

Chế độ cấu hình

Hiệu chỉnh Có Chế độ hiệu


thông số chỉnh

Không

Chọn các thông số điều khiển

Xóa thanh ghi

Chọn bộ nhớ

Ngắt Có
Reset
ADE7758

Không

Không Ngắt
timer

Đọc dữ liệu
Start

General init
- Clock
- I/O
- SPI
- Extenal Interrupt

Init
- LCD
- ADE7758 for calibration
using Line Accumulation

Lấy dữ liệu và đưa vào


bộ nhớ FLASH

Nhận dữ liệu, chuyển đổi sang


giá trị thực và lưu trữ

Hiển thị

End
Dòng điện

Khối đo
Hiển thị Khối xử lý Điện áp
(ADE7758)

Nguồn cấp

You might also like