Ðề tài: Mobile robot
View Single Post
Old 27-07-2008, 09:56 PM   #2
lion
Đệ tử 6 túi
 
lion's Avatar
 
Tham gia ngày: May 2007
Bài gửi: 127
:
Trích:
Nguyên văn bởi manhha2799 View Post
Em đang làm về mobile robot,
- Khi cho 1 giá trị vận tốc --> tính được số vòng quay/phút --> tính được số xung cần phát trên encoder. nhưng em không tính được giá trị pwm để cấp vào động cơ ?
- Khi cho một giá trị độ rộng xung --> em tính được vận tốc nhờ vào giá trị encoder phản hồi về. Nhưng ngược lại từ vận tốc cho trước làm sao tính được giá trị độ rộng xung PWM để cấp cho động cơ chạy, các bác giúp em.
bạn tham khảo cách này xem nhé :

Cách 1 :

giả sử có PWM = 100(xung/s) --> tính được V= 5(m/s) --> tỉ lệ Vận tốc/Xung = 5%

như vậy ta sẽ dựa vào số % mà tinh' các thông số còn lại khi biết được 1 thông số.

bây giời giả sử có vận tốc V = 20(m/s) --> PWM = 400(xung/s)

Cách 2 :

giả sử có PWM = 100(xung/s) --> tính được V= 5(m/s)

có PWM = X (xung/s) biết V= 20(m/s)

X = (100x20)/5
= 400

thay đổi nội dung bởi: lion, 27-07-2008 lúc 10:03 PM.
lion vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn