![]() |
|
Tài trợ cho PIC Vietnam |
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 |
|
![]() |
#1 | |
Đệ tử 6 túi
Tham gia ngày: May 2007
Bài gửi: 127
: |
Trích:
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. |
|
![]() |
![]() |
![]() |
#2 |
Đệ tử 5 túi
|
Cám ơn, nhưng cho mình hỏi PWM=100(xung/s) là sao?.
- Mình lập trình Ccs c cấp giá trị xung PWM có giá trị từ 0-->255 (phần trăm duty) - Mình muốn hỏi giả sử vận tốc là 2m/s thì cần cấp PWM có giá trị là bao nhiêu ( trong khoảng từ 0-->255) thay đổi nội dung bởi: manhha2799, 27-07-2008 lúc 11:32 PM. |
![]() |
![]() |
![]() |
#3 | |
Đệ tử 6 túi
Tham gia ngày: May 2007
Bài gửi: 127
: |
Trích:
cách tính trên chỉ là gợi ý (sườn) cho bạn tính toán PWM . bạn phải tự tính nấy mới có kinh nghiệm , sao lại nhờ từ đầu đến cuối thế . mọi người chỉ đưa ra ý kiến giúp bạn thôi , vấn đề của bạn bạn phải tự mình giải quyết nấy chứ |
|
![]() |
![]() |
![]() |
#4 |
Đệ tử 5 túi
|
- Mình xài thạch anh 4M, có chu kì lệnh là 1us và chu kì PWM 100us, theo như bạn nói thì cần phải tính số xung PWM trong 1s. Như vậy trong chu kì PWM 100us sẽ có một 1 duty + 1 khoảng trống như vậy sau 1s sẽ có 10000xung/s.
- Theo bạn nói phía trên : PWM = 100(xung/s) --> tính được V= 5(m/s) ngược lại có : V = 20(m/s) --> PWM = 400(xung/s) - Mà cứ 1s thì có sẽ luôn có 10000xung, làm sao mà tính được vận tốc(tại bạn tính trên 1s, mà 1s thì lúc nào cũng có 10000xung, 100us thì có 1 xung lên cao và xuống thấp ). - Bạn có thể giải thích dùm mình? thay đổi nội dung bởi: manhha2799, 28-07-2008 lúc 05:23 PM. |
![]() |
![]() |
![]() |
#5 |
Trưởng lão PIC bang
|
Bạn lion giải thích không chính xác. Thay đổi số xung/s tức là thay đổi tần số, vốn không ảnh hưởng đến điện áp trung bình đặt vào động cơ (nói chung), do đó sẽ không ảnh hưởng đến tốc độ.
Thay đổi duty cycle (tính bằng %) mới thay đổi điện áp trung bình và dẫn đến thay đổi tốc độ. Thân,
__________________
Biển học mênh mông, sức người có hạn. Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau: http://www.picvietnam.com/forum/showthread.php?t=1263 |
![]() |
![]() |
![]() |
#6 | |
Đệ tử 6 túi
Tham gia ngày: May 2007
Bài gửi: 127
: |
Trích:
|
|
![]() |
![]() |
![]() |
|
|