Điều khiển chính xác vị trí mong muốn RC servo

kingh3

Học sinh phổ thông
#1
Chào các anh, em đã tìm nhiều về điều khiển vị trí RC servo nhưng cũng chỉ thấy nó có thể điều khiển quay từ 0-->90 --> 180. các anh cho em hỏi là với RC servo mà muốn điều khiển vị trí chính xác từng góc một dùng vi điều khiển không dùng triết áp thì có được không ạ. em cảm ơn.
 

Concept

Kỹ sư
#2
Chào các anh, em đã tìm nhiều về điều khiển vị trí RC servo nhưng cũng chỉ thấy nó có thể điều khiển quay từ 0-->90 --> 180. các anh cho em hỏi là với RC servo mà muốn điều khiển vị trí chính xác từng góc một dùng vi điều khiển không dùng triết áp thì có được không ạ. em cảm ơn.
Chắc có lẽ được... vì xem ở đây thấy họ làm được Servo motor control by Microcontroller PIC16f877 and MATLAB GUI | NBCAFE
 

mta_cdt

Super Moderator
Thành viên BQT
#3
Chào các anh, em đã tìm nhiều về điều khiển vị trí RC servo nhưng cũng chỉ thấy nó có thể điều khiển quay từ 0-->90 --> 180. các anh cho em hỏi là với RC servo mà muốn điều khiển vị trí chính xác từng góc một dùng vi điều khiển không dùng triết áp thì có được không ạ. em cảm ơn.
Được
 

mta_cdt

Super Moderator
Thành viên BQT
#5
em muốn làm với atemega, giáo sư Lành cho em xin cái thuật toán được không ạ. Cảm ơn giáo sư.
Chắc hẳn đây là ở MTA, chỉ có ở MTA mới gọi mình thế. Từ -90 đến 90 độ tương ứng với độ rộng xung dương từ 1ms đến 2ms chu kỳ 20ms. Vậy từ vd bạn muốn quay góc -45 độ thì bạn tính được ra 1,25ms, băm xung có độ rộng xung dương là 1,25ms chu kỳ 20ms là ok.
 

kingh3

Học sinh phổ thông
#6
Chắc hẳn đây là ở MTA, chỉ có ở MTA mới gọi mình thế. Từ -90 đến 90 độ tương ứng với độ rộng xung dương từ 1ms đến 2ms chu kỳ 20ms. Vậy từ vd bạn muốn quay góc -45 độ thì bạn tính được ra 1,25ms, băm xung có độ rộng xung dương là 1,25ms chu kỳ 20ms là ok.[/Q
.
Em ở MTA giáo sư ạ. Em đang định điều khiển con servo làm bánh lái cho robot đi trên bục đấy giáo sư. mình cho cảm biến báo về nếu thấy hai con led ở giữa cảm biến lệch ra khỏi đường tức là 1 con trên vạch trắng, một con ở ngoài thì mình điều chỉnh servo 1 góc nhỏ cho nó vào lại đường. Làm như thế đươc không giáo sư
 

mta_cdt

Super Moderator
Thành viên BQT
#7
Em ở MTA giáo sư ạ. Em đang định điều khiển con servo làm bánh lái cho robot đi trên bục đấy giáo sư. mình cho cảm biến báo về nếu thấy hai con led ở giữa cảm biến lệch ra khỏi đường tức là 1 con trên vạch trắng, một con ở ngoài thì mình điều chỉnh servo 1 góc nhỏ cho nó vào lại đường. Làm như thế đươc không giáo sư
TRong trường hợp mà robot chạy với tốc độ cao mà phi ra ngoài cả 2 led thì chú ăn đủ.
 

Quảng cáo Google