PIC Vietnam

Go Back   PIC Vietnam > Robotics > Công nghệ robot

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

Công nghệ robot Tất cả các vấn đề về robot di động, tay máy, haptics....

 
 
Ðiều Chỉnh Xếp Bài
Prev Previous Post   Next Post Next
Old 01-08-2008, 10:19 PM   #11
jean
Đệ tử 1 túi
 
jean's Avatar
 
Tham gia ngày: Jan 2007
Bài gửi: 21
:
Theo mình thì các bạn không cần phải tính ngược từ giá trị vận tốc ra giá trị duty cycle của PWM . Bởi vì Mobile robot là một hệ phi tuyến. Ánh xạ giữa vận tốc và duty cycle của PWM không tuến tính. Do đó, kết quả duty cycle của PWM rất khó tính toán chính xác (với một sai số chấp nhận được). Nếu đem một kết quả tính toán thiếu chính xác để điều khiển robot thì chắc chắn vận tốc đầu ra sẽ không như mong muốn. Và chắc chắn bạn sẽ phải sử dụng bộ điều khiển PID.
Vậy tại sao bạn không sử dụng PID với một giá trị duty cycle của PWM bất kỳ nào đó. Bộ PID sẽ tự động điều chỉnh giá trị duty cycle của PWM về giá trị mà bạn mong muốn.
Mình đã làm cách này và robot của mình di chuyển rất gần với vận tốc mong muốn.
jean vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
 


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 11:43 PM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam