BỘ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC NGÀNH CÔNG NGHỆ KỸ THUẬT MÁY TÍNH THIẾT KẾ MÔ HÌNH KIỂM TRA NỒNG ĐỘ CỒN CHO NGƯỜI LÁI XE TRƯỚC KHI THAM GIA GIAO THÔNG SỬ DỤNG[.]
BỘ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI - ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC NGÀNH CÔNG NGHỆ KỸ THUẬT MÁY TÍNH THIẾT KẾ MƠ HÌNH KIỂM TRA NỒNG ĐỘ CỒN CHO NGƯỜI LÁI XE TRƯỚC KHI THAM GIA GIAO THÔNG SỬ DỤNG VI ĐIỀU KHIỂN 16F877A CBHD Sinh viên : TS Nguyễn Đắc Hải : Nguyễn Thị Tuyết Mai Mã số sinh viên : 1141250128 Hà Nội – Năm 2020 Mục lục DANH MỤC HÌNH ẢNH DANH MỤC BẢNG BẢNG DANH MỤC CÁC TỪ VIẾT TẮT LỜI CẢM ƠN LỜI MỞ ĐẦU CHƯƠNG 1: TỔNG QUAN MƠ HÌNH MÁY ĐO NỒNG ĐỘ CỒN .9 1.1 Giới thiệu máy đo nồng độ cồn 1.2 Ứng dụng máy đo nồng độ cồn thực tế 1.3 Một số máy đo nồng độ cồn phổ biến thực tế 10 1.3.1 Máy đo nồng độ cồn thở Alcohol meter HT-611 10 1.3.2 Máy đo độ cồn rượu LH-J80 11 1.3.3 Khúc xạ kế đo nồng độ cồn REF- 511 12 1.4 Nguyên lý máy đo nồng độ cồn thở [5] 13 1.5 Những phương pháp xác định nồng độ cồn máu [5] 14 1.6 Vấn đề tồn 14 CHƯƠNG 2: CƠ SỞ LÍ THUYẾT 15 2.1 Quy định nồng độ cồn mức phạt .15 2.2 Sơ lược PIC 17 2.2.1 Khái niệm PIC 17 2.2.2 Ưu điểm lựa chọn vi điều khiển 16f887a 17 2.2.3 Kiến trúc PIC 18 2.2.4 Các dòng PIC cách lựa chọn vi điều khiển PIC [1] 19 2.2.5 Ngơn ngữ lập trình cho PIC [1] 20 2.3 Vi điều khiển PIC16f877A 20 2.3.1 Cấu trúc tổng quát PIC16f877A [6] 20 2.3.2 Tổ chức nhớ 21 2.3.3 Sơ đồ chức chân PIC16F877A [6] .24 2.3.4 Biến đổi ADC 27 2.4 Module cảm biến MQ3 [7] 30 2.5 LCD 1602 32 2.5.1 Tìm hiểu thơng số kĩ thuật LCD 1602 [8] 32 2.5.2 Chức chân LCD 1602 [8] 33 2.6 Chuẩn giao tiếp I2C 34 2.6.1 Giới thiệu giao tiếp I2C 34 2.6.2 Đặc điểm 35 2.6.3 Phần cứng 35 CHƯƠNG 3: CẤU TRÚC, NGUYÊN LÝ HOẠT ĐỘNG VÀ THIẾT KẾ MẠCH 38 3.1 Xây dựng sơ đồ khối 38 3.2 Xây dựng lưu đồ thuật toán 38 3.3 Sơ đồ nguyên lí hệ thống .40 3.4 Khối nguồn .41 3.5 Khối cảm biến 41 3.6 Khối xử lý trung tâm 42 3.7 Khối hiển thị .42 3.8 Khối cảnh báo 43 3.9 Thiết kế mạch 44 3.9.1 Phần mềm 44 3.9.2 Phần cứng 44 CHƯƠNG 4: KẾT QUẢ 47 4.1 Kết đạt 47 4.2 Kết chưa đạt 48 4.3 Đánh giá 48 KẾT LUẬN 49 TÀI LIỆU THAM KHẢO .50 Phụ lục 51 DANH MỤC HÌNH ẢNH Hình 1.1: Máy đo nồng cồn thực tế [4] Hình 1.2: Máy đo nồng độ cồn thở Alcohol meter HT-611 [5] 10 Hình 1.3: Máy đo độ cồn rượu LH-J80 [5] 12 Hình 1.4: Khúc xạ kế đo nồng độ cồn REF- 511 [5] 13 Hình 2.1: Kiểm tra nồng độ cồn trực tiếp [10] 16 Hình 2.2: Kiến trúc Von-neuman [1] 18 Hình 2.3: Kiến trúc Harvard [1] 19 Hình 2.4: Sơ đồ khối PIC16f877A [6] 20 Hình 2.5: Bộ nhớ chương trình PIC16f877a [1] 22 Hình 2.6: Sơ đồ nhớ liệu PIC16f877a [1] 24 Hình 2.7: PIC16F877A [6] 25 Hình 2.8: Sơ đồ khối chuyển đổi ADC [1] 28 Hình 2.9: Cách lưu kết chuyển đổi AD [1] 29 Hình 2.10: Cảm biến MQ-3 [7] 30 Hình 2.12: LCD 1602 [8] 33 Hình 2.13: LCD 1602 [8] 34 Hình 2.14: I2C Bus [9] 36 Hình 3.1: Mơ hình hóa hệ thống điều khiển 38 Hình 3.3 Sơ đồ nguyên lí tồn mạch 40 Hình 3.4: Khối nguồn 41 Hình 3.5: Cảm biến MQ-03 41 Hình 3.6: Vi điều khiển Pic16f877a 42 Hình 3.7: Mô LCD1602 43 Hình 3.8: Khối cảnh báo 43 Hình 3.9: Sơ đồ mạch in 44 Hình 3.10: Mạch in hoàn chỉnh 45 Hình 3.11: Mạch thiết kế 46 Hình 4.1: Khi bật nguồn 47 Hình 4.2: Nồng độ cồn vượt ngưỡng led chuyển đỏ 48 DANH MỤC BẢNG Bảng 1: Các thông số kĩ thuật cảm biến MQ-3 31 BẢNG DANH MỤC CÁC TỪ VIẾT TẮT Viết tắt Viết đầy đủ PIC Programable Intelligent Computer ADC Analog Digital Converter LCD Liquid Crystal Display EEPROM Electrically Erasable Programmable Read-Only Memory MPLAP Matrix laboratory ROM Read Only Memory RAM Random Access Memory PWM SFG GPR Pulse Width Modulation Special Function Register General Purpose Register MSSP PSP Master Synchronous Serial Port Parallel Slave Port SCL Serial Clock Line SDA Serial Data Line I2C Inter-Integrated Circuit USART Universal Synchronous Asynchronous Receiver Transmitter I/O Input/ Output LỜI CAM ĐOAN Để hồn thành đề tài em có tham khảo số tài liệu liên quan đến hệ thống thiết kế mơ hình máy đo nồng độ cồn Em xin cam đoan đồ án em thực hiện, số liệu kết nghiên cứu đề tài trung thực Mọi giúp đỡ cho báo cáo cảm ơn thông tin trích dẫn báo cáo ghi nguồn gốc rõ ràng Hà Nội, tháng năm 2020 Sinh viên thực Nguyễn Thị Tuyết Mai LỜI CẢM ƠN Để hoàn thành đồ án tốt nghiệp này, lời em xin cảm ơn chân thành đến tồn thể thầy trường Đại học Cơng Nghiệp Hà Nội thầy cô khoa Điện tử, người tận tình hướng dẫn, dạy dỗ trang bị cho em kiến thức bổ ích bốn năm vừa qua Đặc biệt em xin gửi lời cảm ơn chân thành đến thầy Nguyễn Đắc Hải hướng dẫn cho em kiến thức, kỹ cần có để hồn thành đề tài nghiên cứu Sau em xin gửi lời cảm ơn chân thành tới gia đình, bạn bè động viên, cổ vũ đóng góp ý kiến q trình học tập, nghiên cứu trình làm đồ án tốt nghiệp Tuy nhiên trình nghiên cứu đề tài, kiến thức chun ngành cịn hạn chế nên em cịn nhiều thiếu sót tìm hiểu, đánh giá trình bày đề tài Rất mong nhận quan tâm, góp ý thầy giảng viên môn để đề tài em dầy đủ hoàn chỉnh Em xin chân thành cảm ơn! LỜI MỞ ĐẦU Lý chọn đề tài Theo thống kê tổ chức y tế giới WHO bia rượu nguyên nhân gây tai nạn hàng đầu cho người tham gia giao thông, đặc biệt Việt Nam quốc gia tiêu thụ lượng bia rượu đứng hàng đầu giới Nên việc tuyên truyền vận động người dân không tham gia giao thông sử dụng rượu bia ưu tiên hàng đầu Ngoài việc trang bị cho chiến sỹ cảnh sát giao thông máy đo nồng độ cồn cần thiết Khi có máy đo nồng độ cồn chiến sỹ giao thơng kịp thời phát hiện, nhắc nhở, xử phạt người tham gia giao thông mà có nồng độ cồn vượt mức quy định nhằm góp phần giảm thiểu số vụ tai nạn xảy Vì việc đề xuất thiết bị đo, giám sát cảnh báo nồng độ cồn kết hợp với truyền thông tin người vi phạm nồng độ cồn lên server cần thiết Tuy nhiên thiết bị đo thị trường thiết bị ngoại nhập, giá thành cao, việc nghiên cứu thiết kế thiết bị có nhu cầu thực tế Đối tượng nghiên cứu Đối tượng nghiên cứu mơ hình máy kiểm tra nồng độ cồn cho người lái xe trước tham gia giao thông Mục đích nghiên cứu Thiết bị đo hiển thị kết đo trực quan thiết bị Do chốt kiểm tra, chiến sĩ cơng an kiểm tra người tham gia giao thơng có chứa nồng độ cồn khơng để phép tham gia thơng Từ giảm thiểu vụ tai nạn giao thông đáng tiếc xảy Phạm vi nghiên cứu Đề tài thiết kế máy kiểm tra nồng độ cồn cho người lái xe trước tham gia giao thông sâu vào vấn đề sau đây: Đo nồng đồ cồn thở thể người