1. Trang chủ
  2. » Luận Văn - Báo Cáo

ĐỒ ÁN MÔN HỌC CÁC HỆ THỐNG ĐO CƠ ĐIỆN TỬ

39 33 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

Trong đời sống hằng ngày, cũng nhƣ trong ngành công nghiệp sản xuất chất lỏngnhƣ bia, rƣợu, nƣớc uống, hóa chất...cần phải có thiết bị để đo lƣu lƣợng dòng chảy đểđiều khiển áp suất, lƣu lƣợng, thể tích, thành phần... mà ngƣời vận hành không cầnphải trực tiếp kiểm tra và tính toán. Nhận thức đƣợc vấn đề này nhóm chúng em đãchọn phƣơng án giải quyết thực hiện đề tài “Thiết kế hệ thống đo và hiển thị lưulượng dòng chảy”Trên cơ sở những kiến thức đã đƣợc trang bị trong quá trình học tập, tài liệu thamkhảo kết hợp cùng với sự hƣớng dẫn nhiệt tình của thầy Nguyễn Ngọc Hà và các thầycô bộ môn cơ điện tử, các anh chị em bạn bè tạo điều kiện để chúng em hoàn thành đồán. Trong quá trình làm nhóm chúng em còn nhiều lỗi sai, hạn chế về mặt kiến thức.Rất mong nhận đƣợc sự góp ý, giúp đỡ của các thầy cô bạn bè.

