(Đồ án tốt nghiệp) hệ thống điều khiển và giám sát thiết bị qua internet

72 5 0
(Đồ án tốt nghiệp) hệ thống điều khiển và giám sát thiết bị qua internet

Đ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

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH ĐỒ ÁN TỐT NGHIỆP NGÀNH CÔNG NGHỆ KỸ THUẬT ĐIỆN TỬ TRUYỀN THÔNG HỆ THỐNG ĐIỀU KHIỂN VÀ GIÁM SÁT THIẾT BỊ QUA INTERNET GVHD:PHAN VÂN HOÀN SVTH:NGUYỄN NHẬT AN SKL005691 Tp Hồ Chí Minh, 2017 ĐỒ ÁN TỐT NGHIỆP M Chương TỔNG QUAN 1.1 ĐẶT VẤN ĐỀ 1.2 MỤC TIÊU 1.3 NỘI DUNG NGHIÊN CỨU 1.4 GIỚI HẠN 1.5 BỐ CỤC Chương CƠ SỞ LÝ THUYẾT 2.1 GIỚI THIỆU TỔNG QUAN VỀ ESP8266 2.1.1Giới thiệu 2.1.2Cấu trúc phần cứng dòng ch 2.1.3Các loại Module ESP8266 2.2 GIỚI THIỆU VỀ BOARD ESP8266EX DEVELO 2.3 MƠI TRƯỜNG LẬP TRÌNH CHO ESP8266 2.3.1Giới thiệu môi trường lập t 2.3.2Giới thiệu Arduino ide lập t 2.4 SMARTCONFIG 2.5 MODULE CẢM BIẾN DÒNG ACS712 2.6 CẢM BIẾN NHIỆT ĐỘ ĐỘ ẨM 2.7 IC DỒN TÁCH KÊNH CD4052BE 2.8 RELAY 2.9 MÀN HÌNH OLED 1.3 INCH 2.9.1Giới thiệu hình OLED ĐỒ ÁN TỐT NGHIỆP 2.9.2 Thông số kỹ thuật hìn 2.9.3 Giới thiệu chuẩn giao tiếp i2c 2.10GIỚI THIỆU NGÔN NGỮ THIẾT KẾ WEB 2.10.1 HTML 2.10.2 CCS 2.11 KẾT LUẬN Chương TÍNH TỐN VÀ THIẾT KẾ 3.1 GIỚI THIỆU 3.2 TÍNH TOÁN VÀ THIẾT KẾ HỆ THỐNG 3.2.1 Thiết kế sơ đồ khối hệ thống 3.2.2 Tính tốn thiết kế mạch Chương THI CÔNG HỆ THỐNG 4.1 GIỚI THIỆU 4.2 THI CÔNG HỆ THỐNG 4.2.1 Thi công bo mạch 4.2.2 Lắp ráp kiểm tra 4.3 ĐÓNG GÓI VÀ THI CƠNG MƠ HÌNH 4.3.1 Đóng gói điều khiển 4.3.2 Thi cơng mơ hình 4.4 LẬP TRÌNH HỆ THỐNG 4.4.1 Lưu đồ giải thuật chương trình 4.4.2 Lưu đồ chương trình 4.5 THIẾT KẾ GIAO DIỆN VÀ LẬP TRÌNH CH 4.6 NAT PORT MODEM ĐỒ ÁN TỐT NGHIỆP 4.7 TÀI LIỆU HƯỚNG DẪN SỬ DỤNG, THAO TÁC 56 Chương KẾT QUẢ NHẬN XÉT ĐÁNH GIÁ 59 5.1 KẾT QUẢ 59 5.2 NHẬN XÉT - ĐÁNH GIÁ: 61 Chương KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 62 6.1 KẾT LUẬN 62 6.2 HƯỚNG PHÁT TRIỂN 62 TÀI LIỆU THAM KHẢO 63 ĐỒ ÁN TỐT NGHIỆP DANH MỤC SƠ ĐỒ, HÌNH VẼ Hình Sơ đồ khối esp8266 Hình 2 Sơ đồ mạch nguyên lý esp8266 Hình Các phiên modele esp8266 Hình Module Esp -12 Hình Board esp8266ex development 10 Hình Chu trình hoạt động Arduino ide 13 Hình Mơ hình sử dụng IDE Adruino lập trình cho Esp8266 .14 Hình Sơ đồ trình smart config esp8266 16 Hình Module ACS 712 16 Hình 10 Sơ đồ nguyên lý module ACS 712 17 Hình 11 Nguyên lý hoạt động bên IC ACS 712 18 Hình 12 Cảm biến DHT11 19 Hình 13 Sơ đồ nối chân cảm biến 20 Hình 14 Dạng sóng truyền liệu DHT11 21 Hình 15 Mạch dồn kênh sang bảng hoạt động 22 Hình 16 CD4052BE 23 Hình 17 Sơ đồ chân CB4052BE 24 Hình 19 Relay 5v 25 Hình 20 Các lớp màng hình oled 26 Hình 21 Quá trình phát sáng hình oled 27 Hình 22 Màn hình Oled 1.3 inch 29 Hình 23 Sơ đồ truyền theo chuẩn I2C 31 Hình Sơ đồ khối hệ thống 34 Hình Sơ đồ ngun lý khối cơng suất 36 Hình 3 Sơ đồ nguyên lý module ACS 712 37 Hình Cầu phân áp cho ADC esp8266 37 Hình Sơ đồ nguyên lý module esp8266 38 ĐỒ ÁN TỐT NGHIỆP Hình Sơ đồ nguyên lý toàn hệ thống 39 Hình Sơ đồ mạch in lớp mạch 42 Hình Sơ đồ mạch in lớp mạch 42 Hình Mạch sau thi công 43 Hình 4 Hệ thống chưa có hộp 44 Hình Hệ thống đóng hộp 45 Hình Các chân cắm bên hông hệ thống 46 Hình Lưu đồ giải thuật hệ thống 47 Hình Lưu đồ đọc cảm biến dòng 50 Hình Giao điện web lần 52 Hình 10 Giao điện web lần 52 Hình 11 Giao diện web server hồn chỉnh 53 Hình 12 Truy cập vào router wifi 54 Hình 13 Tắt tường lửa router 55 Hình 14 Vào forwwarding để tạo server ảo 55 Hình 15 Tạo server ảo 56 Hình 16 Vào trang ping.eu để kiểm tra 56 Hình 17 Quy trình thao tác 57 Hình 18 Hệ thống điều khiển 57 Hình 19 Giao diện web server 58 Hình 5.1 Mạch sau thi công 59 Hình 5.2 Giao diện websever 60 Hình Mơ hình hệ thống 61 ĐỒ ÁN TỐT NGHIỆP DANH MUC BẢNG Bảng So sánh thông số Bảng 2Ưu nhược điểm Bảng 3Cấu trúc gói tin Bảng 4Bảng thật (true table) Bảng 1Danh sách linh kiện ĐỒ ÁN TỐT NGHIỆP Chương TỔNG QUAN 1.1 ĐẶT VẤN ĐỀ Trong năm gần xu hướng Iot (Internet of things) lên mạnh mẽ, xu hướng công nghệ tương lai Trước xem phim viễn tưởng thành phố, công nghệ đại tương lai nơi mà người kết nối thơng tin lại với nhau, điều khiển vật dụng nhà hay tra cứu thứ với vài thao tác đơn giản hình Trong sống đại việc điều khiển thiết bị từ xa khơng cịn q xa lạ dần ứng dụng nhiều sống nhờ ứng dụng công nghệ theo xu hướng Iot Đơn giản mà nói, Iot hệ thống kết nối thứ xung quanh bạn lại với qua Internet, xe hơi, vật dụng nhà chí hệ thống lớn phức tạp đèn giao thông hay cảm biến thời tiết, đương nhiên, người điều khiển, quản lý thu thập thông tin từ chúng cách dễ dàng qua thiết bị cầm tay Nhưng điều khiển thiết bị từ xa nên nhận biết trình hoạt động thiết bị có xác hay khơng, hay dù bật lý mà thiết bị chưa hoạt động Chính lý mà em thiết kế thi cơng hệ thống: “ĐIỀU KHIỂN VÀ GIÁM SÁT THIẾT BỊ QUA INTERNET.” 1.2 MỤC TIÊU Thiết kế hệ thống điều khiển giám sát thiết bị qua web server có khả điều khiển qua internet, wifi kể 3G từ nơi đâu từ miễn có thiết bị (như smartphone, máy tính bảng, laptop, máy vi tính, ) hay thiết bị truy thể truy cập vào internet điều khiển Để truy cập vào mạng internet hệ thống cấu hình thơng số wifi router gần qua chức smartconfig BỘ MƠN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH ĐỒ ÁN TỐT NGHIỆP cách dễ dàng nhanh chóng Sau cấu hình xong hệ thống bật tắt thiết bị phản hồi qua web server cho phép người sử dụng dễ dàng điều khiển theo dõi trạng thái thiết bị, thông số nhiệt độ độ ẩm Điểm bật hệ thống có khả nhận biết thiết bị bật có hoạt động hay chưa cách kiểm tra dòng điện thiết bị trả hệ thống để thơng báo cho người sử dụng cách xác trạng thái hoạt động thiết bị 1.3 NỘI DUNG NGHIÊN CỨU NỘI DUNG 1: Tìm nhu cầu thị trường NỘI DUNG 2: Tìm hiểu đưa giải pháp thiết kế hệ thống NỘI DUNG 3: Khảo sát board điều khiển linh kiện cần dùng NỘI DUNG 4: Thiết kế lập trình cho web server để điều khiển, phản hồi trạng thái thiết bị, hiển thị nhiệt độ độ ẩm NỘI DUNG 5: Nghiên cứu thiết kế thi công mạch điều khiển NỘI DUNG 6: Cân chỉnh hệ thống cho xác hoàn chỉnh NỘI DUNG 7: Nhận xét đánh giá kết thực NỘI DUNG 8: Viết luận văn 1.4 GIỚI HẠN Thiết kế hệ thống điều khiển thiết bị điện xoay chiều AC 220V từ xa Hệ thống có kích thước nhỏ gọn khoảng 11 x x cm Hệ thống điều khiển thiết bị qua internet, wifi hay 3G từ nơi đâu Thiết kế giao diện web điều khiển giám sát hoạt động thiết bị Nhận biết trình hoạt động thiết bị cách liên tục thơng qua cảm biến dịng điện BỘ MƠN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH ĐỒ ÁN TỐT NGHIỆP Màn hình oled hiển thị thơng tin cho người sử dụng dễ dàng quan sát 1.5 BỐ CỤC Chương 1: Tổng Quan Chương trình bày đặt vấn đề dẫn nhập lý chọn đề tài, mục tiêu, nội dung nghiên cứu, giới hạn thông số bố cục đồ án Chương 2: Cơ Sở Lý Thuyết Giới thiệu linh kiện phần cứng hệ thống phần mềm Chương 3: Thiết Kế Tính Tóan Thiết kế mạch công suất cho hệ thống, mạch xử lý trung tâm, kết nối thành phần linh kiện lại với Tính tốn cầu phân áp cho ngõ cảm biến vào mạch xử lý tính hiệu Thiết kế giao diện lập trình web server web server Chương 4: Thi công hệ thống Thi công bo mạch, kiểm tra xử lý nhiễu đóng cắt thiết bị AC, đóng hộp cho hệ thống Hình ảnh q trình thi công tài liệu hướng dẫn sử dụng Chương 5: Kết quả, Nhận xét Đánh giá Trình bày kết hệ thống, yêu cầu đạt chưa đạt hệ thống thi công Từ đưa nhận xét nguyên nhân chưa đạt cách khắc phục Chương 6: Kết Luận Hướng phát triển BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH ADC < ADCmin S ADC=ADCmax - ADCmin Hình Lưu đồ đọc cảm biến dịng Giải thích lưu đồ: Bắt đầu chương trình khởi tạo giá trị ban đầu cho cảm biến, sau đọc giá trị ADC 3000 lần lấy giá trị ADC cao gán cho ADC max giá trị ADC nhỏ gán cho ADCmin Sau đủ 3000 lần lấy giá trị ADC giá trị ADC max trừ cho ADCmin kết thúc chương trình Chương trình đọc ADC: void ADC() { for(i=0; ivalueMax) 50 BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH ĐỒ ÁN TỐT NGHIỆP { valueMax=value; } if(value

Ngày đăng: 21/12/2021, 09:09

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

Tài liệu liên quan