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.

          
Kết quả 1 đến 20 của 263

Chủ đề: Resolver vs Encoder - Closed loop stepper

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    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
    Ec... bác WW cứ yên tâm mà bán đi, em làm xong cũng chỉ để hù bác thôi ấy mà
    Lần sửa cuối bởi Gamo, ngày 10-05-2014 lúc 03:02:50 PM.

  2. #2
    Thợ cả
    Ngày tham gia
    Nov 2013
    Bài viết
    5,854
    Cám ơn
    2,195
    Được cám ơn 3,269 lần
           ở 2,043 bài viết
    Trích dẫn Gửi bởi Gamo Xem bài viết
    Ec... bac WW cu yen tam ma ban di, em lam xong cung chi de hu bac thoi Dong co em da co 3 con asm 98 & 1 em 66 nhu bac, chi thieu driver ;( Nghien cuu cho vui la chinh chu ban dc may dong

    Cai driver lam thiet thi kho, chu de chay cho vui theo kieu alpha step thi chac ko toi noi
    kím mí con sanyo closeloop có encoder sẵn, hoặc pacific , dug encoder inrc cho dễ ah, alphastep nó dúng dạng như resolver , em cũng chưa bít đo góc thể nào

    b.r

  3. #3
    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
    kím mí con sanyo closeloop có encoder sẵn, hoặc pacific , dug encoder inrc cho dễ ah, alphastep nó dúng dạng như resolver , em cũng chưa bít đo góc thể nào

    b.r
    Gì mà ghê vậy ta, để em mò xem sao. Thật ra tại em thấy encoder dễ quá, chẳng hấp dẫn tí nào, nên mới mò thử alpha step ấy chứ

  4. #4
    Thợ cả
    Ngày tham gia
    Nov 2013
    Bài viết
    5,854
    Cám ơn
    2,195
    Được cám ơn 3,269 lần
           ở 2,043 bài viết
    Trích dẫn Gửi bởi Gamo Xem bài viết
    Gì mà ghê vậy ta, để em mò xem sao. Thật ra tại em thấy encoder dễ quá, chẳng hấp dẫn tí nào, nên mới mò thử alpha step ấy chứ
    ok ghiên cứu đi anh, vexta có bán lẻ motor dòng asm
    http://catalog.orientalmotor.com/key...1168&SchType=1

    bo dkhien bên phải, cũng ko tới nỗi nào, phần detec phản hồi dùng lm393.


    b.r
    Lần sửa cuối bởi nhatson, ngày 10-05-2014 lúc 03:22:17 PM.

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


  6. #5
    Thợ cả
    Ngày tham gia
    Feb 2014
    Bài viết
    2,369
    Cám ơn
    669
    Được cám ơn 1,423 lần
           ở 846 bài viết
    Trích dẫn Gửi bởi Gamo Xem bài viết
    Gì mà ghê vậy ta, để em mò xem sao. Thật ra tại em thấy encoder dễ quá, chẳng hấp dẫn tí nào, nên mới mò thử alpha step ấy chứ
    Bác đã làm bộ điều khiển step có enc chưa bác.
    Theo em con Alphastep nó đơn giản hơn step có enc (alphastep là resolver, đọc như enc abs nhưng cần phải có mạch giải mã, không lo mất bước, đọc sai, lưu sai, tóm lại là giải thuật đơn giản. Còn step có enc thì thông thường là incremental, phức tạp trong giải thuật hơn).

  7. #6
    Thợ cả
    Ngày tham gia
    Nov 2013
    Bài viết
    5,854
    Cám ơn
    2,195
    Được cám ơn 3,269 lần
           ở 2,043 bài viết
    Trích dẫn Gửi bởi Ga con Xem bài viết
    Bác đã làm bộ điều khiển step có enc chưa bác.
    Theo em con Alphastep nó đơn giản hơn step có enc (alphastep là resolver, đọc như enc abs nhưng cần phải có mạch giải mã, không lo mất bước, đọc sai, lưu sai, tóm lại là giải thuật đơn giản. Còn step có enc thì thông thường là incremental, phức tạp trong giải thuật hơn).
    MCU chuyên dk động cơ đều có hỗ trợ đọc encoder incr, chỉ cần khai báo thanh ghi là xong ah,
    ví dụ như dspic, stm32, TI C2000 vv....

    b.r
    Lần sửa cuối bởi nhatson, ngày 10-05-2014 lúc 09:54:39 PM.

  8. #7
    Thợ cả
    Ngày tham gia
    Feb 2014
    Bài viết
    2,369
    Cám ơn
    669
    Được cám ơn 1,423 lần
           ở 846 bài viết
    Trích dẫn Gửi bởi nhatson Xem bài viết
    MCU chuyên dk động cơ đều có hỗ trợ đọc encoder incr, chỉ cần khai báo thanh ghi là xong ah,
    ví dụ như dspic, stm32, TI C2000 vv....

    b.r
    Hi hi,
    Chắc do mọi người cũng nghĩ thế nên em thấy sản phẩm diy chất lượng chưa tốt bằng hãng. Em đọc trong datasheet và xem trên mạch thực tế, trên các driver (đời mới gần nhất sau này thì có khác) đều phân công 1 IC chuyên đọc và xử lý tín hiệu hồi tiếp riêng (enc, resolver, ext enc...), còn vxl chính thì tính toán, truyền thông. Sơ đồ khối của xử lý enc cũng khá phức tạp (lọc, tạo trễ, thực hiện thuật toán khử nhiễu, lưu, nhân chia....đọc hoa cả mắt).

    Enc abs như alpha step ưu điểm hơn enc inc rất nhiều:
    - Khi tỷ số chia không chẵn (ví dụ enc 1000ppr = 4000 count/r, resolution chỉnh 1:8 = 1600 xung/vòng,=> 2,5 enc count/xung đầu vào; resolution chỉnh 1:50 = 10000xung/vòng => 1 enc count/2,5 xung), enc incremental xử lý vất vả, còn resolver như alphastep thì vô tư, chỉ cần chọn tỷ lệ nội suy theo đúng resolution là OK => xử lý đơn giản hơn.
    - Alphastep dùng abs, có thể phối hợp giữa đọc enc đầu vào và xuất điều khiển kiểu step (tức nửa kín nửa hở: đọc abs -> xuất chạy theo dạng step (quản lý tọa độ theo kiểu vòng hở) -> đọc abs ->...) tần số lấy mẫu và hiệu chỉnh sẽ thấp hơn kiểu đọc sửa liên tục. Trên driver alpha nó có chỉnh được tần số lấy mẫu thông qua V-fil. Em đã chạy thử alpha step và step có enc của China, thấy Step china hunting nhiều hơn, khi chạy gằn hơn, có thể do không chỉnh được gain. Enc inc thì phải đọc và lưu liên tục, không thể làm đứt quãng như enc abs được.
    - Đơn giản hơn trong việc đi dây: tốc độ cao, enc phân giải cao thì theo kinh nghiệm của em việc chọn dây và đi dây ảnh hưởng khá nhiều. Thực tế chạy thử thì e thấy alphastep không mất xung trong điều kiện tương tự thì step có enc China sai tè le (buộc chung dây enc và dây động lực thành 1 bó dài khoảng 2m thôi).

  9. Có 2 thành viên đã cám ơn Ga con cho bài viết hữu ích này:


  10. #8
    Thợ cả
    Ngày tham gia
    Nov 2013
    Bài viết
    5,854
    Cám ơn
    2,195
    Được cám ơn 3,269 lần
           ở 2,043 bài viết
    Trích dẫn Gửi bởi Ga con Xem bài viết
    Hi hi,
    Chắc do mọi người cũng nghĩ thế nên em thấy sản phẩm diy chất lượng chưa tốt bằng hãng. Em đọc trong datasheet và xem trên mạch thực tế, trên các driver (đời mới gần nhất sau này thì có khác) đều phân công 1 IC chuyên đọc và xử lý tín hiệu hồi tiếp riêng (enc, resolver, ext enc...), còn vxl chính thì tính toán, truyền thông. Sơ đồ khối của xử lý enc cũng khá phức tạp (lọc, tạo trễ, thực hiện thuật toán khử nhiễu, lưu, nhân chia....đọc hoa cả mắt).

    Enc abs như alpha step ưu điểm hơn enc inc rất nhiều:
    - Khi tỷ số chia không chẵn (ví dụ enc 1000ppr = 4000 count/r, resolution chỉnh 1:8 = 1600 xung/vòng,=> 2,5 enc count/xung đầu vào; resolution chỉnh 1:50 = 10000xung/vòng => 1 enc count/2,5 xung), enc incremental xử lý vất vả, còn resolver như alphastep thì vô tư, chỉ cần chọn tỷ lệ nội suy theo đúng resolution là OK => xử lý đơn giản hơn.
    - Alphastep dùng abs, có thể phối hợp giữa đọc enc đầu vào và xuất điều khiển kiểu step (tức nửa kín nửa hở: đọc abs -> xuất chạy theo dạng step (quản lý tọa độ theo kiểu vòng hở) -> đọc abs ->...) tần số lấy mẫu và hiệu chỉnh sẽ thấp hơn kiểu đọc sửa liên tục. Trên driver alpha nó có chỉnh được tần số lấy mẫu thông qua V-fil. Em đã chạy thử alpha step và step có enc của China, thấy Step china hunting nhiều hơn, khi chạy gằn hơn, có thể do không chỉnh được gain. Enc inc thì phải đọc và lưu liên tục, không thể làm đứt quãng như enc abs được.
    - Đơn giản hơn trong việc đi dây: tốc độ cao, enc phân giải cao thì theo kinh nghiệm của em việc chọn dây và đi dây ảnh hưởng khá nhiều. Thực tế chạy thử thì e thấy alphastep không mất xung trong điều kiện tương tự thì step có enc China sai tè le (buộc chung dây enc và dây động lực thành 1 bó dài khoảng 2m thôi).

    ENC china sai em nghĩ 1 phần là do chất lượng encoder , đĩa encoder làm bằng flim, nếu hệ thống bị rung, đĩa film sẽ rung theo > jitter noise
    servo những nam 90-2000 đều dùng inrc 2048, 1024 chạy vẫn tốt cho đến hôm nay, các loại servo dòng thấp vẫn dùng INRC vẫn chạy tốt.

    kỹ thuật aphastep mình chỉ wan sát ko làm theo được vì mình ko làm con motor như alphastep duoc

    encoder em mới kiếm được laọi này, non optical INRC encoder, giá < 30USD, sẽ test thử xem độ ổn định thế nào
    http://www.cui.com/product/resource/amt10-v.pdf


    kỹ thuật mới hơn có chú này, patent từ 2009
    https://docs.google.com/viewer?url=p.../US7508154.pdf

    b.r
    Lần sửa cuối bởi nhatson, ngày 12-05-2014 lúc 09:37:07 AM.

  11. #9
    Thợ cả
    Ngày tham gia
    Nov 2013
    Bài viết
    5,854
    Cám ơn
    2,195
    Được cám ơn 3,269 lần
           ở 2,043 bài viết
    Trích dẫn Gửi bởi Ga con Xem bài viết
    Hi hi,
    Chắc do mọi người cũng nghĩ thế nên em thấy sản phẩm diy chất lượng chưa tốt bằng hãng. Em đọc trong datasheet và xem trên mạch thực tế, trên các driver (đời mới gần nhất sau này thì có khác) đều phân công 1 IC chuyên đọc và xử lý tín hiệu hồi tiếp riêng (enc, resolver, ext enc...), còn vxl chính thì tính toán, truyền thông. Sơ đồ khối của xử lý enc cũng khá phức tạp (lọc, tạo trễ, thực hiện thuật toán khử nhiễu, lưu, nhân chia....đọc hoa cả mắt).

    Enc abs như alpha step ưu điểm hơn enc inc rất nhiều:
    - Khi tỷ số chia không chẵn (ví dụ enc 1000ppr = 4000 count/r, resolution chỉnh 1:8 = 1600 xung/vòng,=> 2,5 enc count/xung đầu vào; resolution chỉnh 1:50 = 10000xung/vòng => 1 enc count/2,5 xung), enc incremental xử lý vất vả, còn resolver như alphastep thì vô tư, chỉ cần chọn tỷ lệ nội suy theo đúng resolution là OK => xử lý đơn giản hơn.
    - Alphastep dùng abs, có thể phối hợp giữa đọc enc đầu vào và xuất điều khiển kiểu step (tức nửa kín nửa hở: đọc abs -> xuất chạy theo dạng step (quản lý tọa độ theo kiểu vòng hở) -> đọc abs ->...) tần số lấy mẫu và hiệu chỉnh sẽ thấp hơn kiểu đọc sửa liên tục. Trên driver alpha nó có chỉnh được tần số lấy mẫu thông qua V-fil. Em đã chạy thử alpha step và step có enc của China, thấy Step china hunting nhiều hơn, khi chạy gằn hơn, có thể do không chỉnh được gain. Enc inc thì phải đọc và lưu liên tục, không thể làm đứt quãng như enc abs được.
    - Đơn giản hơn trong việc đi dây: tốc độ cao, enc phân giải cao thì theo kinh nghiệm của em việc chọn dây và đi dây ảnh hưởng khá nhiều. Thực tế chạy thử thì e thấy alphastep không mất xung trong điều kiện tương tự thì step có enc China sai tè le (buộc chung dây enc và dây động lực thành 1 bó dài khoảng 2m thôi).
    alphastep ko chạy dạng servo, chỉ là sữa vị trí khi sai , bằng chứng là alphaste ko có torque control ah

    b.r

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

  1. CKD - Sưu tầm - Arduino closed-loop Stepper motor
    Bởi nhatson trong diễn đàn Arduino
    Trả lời: 4
    Bài viết cuối: 17-10-2018, 05:50:52 PM
  2. Kiếm stepper có encoder
    Bởi Gamo trong diễn đàn Cần mua
    Trả lời: 10
    Bài viết cuối: 06-10-2014, 07:10:39 AM
  3. Stepper motor bipolar USA
    Bởi hadenki trong diễn đàn Gian hàng hết hiệu lực
    Trả lời: 10
    Bài viết cuối: 22-08-2014, 08:55:09 PM
  4. Stepper nho nhỏ, giá cao cao^.^
    Bởi Gamo trong diễn đàn Gian hàng hết hiệu lực
    Trả lời: 14
    Bài viết cuối: 28-07-2014, 02:39:55 PM
  5. Stepper + Gear dùng để làm gì?
    Bởi Gamo trong diễn đàn Đồ Mua
    Trả lời: 2
    Bài viết cuối: 04-05-2014, 01:36:26 PM

Tag của Chủ đề này

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
  •