ĐỒ án tốt NGHIỆP tên đề tài điều KHIỂN máy bơm BẰNG SÓNG WIFI và SÓNG điện THOẠI

65 5 0
ĐỒ án tốt NGHIỆP tên đề tài điều KHIỂN máy bơm BẰNG SÓNG WIFI và SÓNG điện THOẠI

Đ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 BÀ RỊA-VŨNG TÀU Viện CNTT - Điện - Điện Tử 🙠🙠🙠 ĐỒ ÁN TỐT NGHIỆP TÊN ĐỀ TÀI: ĐIỀU KHIỂN MÁY BƠM BẰNG SÓNG WIFI VÀ SÓNG ĐIỆN THOẠI Trình độ đào tạo : Đại học quy Ngành : Công Nghệ Kỹ Thuật Điện - Điện Tử Chuyên ngành : Kỹ Thuật Điện - Điện Tử Giảng viên hƣớng dẫn :ThS Phạm Chí Hiếu Sinh viên thực : Ngơ Văn Hồng MSSV Lớp 13030128 : DH13DD Bà Rịa - Vũng Tàu 7/2017 https://timtailieu ĐỒ ÁN TỐT NGHIỆP TÊN ĐỀ TÀI: ĐIỀU KHIỂN MÁY BƠM BẰ TRƢỜNG ĐẠI HỌC BÀ RỊA-VŨNG TÀU KHOA ĐIỆN-ĐIỆN TỬ CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự - Hạnh phúc o0o - PHIẾU GIAO ĐỀ TÀI ĐỒ ÁN TỐT NGHIỆP (Đính kèm Quy định việc tổ chức, quản lý hình thức tốt nghiệp ĐH, CĐ ban hành kèm theo Quyết định số 585/QĐ-ĐHBRVT ngày 16/7/2013 Hiệu trưởng Trường Đại học BR-VT) Họ tên sinh viên: Ngô Văn Hoàng 26/09/1995 MSSV Ngày sinh: : 13030128 Lớp: DH13DD E-mail : sadprincebrvt95@gmail.com Trình độ đào tạo : Đại học Hệ đào tạo : Chính quy Ngành : Cơng nghệ kỹ thuật điện-điện tử Chuyên ngành : Kỹ thuật điện-điện tử Tên đề tài: Mơ hình điều khiển máy bơm nước sóng wifi sóng điện thoại Giảng viên hƣớng dẫn: Th.S Phạm Chí Hiếu Ngày giao đề tài: Ngày hồn thành đồ án/ khố luận tốt nghiệp: 2/07/2017 Bà Rịa-Vũng Tàu, ngày GIẢNG VIÊN HƢỚNG DẪN (Ký ghi rõ họ tên) tháng năm 2017 SINH VIÊN THỰC HIỆN (Ký ghi rõ họ tên) TRƢỞNG BỘ MÔN TRƢỞNG KHOA (Ký ghi rõ họ tên) (Ký ghi rõ họ tên) https://timtailieu ĐỒ ÁN TỐT NGHIỆP TÊN ĐỀ TÀI: ĐIỀU KHIỂN MÁY BƠM BẰ SV: Ngơ Văn Hồng https://timtailieu ĐỒ ÁN TỐT NGHIỆP TÊN ĐỀ TÀI: ĐIỀU KHIỂN MÁY BƠM BẰ LỜI CAM ĐOAN Tôi xin cam đoan đồ án tổng quát lại kết q trình nghiên cứu tơi Các số liệu, hình ảnh, thơng tin đồ án trung thực, tơi tìm hiểu, tham khảo từ nhiều nguồn tƣ liệu Đồ án không chép đồ án có từ trƣớc Nếu phát có gian lận tơi xin hồn tồn chịu trách nhiệm nội dung đề tài Trƣờng đại học BÀ RỊA-VŨNG TÀU không liên quan đến vi phạm tác quyền, quyền gây q trình thực (nếu có) Vũng Tàu, ngày … tháng 07 năm 2017 Ngƣời cam đoan: Ngô Văn Hồng SV: Ngơ https://timtailieu Văn A G E ĐỒ ÁN TỐT NGHIỆP TÊN ĐỀ TÀI: ĐIỀU KHIỂN MÁY BƠM BẰ NHẬN XÉT CỦA GIÁO VIÊN HƢỚNG DẪN Vũng Tàu, ngày … tháng 07 năm 2017 Giáo viên hƣớng dẫn PHẠM CHÍ HIẾU SV: Ngô https://timtailieu Văn A G E ĐỒ ÁN TỐT NGHIỆP TÊN ĐỀ TÀI: ĐIỀU KHIỂN MÁY BƠM BẰ NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN Vũng Tàu, ngày …tháng 07 năm 2017 Giáo viên phản biện SV: Ngô https://timtailieu Văn A G E ĐỒ ÁN TỐT NGHIỆP TÊN ĐỀ TÀI: ĐIỀU KHIỂN MÁY BƠM BẰ LỜI NÓI ĐẦU Ngày nay, phát triển mạnh mẽ khoa học công nghệ, sống ngƣời có thay đổi ngày tốt hơn, với trang thiết bị đại phục vụ công cơng nghiệp hố, đại hố đất nƣớc Đặc biệt góp phần vào phát triển ngành kĩ thuật điện tử góp phần khơng nhỏ nghiệp xây dựng phát triển đất nƣớc Những thiết bị điện,điện tử đƣợc phát triển mạnh mẽ đƣợc ứng dụng rỗng rãi đời sống nhƣ sản suất Từ thời gian đầu phát triển vi xử lý cho thấy ƣu việt ngày tính ƣu việt ngày đƣợc khẳng định thêm Những thành tựu biến đƣợc tƣởng chừng nhƣ khơng thể thành có thể, góp phần nâng cao đời sống vật chất tinh thần cho ngƣời Để góp phần làm sáng tỏ hiệu ứng dụng thực tế môn vi xử lý, sau thời gian học tập đƣợc thầy cô khoa giảng dạy kiến thức chuyên ngành, đồng thời đƣợc giúp đỡ nhiệt tình thầy cô khoa Điện-Điện tử, với lỗ lực thân, em “thiết kế chế tạo mơ hình điều khiển máy bơm nước song wifi sóng điện thoại“ nhƣng thời gian, kiến thức kinh nghiệm em cịn có hạn nên khơng thể tránh khỏi sai sót Em mong đƣợc giúp đỡ tham khảo ý kiến thầy bạn nhằm đóng góp phát triển thêm đề tài SV: Ngô https://timtailieu Văn A G E ĐỒ ÁN TỐT NGHIỆP TÊN ĐỀ TÀI: ĐIỀU KHIỂN MÁY BƠM BẰ LỜI CẢM ƠN Trƣớc bắt đầu đồ án tốt nghiệp, với lòng biết ơn sâu sắc nhất, em xin cám ơn quý thầy Khoa Điện- Điện tử tận tình truyền đạt kiến thức nhƣ giúp đỡ em trình học tập trƣờng Đặc biệt, em xin ghi nhớ nhiệt tình thầy Phạm Chí Hiếu, ngƣời trực tiếp hƣớng dẫn giúp em hoàn thành đồ án Bên cạnh đó, em xin chuyển lời cám ơn đến thầy giảng dạy môn vi xử lý nhiệt tình giúp đỡ em việc thu thập tài liệu, trao đổi thông tin tạo điều kiện thuận lợi q trình xây dựng mơ hình Sau cùng, tơi xin cám ơn ngƣời bạn đóng góp ý kiến hỗ trợ thơng tin để hoàn thiện đồ án tốt nghiệp Vũng Tàu, ngày tháng 07 năm 2017 Sinh viên thực Ngơ Văn Hồng SV: Ngơ https://timtailieu Văn A G E ĐỒ ÁN TỐT NGHIỆP TÊN ĐỀ TÀI: ĐIỀU KHIỂN MÁY BƠM BẰ MỤC LỤC NHẬN XÉT CỦA GIÁO VIÊN HƢỚNG DẪN NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN MỤC LỤC CHƢƠNG 1: TỔNG QUAN 1.1 Nhu cầu tự động hóa Việt Nam 1.2 Mục tiêu đề tài 1.3 Tính tối ƣu đề tài CHƢƠNG 2: THIẾT BỊ VÀ CÁC GIẢI PHÁP CÔNG NGHỆ 2.1 Giới thiệu Mạch Arduino UNO R3 9 2.2.1 Đặc tính bật 15 2.2.2 Thông số kỹ thuật 16 2.3 Module SIM900A 17 2.4 Giới thiệu hình LCD 16x2: 20 2.5 Module chuyển đổi I2C cho LCD10602 39 Chƣơng 3: THIẾT KẾ MẠCH VÀ CHƢƠNG TRÌNH 41 3.1 Thiết kế mạch Proteus: 41 3.2 Sơ đồ mạch in: 41 3.3 Phần viết chƣơng trình: 42 Chƣơng 4: KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN ĐỀ TÀI 4.1 Kết Luận: 49 49 4.1.1 Ƣu điểm đề tài: 49 4.1.2 Nhƣợc điểm đề tài: 49 4.2 Hƣớng phát triển: TÀI LIỆU THAM KHẢO SV: Ngô https://timtailieu Văn 49 50 A G E ĐỒ ÁN TỐT NGHIỆP TÊN ĐỀ TÀI: ĐIỀU KHIỂN MÁY BƠM BẰ CHƢƠNG 1:TỔNG QUAN 1.1 Nhu cầu tự động hóa Việt Nam Tự động hóa lĩnh vực cơng nghệ quan trọng phát triển quốc gia Khi ngành phát triển đƣợc ứng dụng rộng rãi góp phần cải thiện đáng kể suất chất lƣợng sản phẩm Nhƣng nƣớc ta ngành thiếu yếu quy mô lẫn lực làm chủ công nghệ Điều điều hạn chế lớn cản trở phát triển mặt đất nƣớc Nhƣng nhìn mặt tích cực hội để ngành khai thác nhu cầu lớn từ sản xuất lạc hậu nƣớc ta Và nghành tự động hóa nơng nghiệp nƣớc ta lại thiếu yếu nhiều, đòi hỏi nhành phải sâu vào giải nhiều vấn đề để nâng cao chất lƣợng nhƣ số lƣợng sản xuất nông nghiệp nƣớc ta 1.2 Mục tiêu đề tài - Nghiên cứu mơ hình điều khiển máy bơm nƣớc sử dụng sóng wifi sóng điện thoại - Nghiên cứu sở lý thuyết để xây dựng mơ hình dựa kiến thức học lập trình - Ứng dụng cơng nghệ gần gũi với sống ngƣời để xây dựng lên hệ thống điều khiển từ xa 1.3 Tính tối ƣu đề tài - Tạo tính tƣ cho sinh viên q trình nghiên cứu - Có tính linh động mở rộng cho sinh viên thiết kế mơ hình dựa sỡ thực tế - Mơ hình đơn giản nhƣng hữu ích SV: Ngơ https://timtailieu Văn A G E Đồ án tốt Trƣờng ĐHnghiệp BRVT Về lý thuyết lẫn thực tế I2C sử dụng bit để định địa chỉ, bus có tới 2^7 địa tƣơng ứng với 128 thiết bị kết nối, nhƣng có SV: Ngơ https://timtailieu Văn Đồ án tốt nghiệp Trƣờng ĐHBRVT 112 , 16 địa lại đƣợc sử dụng vào mục đích riêng Bit cịn lại quy định việc đọc hay ghi liệu (1 write, read) Điểm mạnh I2C hiệu suất đơn giản nó: khối điều khiển trung tâm điều khiển mạng thiết bị mà cần hai lối điều khiển Ngồi I2C cịn có chế độ 10bit địa tƣơng đƣơng với 1024 địa chỉ, tƣơng tự nhƣ bit, có 1008 thiết bị kết nối, lại 16 địa dùng để sử dụng mục đích riêng Hình 2.23 Chế độ bit SV: Ngơ https://timtailieu Văn A G E Đồ án tốt nghiệp Trƣờng ĐHBRVT Chƣơng 3: THIẾT KẾ MẠCH VÀ CHƢƠNG TRÌNH 3.1 Thiết kế mạch Proteus: Hình 3.1 Sơ đồ mạch ngun lí 3.2 Sơ đồ mạch in: Hình 3.2 Sơ đồ mạch in Hình 3.3 Mạch in SV: Ngô https://timtailieu Văn A G E Đồ án tốt nghiệp 3.3 Trƣờng ĐHBRVT Phần viết chƣơng trình: #include "SIM900.h" #include #include "sms.h" #include "call.h" #include LiquidCrystal_I2C lcd(0x3F,16,2); CallGSM call; SMSGSM sms; char number[20]; byte stat = 0; char value_str[5]; int trangthai = 0; int button1 = 4; int dongco = 7; int loa = 8; int cambien = 6; int button2 = 5; int mode = 11; int Up = 10; int Dowm = 9; int x=0; int y=0; int z=0; int dem=0; int modeState; int lastmodeState; int UpState; int DowmState; int lastUpState; SV: Ngô https://timtailieu Văn A G E Đồ án tốt nghiệp Trƣờng ĐHBRVT int lastDowmState; int button1Status; int button2Status; int cambienStatus; void setup() { lcd.init(); lcd.backlight(); pinMode(7, OUTPUT); pinMode(button1, INPUT); //Cài đặt chân a0 trạng thái đọc liệu pinMode(dongco,OUTPUT); pinMode(cambien, INPUT); pinMode(button2, INPUT); pinMode(loa,OUTPUT); pinMode(mode, INPUT); pinMode(Up, INPUT); Serial.begin(9600); Serial.println("GSM Shield testing."); if (gsm.begin(2400)) Serial.println("\nstatus=READY"); else Serial.println("\nstatus=IDLE"); } void setmode() { UpState = digitalRead(Up); if ((UpState != lastUpState)&(UpState ==1)) { digitalWrite(loa,1); SV: Ngô https://timtailieu Văn A G E Đồ án tốt nghiệp Trƣờng ĐHBRVT delay(50); digitalWrite(loa,0); y=y+1; lcd.clear(); lcd.setCursor(3, 1); lcd.print(y); lcd.setCursor(5, 1); lcd.print("Phut"); } lastUpState = UpState; DowmState = digitalRead(Dowm); if ((DowmState != lastDowmState)&(DowmState ==1)) { digitalWrite(loa,1); delay(50); digitalWrite(loa,0); y=y-1; if (y

Ngày đăng: 05/09/2022, 08:35

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

  • Đang cập nhật ...

Tài liệu liên quan