BÁO cáo TIỂU LUẬN môn học máy TÍNH NHÚNG và ỨNG DỤNG đề tài THIẾT kế CÔNG tơ đo LƯỜNG CÔNG SUẤT TIÊU THỤ

65 25 0
BÁO cáo TIỂU LUẬN môn học máy TÍNH NHÚNG và ỨNG DỤNG đề tài THIẾT kế CÔNG tơ đo LƯỜNG CÔNG SUẤT TIÊU THỤ

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG KHOA CÔNG NGHỆ ĐIỆN TỬ VÀ TRUYỀN THÔNG BÁO CÁO TIỂU LUẬN MƠN HỌC MÁY TÍNH NHÚNG VÀ ỨNG DỤNG Đề tài THIẾT KẾ CÔNG TƠ ĐO LƯỜNG CÔNG SUẤT TIÊU THỤ Nhóm Sinh viên thực hiện: Trần Xuân Hảo Trần Đức Cường Nguyễn Văn Tình Nguyễn Cơng Tuấn Đỗ Hải Long Lớp : VB2.K18I.KTMT.NĐ Giáo viên Giảng dạy: ThS NGUYỄN THANH TÙNG Thái Nguyên, tháng năm 2021 MỤC LỤC MỤC LỤC DANH MỤC HÌNH ẢNH LỜI MỞ ĐẦU CHƯƠNG TỔNG QUAN ĐỀ TÀI 1.1 Đặt vấn đề 1.2 Tầm quan trọng quản lí giám sát lượng 1.3 Giới thiệu số hệ thống giám sát, quản lí lượng từ xa thực tế 1.3.1 Hệ thống giám sát quản lý lượng từ xa qua sóng vơ tuyến RF 1.3.2 Hệ thống giám sát quản lý lượng từ xa qua truyền tải tín hiệu thơng qua đường dây điện 1.4 Mục tiêu, nhiệm vụ 1.4.1 Mục Tiêu 1.4.2 Nhiệm vụ 1.4 Giới hạn 1.5 Bố cục báo cáo CHƯƠNG CƠ SỞ LÝ THUYẾT 2.1 Công nghệ IOT 2.3.1 Giao thức kết nối 2.3.2 Giao thức truyền tải liệu 2.3.3 Firebase 2.2 Các chuẩn truyền liệu 2.2.1 Giao tiếp I2C 2.2.2 Giao tiếp UART 2.3 Giới thiệu phân cứng 2.3.1 Module NodeMCU ESP8266 wifi v1.0 2.3.2 Module PZEM004T 2.3.3 Màn hình LCD 20x4 2.3.4 Module chuyển đổi giao tiếp I2C 2.4 Giới thiệu phần mềm 38 2.4.1 Phần mềm lập trình Arduino IDE 38 2.4.2 Phần mềm lập trình Android Studio 41 2.4.3 Phần mềm giám sát điện app Blynk 43 CHƯƠNG PHÂN TÍCH THIẾT KẾ VÀ XÂY DỰNG HỆ THỐNG 45 3.1 Giới thiệu 45 3.2 Thiết kế hệ thống 45 3.2.1 Thiết kế sơ đồ khối hệ thống 45 3.2.2 Sơ đồ kết nối toàn mạch 49 3.2.3 Nguyên lý hoạt động 50 3.2.4 Lưu đồ giải thuật 50 3.3 Thi công hệ thống 51 3.3.1 Mô hình thiết bi 51 3.3.2 Danh sách linh kiện 52 3.3.3 Lắp ráp kiểm tra 52 3.4 Lập trình phần cứng phần mềm 55 3.4.1 Chương trình thống phần cứng Arduino IDE 55 Hình ảnh phía số đoạn chương trình sản phẩm: 55 3.4.2 Chương trình app Android Studio 56 3.4.3 Tạo giao diện để xem thông số điện app Blynk 58 3.5 Kết quả, nhận xét 59 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 60 DANH MỤC HÌNH ẢNH Hình 2.1 Giao thức truyền MQTT Hình 2.2 Mơ hình sử dụng giao thức CoAP HTTP Hình 2.3 ví dụ XMPP Hình 2.4 Bus I2C thiết bị ngoại vi Hình 2.5 Kết nối thiết bị vào bus I2C chế độ chuẩn (Standard mode) chế độ nhanh (Fast mode) Hình 2.6 Quá trình truyền nhận thiết bi cḥủ (master) tớ (slave) Hình 2.7 Trình tự truyền bit đường truyền Hình 2.8 Điểu kiện để giao tiếp I2C Hình 2.9 Quá trình truyền liệu I2C Hình 2.10 Kết nối UART hai vi điều khiển Hình 2.11 Quá trình truyền liệu UART Hình 2.12 Ảnh ESP8266-12 thực tế sơ đồ chân Hình 2.13 Module Node MCU ESP8266 sơ đồ chân Hình 2.14 Mạch nguyên lý NodeMCU ESP8266 Hình 2.15 Hình ảnh thực tế module PZEM004T Hình 2.16 Sơ đồ kết nối dây module PZEM004T Hình 2.17 Sơ đồ chân LCD 20x4 Hình 2.18 Hình ảnh thực tế module chuyển đổi I2C Hình 2.19 Mạch ngun lý module chủn đởi giao tiếp I2C Hình 2.20 Màn hình làm việc arduino IDE Hình 2.21 Thiết lập đường dẫn cho IDE Hình 2.22 Trình quản lí thiết bị giao tiếp với IDE Hình 2.23 Tiến hành tải boad ESP8266 IDE Hình 2.24 Chọn boad để nạp code Hình 2.25 Màn hình làm việc với file Java Hình 2.26 Màn hình làm việc với file Xml Hình 2.27 Mơ hình hoạt động Blynk Hình 2.28 Giao diện app Blynk 44 Hình 3.1 Sơ đồ khối tồn thống 45 Hình 3.2 Hình ảnh thực tế module PZEM004T 46 Hình 3.3 Một số thiết bị ngõ vào 47 Hình 3.4 Khối xử lí trung tâm 47 Hình 3.5 Khối hiển thị 47 Hình 3.6 Khối nguồn 48 Hình 3.7 Khối Sever firebase 48 Hình 3.8 Mobile app hiển thị liệu theo thời gian thực 49 Hình 3.9 Sơ đồ kết nối tồn mạch 49 Hình 3.10 Lưu đồ toàn hệ thống 50 Hình 3.11 Mơ hình thiết bị 52 Hình 3.12 Mặt sau sản phẩm bên hộp 53 Hình 3.13 Mặt trước sản phẩm 53 Hình 3.14 Vị trí giắc nguồn 5v nút bấm reset 54 Hình 3.15 Vị trí giắc cắm nguồn 220v 54 Hình 3.17 Chương trình hiển thị liệu lên LCD 55 Hình 3.18 Gửi liệu lên Blynk 55 Hình 3.19 Gửi liệu lên Firebase 56 Hình 3.20 Code nhận liệu từ firebbase java 56 Hình 3.21 Code nhận liệu từ firebbase java 57 Hình 3.22 Chương trình giao diện XML 57 Hình 3.23 Kết sau chạy app máy ảo 58 Hình 3.24 Các cơng cụ giao diện hoàn thành 58 Hình 3.25 Sản phẩm hồn thiện 59 Hình 3.26 Giao diện theo dõi điện qua app blynk android .59 LỜI MỞ ĐẦU Nhu cầu quản lý, giám sát kiểm soát việc đo điện năng, thơng số: điện áp, dịng điện, tiêu chất lượng điện từ xa cần thiết cho nhà quản lý, công ty điện lực cá nhân Mặc dù đạt đến mức độ thành công định, nhiên hệ thống quản lý giám sát điện chi phí cao hạn chế việc truy cập từ xa Ngoài ra, xu hướng sử dụng thiết bị thông minh: điện thoại smart phone, máy tính bảng …để truy cập giám sát từ xa Trong xu này, hệ thống hỗ trợ việc quản lý, giám sát việc đo điện thông số hệ thống điện từ xa Internet cần thiết để tìm hướng tiện nghi kinh tế phục vụ nhà quản lý, công ty điện lực Với mong muốn giải phần khó khăn tìm hương cho ngành điện Việt Nam, nhóm tác giả bắt tay vào nghiên cứu thực đề tài “Thiết kế công tơ đo lường công suất điện tiêu thụ” Trên sở tìm hiểu IoT nhằm giám sát điện thông số khác hệ thống điện từ xa qua mạng không dây, qua việc truy cập vào trang app, người dùng có thể giám sát từ xa nơi lúc Điểm nởi bật đề tài có thể giám sát điện đồng thời hai hay nhiều thiết bi điện thông qua mạng không dây, kiểm sốt thơng qua việc đo, lưu trữ thơng số điện liên tục thời điểm ngày CHƯƠNG TỔNG QUAN ĐỀ TÀI 1.1 Đặt vấn đề Cơng nghệ Internet of Things (IOT) nói chung cơng nghệ cảm biến khơng dây (Wireless Sensor) nói riêng tích hợp từ kỹ thuật điện tử, tin học viễn thơng tiên tiến vào mục đích nghiên cứu, giải trí, sản xuất, kinh doanh, v.v , phạm vi ngày mở rộng, để tạo ứng dụng đáp ứng cho nhu cầu lĩnh vực khác Hiện nay, khái niệm IOT công nghệ cảm biến không dây trở nên quen thuộc ứng dụng nhiều lĩnh vực đời sống người, đặc biệt nước phát triển có khoa học công nghệ tiên tiến Tuy nhiên, công nghệ chưa áp dụng cách rộng rãi nước ta, điều kiện kỹ thuật, kinh tế, nhu cầu sử dụng Song hứa hẹn đích đến tiêu biểu cho nhà nghiên cứu, cho mục đích phát triển đầy tiềm Được định hướng dẫn Thạc sĩ Đoàn Ngọc Phương em chọn đề tài luận án “Giám sát điện qua mạng không dây” Trên sở tìm hiểu IoT nhằm giám sát điện thông số khác hệ thống điện từ xa qua internet, nhu cầu có thật tăng cao thời gian gần Đặc biệt sau đợt giá điện tăng, nhiều nhà máy tiết kiệm điện hiệu sau có kết theo dõi Với thiết bi quaṇ sát điện từ xa, có thể nhìn thấy thông số hệ thống điện điện áp, dịng điện, tần số, cơng suất, hệ số cơng suất, nhà máy phận bất cứ lúc mà ta khơng cần phải có mặt nhà máy Chúng ta có thể dùng máy vi tính thiết bị di động có hỗ trợ duyệt web có thể quan sát thơng số hệ thống điện nhà máy Hệ thống quản lý điện giúp nhà quản lý đánh giá tiêu thụ điện để thực tiết kiệm chi phí lượng Đề tài khảo sát phương pháp giám sát điện điển hình trước thơng qua internet dùng module sim kết hợp RS232 qua cổng truyền thông RS485 theo phương thức truyền thông Modbus RTU [2], nhiên thực tế mạng GSM gặp phải khó khăn việc bị trễ tin nhắn nghẽn mạng, kẹt mạng hay nơi có sóng GSM yếu giám sát máy tính Những phương pháp khác dùng phần mềm Acuview giám sát điện thông qua đồng hồ đo điện đa Mutimeter ACUVIM [3] giám sát điện sử dụng PLC S7-400 thông qua giao diện WINCC [4] có giá thành cao tốn Để khắc phục nhược điểm trên, đề tài: “Giám sát điện qua mạng không dây” nghiên cứu việc giao tiếp với thiết bi điện quaInternet dùng công nghê IoT, góp phần hỗ trợ cho cơng tác giám sát quản lý điện từ xa, sử dụng vi điều khiển kết hợp với việc truyền liệu qua WIFI, giúp đo ghi liệu từ xa, mà không bi ḥạn chế khoảng cách truyền liệu 1.2 Tầm quan trọng quản lí giám sát lượng Quản lý giám sát lượng chìa khóa để tiết kiêm lượng tở chức thương mại, cơng nghiệp phủ năm gần phải chiụ áp lực to lớn kinh tế môi trường Giám sát quản lý lượng giúp giảm phu thuộc vào nhiên liệu hóa thạch ngày trở nên cạn kiệt Khi tiêu thụ nhiều lượng, doanh nghiệp hơ gia đình phải đối mặt với tình trạng thiếu nguồn cung cấp nghiêm trọng kèm theo nguy tăng giá lượng dẫn đến ảnh hưởng tới lợi nhuận tổ chức, viêc quản lý lượng doanh nghiệp hơ gia đình có thể giảm nguy cách kiểm soát nhu cầu lượng, tiết kiệm điện dây chuyền sản xuất bước tăng hiệu việc đầu tư vào giá thành cho sản phẩm Lợi ích đem lại sử dụng thống giám sát quản lý lượng: - Giảm thời gian chi phí nhân cơng để ghi lại liệu từ đồng hồ đo, nhập vào file excell báo cáo tháng - Giảm sai xót q trình thu thập liệu tay - Kiểm soát liệu điện liên tục 24 trạm làm viêc - Giảm thời gian xử lý cố liêu thu thập đầy đủ, có ghi lại dạng sóng nguồn điên cố xảy Đây đề tài tìm hiểu, nghiên cứu nhiều để đưa giải pháp giúp ngành điện Việt Nam giải đưuọc khó khăn nêu 1.3 Giới thiệu số hệ thống giám sát, quản lí lượng từ xa thực tế 1.3.1 Hệ thống giám sát quản lý lượng từ xa qua sóng vơ tuyến RF Hệ thống đọc số cơng tơ từ xa sóng vơ tuyến RF bao gồm khối chức sau: - Công tơ điện tử có tích hợp tính thu phát tín hiệu vô tuyến RF lắp hộ khách hàng sử dụng điện, có chức đo đếm, lưu trữ lượng vào nhớ không dây truyền thu thập tín hiệu di động nhận lệnh - Bộ thu thập tín hiệu di động (Handheld Unit) bao gồm: máy tính cầm tay (Handheld Unit) tích hợp module thu phát tín hiệu vơ tuyến RF bên trong, với chương trình thu thập số liệu Cơng ty tự phát triển Trên máy tính cầm tay giúp người ghi lệnh đọc số công tơ phạm vi phủ sóng dựa vào danh sách số liệu khách hàng sử dụng điện tao từ sở liệu kinh doanh điện Toàn liệu ghi ghép nối vào sở liệu kinh doanh điện cách tự động mà không cần phải tốn nhiều thao tác thủ cơng trước Giải pháp có ưu điểm: - Không phụ thuộc vào khoảng cách, khơng phụ thuộc vào vị trí điểm đầu, điểm cuối có thay đởi vị trí lắp đặt cơng tơ, hay vị trí trung tâm khơng bị thay đổi thiết bị - Thiết bị modem gọn nhẹ, thông dụng, dễ dàng lắp kèm với công tơ - Cước phí tính theo lưu lượng (KB) thấp, phù hợp với hệ thống không yêu cầu truyền theo thời gian thực Nhược điểm: Do sử dụng đường truyền khơng dây, truyền qua mạng di động, nên tín hiệu có thể bị ảnh hưởng thời tiết xấu, cần cân nhắc chọn dịch vụ nhà cung cấp mạng có mật độ phủ sóng rộng, chất lượng tín hiệu tốt 1.3.2 Hệ thống giám sát quản lý lượng từ xa qua truyền tải tín hiệu thơng qua đường dây điện Hệ thống đo đếm công tơ từ xa truyền qua đường dây điện CollectricTM hệ thống đo lượng điện tiêu thu theọ thời gian thực Với hệ thống này, không cần cử nhân viên ghi số công tơ hộ gia đình Hệ thống Collectric gồm thiết bị sau:  RTU: thiết bị đầu cuối chiều lắp đặt bên bên ngồi cơng tơ vị trí thuận tiện RTU đếm vịng quay đĩa, biến thành tín hiệu điện, điều chế tín hiệu, truyền số liệu thu thông tin khác thiết bị tâp trung  TRPU: thiết bị đầu cuối hai chiều, vừa có tính RTU vừa có chức thông tin hai chiều bao gồm lệnh quản lý bảng thời gian sử dụng để tính mức giá khác thiết bị tâp trung, TRPU có thể truyền thơng tin xếp theo bảng chữ hay chữ số nhận từ thiết bị tâp trung tới khách hàng, cịn có thể lặp tín hiệu lặp, có lắp đặt thêm điều khiển tải có thể tự động đóng cắt tải theo lệnh từ trung tâm  CONCENTRATOR: thiết bị tâp trung lắp đặt lưới điện hạ ứng với trạm Thiết bị có thể thu thập xử lý liệu cho 1250 công tơ Dữ liệu từ thiết bị đầu cuối tập trung trung tâm truyền máy tính trung tâm qua cách khác Thiết bị tập trung có thể truyền lệnh quản lý thị khác tới thiết bị đầu cuối hai chiều  MICROTERMINAL: thiết bị thu thập liệu cầm tay cầu nối thiết bị tập trung với máy tính trung tâm, nhận liệu từ trung tâm truyền máy tính trung tâm Nó cịn dùng để lập trình cho thiết bị tâp trung , RTU, TRPU, đọc số liệu từ thiết bị để đưa vào máy tính  MAIN COMPUTER: chứa phần mềm cần thiết cho trình vận hành hệ thống Colletric Nó thu nhận liệu từ trung tâm để sử dụng cho mục đích ngành điện Kĩ thuật truyền thông: sử dụng công nghệ PLC truyền thông tin thông qua lưới điện hạ (từ trạm biến áp đến hộ gia đình) Tại trạm biến áp (vốn có 10 Để dễ dàng theo dõi thông số điện đo ta hiển thi giá tri điện áp, dịng điện, điện cơng suất hình LCD 20x4 3.2.1.5 Khối nguồn Nguồn điện xoay chiều 220~240VAC dùng để cấp cho nguồn AC module PZEM004T Tởng dịng cho tất linh kiện dùng nguồn 220VAC 6A Sử dụng cho thiết bi điện có dịng nhỏ 6A trước cắm vào ổ cắm Nguồn 5V lấy từ cởng USB máy tính cởng sạc điện thoại, sử dụng để cấp nguồn cho module PZEM004T, LCD, I2C, NODEMCU ESP8266 Tởng dịng cho tất linh kiện dùng nguồn 5V 425mA Hình 3.6 Khối ng̀n 3.2.1.6 Khối firebase sever Sau có kết nối với wifi khối xử lí trung tâm gửi liệu lên sever blynk sever fibase Sau sever nhận liệu tiếp tục gửi liệu app để hiển thị Hình 3.7 Khối Sever của firebase 48 3.2.1.7 Khối mobile app Hiển thị liệu theo dõi theo thời gian thực nhận từ sever gửi Cụ thể Bynk nhận liệu từ Blynk sever App android nhận liệu từ sever firebase Hình 3.8 Mobile app hiển thị liệu theo thời gian thực 3.2.2 Sơ đồ kết nối tồn mạch Hình ảnh sơ đồ kết nối toàn tḥống Vi điều khiển module MCU esp8266 MCU nhận liệu điện từ module PZEM004T qua chân tín hiệu TX RX MCU gửi tín hiệu điện nhận hiển thị lên module LCD 2004 kết nối thông qua mạch I2C nối với MCU qua chân D1 D2 Nút bấm có chức reset lại thơng số nhận từ PZEM004T Hình 3.9 Sơ đờ kết nối toàn mạch 49 3.2.3 Nguyên lý hoạt động Các module kết nối với cấp nguồn Nối dòng điện cần đo vào mạch PZEM004T, kẹp cảm biến dòng vào dây thiết bị điện cần đo Khi mạch PZEM004T đọc hết giá trị đo gửi liệu ESP8266 ESP8266 gửi liệu lên hình hiển thị LCD gửi lên sever, sever sau gửi liệu về app hiển thị điện thoại máy tính từ xa qua mạng khơng dây Từ có thể theo dõi giám sát lượng điện tiêu thụ thiết bị ta cần giám sát Nút bấm có chức reset tổng lượng điện đo Khi ta cần reset để bắt đầu đo lại việc nhấn giữ nút 5s lập tức thơng số lượng thiết lập lại 3.2.4 Lưu đồ giải thuật Hình 3.10 Lưu đờ tồn hệ thống 50 Trên ảnh cấu trúc lưu đồ thuật toán hệ thống để lập trình cho mạch hoạt động Cụ thể sau: - Khởi tạo thư viện: Để chương trình chạy khơng bị lỗi cần phải khai báo thư viện cho ESP8266, PZEM004T, LCD, FireBase, Blynk sever Nếu khơng có thư viện chương trình bị lỗi - Thiết lập cổng vào ra: cổng vào liệu đo từ module PZEM004T, cổng module LCD để hiển thị liệu - Tải 220V hoạt động: có tải hoạt động module thu thập số vể điện như: V, A, W, Wh, FR, PF… - Hiển thị lên LCD: esp nhận liệu gửi xuất liệu lên hình hiển thị LCD 2004 - Thiết lập wifi sever: Để có thể giám sát điện tiêu thụ từ xa ta cần phải thiết lập kết nối wifi cho trung tâm xử lí để trung tâm xử lí gửi liệu lên sever Cụ thể firebase blynk Cần thiết lập USERNAME, PASSWORD, Key kết nối đến sever Nếu kết nối thành cơng liệu lập tức đẩy lên sever - Thiết lập sever với app: có sever cho app, sever blynk tương ứng với app blynk Sever firebase tương ứng với app android Khi app kết nối với sever lập tức liệu sever đẩy xuống app điện thoại để hiển thị Vậy cần kết nối mạng liệu lưu trữ hiển thị Có thể theo dõi nơi đâu 3.3 Thi cơng hệ thống 3.3.1 Mơ hình thiết bi Hộp thiết bi thiết kế với thơng số:  Kích thước: 14x14cm  Vỏ: bên ngồi lắp đặt LCD, ổ cắm điện, giắc cắm chân dây nguồn môt giắc cắm nguồn nạp code cho NodeMCU ESP8266  Bên hộp chứa mạch điện tử điều khiển thiết bi 51 Hình 3.11 Mơ hình thiết bị 3.3.2 Danh sách linh kiện Bảng 3.1 Danh sách linh kiện sử dụng tḥống STT T P L M N N Ổ N N 3.3.3 Lắp ráp kiểm tra Tiến hành ghép nối module linh kiện theo sơ đồ đấu nối Hàn mối nối chắn, không để linh kiện bị chập Cố định module vào hộp fo-mex Khi lắp rắp xong tiến hành kiểm tra nguồn điện vào mạch xem có ởn định khơng cách đo cắm dây nguồn 5V vào ESP8266 nguồn 220v vào PZEM004T 52 Nếu đèn báo sáng tỏ nguồn cấp Đi dây hợp lí để khơng bị rỗi bảo trì sau Hình 3.12 Mặt sau sản phẩm bên hộp Ảnh 4.2 hình ảnh sản phâm sau cố định vào hộp module cố định chắn để tránh tình trạng cháy chập Hình 3.13 Mặt trước sản phẩm Hình 3.13 mặt trước thiết bị Trơng đơn giản dễ nhìn gồm hình hiển thị thơng số ở cắm để cắn thiết bị cần đo 53 Hình 3.14 Vị trí giắc ng̀n 5v nút bấm reset Phía bên cạnh hình 3.14 vị trí cắm nguồn 5v đồng thời đường dẫn để dạp chương trình Nút bấm reset đèn led báo hiệu Khi bấm giữ nút khoảng 5s hệ thống reset lại từ đầu Hình 3.15 Vị trí giắc cắm ng̀n 220v Giắc cắm màu đỏ giắc cắm dùng để cấp điện cho module PZEM004T ổ cắm điện để nối thiết bị điện cần đo 54 3.4 Lập trình phần cứng phần mềm 3.4.1 Chương trình tḥống phần cứng Arduino IDE Hình ảnh phía số đoạn chương trình sản phẩm: Hình 3.17 Chương trình hiển thị liệu lên LCD Hình 3.18 Gửi liệu lên Blynk 55 Hình 3.19 Gửi liệu lên Firebase 3.4.2 Chương trình app Android Studio Chương trình file java Hình 3.20 Code nhận liệu từ firebbase java 56 Hình 3.21 Code nhận liệu từ firebbase java Chương trình file xml Hình 3.22 Chương trình giao diện XML Sau biên dịch khởi chạy ta app android hình phía việc cịn lại lấy file apk cài máy thật theo dõi số điện hiển thị 57 Hình 3.23 Kết quả sau chạy app máy ảo 3.4.3 Tạo giao diện để xem thông số điện app Blynk Với app blynk ta khơng cần phải lập trình app, ta cần thiết lập thông số để đồng với phần cứng sever lập trình bên arduino IDE Việc làm app thêm khối để hiển thị với ý muốn Hình 3.24 Các cơng cụ giao diện hoàn thành 58 3.5 Kết quả, nhận xét Sau thực kết nối,hệ thống cập nhật thông số điện đo LCD gửi liệu lên sever blynk firebase để gửi liệu mobile app Hình 3.25 Sản phẩm hồn thiện Sau có thể giám sát điện theo thời gian thực thiết bi ṇày App Blynk app android Hình 3.26 Giao diện theo dõi điện qua app blynk android 59 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN Đề tài thực giám sát điện đồng thời thiết bi qua mạng khơng dây Hiệu suất ởn định 90% Có thể giám sát qua máy tính điện thoại nơi Đây đề tài thiết thực thực tế nhà nhà có điện, người người có smartphone, trang bị phần mềm theo dõi điện từ xa qua mạng khơng dây có thể biết mức điện mà gia đình sử dụng nào… thiết bị điện sử dụng điện năng Ngoài cịn có thể đối chiếu với số điện tiêu thụ hàng tháng phía nhà cung cấp điện Tuy nhiên hệ thống bước phát triển ban đầu Cần phải nghiên cứu thêm để đưa tính khác vào thêm khả tính tốn tiền điện, lịch sử tiêu thụ điện theo ngày, tháng… Để mở rộng đề tài, thêm nhiều ứng dụng đời sống, có thể giám sát nhiều thiết bi ùcng lúc, thêm thống bảo vệ, danh sách lịch sử, xử lý cố vượt tải, áp trực tiếp việc điều khiển từ xa qua mạng khơng dây 60 TÀI LIÊỤ THAM KHẢO [1] Giáo trình Vi xử lý [2] https://www.google.com.vn/ [3] https://www.youtube.com/ [4] Hương dẫn Arduino IDE, Android studio, app blynk [5] http://www.banlinhkien.com [6] http://youtube.com [7] http://arduino.cc [8] https://dientu360.com/ [9] https://vi.wikipedia.org/ 61 ... TÍCH THIẾT KẾ VÀ XÂY DỰNG HỆ THỐNG 3.1 Giới thiệu Đề tài thiết kế thiết bi “Thiệệ́t kế công tơ đo lường công suất điện tiêu thụ? ??, đo thông số điện AC mạch điện dòng điện, điện áp, tần số, công suất. .. động thiết bi ṣẽ đo tính tốn xác 1.5 Bố cục báo cáo Với đề tài giám sát điện qua mạng không dây bố cục đồ án sau:  Chương 1: Tơ? ?ng quan đề tài Chương trình bày đặt vấn đề dẫn nhập lý chọn đề tài, ... cho đề tài  Chương 3: Khảo sát phân tích hệ thống Chương giới thiệu tơ? ?ng quan yêu cầu đề tài thiết kế tính tốn liên quan đến đề tài  Chương 4: Thi cơng tḥống Chương có thể gồm kết thi công

Ngày đăng: 05/01/2022, 10:50

Hình ảnh liên quan

Hình 2.1 Giao thức truyền của MQTT - BÁO cáo TIỂU LUẬN môn học máy TÍNH NHÚNG và ỨNG DỤNG đề tài THIẾT kế CÔNG tơ đo LƯỜNG CÔNG SUẤT TIÊU THỤ

Hình 2.1.

Giao thức truyền của MQTT Xem tại trang 16 của tài liệu.
Hình 2.2 Mô hình sử dụng giao thức CoAP và HTTP  AMQP (Advanced Message Queue Protocol) - BÁO cáo TIỂU LUẬN môn học máy TÍNH NHÚNG và ỨNG DỤNG đề tài THIẾT kế CÔNG tơ đo LƯỜNG CÔNG SUẤT TIÊU THỤ

Hình 2.2.

Mô hình sử dụng giao thức CoAP và HTTP AMQP (Advanced Message Queue Protocol) Xem tại trang 17 của tài liệu.
Hình 2.4 Bus I2C và các thiết bị ngoại vi. - BÁO cáo TIỂU LUẬN môn học máy TÍNH NHÚNG và ỨNG DỤNG đề tài THIẾT kế CÔNG tơ đo LƯỜNG CÔNG SUẤT TIÊU THỤ

Hình 2.4.

Bus I2C và các thiết bị ngoại vi Xem tại trang 21 của tài liệu.
Hình 2.5 Kết nối thiết bị vào bus I2C ở chế độ chuẩn (Standard mode) và chế độ nhanh (Fast mode) - BÁO cáo TIỂU LUẬN môn học máy TÍNH NHÚNG và ỨNG DỤNG đề tài THIẾT kế CÔNG tơ đo LƯỜNG CÔNG SUẤT TIÊU THỤ

Hình 2.5.

Kết nối thiết bị vào bus I2C ở chế độ chuẩn (Standard mode) và chế độ nhanh (Fast mode) Xem tại trang 22 của tài liệu.
Hình 2.10 Kết nối UART giữa hai vi điều khiển - BÁO cáo TIỂU LUẬN môn học máy TÍNH NHÚNG và ỨNG DỤNG đề tài THIẾT kế CÔNG tơ đo LƯỜNG CÔNG SUẤT TIÊU THỤ

Hình 2.10.

Kết nối UART giữa hai vi điều khiển Xem tại trang 28 của tài liệu.
Hình 2.13 Module NodeMCU ESP8266 và sơ đồ chân - BÁO cáo TIỂU LUẬN môn học máy TÍNH NHÚNG và ỨNG DỤNG đề tài THIẾT kế CÔNG tơ đo LƯỜNG CÔNG SUẤT TIÊU THỤ

Hình 2.13.

Module NodeMCU ESP8266 và sơ đồ chân Xem tại trang 32 của tài liệu.
Hình 2.14 Mạch nguyên lý của NodeMCU ESP8266 - BÁO cáo TIỂU LUẬN môn học máy TÍNH NHÚNG và ỨNG DỤNG đề tài THIẾT kế CÔNG tơ đo LƯỜNG CÔNG SUẤT TIÊU THỤ

Hình 2.14.

Mạch nguyên lý của NodeMCU ESP8266 Xem tại trang 34 của tài liệu.
2.3.2.4 Giao diện màn hình hiển thị - BÁO cáo TIỂU LUẬN môn học máy TÍNH NHÚNG và ỨNG DỤNG đề tài THIẾT kế CÔNG tơ đo LƯỜNG CÔNG SUẤT TIÊU THỤ

2.3.2.4.

Giao diện màn hình hiển thị Xem tại trang 37 của tài liệu.
Hình 2.17 Sơ đồ chân LCD 20x4 - BÁO cáo TIỂU LUẬN môn học máy TÍNH NHÚNG và ỨNG DỤNG đề tài THIẾT kế CÔNG tơ đo LƯỜNG CÔNG SUẤT TIÊU THỤ

Hình 2.17.

Sơ đồ chân LCD 20x4 Xem tại trang 39 của tài liệu.
Hình 2.19 Mạch nguyên lý module chuyển đổi giao tiếp I2C - BÁO cáo TIỂU LUẬN môn học máy TÍNH NHÚNG và ỨNG DỤNG đề tài THIẾT kế CÔNG tơ đo LƯỜNG CÔNG SUẤT TIÊU THỤ

Hình 2.19.

Mạch nguyên lý module chuyển đổi giao tiếp I2C Xem tại trang 41 của tài liệu.
Hình 2.20 Màn hình làm việc của arduino IDE - BÁO cáo TIỂU LUẬN môn học máy TÍNH NHÚNG và ỨNG DỤNG đề tài THIẾT kế CÔNG tơ đo LƯỜNG CÔNG SUẤT TIÊU THỤ

Hình 2.20.

Màn hình làm việc của arduino IDE Xem tại trang 42 của tài liệu.
Hình 2.21 Thiết lập đường dẫn cho IDE - BÁO cáo TIỂU LUẬN môn học máy TÍNH NHÚNG và ỨNG DỤNG đề tài THIẾT kế CÔNG tơ đo LƯỜNG CÔNG SUẤT TIÊU THỤ

Hình 2.21.

Thiết lập đường dẫn cho IDE Xem tại trang 42 của tài liệu.
Hình 2.22 Trình quản lí các thiết bị giao tiếp với IDE - BÁO cáo TIỂU LUẬN môn học máy TÍNH NHÚNG và ỨNG DỤNG đề tài THIẾT kế CÔNG tơ đo LƯỜNG CÔNG SUẤT TIÊU THỤ

Hình 2.22.

Trình quản lí các thiết bị giao tiếp với IDE Xem tại trang 43 của tài liệu.
Hình 2.25 Màn hình làm việc với file .Java - BÁO cáo TIỂU LUẬN môn học máy TÍNH NHÚNG và ỨNG DỤNG đề tài THIẾT kế CÔNG tơ đo LƯỜNG CÔNG SUẤT TIÊU THỤ

Hình 2.25.

Màn hình làm việc với file .Java Xem tại trang 45 của tài liệu.
Hình 2.27 Mô hình hoạt động của Blynk - BÁO cáo TIỂU LUẬN môn học máy TÍNH NHÚNG và ỨNG DỤNG đề tài THIẾT kế CÔNG tơ đo LƯỜNG CÔNG SUẤT TIÊU THỤ

Hình 2.27.

Mô hình hoạt động của Blynk Xem tại trang 46 của tài liệu.
Hình 3.2 Hình ảnh thực tế module PZEM004T 3.2.1.2 Khối ngõ vào - BÁO cáo TIỂU LUẬN môn học máy TÍNH NHÚNG và ỨNG DỤNG đề tài THIẾT kế CÔNG tơ đo LƯỜNG CÔNG SUẤT TIÊU THỤ

Hình 3.2.

Hình ảnh thực tế module PZEM004T 3.2.1.2 Khối ngõ vào Xem tại trang 49 của tài liệu.
Hình 3.3 Một số thiết bị ngõ vào - BÁO cáo TIỂU LUẬN môn học máy TÍNH NHÚNG và ỨNG DỤNG đề tài THIẾT kế CÔNG tơ đo LƯỜNG CÔNG SUẤT TIÊU THỤ

Hình 3.3.

Một số thiết bị ngõ vào Xem tại trang 50 của tài liệu.
Hình 3.8 Mobile app hiển thị dữ liệu theo thời gian thực 3.2.2 Sơ đồ kết nối toàn mạch - BÁO cáo TIỂU LUẬN môn học máy TÍNH NHÚNG và ỨNG DỤNG đề tài THIẾT kế CÔNG tơ đo LƯỜNG CÔNG SUẤT TIÊU THỤ

Hình 3.8.

Mobile app hiển thị dữ liệu theo thời gian thực 3.2.2 Sơ đồ kết nối toàn mạch Xem tại trang 52 của tài liệu.
Hình 3.10 Lưu đồ toàn hệ thống - BÁO cáo TIỂU LUẬN môn học máy TÍNH NHÚNG và ỨNG DỤNG đề tài THIẾT kế CÔNG tơ đo LƯỜNG CÔNG SUẤT TIÊU THỤ

Hình 3.10.

Lưu đồ toàn hệ thống Xem tại trang 53 của tài liệu.
Bảng 3.1 Danh sách linh kiện sử dụng trong hê tḥống - BÁO cáo TIỂU LUẬN môn học máy TÍNH NHÚNG và ỨNG DỤNG đề tài THIẾT kế CÔNG tơ đo LƯỜNG CÔNG SUẤT TIÊU THỤ

Bảng 3.1.

Danh sách linh kiện sử dụng trong hê tḥống Xem tại trang 56 của tài liệu.
Hình 3.11 Mô hình thiết bị - BÁO cáo TIỂU LUẬN môn học máy TÍNH NHÚNG và ỨNG DỤNG đề tài THIẾT kế CÔNG tơ đo LƯỜNG CÔNG SUẤT TIÊU THỤ

Hình 3.11.

Mô hình thiết bị Xem tại trang 56 của tài liệu.
Hình 3.12 Mặt sau sản phẩm bên trong hộp - BÁO cáo TIỂU LUẬN môn học máy TÍNH NHÚNG và ỨNG DỤNG đề tài THIẾT kế CÔNG tơ đo LƯỜNG CÔNG SUẤT TIÊU THỤ

Hình 3.12.

Mặt sau sản phẩm bên trong hộp Xem tại trang 57 của tài liệu.
Hình 3.14 Vị trí giắc nguồn 5v và nút bấm reset - BÁO cáo TIỂU LUẬN môn học máy TÍNH NHÚNG và ỨNG DỤNG đề tài THIẾT kế CÔNG tơ đo LƯỜNG CÔNG SUẤT TIÊU THỤ

Hình 3.14.

Vị trí giắc nguồn 5v và nút bấm reset Xem tại trang 58 của tài liệu.
Hình 3.19 Gửi dữ liệu lên Firebase - BÁO cáo TIỂU LUẬN môn học máy TÍNH NHÚNG và ỨNG DỤNG đề tài THIẾT kế CÔNG tơ đo LƯỜNG CÔNG SUẤT TIÊU THỤ

Hình 3.19.

Gửi dữ liệu lên Firebase Xem tại trang 60 của tài liệu.
Hình 3.21 Code nhận dữ liệu từ firebbase trong java Chương trình file .xml - BÁO cáo TIỂU LUẬN môn học máy TÍNH NHÚNG và ỨNG DỤNG đề tài THIẾT kế CÔNG tơ đo LƯỜNG CÔNG SUẤT TIÊU THỤ

Hình 3.21.

Code nhận dữ liệu từ firebbase trong java Chương trình file .xml Xem tại trang 61 của tài liệu.
Hình 3.22 Chương trình giao diện XML - BÁO cáo TIỂU LUẬN môn học máy TÍNH NHÚNG và ỨNG DỤNG đề tài THIẾT kế CÔNG tơ đo LƯỜNG CÔNG SUẤT TIÊU THỤ

Hình 3.22.

Chương trình giao diện XML Xem tại trang 61 của tài liệu.
Hình 3.23 Kết quả sau khi chạy app trên máy ảo - BÁO cáo TIỂU LUẬN môn học máy TÍNH NHÚNG và ỨNG DỤNG đề tài THIẾT kế CÔNG tơ đo LƯỜNG CÔNG SUẤT TIÊU THỤ

Hình 3.23.

Kết quả sau khi chạy app trên máy ảo Xem tại trang 62 của tài liệu.
Hình 3.24 Các công cụ và giao diện khi hoàn thành - BÁO cáo TIỂU LUẬN môn học máy TÍNH NHÚNG và ỨNG DỤNG đề tài THIẾT kế CÔNG tơ đo LƯỜNG CÔNG SUẤT TIÊU THỤ

Hình 3.24.

Các công cụ và giao diện khi hoàn thành Xem tại trang 62 của tài liệu.
Hình 3.25 Sản phẩm hoàn thiện - BÁO cáo TIỂU LUẬN môn học máy TÍNH NHÚNG và ỨNG DỤNG đề tài THIẾT kế CÔNG tơ đo LƯỜNG CÔNG SUẤT TIÊU THỤ

Hình 3.25.

Sản phẩm hoàn thiện Xem tại trang 63 của tài liệu.
Hình 3.26 Giao diện theo dõi điện năng qua app blynk và android - BÁO cáo TIỂU LUẬN môn học máy TÍNH NHÚNG và ỨNG DỤNG đề tài THIẾT kế CÔNG tơ đo LƯỜNG CÔNG SUẤT TIÊU THỤ

Hình 3.26.

Giao diện theo dõi điện năng qua app blynk và android Xem tại trang 63 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan