Thiết kế, lắp đặt mô hình điều khiển ghế điện sử dụng điều khiển lập trình để nhớ ghế

128 2 0
Thiết kế, lắp đặt mô hình điều khiển ghế điện sử dụng điều khiển lập trình để nhớ ghế

Đ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 CNKT Ô TÔ THIẾT KẾ, LẮP ĐẶT MÔ HÌNH ĐIỀU KHIỂN GHẾ ĐIỆN SỬ DỤNG ĐIỀU KHIỂN LẬP TRÌNH ĐỂ NHỚ GHẾ GVHD: THS NGUYỄN THÀNH TUYÊN SVTH: TRẦN NGỌC BẢO NGUYỄN HỮU HIỆP SKL008264 Tp.Hồ Chí Minh, tháng 8/2021 Luan van TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH KHOA CƠ KHÍ ĐỘNG LỰC ** ** ĐỒ ÁN TỐT NGHIỆP THIẾT KẾ, LẮP ĐẶT MÔ HÌNH ĐIỀU KHIỂN GHẾ ĐIỆN SỬ DỤNG ĐIỀU KHIỂN LẬP TRÌNH ĐỂ NHỚ GHẾ SVTH: TRẦN NGỌC BẢO MSSV: 17145262 SVTH: NGUYỄN HỮU HIỆP MSSV: 17145293 GVHD: ThS NGUYỄN THÀNH TUYÊN Tp Hồ Chí Minh, tháng 08 năm 2021 Luan van TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH KHOA CƠ KHÍ ĐỘNG LỰC ** ** ĐỒ ÁN TỐT NGHIỆP THIẾT KẾ, LẮP ĐẶT MÔ HÌNH ĐIỀU KHIỂN GHẾ ĐIỆN SỬ DỤNG ĐIỀU KHIỂN LẬP TRÌNH ĐỂ NHỚ GHẾ SVTH: TRẦN NGỌC BẢO MSSV: 17145262 SVTH: NGUYỄN HỮU HIỆP MSSV: 17145293 GVHD: ThS NGUYỄN THÀNH TUYÊN Tp Hồ Chí Minh, tháng 08 năm 2021 Luan van TRƯỜNG ĐH SƯ PHẠM KỸ THUẬT TP HỒ CHÍ MINH KHOA CƠ KHÍ ĐỘNG LỰC CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc Lập – Tự Do – Hạnh Phúc TP Hồ Chí Minh, ngày … tháng năm 2021 NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP Họ tên sinh viên: Trần Ngọc Bảo (Email: 17145262@student.hcmute.edu.vn Nguyễn Hữu Hiệp (Email: 17145293@student.hcmute.edu.vn MSSV: 17145262 Điện thoại: 0944679270) MSSV: 17145293 Điện thoại: 0337037818) Chuyên ngành: Công nghệ kỹ thuật ô tô Mã ngành đào tạo: 52510205 Hệ đào tạo: Chính quy đại trà Mã hệ đào tạo: Khóa: 2017 Lớp: 171451 Tên đề tài Thiết kế, lắp đặt mơ hình điều khiển ghế điện sử dụng điều khiển lập trình để nhớ ghế Nhiệm vụ đề tài Nghiên cứu ghế chỉnh điện ô tô Nghiên cứu hệ thống giảng dạy ghế chỉnh điện tơ Thiết kế mơ hình điều khiển hệ thống giảng dạy Lập trình mơ phỏng hệ thống nhớ ghế Lập trình Arduino vào mơ hình giảng dạy hiển thị LCD Viết thuyết minh cho đề tài Sản phẩm đề tài Bản thuyết minh báo cáo Mơ hình hệ thống Ngày giao nhiệm vụ đề tài: 30/3/2021 Ngày hồn thành nhiệm vụ: 24/8/2021 TRƯỞNG BỘ MƠN Luan van CÁN BỘ HƯỚNG DẪN TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM TP HỒ CHÍ MINH Độc lập - Tự – Hạnh phúc KHOA CƠ KHÍ ĐỘNG LỰC Bộ mơn …………………………… PHIẾU NHẬN XÉT ĐỒ ÁN TỐT NGHIỆP (Dành cho giảng viên hướng dẫn) Họ tên sinh viên: Trần Ngọc Bảo Nguyễn Hữu Hiệp MSSV: 17145262 Hội đồng: ………… MSSV: 17145293 Hội đồng: ………… Tên đề tài: Thiết kế, lắp đặt mơ hình điều khiển ghế điện sử dụng điều khiển lập trình để nhớ ghế Ngành đào tạo: CNKT Ơ Tơ Họ tên GV hướng dẫn: ThS Nguyễn Thành Tuyên Ý KIẾN NHẬN XÉT Nhận xét tinh thần, thái độ làm việc sinh viên (không đánh máy) Nhận xét kết thực ĐATN (khơng đánh máy) 2.1 Kết cấu, cách thức trình bày ĐATN 2.2 Nội dung đồ án (Cơ sở lý luận, tính thực tiễn khả ứng dụng đồ án, hướng nghiên cứu tiếp tục phát triển) 2.3 Kết đạt Luan van 2.4 Những tồn (nếu có): Đánh giá: STT Điểm tối Điểm đạt đa Hình thức kết cấu ĐATN 30 10 Đúng format với đầy đủ hình thức nội dung mục Mục tiêu, nhiệm vụ, tổng quan đề tài 10 Mục đánh giá Tính cấp thiết đề tài 10 Nội dung ĐATN Khả ứng dụng kiến thức toán học, khoa học kỹ thuật, khoa học xã hội… Khả thực hiện/phân tích/tổng hợp/đánh giá 50 10 Khả thiết kế chế tạo hệ thống, thành phần, quy trình đáp ứng yêu cầu đưa với ràng buộc thực tế Khả cải tiến phát triển 15 Khả sử dụng công cụ kỹ thuật, phần mềm chuyên ngành… Đánh giá khả ứng dụng đề tài Sản phẩm cụ thể ĐATN Tổng điểm 15 10 10 100 Kết luận:  Được phép bảo vệ  Không phép bảo vệ TP.HCM, ngày tháng 08 năm 2021 Giảng viên hướng dẫn (Ký, ghi rõ họ tên) Luan van TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT CỘNG HỒ XÃ HỘI CHỦ NGHĨA VIỆT NAM TP HỒ CHÍ MINH Độc lập - Tự – Hạnh phúc KHOA CƠ KHÍ ĐỘNG LỰC Bộ mơn …………………………… PHIẾU NHẬN XÉT ĐỒ ÁN TỐT NGHIỆP (Dành cho giảng viên phản biện) Họ tên sinh viên: Trần Ngọc Bảo Nguyễn Hữu Hiệp MSSV: 17145262 Hội đồng: ………… MSSV: 17145293 Hội đồng: ………… Tên đề tài: Thiết kế, lắp đặt mơ hình điều khiển ghế điện sử dụng điều khiển lập trình để nhớ ghế Ngành đào tạo: CNKT Ơ Tơ Họ tên GV hướng dẫn: ThS Nguyễn Thành Tuyên Ý KIẾN NHẬN XÉT Kết cấu, cách thức trình bày ĐATN: Nội dung đồ án: (Cơ sở lý luận, tính thực tiễn khả ứng dụng đồ án, hướng nghiên cứu tiếp tục phát triển) Kết đạt Những thiếu sót tồn ĐATN: Luan van 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 Câu hỏi: Đánh giá: STT Điểm tối Điểm đạt đa Hình thức kết cấu ĐATN 30 10 Đúng format với đầy đủ hình thức nội dung mục 10 Mục tiêu, nhiệm vụ, tổng quan đề tài Mục đánh giá Tính cấp thiết đề tài 10 Nội dung ĐATN Khả ứng dụng kiến thức toán học, khoa học kỹ thuật, khoa học xã hội… Khả thực hiện/phân tích/tổng hợp/đánh giá 50 10 Khả thiết kế chế tạo hệ thống, thành phần, quy trình đáp ứng yêu cầu đưa với ràng buộc thực tế Khả cải tiến phát triển Khả sử dụng công cụ kỹ thuật, phần mềm chuyên ngành… Đánh giá khả ứng dụng đề tài Sản phẩm cụ thể ĐATN Tổng điểm 15 15 10 10 100 Kết luận:  Được phép bảo vệ  Không phép bảo vệ TP.HCM, ngày tháng năm 2021 Giảng viên phản biện (Ký, ghi rõ họ tên) 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99 Luan van 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH KHOA CƠ KHÍ ĐỘNG LỰC XÁC NHẬN HỒN THÀNH ĐỒ ÁN Tên đề tài: Thiết kế, lắp đặt mơ hình điều khiển ghế điện sử dụng điều khiển lập trình để nhớ ghế Họ tên Sinh viên: Trần Ngọc Bảo Nguyễn Hữu Hiệp MSSV: 17145262 MSSV: 17145293 Ngành: Công nghệ Kỹ thuật ô tô Sau tiếp thu điều chỉnh theo góp ý Giảng viên hướng dẫn, Giảng viên phản biện thành viên Hội đồng bảo Đồ án tốt nghiệp hoàn chỉnh theo yêu cầu nội dung hình thức Chủ tịch Hội đồng: Giảng viên hướng dẫn: Giảng viên phản biện: Tp Hồ Chí Minh, ngày tháng năm 2021 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99 Luan van 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 LỜI CẢM ƠN Nhóm chúng em xin chân thành cảm ơn quý thầy từ mơn Điện tử Ơ tơ, thầy khoa Cơ Khí Động Lực, trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh, giáo dục môi trường trang bị thiết bị nhất, truyền đạt kiến thức từ giáo trình đến thực tiễn, thứ mà nhóm thực có sau năm học tập Từ tảng kiến thức hiểu biết vững giúp nhóm thực hồn thành đồ án hành trang để chúng em bước vào đời Nhóm chúng em xin gửi lời cảm ơn sâu sắc đến Thầy ThS – Nguyễn Thành Tuyên (giảng viên thuộc mơn Điện tử Ơ tơ, trường Đại học Sư phạm Kỹ thuật thành phố Hồ Chí Minh) tận tình hướng dẫn, bảo kịp thời, tạo điều kiện, động viên giúp đỡ nhóm chúng em nhiều mặt tinh thần kiến thức để nhóm chúng em vượt qua ngày tháng khó khăn q trình thực đề tài báo cáo Bên cạnh nhóm chúng em xin gửi lời cảm ơn tới gia đình, bạn bè hết lịng ủng hộ, giúp đỡ góp ý cho nhóm suốt q trình thực Mặc dù cố gắng nỗ lực nhiều, kiến thức ỏi dịch bệnh Covid-19 diễn biến căng thẳng, gây cản trở nhiều tới trình thực nhóm, nên thành đạt khơng tránh khỏi thiếu sót Do nhóm chúng em kính mong nhận đóng góp, dạy q thầy để nhóm chúng em hồn thiện báo cáo tốt Nhóm thực xin chân thành cảm ơn! Tp Hồ Chí Minh, ngày … tháng năm 2021 TM Nhóm sinh viên thực Trần Ngọc Bảo Nguyễn Hữu Hiệp 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99 Luan van i 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 4.4.2.5 Bài đánh pan số Mục đích: • Kiểm tra hư hỏng công tắc bơm lưng Tiến hành: • Bật cơng tắc pan số (chân SLDF tới mass cơng tắc bị hở mạch) • Các cơng tắc pan cịn lại khơng bật Hiện tượng: • Mơ tơ tiến lùi khơng hoạt động • Các mơ tơ còn lại hoạt động bình thường Cách kiểm tra • Ngắt kết nối điện từ ắc quy khố K • Dùng đồng hồ vạn đo kiểm tra dương nguồn với công tắc bơm lưng, âm nguồn cơng tắc • Mất mass cơng tắc bơm lưng, tiếp tục đo đoạn từ mass công tắc, kết đo chân SLDF với chân E công tắc • Kết luận, chân SLDF cơng tắc bị hỏng 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99 Luan van 90 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 Chương KẾT LUẬN VÀ ĐỊNH HƯỚNG PHÁT TRIỂN 5.1 Kết luận Sau thời gian nghiên cứu tài liệu thực đồ án với hướng dẫn giúp đỡ giảng viên hướng dẫn ThS Nguyễn Thành Tuyên, nhóm chúng em thiết kế, mô phỏng lên phương án đề xuất ứng dụng mơ hình ghế điện vào giảng dạy với tên đề tài là: “Nghiên cứu thiết lập mơ hình giảng dạy ghế điện có nhớ vị trí kết hợp lập trình” Đồng thời đề tài nhóm chúng em cung cấp đầy đủ kiến thức hệ thống ghế điện ô tô hệ thống tiện ích khác kèm ghế Hệ thống nhớ vị trí ghế hệ thống mang đến tiện lợi đáng kể, sử dụng nhiều số phân khúc xe tầm trung đại đa số xe hạng sang nhóm chúng em lựa chọn để thi cơng chung với mơ hình Ngồi đề tài nhóm còn cung cấp hệ thống đánh pan có tín hiệu đèn báo hiểu thị LCD đánh pan sai Với hướng dẫn sử dụng vô chi tiết, đem lại trải nghiệm tốt cho sinh viên nghiên cứu mơ hình Kế hoạch đề ban đầu nhóm chúng em hồn thành phần cứng sau xong phần mô phỏng, thử nghiệm, sửa đổi Tuy nhiên đại dịch Covid-19 diễn biến phức tạp bất ngờ nên nhóm chúng em chưa thi cơng hồn thành mơ hình Bị giới hạn thời gian kinh phí, mơ hình nhóm còn thiếu nhiều hệ thống thiết thực cần thiết cho người dùng kèm ghế (các hệ thống nêu cấu tạo, nguyên lý hoạt động chưa thi cơng mơ hình) 5.2 Hướng phát triển Hệ thống ghế điện ô tô hệ thống vô tiện ích cấn thiết cho lứa tuổi ngồi ô tô từ trẻ nhỏ tới người già Hiểu tầm quan trọng hệ thống ghế điện mong muốn phát triển đề tài để bạn sinh viên tiếp cận trực tiếp với nhiều chức tiện ích khác ghế hơn, nhóm chúng em muốn đề xuất số phương án sau: • Thi cơng hồn thành mơ hình ghế điện • Thiết kế thi cơng hệ thống sưởi, dây đai an tồn, hệ thống túi khí hệ thống nhận biết phân loại người ngồi ghế Ngồi nhóm chúng em xin đề xuất phương án để phát triển hệ thống nhớ ghế mơ hình hoạt động thiết thực tiện ích cho người dùng hơn: 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99 Luan van 91 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 • Lập trình chức lùi kịch ghế sau tắt chìa khóa xe để tài xế lên xuống xe thuận tiện • Lập trình nhớ EEPROM để mơ hình ghế điện nhớ vị trí vị trí lưu q trình sử dụng trước tắt công tắc Để lần sử dụng vị trí vị trí lưu trước còn lưu hệ thống 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99 Luan van 92 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 TÀI LIỆU THAM KHẢO [1] https://auto.howstuffworks.com/car-driving-safety/safety-regulatory-devices/ocs.htm [2] https://autonet.com.vn/cong-nghe/ky-thuat/cam-bien-tui-khi-phan-loai-nguoi-ngoi-xe/ [3] https://www.sciencedirect.com/science/article/abs/pii/S0389430400000941 [4] https://www.volvocars.com/en-ca/support/manuals/xc40/2019w46/safety/childsafety/occupant-classification-system [5] http://www.nissantechnicianinfo.mobi/htmlversions/Fall_2014/OCS.html [6] http://arduino.vn/bai-viet/42-arduino-Mega 2560-r3-la-gi [7] http://arduino.vn/bai-viet/150-cach-viet-chuong-trinh-khong-su-dung-ham-delay [8] https://machdienlythu.vn/mach-dong-ngat-ro-le/ [9] http://arduino.vn/bai-viet/302-module-relay-cach-su-dung-ro-le-va-nhung-ung-dunghay-cua-no [10] https://arduinokit.vn/giao-tiep-i2c-lcd-arduino/ [11] https://gmnameplate.com/company/blog/what-are-ptc-heaters [12] https://gmnameplate.com/capabilities/ptc-heaters [13] https://www.freeasestudyguides.com/electrical-heated-seats-1-ex.html [14] https://www.bockmansautocare.com/how-do-heated-seats-work/ [15] http://www.to4runner.net/system_diagram-1935.html [16] https://cecas.clemson.edu/cvel/auto/systems/airbag_deployment.html [17] http://www.nisentra.com/system-1029.html [18] http://oto.saodo.edu.vn/uploads/news/2018_05/he-thong-ghe-lai-co-chuc-nang-ghinho-sua.pdf [19] http://www.trav4.net/front_power_seat_control_system-1088.html [20] https://auto.howstuffworks.com/car-driving-safety/safety-regulatorydevices/seatbelt3.htm 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99 Luan van 93 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 PHỤ LỤC Code nhớ vị trí vào eeprom *Khai báo* int wait_save; unsigned int luu_vtht = 0, luu_vt1 = 1, luu_vt2 = 2; *Void setup* luu_vtht = EEPROM.read(pulseht); lcd.setCursor(0, 1); lcd.print("vi tri hien tai: "); lcd.print(luu_vtht); luu_vt1 = EEPROM.read(nho_1); lcd.setCursor(0, 2); lcd.print("vi tri hien tai: "); lcd.print(luu_vt1); luu_vt2 = EEPROM.read(nho_2); lcd.setCursor(0, 3); lcd.print("vi tri hien tai: "); lcd.print(luu_vt2); *void loop()* *Phân biệt chiều quay quay mô tơ* if (SW_tien == HIGH && SW_lui == LOW) { if (doc_xung != doc_xunght) { doc_xunght = doc_xung; if (doc_xung == HIGH) { pulse++; wait_save = 1; } } } if (SW_tien == LOW && SW_lui == HIGH) { if (doc_xung != doc_xunght) { doc_xunght = doc_xung; if (doc_xung == HIGH && pulse > 0) { pulse ; wait_save = 1; } } } hien_thi_vitriht(); if ((wait_save == && SW_tien == LOW) || (wait_save == && SW_lui == LOW)) { EEPROM.write(0, pulseht); delay(50); wait_save = 0; } 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99 Luan van 94 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 *Nhớ vị trí 1* if (SW_vitri1 == HIGH) { nho_1 = pulseht; lcd.setCursor(0, 1); lcd.print("vi tri = "); lcd.setCursor(12, 1); lcd.print(nho_1); while (SW_vitri1 == HIGH) // tránh đếm giữ { } EEPROM.write(1, nho_1); delay(50); } 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99 Luan van 95 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 Code hệ thống đánh pan và nhớ vị trí ghế: #include #include LiquidCrystal_I2C lcd(0x27, 20, 4); int ledPin_R = 13; // chân led 13 int ledPin_G = 12; int ledPin_Y = 22; int inPin1 = 1, inPin2 = 2, inPin3 = 3, inPin4 = 4, inPin5 = 5, inPin6 = 6, inPin7 = 7, inPin8 = 8, inPin9 = 9, inPin10 = 10; // button chân 1,2,3,4,5 int outPin12 = A0, outPin34 = A1, outPin56 = A2, outPin78 = A3, outPin910 = A4; // chân xuất tín hiệu 5V kích relay int SW1 = 0, SW2 = 0, SW3 = 0, SW4 = 0, SW5 = 0, SW6 = 0, SW7 = 0, SW8 = 0, SW9 = 0, SW10 = 0; // biến "SW" dùng để lưu tín hiệu từ digitalRead bool ledStt[5]; int int int int int int lui int int int int int int hall_signal = 23; pulse, pulseht; doc_xung = 0; nho_1 = 0, nho_2 = 0; // bien nho vi tri va vi tri outPin_tien = 24, outPin_lui = 25; // bien kich relay tien lui motor inPin_tien = 27, inPin_lui = 28; // bien doc tin hieu motor tien hoac SW_tien = 0, SW_lui = 0; vitri1 = 33, vitri2 = 34; // chan doc tin hieu nho vi tri 1, SW_vitri1 = 0, SW_vitri2 = 0; // cong tac nho vi tri 1,2 goi_vitri1 = 35, goi_vitri2 = 36; //chan doc tin hieu goi nho vi tri SW_goi1 = 0, SW_goi2 = 0; // cong tac goi nho vi tri doc_xunght; #define #define #define #define #define on_relay_1 on_relay_2 on_relay_3 on_relay_4 on_relay_5 digitalWrite(outPin12, HIGH) digitalWrite(outPin34, HIGH) digitalWrite(outPin56, HIGH) digitalWrite(outPin78, HIGH) digitalWrite(outPin910, HIGH) #define #define #define #define #define off_relay_1 off_relay_2 off_relay_3 off_relay_4 off_relay_5 digitalWrite(outPin12, LOW) digitalWrite(outPin34, LOW) digitalWrite(outPin56, LOW) digitalWrite(outPin78, LOW) digitalWrite(outPin910, LOW) #define doc_xung digitalRead(hall_signal) #define SW_tien digitalRead(inPin_tien) #define SW_lui digitalRead(inPin_lui) #define SW_vitri1 digitalRead(vitri1) #define SW_vitri2 digitalRead(vitri2) #define SW_goi1 digitalRead(goi_vitri1) #define SW_goi2 digitalRead(goi_vitri2) // Chuong trinh danh pan void pan_dung() { digitalWrite(ledPin_G, HIGH); // bật đèn xanh digitalWrite(ledPin_R, LOW); // tắt đèn đỏ lcd.setCursor(0, 0); lcd.print("SEAT HAS NO FAULT "); 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99 Luan van 96 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 } void pan_sai() { digitalWrite(ledPin_R, HIGH); // bật đèn xanh digitalWrite(ledPin_G, LOW); // tắt đèn đỏ lcd.setCursor(0, 0); lcd.print("SEAT HAS FAULT "); } void den_vang_3s() { digitalWrite(ledPin_Y, HIGH); delay(3000); digitalWrite(ledPin_Y, LOW); } // Chuong trinh nho ghe void hien_thi_vitriht() { if (pulse != pulseht) { pulseht = pulse; lcd.setCursor(17, 1); lcd.print(" "); lcd.setCursor(17, 1); lcd.print(pulseht); } } void kt_cambien_tien() { if (doc_xung != doc_xunght) { doc_xunght = doc_xung; if (doc_xung == HIGH) { pulse++; } hien_thi_vitriht(); //hiển thị vị trí mơ tơ chạy } } void kt_cambien_lui() { if (doc_xung != doc_xunght) { doc_xunght = doc_xung; if (doc_xung == HIGH) { pulse ; } hien_thi_vitriht(); //hiển thị vị trí mô tơ chạy } } void goi_vitri_tien1() { while (SW_goi1 == HIGH) { } digitalWrite(outPin_tien, HIGH); // motor tien while (nho_1 > pulse) // { 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99 Luan van 97 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 kt_cambien_tien(); } digitalWrite(outPin_tien, LOW); } void goi_vitri_lui1() { while (SW_goi1 == HIGH) { } digitalWrite(outPin_lui, HIGH); // motor lui while (nho_1 < pulse) // { kt_cambien_lui(); } digitalWrite(outPin_lui, LOW); } void goi_vitri_tien2() { while (SW_goi2 == HIGH) { } digitalWrite(outPin_tien, HIGH); // motor tien while (nho_2 > pulse) // { kt_cambien_tien(); } digitalWrite(outPin_tien, LOW); } void goi_vitri_lui2() { while (SW_goi2 == HIGH) { } digitalWrite(outPin_lui, HIGH); // motor lui while (nho_2 < pulse) // { kt_cambien_lui(); } digitalWrite(outPin_lui, LOW); } // void setup() { // initialize the LCD lcd.begin(); lcd.backlight(); lcd.setCursor(6, 0); lcd.print("WELCOME!"); delay(1000); lcd.setCursor(6, 0); lcd.print(" "); lcd.setCursor(0, 1); lcd.print("vi tri hien tai: "); lcd.print(pulseht); pinMode(ledPin_R, OUTPUT); // đặt pin digital 13 output pinMode(ledPin_G, OUTPUT); pinMode(ledPin_Y, OUTPUT); pinMode(inPin1, INPUT); // đặt pin digital input pinMode(inPin2, INPUT); pinMode(inPin3, INPUT); 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99 Luan van 98 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 pinMode(inPin4, INPUT); pinMode(inPin5, INPUT); pinMode(inPin6, INPUT); pinMode(inPin7, INPUT); pinMode(inPin8, INPUT); pinMode(inPin9, INPUT); pinMode(inPin10, INPUT); pinMode(outPin12, OUTPUT); pinMode(outPin34, OUTPUT); pinMode(outPin56, OUTPUT); pinMode(outPin78, OUTPUT); pinMode(outPin910, OUTPUT); // pinMode(hall_signal, INPUT); pinMode(inPin_tien, INPUT); pinMode(inPin_lui, INPUT); pinMode(vitri1, INPUT); pinMode(vitri2, INPUT); pinMode(goi_vitri1, INPUT); pinMode(goi_vitri2, INPUT); pinMode(outPin_tien, OUTPUT); pinMode(outPin_lui, OUTPUT); pulse = 0; pulseht = pulse; doc_xung; doc_xunght = doc_xung; } void loop() { SW1 = digitalRead(inPin1); // đọc tín hiệu từ digital den 10 SW2 = digitalRead(inPin2); SW3 = digitalRead(inPin3); SW4 = digitalRead(inPin4); SW5 = digitalRead(inPin5); SW6 = digitalRead(inPin6); SW7 = digitalRead(inPin7); SW8 = digitalRead(inPin8); SW9 = digitalRead(inPin9); SW10 = digitalRead(inPin10); if ((SW1 == HIGH || SW2 == HIGH) && (SW3 == HIGH || SW4 == HIGH) && (SW5 == HIGH || SW6 == HIGH) && (SW7 == HIGH || SW8 == HIGH) && (SW9 == HIGH || SW10 == HIGH)) { pan_dung(); on_relay_1; on_relay_2; on_relay_3; on_relay_4; on_relay_5; } else { pan_sai(); off_relay_1; off_relay_2; off_relay_3; off_relay_4; off_relay_5; } if (!SW1 && SW2) { 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99 Luan van 99 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 off_relay_1; if (!ledStt[0]) { ledStt[0] = 1; den_vang_3s(); } } else if ((SW1 && !SW2) || (SW1 && SW2)) { off_relay_1; } else { on_relay_1; digitalWrite(ledPin_Y, LOW); ledStt[0] = 0; } if (!SW3 && SW4) { off_relay_2; if (!ledStt[1]) { ledStt[1] = 1; den_vang_3s(); } } else if ((SW3 && !SW4) || (SW3 && SW4)) { off_relay_2; } else { on_relay_2; digitalWrite(ledPin_Y, LOW); ledStt[1] = 0; } if (!SW5 && SW6) { off_relay_3; if (!ledStt[2]) { ledStt[2] = 1; den_vang_3s(); } } else if ((SW5 && !SW6) || (SW5 && SW6)) { off_relay_3; } else { on_relay_3; digitalWrite(ledPin_Y, LOW); ledStt[2] = 0; } if (!SW7 && SW8) { off_relay_4; if (!ledStt[3]) 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99 Luan van 100 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 { ledStt[3] = 1; den_vang_3s(); } } else if ((SW7 && !SW8) || (SW7 && SW8)) { off_relay_4; } else { on_relay_4; digitalWrite(ledPin_Y, LOW); ledStt[3] = 0; } if (!SW9 && SW10) { off_relay_5; if (!ledStt[4]) { ledStt[4] = 1; den_vang_3s(); } } else if ((SW9 && !SW10) || (SW9 && SW10)) { off_relay_5; } else { on_relay_5; digitalWrite(ledPin_Y, LOW); ledStt[4] = 0; } //Voide loop nho ghe //phan biet chieu quay mô tơ if (SW_tien == HIGH) { digitalWrite(outPin_tien, HIGH); if (doc_xung != doc_xunght) { doc_xunght = doc_xung; if (doc_xung == HIGH) { pulse++; } } } else { digitalWrite(outPin_tien, LOW); } if (SW_lui == HIGH) { digitalWrite(outPin_lui, HIGH); if (doc_xung != doc_xunght) { doc_xunght = doc_xung; if (doc_xung == HIGH) 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99 Luan van 101 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 { pulse ; } } } else { digitalWrite(outPin_lui, LOW); } hien_thi_vitriht(); // nhớ vị trí if (SW_vitri1 == HIGH) { nho_1 = pulseht; lcd.setCursor(0, 2); lcd.print("vi tri = "); lcd.setCursor(12, 2); lcd.print(nho_1); while (SW_vitri1 == HIGH) // tránh đếm giữ { } } // nhớ vị trí if (SW_vitri2 == HIGH) { nho_2 = pulseht; lcd.setCursor(0, 3); lcd.print("vi tri = "); lcd.setCursor(12, 3); lcd.print(nho_2); while (SW_vitri2 == HIGH) { } } // gọi vị trí nhớ if (SW_goi1 == HIGH) { if (SW_tien == LOW && SW_lui == LOW) { if (nho_1 > pulse) { goi_vitri_tien1(); } else if (nho_1 < pulse) { goi_vitri_lui1(); } } } // gọi vị trí nhớ if (SW_goi2 == HIGH) { if (SW_tien == LOW && SW_lui == LOW) { if (nho_2 > pulse) { goi_vitri_tien2(); } else if (nho_2 < pulse) 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99 Luan van 102 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 { goi_vitri_lui2(); } } } } 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99 Luan van 103 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99

Ngày đăng: 07/09/2023, 23:04

Từ khóa liên quan

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

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

Tài liệu liên quan