TRƢỜNG ĐẠI HỌC KĨ THUẬT CÔNG NGHIỆP THÁI NGUYÊN KHOA CƠ KHÍ Bộ mơn: CƠ ĐIỆN TỬ ĐỒ ÁN MƠN HỌC CÁC HỆ THỐNG ĐO CƠ ĐIỆN TỬ SINH VIÊN THỰC HIỆN : NGUYỄN TIẾN VŨ MSSV K175520201072 ĐẶNG TOÀN THẮNG MSSV K175520114048 LỚP : GIÁO VIÊN HƯỚNG DẪN: 53CĐT.01 THS.NGUYỄN NGỌC HÀ Thái Nguyên - 2020 TRƢỜNG ĐẠI HỌC KĨ THUẬT CƠNG NGHIỆP THÁI NGUN KHOA CƠ KHÍ Bộ mơn: CƠ ĐIỆN TỬ ĐỒ ÁN MƠN HỌC CÁC HỆ THỐNG ĐO CƠ ĐIỆN TỬ SINH VIÊN THỰC HIỆN NGUYỄN TIẾN VŨ : MSSV K175520201072 ĐẶNG TOÀN THẮNG MSSV K175520114048 LỚP : 53CĐT.01 GIÁO VIÊN HƯỚNG DẪN: THS.NGUYỄN NGỌC HÀ Thái Nguyên - 2020 Đồ án HTDCDT Thiết kế hệ thống đo hiển thị lưu lượng dòng chảy KHOA CƠ KHÍ BỘ MƠN CƠ ĐIỆN TỬ GVHD: Nguyễn Ngọc Hà CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập-Tự do-Hạnh phúc o0o ĐỒ ÁN MÔN HỌC THIẾT KẾ HỆ THỐNG CƠ ĐIỆN TỬ Nguyễn Tiến Vũ Đặng Toàn Thắng Giáo viên hƣớng dẫn: ThS.Nguyễn Ngọc Hà Sinh viên thực hiện: MSSV: K175520201072 MSSV: K175520114048 Tên đề tài: Thiết kế hệ thống đo hiển thị lưu lượng dòng chảy (Mã số: MMS03) Yêu cầu: - Thiết kế mạch thực hiển thị kết đo Trƣởng môn Giáo viên hƣớng dẫn Nguyễn Ngọc Hà SVTH:Nguyễn Tiến Vũ – Đặng Toàn Thắng Đồ án HTDCDT Thiết kế hệ thống đo hiển thị lưu lượng dòng chảy GVHD: Nguyễn Ngọc Hà NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN ……………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………………… Thái Nguyên, ngày… tháng… năm… GIÁO VIÊN HƯỚNG DẪN (Ký ghi rõ họ tên) NHẬN XÉT CỦA GIÁO VIÊN CHẤM ……………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………………… Thái Nguyên, ngày… tháng… năm… GIÁO VIÊN CHẤM (Ký ghi rõ họ tên) SVTH:Nguyễn Tiến Vũ – Đặng Toàn Thắng Đồ án HTDCDT Thiết kế hệ thống đo hiển thị lưu lượng dòng chảy GVHD: Nguyễn Ngọc Hà MỤC LỤC LỜI CAM ĐOAN LỜI CẢM ƠN LỜI NÓI ĐẦU CHƢƠNG I GIỚI THIỆU CHUNG 1.1 ĐẶT VẤN ĐỀ 1.2 MỤC TIÊU CỦA ĐỀ TÀI 1.3 ĐỐI TƢỢNG NGHIÊN CỨU 1.4 VAI TRỊ VÀ VỊ TRÍ CỦA HỆ THỐNG ĐO 1.5 VAI TRÒ CỦA VIỆC ĐO LƢU LƢỢNG DÒNG CHẢY CHƢƠNG II CƠ SỞ LÝ THUYẾT CỦA PHƢƠNG PHÁP ĐO 11 2.1 LƢU LƢỢNG DỊNG CHẢY LÀ GÌ 11 2.2 ĐO LƢU LƢỢNG BẰNG CÔNG TƠ TỐC ĐỘ 12 2.3 HIỆU ỨNG HALL 13 CHƢƠNG III LINH KIỆN ĐIỆN TỬ VÀ ARDUINO ĐIỀU KHIỂN 15 3.1 ARDUINO UNO R3 DIP 15 3.1.1 Arduino Uno R3 15 3.1.2 Năng lƣợng 18 3.1.3 Cổng vào – 19 3.2 MÀN HÌNH TINH THỂ LỎNG LCD 1602 20 3.3 MODULE I2C ARDUINO 24 3.4 CẢM BIẾN LƢU LƢỢNG NƢỚC SEA YF–S201 DN15 25 CHƢƠNG VI THIẾT KẾ MẠCH 28 4.1 SƠ ĐỒ KHỐI 28 4.2 SƠ ĐỒ TRÊN PROTEUS 29 4.3 CODE ARDUINO UNO R3 29 4.4 THIẾT KẾ MẠCH THỰC VÀ THỬ NGHIỆM 33 CHƢƠNG V KẾT LUẬN 34 5.1 ƢU ĐIỂM VÀ NHƢỢC ĐIỂM 34 5.2 ĐÁNH GIÁ SAI SỐ NHIỄU 34 SVTH:Nguyễn Tiến Vũ – Đặng Toàn Thắng Đồ án HTDCDT Thiết kế hệ thống đo hiển thị lưu lượng dòng chảy GVHD: Nguyễn Ngọc Hà 5.3 KẾT LUẬN 34 5.4 HƢỚNG PHÁT TRIỂN ĐỀ TÀI 34 TÀI LIỆU THAM KHẢO 35 SVTH:Nguyễn Tiến Vũ – Đặng Toàn Thắng Đồ án HTDCDT Thiết kế hệ thống đo hiển thị lưu lượng dòng chảy GVHD: Nguyễn Ngọc Hà LỜI CAM ĐOAN Nhóm em xin cam đoan đồ án Các Hệ Thống Đo Cơ Điện Tử “Thiết kế hệ thống đo hiển thị lưu lượng dịng chảy” cơng trình nghiên cứu thân Những phần sử dụng tài liệu tham khảo đồ án đƣợc nêu rõ phần tài liệu tham khảo Các số liệu, kết trình bày đồ án hồn tồn trung thực, sai chúng em xin chịu hoàn toàn trách nhiệm chịu kỷ luật môn nhà trƣờng đề Nhóm sinh viên thực Nguyễn Tiến Vũ Đặng Toàn Thắng SVTH:Nguyễn Tiến Vũ – Đặng Toàn Thắng Đồ án HTDCDT Thiết kế hệ thống đo hiển thị lưu lượng dòng chảy GVHD: Nguyễn Ngọc Hà LỜI CẢM ƠN Để hoàn thành đƣợc đồ án chúng em xin trân thành cảm ơn thầy giáo Nguyễn Ngọc Hà dành thời gian sát bảo hƣớng dẫn chúng em suốt trình thực đề tài “Thiết kế hệ thống đo hiển thị lưu lượng dòng chảy” Em xin cản ơn quý Thầy(Cô) giáo môn Các hệ thống đo Cơ Điện tử - Ngành Cơ Điện tử trƣờng Đại học Kỹ thuật Công nghiệp Thái Nguyên truyền cho chúng em kiến thức chuyên ngành Cơ Điện tử, quan trọng trình thực đề tài Vì sinh viên nên kết nghiên cứu đƣợc trình thực đề tài khó tránh khỏi sai sót, em mong quý Thầy(Cô) bỏ qua Đồng thời em muốn nhận đƣợc ý kiến từ q Thầy(Cơ) để sửa chữa, tích lũy thêm nhiều kinh nghiệm cho đề tài học kỳ tới đƣợc đầy đủ xác Em xin trân thành cảm ơn! Nhóm sinh viên thực Nguyễn Tiến Vũ Đặng Toàn Thắng SVTH:Nguyễn Tiến Vũ – Đặng Toàn Thắng Đồ án HTDCDT Thiết kế hệ thống đo hiển thị lưu lượng dịng chảy GVHD: Nguyễn Ngọc Hà LỜI NĨI ĐẦU Từ cuối kỷ 18 đến nửa đầu kỷ 19, cách mạng công nghiệp diễn bắt nguồn Anh Sau năm hình thành phát triển, cách mạng công nghiệp lần thứ (CMCN 4.0) đời vào năm 2013 Với xuất trí tuệ nhân tạo (AI) mang lại nhiều ứng dụng xã hội Nhờ đó, việc kết nối ngƣời với thiết bị máy móc trở nên dễ dàng Không cần trực tiếp tác động ngƣời có thể điều khiển chúng thơng qua vi xử lý-vi điều khiển Quả thực phát triển điện tử ngày vi điểu khiển đƣợc ứng dụng rộng rãi nhiều thiết bị chuyên dụng dân dụng…trong đa dạng lĩnh vực kiểm tra, giám sát, đo lƣờng… Trong đời sống ngày, nhƣ ngành công nghiệp sản xuất chất lỏng nhƣ bia, rƣợu, nƣớc uống, hóa chất…cần phải có thiết bị để đo lƣu lƣợng dòng chảy để điều khiển áp suất, lƣu lƣợng, thể tích, thành phần… mà ngƣời vận hành không cần phải trực tiếp kiểm tra tính tốn Nhận thức đƣợc vấn đề nhóm chúng em chọn phƣơng án giải thực đề tài “Thiết kế hệ thống đo hiển thị lưu lượng dòng chảy” Trên sở kiến thức đƣợc trang bị trình học tập, tài liệu tham khảo kết hợp với hƣớng dẫn nhiệt tình thầy Nguyễn Ngọc Hà thầy cô môn điện tử, anh chị em bạn bè tạo điều kiện để chúng em hoàn thành đồ án Trong q trình làm nhóm chúng em cịn nhiều lỗi sai, hạn chế mặt kiến thức Rất mong nhận đƣợc góp ý, giúp đỡ thầy cô bạn bè Thái Nguyên, Tháng 12 Năm 2020 Sinh viên thực Nguyễn Tiến Vũ Đặng Toàn Thắng SVTH:Nguyễn Tiến Vũ – Đặng Toàn Thắng Đồ án HTDCDT Thiết kế hệ thống đo hiển thị lưu lượng dòng chảy GVHD: Nguyễn Ngọc Hà CHƯƠNG I GIỚI THIỆU CHUNG 1.1 ĐẶT VẤN ĐỀ Ngày nay, ngành kỹ thuật điện tử có vai trị quan trọng sống ngƣời Các hệ thống điện tử ngày đa dạng thay công việc hàng ngày ngƣời từ công việc đơn giản đến phức tạp nhƣ kiểu điều khiển tín hiệu đèn giao thơng, đo tốc độ động hay đồng hồ số Các hệ thống thiết kế theo hệ thống tƣơng tự hệ thống số Tuy nhiên hệ thống điện tử thông minh ngƣời tà thƣờng sử dụng hệ thống số hệ thống tƣơng tự số ƣu điểm mà hệ thống số mang lại là: độ tin cậy cao giá thành, giá thành thấp, dễ dàng thiết kế, lắp đặt vận hành Chính lý đồng thời muốn kiểm chứng kiến thức em học nhà trƣờng vào thực tế, củng cố kiến thức chuyên ngành liên quan từ chúng em định chọn đề tài:" Thiết kế hệ thống đo hiển thị lưu lượng dòng chảy " 1.2 MỤC TIÊU CỦA ĐỀ TÀI - Nhằm tìm hiều nghiên cứu thiết bị điện tử, linh kiện điện tử, cảm biến đo, thiết bị đo - Vận dụng linh hoạt lý thuyết đƣợc học tập nghiên cứu áp dụng chúng vào thực tế - Rèn luyện đƣợc kỹ nhóm, kỹ làm việc làm việc với mơ hình thật, sản phẩm thật, sở thấy đƣợc dõ khác biệt mơ máy tính ngồi thực tế - Thiết kế chế tạo đƣợc hệ thống đo hiển thị lƣu lƣợng dịng chảy có sử dụng cảm biến đo - Với hệ thống đƣợc thiết kế phải đảm bảo đƣợc điều kiện việc tiết kiệm đƣợc thời gian làm việc cho ngƣời hệ thống làm việc tự động làm việc hoàn toàn độc lập 1.3 ĐỐI TƯỢNG NGHIÊN CỨU Dựa phƣơng pháp nghiên cứu phân tích đặc tính loại thiết bị điện cơng nghiệp áp dụng kiến thức học với hƣớng dẫn giáo SVTH:Nguyễn Tiến Vũ – Đặng Toàn Thắng Đồ án HTDCDT Thiết kế hệ thống đo hiển thị lưu lượng dòng chảy GVHD: Nguyễn Ngọc Hà Hình dáng kích thƣớc: Có nhiều loại LCD với nhiều hình dáng kích thƣớc khác nhau, hình loại LCD thơng dụng Hình 3.5: Hình dáng loại LCD 1602 Khi sản xuất LCD, nhà sản xuất tích hợp chíp điều khiển (HD44780) bên lớp vỏ đƣa chân giao tiếp cần thiết Các chân đƣợc đánh số thứ tự đặt tên nhƣ hình 3.6: Hình 3.6: Sơ đồ chân LCD Chức chân: Chân Ký hiệu SVTH:Nguyễn 23 Mơ tả Tiến Vũ – Đặng Tồn Thắng Đồ án HTDCDT Thiết kế hệ thống đo hiển thị lưu lượng dòng chảy GVHD: Nguyễn Ngọc Hà Vss Chân nối đất cho LCD, thiết kế mạch ta nối chân với GND mạch điều khiển VDD Chân cấp nguồn cho LCD, thiết kế mạch ta nối chân với VCC=5V mạch điều khiển VEE Điều chỉnh độ tƣơng phản LCD RS Chân chọn ghi (Register select) Nối chân RS với logic “0” (GND) logic “1” (VCC) để chọn ghi + Logic “0”: Bus DB0-DB7 nối với ghi lệnh IR LCD (ở chế độ “ghi” - write) nối với đếm địa LCD (ở chế độ “đọc” - read) + Logic “1”: Bus DB0-DB7 nối với ghi liệu DR bên LCD R/W Chân chọn chế độ đọc/ghi (Read/Write) Nối chân R/W với logic “0” để LCD hoạt động chế độ ghi, nối với logic “1” để LCD chế độ đọc E Chân cho phép (Enable) Sau tín hiệu đƣợc đặt lên bus DB0-DB7, lệnh đƣợc chấp nhận có xung cho phép chân E + Ở chế độ ghi: Dữ liệu bus đƣợc LCD chuyển vào (chấp nhận) ghi bên phát xung (high-to-low transition) tín hiệu chân E + Ở chế độ đọc: Dữ liệu đƣợc LCD xuất DB0DB7 phát cạnh lên (low-to-high transition) chân E đƣợc LCD giữ bus đến chân E xuống mức thấp 7- DB0 - Tám đƣờng bus liệu dùng để trao đổi thơng tin 14 DB7 với MPU Có chế độ sử dụng đƣờng bus này: + Chế độ bit: Dữ liệu đƣợc truyền đƣờng, với bit MSB bit DB7 SVTH:Nguyễn 24 Tiến Vũ – Đặng Toàn Thắng Đồ án HTDCDT Thiết kế hệ thống đo hiển thị lưu lượng dòng chảy GVHD: Nguyễn Ngọc Hà + Chế độ bit : Dữ liệu đƣợc truyền đƣờng từ DB4 tới DB7, bit MSB DB7 15 - Nguồn dƣơng cho đèn 16 - GND cho đèn Lập trình LCD Để gửi lệnh Bảng 3.2 lên LCD cần đƣa chân RS=0, để gửi liệu đặt chân RS=1 Sau gửi sƣờng xung cao xuống thấp đến chân E phép chốt liệu với LCD phƣơng pháp ta cần lƣu ý phải đặt độ trễ lớn trình xuất liệu lệnh LCD SVTH:Nguyễn 25 Tiến Vũ – Đặng Toàn Thắng Đồ án HTDCDT Thiết kế hệ thống đo hiển thị lưu lượng dòng chảy GVHD: Nguyễn Ngọc Hà 3.3 MODULE I2C ARDUINO Hình 3.7 Module I2C LCD có q nhiều nhiều chân gây khó khăn q trình đấu nối chiếm dụng nhiều chân vi điều khiển Module I2C LCD đời giải vấn để cho bạn Thay phải chân vi điều khiển để kết nối với LCD 16x2 (RS, EN, D7, D6, D5 D4) module IC2 bạn cần tốn chân (SCL, SDA) để kết nối Module I2C hỗ trợ loại LCD sử dụng driver HD44780(LCD 16x2, LCD 20x4, ) tƣơng thích với hầu hết vi điều khiển Ƣu điểm  Tiết kiệm chân cho vi điều khiển  Dễ dàng kết nối với LCD Thông số kĩ thuật  Điện áp hoạt động: 2.5-6V DC  Hỗ trợ hình: LCD1602,1604,2004 (driver HD44780)  Giao tiếp: I2C  Địa mặc định: 0X27 (có thể điều chỉnh ngắn mạch chân A0/A1/A2)  Tích hợp Jump chốt để cung cấp đèn cho LCD ngắt Tích hợp biến trở xoay điều chỉnh độ tƣơng phản cho LCD  SVTH:Nguyễn 26 Tiến Vũ – Đặng Toàn Thắng Đồ án HTDCDT Thiết kế hệ thống đo hiển thị lưu lượng dòng chảy GVHD: Nguyễn Ngọc Hà 3.4 CẢM BIẾN LƯU LƯỢNG NƯỚC SEA YF–S201 DN15 Cảm biến hoạt động dựa cánh quạt nƣớc cảm biến Hall bên trong, nƣớc chảy qua làm quạt nƣớc quay ==> cảm biến Hall ==> xung vng (từ NPN) Cảm biến lƣu lƣợng dịng chảy sử dụng cảm biến hall, bên cịn có cánh quạt, có dịng nƣớc chảy qua làm cho cánh quạt quay, cảm biến hall đƣa tín hiệu xung, dựa vào tần số xung đƣa ta xác định đƣợc tốc độ dòng chảy Cảm biến lƣu lƣợng dòng chảy đƣợc sử dụng ứng dụng nhƣ: Máy nƣớc nóng; Máy bán nƣớc tự động; Thiết bị giám sát lƣu lƣợng nƣớc… Hình 3.8 Mơ hoạt động cảm biến SVTH:Nguyễn 27 Tiến Vũ – Đặng Toàn Thắng Đồ án HTDCDT Thiết kế hệ thống đo hiển thị lưu lượng dòng chảy GVHD: Nguyễn Ngọc Hà Hình 3.7 Cảm biến đo lưu lượng nước YF–S201 DN15 Chức dây ngõ Màu đỏ: nguồn: – 24V Dây đen: GND (mass) Dây vàng: tín hiệu Cơng thức lưu lượng: Q = F / 7.5 F: tần số (Hz) Q: lƣu lƣợng: (L/min) 7.5: số THÔNG SỐ KỸ THUẬT Nguồn: – 24V Dòng tiêu thụ: < 10mA Chịu áp lực đến: 1.75Mpa Lƣu lƣợng đo: – 30 (L/min) Nhiệt độ hoạt động: < 120 độ C Độ ẩm: 35% – 90% RH Kích thƣớc: 61 x 36 x 34mm Sai số ±10% SVTH:Nguyễn 28 Tiến Vũ – Đặng Toàn Thắng Đồ án HTDCDT Thiết kế hệ thống đo hiển thị lưu lượng dịng chảy GVHD: Nguyễn Ngọc Hà Hình 3.8 Kích thước cảm biến lưu lượng YF–S201 DN15 SVTH:Nguyễn 29 Tiến Vũ – Đặng Toàn Thắng Đồ án HTDCDT Thiết kế hệ thống đo hiển thị lưu lượng dòng chảy GVHD: Nguyễn Ngọc Hà CHƯƠNG VI THIẾT KẾ MẠCH 4.1 SƠ ĐỒ KHỐI Khối nguồn Khối điều khiển Khối cảm biến lưu lượng Khối hiển thị Hình 4.1 Sơ đồ khối hệ thống đo hiển thị lưu lượng - Khối nguồn: có chức cung cấp dịng chiều cho khối hoạt động - Khối điều khiển: có chứa vi điểu khiển Arduino UNO R3 Nhận tín hiệu từ khơi cảm biến đƣa về, cho hiển thị hình LCD - Khối cảm biến: có chức đo lƣu lƣợng dòng chảy đƣa giá trị khối vi xử lý - Khối hiển thị: hiển thị thông tin khối điều khiển đƣa tới Nguyên lý hoạt động: Arduino UNO R3 nhận đƣợc tín hiệu từ cảm biến lƣu lƣợng YF–S201 DN15 đƣa khối vi điều khiển xử lý tính tốn lƣu lƣợng gửi tín hiệu cho LCD hiển thị SVTH:Nguyễn 30 Tiến Vũ – Đặng Toàn Thắng Đồ án HTDCDT Thiết kế hệ thống đo hiển thị lưu lượng dòng chảy GVHD: Nguyễn Ngọc Hà 4.2 SƠ ĐỒ TRÊN PROTEUS Hình 4.2 Mơ hệ thống đo lưu lượng Proteus Các phần tử đƣợc sử dụng mạch điện: - Arduino Smulino UNO R4 - Cảm biến lƣu lƣợng S201 - Màn hình LCD 16x2 kèm modul I2C 4.3 CODE ARDUINO UNO R3 Một số lệnh code - int: khai báo biến kiểu số nguyên đƣợc dùng chƣơng trình Arduino Kiểu int chiếm byte nhớ ! (Trên mạch Arduino Uno, có đoạn giá trị từ -215 đến 215-1 (16 bit)) - float: khai báo kiểu số thực - const: nằm trƣớc khai báo biến, làm cho biến thành biến đọc "read-only" Nếu có "lỡ lầm" thay đổi giá trị biến chƣơng trình dịch báo lỗi cho bạn! - pulseIn: Đọc xung tín hiệu trả chu kì xung tức thời gian tín hiệu chuyển từ mức HIGH xuống LOW ngƣợc lại SVTH:Nguyễn 31 Tiến Vũ – Đặng Toàn Thắng Đồ án HTDCDT Thiết kế hệ thống đo hiển thị lưu lượng dòng chảy GVHD: Nguyễn Ngọc Hà Hình 4.3 Lập trình code Arduino SVTH:Nguyễn 32 Tiến Vũ – Đặng Toàn Thắng Đồ án HTDCDT Thiết kế hệ thống đo hiển thị lưu lượng dòng chảy GVHD: Nguyễn Ngọc Hà Code chương trình Arduino ( chân tín hiệu đặt vào chân 2) #include #include LiquidCrystal_I2C lcd(0x27,16,2); int X; int Y; float TIME = 0; float XUNG = 0; float LUULUONG = 0; float THETICH = 0; float LS = 0; const int input = 2; void setup() { Serial.begin(9600); lcd.init(); lcd.begin(16,2); lcd.backlight(); lcd.clear(); lcd.setCursor(0,0); lcd.print("DO LUU LUOG NUOC"); lcd.setCursor(0,1); lcd.print("***VU***THANG***"); delay(2000); pinMode(input,INPUT); pinMode(LED_BUILTIN, OUTPUT); } void loop() { X = pulseIn(input, HIGH); Y = pulseIn(input, LOW); SVTH:Nguyễn 33 Tiến Vũ – Đặng Toàn Thắng Đồ án HTDCDT Thiết kế hệ thống đo hiển thị lưu lượng dòng chảy GVHD: Nguyễn Ngọc Hà TIME = X + Y; XUNG = 1000000/TIME; LUULUONG = XUNG/7.5; LS = LUULUONG/60; if(XUNG >= 0) { if(isinf(XUNG)) { lcd.clear(); lcd.setCursor(0,0); lcd.print("LUULUOG:0.00"); lcd.setCursor(0,1); lcd.print("THETICH:"); lcd.print(THETICH); lcd.print(" L"); } else { THETICH = THETICH + LS; Serial.println(XUNG); lcd.clear(); lcd.setCursor(0,0); lcd.print("LUULUOG:"); lcd.print(LUULUONG); lcd.print(" L/M"); lcd.setCursor(0,1); lcd.print("THETICH:"); lcd.print(THETICH); lcd.print(" L"); } } SVTH:Nguyễn 34 Tiến Vũ – Đặng Toàn Thắng Đồ án HTDCDT Thiết kế hệ thống đo hiển thị lưu lượng dòng chảy GVHD: Nguyễn Ngọc Hà if (THETICH >=0.5) { digitalWrite(LED_BUILTIN, HIGH); } else { digitalWrite(LED_BUILTIN, LOW); } delay(1000); } 4.4 THIẾT KẾ MẠCH THỰC VÀ THỬ NGHIỆM Hình 4.4 Sản phẩm thực SVTH:Nguyễn 35 Tiến Vũ – Đặng Toàn Thắng Đồ án HTDCDT Thiết kế hệ thống đo hiển thị lưu lượng dòng chảy GVHD: Nguyễn Ngọc Hà CHƯƠNG V KẾT LUẬN 5.1 ƯU ĐIỂM VÀ NHƯỢC ĐIỂM  Ưu điểm Hệ thống đo đơn giản Giảm đƣợc nhiều chi phí  Nhược điểm Hệ thống đo cịn chƣa xác hồn tồn, sai số lớn Chƣa kể đến nhiều ảnh hƣởng yếu tố bên ngoài, nhiễu 5.2 ĐÁNH GIÁ SAI SỐ NHIỄU -Những ảnh hƣởng tác động đến kết đo gồm : +Nhiễu kết cấu cảm biến sai số nội cảm biến +Khi lƣu lƣợng chảy qua q khơng tạo đƣợc xung đo Khắc phục cách gắn thêm lọc nhiễu loạn 5.3 KẾT LUẬN Thông qua đồ án thiết kế hệ thống đo chúng em tìm hiểu đƣợc thêm thơng tin tổng quan hệ thống đo, vị trí vai trò hệ thống đo sống đại Qua đây, chúng em học đƣợc quy trình thiết kế sản phẩm thiết bị hệ thống đo biết cách kết hợp đƣợc kiến thức học lớp với tra cứu tài liệu để giải toán theo yêu cầu Việc tự làm đồ án giúp thân học đƣợc nhiều kỹ quan trọng: làm việc nhóm, phần mềm tin học văn phòng: word, phần mềm kỹ thuật: proteus… phần mềm lập trình Arduino IDE, C++… 5.4 HƯỚNG PHÁT TRIỂN ĐỀ TÀI Chúng đo lƣu lƣợng loại chất lỏng nhƣ đo sữa ngành công nghiệp sữa, ứng dụng hệ thống triết rót, máy nƣớc nóng, máy bán nƣớc tự động, thiết bị giám sát lƣu lƣợng nƣớc… Từ hệ thống đo, hiển thị thông thƣờng ta phát triển xây dựng hồn chỉnh hệ thống dây truyền chiết rót điều khiển lƣu lƣợng SVTH:Nguyễn 36 Tiến Vũ – Đặng Toàn Thắng Đồ án HTDCDT Thiết kế hệ thống đo hiển thị lưu lượng dòng chảy GVHD: Nguyễn Ngọc Hà TÀI LIỆU THAM KHẢO Giáo trình Ngơn ngữ lập trình C – ĐHKT Công Nghiệp Thái Nguyên Bài giảng Các hệ thống đo điện tử_Bộ môn điện tử_ Trường Đại Học Kỹ Thuật Công Nghiệp Thái Nguyên Bài giảng Các hệ thống đo điện tử_Bộ môn Cảm biến cấu chấp hành_ Trường Đại Học Kỹ Thuật Công Nghiệp Thái Nguyên Phần mềm hỗ trợ - Proteus - Arduino IDE Trang Wed tham khảo http://arduino.vn/ SVTH:Nguyễn 37 Tiến Vũ – Đặng Toàn Thắng ... Toàn Thắng Đồ án HTDCDT Thiết kế hệ thống đo hiển thị lưu lượng dòng chảy GVHD: Nguyễn Ngọc Hà LỜI CAM ĐOAN Nhóm em xin cam đoan đồ án Các Hệ Thống Đo Cơ Điện Tử “Thiết kế hệ thống đo hiển thị...TRƢỜNG ĐẠI HỌC KĨ THUẬT CÔNG NGHIỆP THÁI NGUYÊN KHOA CƠ KHÍ Bộ mơn: CƠ ĐIỆN TỬ ĐỒ ÁN MƠN HỌC CÁC HỆ THỐNG ĐO CƠ ĐIỆN TỬ SINH VIÊN THỰC HIỆN NGUYỄN TIẾN VŨ : MSSV... trình thực đề tài “Thiết kế hệ thống đo hiển thị lưu lượng dòng chảy” Em xin cản ơn quý Thầy(Cô) giáo môn Các hệ thống đo Cơ Điện tử - Ngành Cơ Điện tử trƣờng Đại học Kỹ thuật Công nghiệp Thái

Ngày đăng: 11/02/2022, 09:11

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w