ĐẠI HỌC ĐÀ NẴNG Trường Đại Học Công Nghệ Thông Tin Và Truyền Thông VIỆT – HÀN BÁO CÁO CHUYÊN ĐỀ 2 (XE TỰ HÀNH) Đề Tài Mô phỏng động cơ DC bằng arduino Sinh Viên Thực Hiện HOÀNG TRUNG HIẾU HOÀNG[.]
ĐẠI HỌC ĐÀ NẴNG - Trường Đại Học Công Nghệ Thông Tin Và Truyền Thông VIỆT – HÀN BÁO CÁO CHUYÊN ĐỀ (XE TỰ HÀNH) Đề Tài: Mô động DC arduino Sinh Viên Thực Hiện: HOÀNG TRUNG HIẾU HOÀNG PHAN TUẤN KIỆT HỒ NGUYÊN HÀ NGUYỄN THỊ TRÂM PHAN VĂN NGỌC Giáo Viên Hướng Dẫn: Ths.Nguyễn Văn Thọ Đà Nẵng, Tháng Năm 2023 ĐẠI HỌC ĐÀ NẴNG - Trường Đại Học Công Nghệ Thông Tin Và Truyền Thông VIỆT – HÀN BÁO CÁO CHUYÊN ĐỀ (XE TỰ HÀNH) Đề Tài: Mô động DC arduino Sinh Viên Thực Hiện: HOÀNG TRUNG HIẾU HOÀNG PHAN TUẤN KIỆT HỒ NGUYÊN HÀ NGUYỄN THỊ TRÂM PHAN VĂN NGỌC Giáo Viên Hướng Dẫn: Ths.Nguyễn Văn Thọ Đà Nẵng, Tháng Năm 2023 LỜI CẢM ƠN Em xin gửi lời cảm ơn chân thành đến giảng viên Ths.Nguyễn Văn Thọ quan tâm giúp đỡ tận tình em hồn thành tốt báo cáo thời gian qua Chúng em xin chân thành cảm ơn! NHẬN XÉT …… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… …… Đà Nẵng, ngày… tháng… năm 20… (Ký ghi rõ họ tên) MỤC LỤC LỜI CẢM ƠN .1 NHẬN XÉT PHẦN MỞ ĐẦU Giới thiệu Mục tiêu CHƯƠNG I: MÔ TẢ .5 Mô tả .5 Mô tả mã nguồn .5 Hình ảnh mơ proteus CHƯƠNG II: KẾT LUẬN PHẦN MỞ ĐẦU Giới thiệu Chương trình điều khiển động DC Arduino, sử dụng nút nhấn để thay đổi hướng quay động cảm biến potentiometer để điều chỉnh tốc độ quay động Chương trình viết ngơn ngữ lập trình Arduino Chương trình mô proteus IDE Mục tiêu Thực hoạt động động DC proteus bao gồm: Động hoạt động bình thường Nút bấm điều khiển tốc độ động ( thực nhấn giữ tang tốc, nhả giảm tốc) CHƯƠNG I: MÔ TẢ Mô tả - Sự dụng phần mềm arduino IDE proteus - Mô đơn giản động DC arduino - Các chức : o Động DC hoạt động bình thường proteus o Có nút bấm Nhấn tang tốc động DC Nhả giảm tốc độ động DC Mơ tả mã nguồn Đầu tiên, chương trình khai báo định nghĩa cho chân kết nối biến đổi hướng quay động cơ: Tiếp theo, chương trình thiết lập chế độ đầu vào đầu cho chân kết nối thiết lập hướng quay động cơ: Sau đó, chương trình bắt đầu vịng lặp đọc giá trị từ cảm biến potentiometer để điều chỉnh tốc độ quay động cơ: Nếu nút nhấn nhấn, chương trình đảo ngược trạng thái biến "pressed" đợi 20ms để tránh đọc giá trị khơng xác: Nếu nút nhấn nhấn biến "pressed" true hướng quay động 0, chương trình đảo ngược hướng quay động cách thiết lập chân kết nối "in1" "in2": Nếu nút nhấn nhả biến "pressed" true hướng quay động 0, chương trình dừng động cách thiết lập chân kết nối "enA" thành LOW: Hình ảnh mô proteus CHƯƠNG II: KẾT LUẬN Đoạn mã nguồn ví dụ đơn giản cách sử dụng Arduino để điều khiển động DC Nó sử dụng cảm biến potentiometer để điều chỉnh tốc độ quay động nút nhấn để thay đổi hướng quay động Chương trình mở rộng tùy chỉnh để sử dụng cho ứng dụng khác nhau, chẳng hạn robot di động hệ thống cửa tự động