![]() |
|
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ử 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. |
![]() |
![]() |
![]() |
#2 |
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 |
![]() |
![]() |
![]() |
#3 | |
Đệ tử 6 túi
Tham gia ngày: May 2007
Bài gửi: 127
: |
Trích:
|
|
![]() |
![]() |
![]() |
Ðiều Chỉnh | |
Xếp Bài | |
|
|