Trang chủ —› Bài giảng chương trình giáo dục phổ thông —› Điều khiển động cơ servo với arduino

Điều khiển động cơ servo với arduino

1 Tháng Mười Hai,2018 Đăng bởi: admin

Động cơ servo là gì? Tại sao phải điều khiển động cơ servo?

Điều khiển động cơ servo là một trong những bài tập cơ bản của chương trình Robot cho mọi người. Ở bài tập này, các bạn sẽ được làm quen với một thiết bị là động cơ servo và học cách điều khiển chúng. Vậy động cơ servo là gì và tại sao lại cần học điều khiển động cơ servo?

điều khiển động cơ servo
điều khiển động cơ servo

Mình là dân ngoại đạo, mình đã tham khảo rất nhiều tài liệu trong và ngoài nước để hiểu thật rõ khái niệm về động cơ servo là gì. Trong quá trình tìm hiểu, mình có đọc được một tài liệu như sau:

Định nghĩa mình lấy được

Động cơ servo được thiết kế cho những hệ thống hồi tiếp vòng kín. Tín hiệu ra của động cơ được nối với một mạch điều khiển. Khi động cơ quay, vận tốc và vị trí sẽ được hồi tiếp về mạch điều khiển này. Nếu có bầt kỳ lý do nào ngăn cản chuyển động quay của động cơ, cơ cấu hồi tiếp sẽ nhận thấy tín hiệu ra chưa đạt được vị trí mong muốn. Mạch điều khiển tiếp tục chỉnh sai lệch cho động cơ đạt được điểm chính xác. Các động cơ servo điều khiển bằng liên lạc vô tuyến được gọi là động cơ servo RC (radio-controlled). Trong thực tế, bản thân động cơ servo không phải được điều khiển bằng vô tuyến, nó chỉ nối với máy thu vô tuyến trên máy bay hay xe hơi. Động cơ servo nhận tín hiệu từ máy thu này.

Giải nghĩa của mình

Nghe có vẻ khó hiểu phải không, vậy mình sẽ đơn giản hóa khái niệm này nhé. Động cơ servo là loại động cơ có một cái mạch. Khi lập trình, người lập trình có thể sử dụng xung trên vi điều khiển hoặc trên mạch vi điều khiển để quyết định vị trí, gia tốc, hoặc tốc độ. Cái mạch trên động cơ servo nó có thêm con cảm biến để đọc về vị trí hoặc gia tốc hoặc tốc độ của động cơ. Sau đó nó gửi về cái mạch. Rồi cái mạch tự động điều chỉnh các giá trị này. Một động cơ servo chỉ cần điều khiển một trong mấy giá trị trên là ok rồi nhé. Chứ khó mà điều khiển hết được. Loạn vô cùng.

Bài viết liên quan

Bộ kit arduino robot

Khóa học lập trình điều khiển

 

Trong nội dung bài viết này, mình xin chia sẻ cách điều khiển động cơ servo

Bây giờ mình xin đi vào phần chính là mình sẽ chia sẻ với các bạn bộ video về động cơ servo của mình. Bộ video này bao gồm:

  • Điều khiển servo tới vị trí mà động cơ servo cần tới
  • Điều khiển servo quét một góc 0-180
  • Điều khiển 2 động cơ servo quét phối hợp với nhau
  • Điều khiển động cơ servo bằng biến trở

Nào! Hãy bắt đầu thôi!

Tác giả

Anh Robot

Bộ kit thực hiện

Bộ kit arduino cơ bản

Xem thêm

Cánh tay robot gắp sản phẩm

Bộ video hướng dẫn bộ kit arduino

 

Hướng dẫn điều khiển động cơ servo

Lệnh điều khiển động cơ servo cơ bản

Quét động cơ servo quay 0-180

Quét phối hợp 2 động cơ servo

Điều khiển động cơ servo bằng chiết áp

 

Chúc các bạn làm robot thật vui và có nhiều phát minh sáng chế trong tương lai

 

ROBOT CHO MỌI NGƯỜI

Website: laptrinhdieukhien.com – linhkienrobotics.com

Email: robotchomoinguoi@gmail.com

 


Notice: WP_Query được gọi với một tham số đã bị loại bỏ kể từ phiên bản 3.1.0! Hãy sử dụng ignore_sticky_posts thay cho caller_get_posts (sẽ sớm bị loại bỏ) in /home/lapt0260/public_html/wp-includes/functions.php on line 4080

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *