1. Chú ý: Các bạn nên tham khảo Nội quy trước khi viết bài (click vào liên kết bên dưới).
    * Nội quy và Thông báo diễn đàn CNCProVN.com
    * Nếu bạn thấy hứng thú với bài viết. Hãy dùng chức năng Share to facebook để chia sẻ bài viết lên facebook.

          
Trang 3 của 6 Đầu tiênĐầu tiên 12345 ... CuốiCuối
Kết quả 41 đến 60 của 113

Chủ đề: Điều khiển động cơ servo

  1. #41
    Thợ bậc 6
    Ngày tham gia
    Nov 2013
    Đang ở
    TP.TDM-Bình Dương
    Bài viết
    327
    Cám ơn
    69
    Được cám ơn 88 lần
           ở 65 bài viết
    Trích dẫn Gửi bởi nhatson Xem bài viết
    ah hình như là nợ cụ ghoàng mấy con IC uc3625 đúng ko ah, em để ra ngoài máy con, mấy nay đang tự hỏi sao con này lại nằm đây
    Đúng nó rồi đấy ah.

  2. #42
    Thợ cả
    Ngày tham gia
    Nov 2013
    Bài viết
    5,915
    Cám ơn
    2,195
    Được cám ơn 3,264 lần
           ở 2,039 bài viết
    phiền cụ ghoang email cho em địa chỉ của cụ, em xoá inbox sạch sẽ rồi.
    inbox nhỏ hay đầy lắm ah

    b.r

  3. #43
    Thợ bậc 6
    Ngày tham gia
    Nov 2013
    Đang ở
    TP.TDM-Bình Dương
    Bài viết
    327
    Cám ơn
    69
    Được cám ơn 88 lần
           ở 65 bài viết
    Xin thì không sợ phiền . Chỉ sợ làm phiền bác Linh thôi. Đã PM lại cho bác rồi nhé

  4. #44
    Thợ cả
    Ngày tham gia
    Nov 2013
    Bài viết
    5,915
    Cám ơn
    2,195
    Được cám ơn 3,264 lần
           ở 2,039 bài viết
    hehe, phiền dì đâu ah, phiền cụ diy, mốt em xài em lại đi xin mạch cu ehhe
    mai em sẽ gởi ah

  5. #45
    Thợ cả
    Ngày tham gia
    Nov 2013
    Bài viết
    5,915
    Cám ơn
    2,195
    Được cám ơn 3,264 lần
           ở 2,039 bài viết
    bộ phận quan trọng của servo là encoder, tài liệu này khá đầy đủ vè các chuẩn encoder nối tiếp, loại thông dụng hiện nay

    http://www.copleycontrols.com/motion...oder-guide.pdf

  6. Thành viên đã cám ơn nhatson cho bài viết hữu ích này:


  7. #46
    Thợ cả
    Ngày tham gia
    Nov 2013
    Bài viết
    5,915
    Cám ơn
    2,195
    Được cám ơn 3,264 lần
           ở 2,039 bài viết
    Trích dẫn Gửi bởi Gamo Xem bài viết
    Hoho, đã nhận được hàng, cảm ơn bác Nhật Sơn nhé! Mấy bữa rồi bị khách hàng dí quá nên ko qua Mr. G lấy được
    làm xong nhớ show hàng nhé cụ Gamo

  8. #47
    Spam killer Gamo's Avatar
    Ngày tham gia
    Apr 2014
    Bài viết
    7,149
    Cám ơn
    3,898
    Được cám ơn 1,518 lần
           ở 1,162 bài viết
    Hoho, sure sure, thank kiu sư phụ.

  9. #48
    Spam killer Gamo's Avatar
    Ngày tham gia
    Apr 2014
    Bài viết
    7,149
    Cám ơn
    3,898
    Được cám ơn 1,518 lần
           ở 1,162 bài viết
    Em đang théc méc 1 chuyện: Mach3 dùng Step + Dir, Servo dùng position + velocity. Làm sao convert step & dir pulse của Mach3 sang position tương ứng của servo?

    Các servo driver của các chú Tây dùng với Mach 3 giải quyết vấn đề đó bằng cách nào?
    Lần sửa cuối bởi Gamo, ngày 01-10-2014 lúc 09:55:24 PM.

  10. #49
    Thợ cả
    Ngày tham gia
    Nov 2013
    Bài viết
    5,915
    Cám ơn
    2,195
    Được cám ơn 3,264 lần
           ở 2,039 bài viết
    nều là servo velocity ngõ vào analog thì dùng step/dir to analog

    nếu build in thì step/time , tóc độ lấy mẫu là 1khz >> position pid>> vel/torq pid ( với các ứng dụng khác, lấy mẫu có thể thấp hơn 200hz, 500hz vv)

    ac servo/ dc servo có bộ dk tương đương nhau, khác nhau 1 chút là dc servo cấp pwm là motor có thể quay

    ac servo cần sin pwm, hoặc FOC hoặc.... để motor có thế quay
    b.r
    Lần sửa cuối bởi nhatson, ngày 01-10-2014 lúc 10:03:55 PM.

  11. Thành viên đã cám ơn nhatson cho bài viết hữu ích này:


  12. #50
    Spam killer Gamo's Avatar
    Ngày tham gia
    Apr 2014
    Bài viết
    7,149
    Cám ơn
    3,898
    Được cám ơn 1,518 lần
           ở 1,162 bài viết
    Hehe, chưa hỉu chưa hỉu....

    Nếu theo phương pháp dùng position & velocity: em cho servo chạy hầu hết quãng đường bằng velocity yêu cầu, quãng đường còn lại bằng PID/PIV để nó dừng đúng vị trí.

    Còn khi dùng step/dir: 1 step của nó ko tương đương với vị trí cuối cùng => mình giải quyết sao ta?

  13. #51
    Spam killer Gamo's Avatar
    Ngày tham gia
    Apr 2014
    Bài viết
    7,149
    Cám ơn
    3,898
    Được cám ơn 1,518 lần
           ở 1,162 bài viết
    Trích dẫn Gửi bởi nhatson Xem bài viết
    nều là servo velocity ngõ vào analog thì dùng step/dir to analogb.r
    Em hiểu pp step/dir to analog rồi: có nghĩa là step = pulse trong PWM của brushed servo & dir dùng để xác định dây âm, dây dương? Nhưng như vậy servo đi đâu còn chính xác nữa? Vì cùng PWM 20% chẳng hạn, góc quay của servo lúc có trớn khác lúc ko có trớn chứ?
    Lần sửa cuối bởi Gamo, ngày 02-10-2014 lúc 11:41:38 AM.

  14. #52
    Thợ cả
    Ngày tham gia
    Nov 2013
    Bài viết
    5,915
    Cám ơn
    2,195
    Được cám ơn 3,264 lần
           ở 2,039 bài viết
    Trích dẫn Gửi bởi Gamo Xem bài viết
    Hehe, chưa hỉu chưa hỉu....

    Nếu theo phương pháp dùng position & velocity: em cho servo chạy hầu hết quãng đường bằng velocity yêu cầu, quãng đường còn lại bằng PID/PIV để nó dừng đúng vị trí.

    Còn khi dùng step/dir: 1 step của nó ko tương đương với vị trí cuối cùng => mình giải quyết sao ta?
    câu hỏi em ko hiểu
    nhưng servo thường có backlash là +-3 hoặc +-5 xung encoder

  15. #53
    Thợ cả
    Ngày tham gia
    Nov 2013
    Bài viết
    5,915
    Cám ơn
    2,195
    Được cám ơn 3,264 lần
           ở 2,039 bài viết
    Trích dẫn Gửi bởi Gamo Xem bài viết
    Em hiểu pp step/dir to analog rồi: có nghĩa là step = pulse trong PWM của brushed servo & dir dùng để xác định dây âm, dây dương? Nhưng như vậy servo đi đâu còn chính xác nữa? Vì cùng PWM 20% chẳng hạn, góc quay của servo lúc có trớn khác lúc ko có trớn chứ?
    velocity servo mà cụ, pwm hay analog là referency thôi, việc của velocity là dkhien roto đúng như ref

    b.r

  16. #54
    Thợ bậc 3
    Ngày tham gia
    Aug 2014
    Đang ở
    Hợp Hải - Lâm Thao - Phú Thọ
    Bài viết
    40
    Cám ơn
    41
    Được cám ơn 12 lần
           ở 9 bài viết
    bác Gamo đã diều khiển được con động cơ đó chưa nếu dk được rồi chia xẻ cho ae tham khảo, học hỏi với ạ
    Đỗ Thành Trung 0988633332

  17. #55
    Spam killer Gamo's Avatar
    Ngày tham gia
    Apr 2014
    Bài viết
    7,149
    Cám ơn
    3,898
    Được cám ơn 1,518 lần
           ở 1,162 bài viết
    Hehe, em mới xong phần điều khiển bằng PID thôi, còn phải chuyển sang PIV & trajectory projection nữa nhưng chưa có thời gian làm. Nhưng có thể tóm tắt sau cho anh em:

    Giả sử chúng ta dùng DC servo, loại dùng chổi có 2 cực âm dương. Chúng ta sẽ dùng PWM để điều khiển tốc độ & vị trí.
    1. Quy định 1: Zero Power = PWM 50% cho mỗi cực => motor đứng yên do hiệu điện thế 2 đầu bằng nhau
    2. 100% power = PWM 0% cho cực A, PWM 100% cho cực B => motor quay theo chiều của B
    3. -100% power = PWM 100% cho cực A, PWM 0% cho cực B => motor quay theo chiều của A
    4. -100% - 100%: điều chỉnh tốc độ motor tương ứng cần thiết

    Công thức tính Power dạng thô như sau:
    Error = Destination - Curent Position
    Integral = Integral + Error
    Derivative = Error - Error trước
    Power = kE * Error + kI * Integral + kD * Derivative
    Trong đó kE, kI, kD là các hằng số tuning, các bác cần tinh chỉnh cho phù hợp. Thường thì kE lớn, kI nhỏ, kD gia giảm cho phù hợp.

    Để tuning các bác làm như sau:
    1. Đặt kI, kD = 0 => set kE = 1 rồi tăng dần cho đến khi đến giá trị kE1 servo của các bác bắt đầu rung, không còn dừng nữa => kE = kE1/2
    2. Với kE đã xác định, tăng dần kI (tăng nhỏ thôi nhe) => hệ thống sẽ hết rung, bắt đầu hội tụ nhanh dần khi kI tăng. Dừng tăng khi kI làm cho servo rung.
    3. Tương tự với kD
    4. Tốt nhất là các bác viết code cho nó auto tuning luôn cho nó khỏe

    Em chỉ mới làm tới đây thôi. Mấy bữa nay đang bị cha Nam CNC dí nên bỏ bê servo rồi
    Lần sửa cuối bởi Gamo, ngày 06-11-2014 lúc 10:02:19 AM.

  18. Có 3 thành viên đã cám ơn Gamo cho bài viết hữu ích này:


  19. #56
    Spam killer Gamo's Avatar
    Ngày tham gia
    Apr 2014
    Bài viết
    7,149
    Cám ơn
    3,898
    Được cám ơn 1,518 lần
           ở 1,162 bài viết
    Điều khiển AC Servo với microcontroller )


  20. Có 4 thành viên đã cám ơn Gamo cho bài viết hữu ích này:


  21. #57
    Nam Sờ Pín
    Ngày tham gia
    Nov 2013
    Bài viết
    6,623
    Cám ơn
    1,712
    Được cám ơn 3,655 lần
           ở 2,275 bài viết
    Cu Gà mờ này cũng đỉnh quá ta, cũng làm được AC servo drive nhẩy , nhưng còn cải tiến nhiều trước khi vào thực tế . Em làm chuột bạch phần cơ khí cho bác test.
    Nguyễn Hoàng Nam
    n_h_n2002@yahoo.com DT: 0908415648

  22. #58
    Thợ cả
    Ngày tham gia
    Mar 2014
    Đang ở
    Usa
    Bài viết
    1,435
    Cám ơn
    726
    Được cám ơn 398 lần
           ở 272 bài viết
    Ụa ụa. Sao thấy bỏ trống dây encoder vậy ta? hay là mình nhầm?

  23. #59
    Thợ cả
    Ngày tham gia
    Nov 2013
    Bài viết
    5,915
    Cám ơn
    2,195
    Được cám ơn 3,264 lần
           ở 2,039 bài viết
    cụ ấy đang chạy microstepping đấy ah

  24. #60
    Spam killer Gamo's Avatar
    Ngày tham gia
    Apr 2014
    Bài viết
    7,149
    Cám ơn
    3,898
    Được cám ơn 1,518 lần
           ở 1,162 bài viết
    Hehe, em đang test phần drive thôi ạ: chạy theo kiểu step & chạy theo kiểu 3 pha

    Còn dk vị trí thì để lúc nào rảnh làm tiếp, chắc cũng giống DC servo. Làm xong kiếm mấy cha làm chuột bạch )
    Lần sửa cuối bởi Gamo, ngày 09-11-2014 lúc 03:09:31 PM.

  25. Thành viên đã cám ơn Gamo cho bài viết hữu ích này:


Trang 3 của 6 Đầu tiênĐầu tiên 12345 ... CuốiCuối

Các Chủ đề tương tự

  1. Driver + động cơ servo TECO
    Bởi hunter_dt trong diễn đàn Driver DC/AC servo motor
    Trả lời: 1
    Bài viết cuối: 24-07-2014, 09:33:26 PM
  2. Đa Nẵng, Bán động cơ servo mitubishi 400w
    Bởi Tuancoi trong diễn đàn Gian hàng hết hiệu lực
    Trả lời: 7
    Bài viết cuối: 27-06-2014, 01:21:25 PM
  3. Mua động cơ DC servo 200W
    Bởi tiinicat trong diễn đàn Cần mua
    Trả lời: 13
    Bài viết cuối: 09-05-2014, 07:48:25 PM
  4. AF3T-01: Bộ điều khiển cấp phôi tự động
    Bởi robot3t trong diễn đàn Gian hàng hết hiệu lực
    Trả lời: 1
    Bài viết cuối: 27-03-2014, 12:43:41 AM

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •