1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Thiết kế, thi công mô hình bãi đỗ xe ô tô

94 4 0

Đ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

Nội dung

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 THIẾT KẾ, THI CƠNG MƠ HÌNH BÃI ĐỖXTƠ GVHD: NGUYỄN THANH HẢI SVTH: VÕ HOÀI ĐỨC MSSV:13141477 SVTH: VÕ NHẬT TRƯỜNG MSSV:13141567 SKL006536 Tp Hồ Chí Minh, tháng 07/2018 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 KHOA ĐÀO TẠO CHẤT LƯỢNG CAO ĐỒ ÁN TỐT NGHIỆP Ngành: CNKT Điện tử - Truyền thông (Điện tử cơng nghiệp) Đề tài: THIẾT KẾ, THI CƠNG MƠ HÌNH BÃI ĐỖ XTƠ GVHD: PGS.TS Nguyễn Thanh Hải SVTH: Võ Hoài Đức 13141477 Võ Nhật Trường 13141567 TP HỒ CHÍ MINH _ 7/2018 i CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự – Hạnh phúc *** NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP Họ tên sinh viên: Võ Hoài Đức Võ Nhật Trường Ngành: CNKT Điện tử - Truyền thông (Điện tử công nghiệp) MSSV: 13141477 MSSV: 13141567 Lớp: 13141CLDT2 Giảng viên hướng dẫn: PGS.TS Nguyễn Thanh Hải Ngày nhận đề tài: Ngày nộp đề tài: Tên đề tài: Thiết kế, thi công mô hình bãi đỗ xe tơ Các số liệu, tài liệu ban đầu: Nội dung thực đề tài: Sản phẩm: Trưở (Ký & g ii CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự – Hạnh phúc *** PHIẾU NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN MSSV: 13141477 Họ tên sinh viên: Võ Hoài Đức MSSV: 13141567 Võ Nhật Trường Ngành: CNKT Điện tử - Truyền thông (Điện tử công nghiệp) Lớp: 13141CLDT2 Giảng viên hướng dẫn: PGS.TS Nguyễn Thanh Hải Tên đề tài: Thiết kế, thi cơng mơ hình bãi đỗ xe tơ NHẬN XÉT Về nội dung đề tài & khối lượng thực hiện: Ưu điểm: Khuyết điểm: Đề nghị cho bảo vệ hay không? Đánh giá loại: Điểm:……………….(Bằng chữ: ) Tp Hồ Chí Minh, ngày tháng năm 2018 Giáo viên hướng dẫn (Ký & ghi rõ họ tên) iii CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự – Hạnh phúc *** PHIẾU NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN Họ tên sinh viên: Võ Hoài Đức MSSV: 13141477 Võ Nhật Trường MSSV: 13141567 Ngành: CNKT Điện tử - Truyền thông (Điện tử công nghiệp) Lớp: 13141CLDT2 Giảng viên phản biện: Tên đề tài: Thiết kế, thi cơng mơ hình bãi đỗ xe tơ NHẬN XÉT Về nội dung đề tài & khối lượng thực hiện: Ưu điểm: Khuyết điểm: Đề nghị cho bảo vệ hay không? Đánh giá loại: Điểm:……………….(Bằng chữ: ) Tp Hồ Chí Minh, ngày tháng năm 2018 Giảng viên phản biện (Ký & ghi rõ họ tên) iv LỜI CẢM ƠN Đầu tiên xin gửi lời cảm ơn chân thành đến gia đình ln nguồn động viên to lớn vật chất lẫn tinh thần suốt trình học tập thực đề tài Xin gửi lời cảm ơn đến thầy cô Trường Đại Học Sư Phạm Kỹ Thuật Tp.HCM, đặc biệt thầy cô khoa Đào tạo chất lượng cao khoa Điện – Điện tử truyền đạt kiến thức cho chúng em trình học tập trường Xin gửi lời cảm ơn đến thầy PGS.TS Nguyễn Thanh Hải giúp đỡ theo sát chúng em trình thực đề tài Xin gửi lời cảm ơn đến thầy cô phản biện thầy cô hội đồng bảo vệ dành thời gian để nhận xét giúp đỡ chúng em trình bảo vệ đề tài Cuối xin gửi lời cảm ơn đến tất bạn bè giúp đỡ nhóm nhiều suốt q trình thực đề tài Tp Hồ Chí Minh, ngày tháng năm 2018 Sinh viên (Ký & ghi rõ họ tên) v MỤC LỤC NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP ii PHIẾU NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN iii PHIẾU NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN iv LỜI CẢM ƠN v MỤC LỤC vi DANH MỤC HÌNH ẢNH ix DANH MỤC BẢNG BIỂU xiii DANH MỤC CÁC TỪ VIẾT TẮT xiv CHƯƠNG TỔNG QUAN 1.1 Lĩnh vực nghiên cứu 1.2 Mục tiêu giới hạn đề tài 1.2.1 Mục tiêu 1.2.2 Giới hạn 1.3 Nội dung thực 1.4 Tóm tắt CHƯƠNG CƠ SỞ LÝ THUYẾT 2.1 Phân tích phương án bãi đỗ 2.1.1 Các loại bãi đỗ phổ biến 2.1.2 Phương án lựa chọn 2.2 Trình biên dịch CCS 2.3 Microsoft Visual Studio 2.4 Microsoft SQL Server 2.5 Radio Frequency Identification 2.6 Xử lí ảnh 10 2.7 Vi điều khiển PIC16F887 10 2.8 Chuẩn truyền liệu 11 2.8.1 Chuẩn giao tiếp One - Wire 11 2.8.2 Chuẩn giao tiếp UART 11 vi CHƯƠNG TÍNH TỐN, THIẾT KẾ VÀ THUẬN TOÁN 12 3.1 Giới thiệu 12 3.1.1 Chức khối 12 3.1.2 Nguyên lí hoạt động 13 3.2 Thiết kế thành phần hệ thống 14 3.2.1 Khối xử lí trung tâm 14 3.2.2 Khối động 21 3.2.3 Khối công tắc hành trình 25 3.2.4 Khối RFID 26 3.2.5 Khối nguồn 28 3.2.6 Các khối khác 29 3.2.7 Giao tiếp UART với máy tính 29 3.3 Lưu đồ thuật toán điều khiển 32 3.3.1 Lưu đồ chương trình 32 3.3.2 Lưu đồ chương trình Gửi xe 33 3.3.3 Lưu đồ chương trình Trả xe 34 3.3.4 Lưu đồ chương trình Chọn vị trí 35 3.3.5 Lưu đồ chương trình xử lí liệu 36 3.4 Sơ đồ mạch nguyên lí 37 CHƯƠNG THI CÔNG HỆ THỐNG 38 4.1 Thi công phần cứng 38 4.1.1 Khung mơ hình 38 4.1.2 Khung chứa xe 39 4.1.3 Cơ cấu xoay, di chuyển khung chứa xe lên xuống vào 39 4.1.4 Công tắc hành trình 41 4.2 Thi công phần mềm 42 4.2.1 Gửi mã thẻ RFID lên Visual Studio 2015 42 4.2.2 Làm việc với Microsoft SQL Sever 2014 44 4.2.3 Xử lí biển số xe với EmguCV 47 CHƯƠNG KẾT QUẢ 58 vii Hình 5.7 USB UART Jack nguồn Hình 5.8 Module L298N 5.3 Giao diện phần mềm Mọi thao tác điều khiển tác động vào giao diện Winform thiết kế Hình 5.9 Hình 5.9 Giao diện phần mềm hệ thống 61 Trên giao diện Winform có vùng: - Vùng 1,2 : nhận biển số xe gửi, trả, nhận mã thẻ xuất vị trí - Vùng 3: vùng Camera - Vùng 4: vùng ảnh chụp - Vùng 5: hiển thị sở liệu - Vùng 6: xuất biển số xe để so sánh với biển số sở liệu - Vùng 7: vùng điều khiển thao tác trả xe tay - Vùng 8, 9: kết nối USB UART 5.4 Hoạt động mơ hình Do q trình hoạt động hệ thống ln di chuyển nên khơng thể mơ tả q trình hoạt động cách chi tiết Sau số hình ảnh mơ tả trực quan trình hoạt động  Gửi xe Khi có xe vào, nhân viên tiến hành quẹt thẻ giao thẻ cho khách hàng Camera chụp ảnh gửi chương trình máy tính Phần mềm máy tính xử lí biển số xe xuất vị trí gần cịn trống Hình 5.10 tiến hành lưu thông tin khách hàng vào sở liệu Hình 5.10 Giao diện phần mềm xe vào 62 Sau q trình xử lí máy tính, liệu gửi vi điều khiển điều khiển q trình gửi xe đến vị trí theo u cầu (trong trường hợp vị trí 1) có kết Hình 5.11 Hình 5.11 Xe đến vị trí  Trả xe Khi khách hàng giao thẻ yêu cầu trả xe Nhân viên quẹt thẻ thu thẻ Hệ thống xuất thông tin lưu sở liệu bao gồm: mã thẻ, vị trí, biển số Hình 5.12 Hình 5.12 Giao diện phần mềm trả xe 63 Sau q trình xử lí máy tính, liệu gửi vi điều khiển điều khiển q trình trả xe vị trí theo yêu cầu (trong trường hợp vị trí 1) có kết Hình 5.13 Hình 5.13 Xe mang từ vị trí vị trí OUT  Quẹt thẻ sai vị trí đầu đọc thẻ Trong trường hợp xảy hai tình - Nếu quẹt thẻ chưa sử dụng vào đầu đọc thẻ hệ thống thơng báo “Xe khơng có hệ thống” - Nếu quẹt thẻ sử dụng vào đầu đọc thẻ vào hệ thống thơng báo “Thẻ sử dụng” Giao diện thông báo Hình 5.14 Hình 5.14 Thơng báo thẻ sử dụng 64 CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 6.1 Kết luận Sau thời gian thực đề tài nhóm thực mơ hình bãi đỗ xe ô tô có thể: - Tự động nhận dạng biển số xe - Dùng thẻ RFID để thực trình gửi, trả xe - Tự động đưa xe vào, - Do mơ hình nên q trình hoạt động cịn rung - Xử lí biển số xe đơi khị bị sai, thiếu ký tự 6.2 Hướng phát triển Để mơ hình phát triển tương lai nhóm có số đề xuất sau: - Thêm chức đặt chỗ trước thông qua tin nhắn SMS ứng dụng Web, app điện thoại - Lắp đặt cảm biển để tính tốn thời gian đỗ xe - Gửi liệu khách hàng lên giao diện Web để tiện theo dõi cung cấp thơng tin cho phía an ninh cần thiết 65 TÀI LIỆU THAM KHẢO [1] Nguyễn Thanh Hải, “Giáo trình Xử lý ảnh”, Đại Học Sư Phạm Kỹ Thuật Tp Hồ Chí Minh, 2014 [2] Nguyễn Văn Hiệp, “Công nghệ nhận dạng vô tuyến RFID”, Đại Học Sư Phạm Kỹ Thuật Tp Hồ Chí Minh, 2012 [3] Nguyễn Đình Phú, “Giáo trình thực hành Vi điều khiển PIC”, Đại Học Sư Phạm Kỹ Thuật Tp Hồ Chí Minh, 2016 [4] Nguyễn Đình Phú, “Giáo trình vi xử lí Vi điều khiển PIC”, Đại Học Sư Phạm Kỹ Thuật Tp Hồ Chí Minh, 2014 [5] Nguyễn Thanh Bình & Đồn Như Bảo, “Hệ thống bãi giữ xe thông minh ứng dụng công nghệ IoT RFID”, Đại Học Sư Phạm Kỹ Thuật Tp Hồ Chí Minh, 2017 [6] Hà Thu, “Khi châu Á tiên phong thương mại tự do”, VNExpress mục Quốc tế, 9/3/2018 [7] Nguyễn Anh Hồng, “Series lập trình OpenCV”, Youtube, 2014 [8] HowKteam, “Chương trình giáo dục miễn phí”, HowKteam.vn [9] O7planning, “Các hướng dẫn sở liệu SQL Sever”, O7planning.org 66 PHỤ LỤC V.1 Chương trình điều khiển động bước //DONG CO BUOC CHAY HALFSTEP 400 //IN1 – C0 //IN2 – C1 //IN3 – C2 //IN4 – C3 UNSIGNED INT8 STEP_I = 0; UNSIGNED INT1 STEP_TN = 0; UNSIGNED INT8 STEPMOTOR_HALF[] = {0X09, 0X01, 0X03, 0X02, 0X06, 0X04, 0X0C, 0X08}; VOID STEP_MOTOR_THUAN_HS() { OUTPUT_C(0X00); OUTPUT_C(STEPMOTOR_HALF[STEP_I]); DELAY_MS(30); STEP_I++; STEP_I = STEP_I & 0X07; } VOID STEP_MOTOR_NGHICH_HS() { OUTPUT_C(0X00); OUTPUT_C(STEPMOTOR_HALF[STEP_I]); DELAY_MS(30); STEP_I ; STEP_I = STEP_I & 0X07; } VOID STEP_MOTON_RUN_HS() { IF(STEP_TN)STEP_MOTOR_THUAN_HS(); ELSE STEP_MOTOR_NGHICH_HS(); }  Giải thích chương trình Tạo mảng gồm phần tử, đẩy dần phần tử vào chân điều khiển nối với Port C Khi đẩy thuận động bước quay thuận ngược lại Phải sử dụng delay để đảm bảo động bước đáp ứng kịp tín hiệu Lệnh STEP_I = STEP_I & 0X07 để STEP_I = lại Khi gọi hàm thuận 400 lần động bước quay thuận vòng ngược lại 67 V.2 Chương trình điều khiển động DC //DONG CO //DONGCO1 //DONGCO2 #DEFINE IN1 #DEFINE IN2 #DEFINE #DEFINE VOID DONGCO1_THUAN() { OUTPUT_HIGH(IN1); OUTPUT_LOW(IN2); } VOID DONGCO1_NGHICH() { OUTPUT_LOW(IN1); OUTPUT_HIGH(IN2); } VOID DONGCO1_STOP() { OUTPUT_LOW(IN1); OUTPUT_LOW(IN2); }  Giải thích chương trình Động DC chạy thuận IN1 mức cao IN2 mức thấp tức OUT1 mức cao, OUT2 mức thấp Động DC chạy nghịch ta điều khiển mức cao thấp ngược lại Động DC dừng chân IN mức thấp 68 V.3 Chương trình đọc mã thẻ RFID / RC522PORTB01234 #DEFINE MFRC522_CS PIN_B0 #DEFINE MFRC522_SCK PIN_B1 #DEFINE MFRC522_SI PIN_B2 #DEFINE MFRC522_SO PIN_B3 #DEFINE MFRC522_RST PIN_B4 #INCLUDE"D:\CCS\TV_VHD_PIC\RC522.h" #INCLUDE"D:\CCS\TV_VHD_PIC\VHD_PIC.c" void main() { char UID[6],i; unsigned int TagType; SET_TRIS_D(0x00); LCD_INIT(); MFRC522_Init(); while(TRUE) { if (MFRC522_isCard (&TagType)) { if(MFRC522_ReadCardSerial (&UID)) { lcd_gotoxy(1,2); printf(lcd_putc,"ID:"); } for(i=0;i

Ngày đăng: 25/12/2021, 23:16

TỪ KHÓA LIÊN QUAN

w