(Đồ án tốt nghiệp ngành Công nghệ kỹ thuật Ô tô) Ứng dụng Matlab Arduino trong mô phỏng, thiết kế và chế tạo bộ điều khiển sạc cho xe EREV(Đồ án tốt nghiệp ngành Công nghệ kỹ thuật Ô tô) Ứng dụng Matlab Arduino trong mô phỏng, thiết kế và chế tạo bộ điều khiển sạc cho xe EREV(Đồ án tốt nghiệp ngành Công nghệ kỹ thuật Ô tô) Ứng dụng Matlab Arduino trong mô phỏng, thiết kế và chế tạo bộ điều khiển sạc cho xe EREV(Đồ án tốt nghiệp ngành Công nghệ kỹ thuật Ô tô) Ứng dụng Matlab Arduino trong mô phỏng, thiết kế và chế tạo bộ điều khiển sạc cho xe EREV(Đồ án tốt nghiệp ngành Công nghệ kỹ thuật Ô tô) Ứng dụng Matlab Arduino trong mô phỏng, thiết kế và chế tạo bộ điều khiển sạc cho xe EREV(Đồ án tốt nghiệp ngành Công nghệ kỹ thuật Ô tô) Ứng dụng Matlab Arduino trong mô phỏng, thiết kế và chế tạo bộ điều khiển sạc cho xe EREV(Đồ án tốt nghiệp ngành Công nghệ kỹ thuật Ô tô) Ứng dụng Matlab Arduino trong mô phỏng, thiết kế và chế tạo bộ điều khiển sạc cho xe EREV(Đồ án tốt nghiệp ngành Công nghệ kỹ thuật Ô tô) Ứng dụng Matlab Arduino trong mô phỏng, thiết kế và chế tạo bộ điều khiển sạc cho xe EREV(Đồ án tốt nghiệp ngành Công nghệ kỹ thuật Ô tô) Ứng dụng Matlab Arduino trong mô phỏng, thiết kế và chế tạo bộ điều khiển sạc cho xe EREV(Đồ án tốt nghiệp ngành Công nghệ kỹ thuật Ô tô) Ứng dụng Matlab Arduino trong mô phỏng, thiết kế và chế tạo bộ điều khiển sạc cho xe EREV(Đồ án tốt nghiệp ngành Công nghệ kỹ thuật Ô tô) Ứng dụng Matlab Arduino trong mô phỏng, thiết kế và chế tạo bộ điều khiển sạc cho xe EREV(Đồ án tốt nghiệp ngành Công nghệ kỹ thuật Ô tô) Ứng dụng Matlab Arduino trong mô phỏng, thiết kế và chế tạo bộ điều khiển sạc cho xe EREV(Đồ án tốt nghiệp ngành Công nghệ kỹ thuật Ô tô) Ứng dụng Matlab Arduino trong mô phỏng, thiết kế và chế tạo bộ điều khiển sạc cho xe EREV(Đồ án tốt nghiệp ngành Công nghệ kỹ thuật Ô tô) Ứng dụng Matlab Arduino trong mô phỏng, thiết kế và chế tạo bộ điều khiển sạc cho xe EREV(Đồ án tốt nghiệp ngành Công nghệ kỹ thuật Ô tô) Ứng dụng Matlab Arduino trong mô phỏng, thiết kế và chế tạo bộ điều khiển sạc cho xe EREV(Đồ án tốt nghiệp ngành Công nghệ kỹ thuật Ô tô) Ứng dụng Matlab Arduino trong mô phỏng, thiết kế và chế tạo bộ điều khiển sạc cho xe EREV(Đồ án tốt nghiệp ngành Công nghệ kỹ thuật Ô tô) Ứng dụng Matlab Arduino trong mô phỏng, thiết kế và chế tạo bộ điều khiển sạc cho xe EREV(Đồ án tốt nghiệp ngành Công nghệ kỹ thuật Ô tô) Ứng dụng Matlab Arduino trong mô phỏng, thiết kế và chế tạo bộ điều khiển sạc cho xe EREV(Đồ án tốt nghiệp ngành Công nghệ kỹ thuật Ô tô) Ứng dụng Matlab Arduino trong mô phỏng, thiết kế và chế tạo bộ điều khiển sạc cho xe EREV(Đồ án tốt nghiệp ngành Công nghệ kỹ thuật Ô tô) Ứng dụng Matlab Arduino trong mô phỏng, thiết kế và chế tạo bộ điều khiển sạc cho xe EREV(Đồ án tốt nghiệp ngành Công nghệ kỹ thuật Ô tô) Ứng dụng Matlab Arduino trong mô phỏng, thiết kế và chế tạo bộ điều khiển sạc cho xe EREV(Đồ án tốt nghiệp ngành Công nghệ kỹ thuật Ô tô) Ứng dụng Matlab Arduino trong mô phỏng, thiết kế và chế tạo bộ điều khiển sạc cho xe EREV(Đồ án tốt nghiệp ngành Công nghệ kỹ thuật Ô tô) Ứng dụng Matlab Arduino trong mô phỏng, thiết kế và chế tạo bộ điều khiển sạc cho xe EREV
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 Chuyên ngành: Công nghệ kỹ thuật ô tô Tên đề tài: ỨNG DỤNG MATLAB - ARDUINO TRONG MÔ PHỎNG, THIẾT KẾ VÀ CHẾ TẠO BỘ ĐIỀU KHIỂN SẠC CHO XE E-REV SVTH: NGUYỄN VŨ QUANG HUY MSSV: 17145300 SVTH: HỒ VŨ HÙNG MSSV: 17145303 GVHD: ThS HUỲNH QUỐC VIỆT Tp Hồ Chí Minh, tháng 08 năm 2021 TRƯỜNG ĐH SƯ PHẠM KỸ THUẬT CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM TP HỒ CHÍ MINH Độc Lập – Tự Do – Hạnh Phúc KHOA CƠ KHÍ ĐỘNG LỰC TP Hồ Chí Minh, ngày…tháng…năm …… NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP Họ tên sinh viên: HỒ VŨ HÙNG MSSV: 17145303 (E-mail: 17145303@student.hcmute.edu.vn Điện thoại: 0393713195 NGUYỄN VŨ QUANG HUY MSSV: 17145300 (E-mail: 17145300@student.hcmute.edu.vn Điện thoại: 0942714542 Ngành: Công nghệ kĩ thuật tơ Khóa: 2017 Lớp: 171451 Tên đề tài: Ứng dụng Matlab - Arduino mô phỏng, thiết kế chế tạo điều khiển sạc cho xe E-REV Nhiệm vụ đề tài - Nghiên cứu tài liệu lập trình Arduino, Matlab, tín hiệu cảm biến động hệ thống sạc Acquy - Thiết kế hộp thu thập tín hiệu điều khiển sạc - Thiết kế giao diện hiển thị thông qua giao tiếp Matlab Arduino - Thực mô Matlab Simulink Sản phẩm đề tài - Hộp thu thập tín hiệu điều khiển sạc - Bản báo cáo đồ án tốt nghiệp Ngày giao nhiệm vụ đề tài: 30/03/2021 Ngày hồn thành nhiệm vụ: 25/08/2021 TRƯỞNG BỘ MƠN CÁN BỘ HƯỚNG DẪN TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HCM CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM KHOA CƠ KHÍ ĐỘNG LỰC Độc lập - Tự – Hạnh phúc Bộ môn : ĐỘNG CƠ 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: HỒ VŨ HÙNG MSSV:17145303 Hội đồng………… Họ tên sinh viên: NGUYỄN VŨ QUANG HUY MSSV: 17145300 Hội đồng………… Tên đề tài: Ứng dụng Matlab - Arduino mô phỏng, thiết kế chế tạo điều khiển sạc cho xe E-REV Ngành đào tạo: Công nghệ kĩ thuật ô tô Họ tên GV hướng dẫn: GV.ThS HUỲNH QUỐC VIỆT Ý 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 được: 2.4 Những tồn (nếu có): Đánh giá: Mục đánh giá TT Hình thức kết cấu ĐATN Điểm Điểm đạt tối đa 30 Đú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 10 Tính cấp thiết đề tài 10 Nội dung ĐATN 50 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á 10 Khả thiết kế chế tạo hệ thống, thành phần, quy trình 15 đá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 10 Sản phẩm cụ thể ĐATN 10 Tổng điểm 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) TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HCM CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM KHOA CƠ KHÍ ĐỘNG LỰC Độc lập - Tự – Hạnh phúc Bộ môn : ĐỘNG CƠ 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: HỒ VŨ HÙNG MSSV:17145303 Hội đồng………… Họ tên sinh viên: NGUYỄN VŨ QUANG HUY MSSV: 17145300 Hội đồng………… Tên đề tài: Ứng dụng Matlab - Arduino mô phỏng, thiết kế chế tạo điều khiển sạc cho xe E-REV Ngành đào tạo: Công nghệ kĩ thuật ô tô Họ tên GV hướng dẫn: GV.ThS HUỲNH QUỐC VIỆT Ý 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 được: Những thiếu sót tồn ĐATN: Câu hỏi: Đánh giá: Mục đánh giá TT Hình thức kết cấu ĐATN Điểm Điểm đạt tối đa 30 Đú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 10 Tính cấp thiết đề tài 10 Nội dung ĐATN 50 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á 10 Khả thiết kế, chế tạo hệ thống, thành phần, quy trình 15 đá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 10 Sản phẩm cụ thể ĐATN 10 Tổng điểm 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 phản biện ((Ký, ghi rõ họ tên) 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 HOÀN THÀNH ĐỒ ÁN Tên đề tài: Ứng dụng Matlab - Arduino mô phỏng, thiết kế chế tạo điều khiển sạc cho xe E-REV Họ tên sinh viên: HỒ VŨ HÙNG NGUYỄN VŨ QUANG HUY MSSV: 17145303 MSSV:17145300 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 vệ Đồ á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 LỜI CẢM ƠN Đề tài “Ứng dụng Matlab - Arduino mô phỏng, thiết kế chế tạo điều khiển sạc cho xe E-REV” đề tài lạ Trong hoàn cảnh dịch covid kéo dài liên tục năm qua, thời gian làm việc nhóm bị gián đoạn liên tục, hoàn thành xong đề tài xem thành cơng lớn nhóm Để hồn thành xong đề tài nhóm phải cố gắng nhiều với trợ giúp đắc lực đến từ giáo viên hướng dẫn, nhóm thực xin gửi lời cảm ơn chân thành tới thầy Huỳnh Quốc Việt, người tận tình hướng dẫn, chia sẻ tài liệu đưa góp ý để đề tài nhóm hồn thiện tốt Trong q trình thực đồ án nhóm gặp khơng khó khăn phần cứng lẫn phần mềm nhờ hướng dẫn góp ý quý báu thầy mà nhóm giải vấn đề Chúng em xin gửi lời cảm ơn đến thầy phản biện nhận xét cụ thể đóng góp ý kiến quý báu để đồ án hoàn thiện Để thực đề tài kinh nghiệm tích lũy từ năm đại học quan trọng, qua nhóm xin gửi lời cảm ơn đến thầy cô trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh đặc biệt thầy Khoa Cơ khí Động lực giúp nhóm có kiến thức việc học áp dụng vào việc làm sau Nhóm xin gửi lời cảm ơn đến bạn bè lớp tất bạn bè, bạn bận làm đồ án dành thời gian nhiệt tình giúp đỡ đóng góp ý kiến nhóm gặp khó khăn Xin chúc thầy ln dồi sức khỏe, tràn đầy lượng có thật nhiều niềm vui, hạnh phúc sống Nhóm thực xin chân thành cảm ơn TP Hồ Chí Minh, ngày…tháng 08 năm 2021 Sinh viên thực Hồ Vũ Hùng Nguyễn Vũ Quang Huy i tinhtoanCambien(); cellMax = Max(cellArray); tinhtoanTocdo(); khoiDong(); c++; // biến đếm cho việc truyền liệu (0.2s gửi liệu lần) if (c==200) { c=1; hienthiGiatri(); } } tatDongco(); digitalWrite(sac,LOW); d++; if (d==200) { d=1; hienthiGiatri(); } ////////// wait=0; settime=curtimew; settimew=curtimew; toc=0; revD=1300; dem=1; STtime=0; } - Board Arduino UNO R3 : #include #include 124 #define M1 10 #define M2 11 #define ENA #define buomga #define POT A3 A0 int vitri=0, dc=0, cambien1=0; int e,e1,e2,setpoint=0; float T,alpha,beta,gama,Kp,Ki,Kd,output,output1; char a = ('0'); void myPID() { if (a == '1') { setpoint = 20; e = setpoint - vitri; alpha = 2*T*Kp + Ki*T*T + 2*Kd; beta = T*T*Ki - 4*Kd - 2*T*Kp; gama = 2*Kd; output = (alpha*e + beta*e1 + gama*e2 + 2*T*output1)/(2*T); output1 = output; e2 = e1; e1 = e; if (output>0 && output40) 125 { dc = 20; chaythuan(dc); } else if (output-40) { dc = map(output,-40,0,10,0); chaynghich(dc); } else if(output