1. THÔNG BÁO TUYỂN ADMIN DIỄN ĐÀN 2013
    Tìm kiếm nhà trọ - Ở ghép
    THÔNG BÁO BÁN ÁO SPKT.NET CHO THÀNH VIÊN DIỄN ĐÀN


    HÃY TÌM KIẾM Ở ĐÂY TRƯỚC KHI ĐẶT CÂU HỎI
    {xen:phrase loading}

Mấy bác cho em hỏi xíu về động cơ bước nha

Thảo luận trong 'Cơ Khí Chế Tạo Máy' bắt đầu bởi trongspk, 27 Tháng chín 2012.

  1. trongspk New Member

    Số bài viết: 75
    Đã được thích: 0
    Điểm thành tích: 0
    [h=2][/h]
    Em học bên cơ khí phải làm mô hình thay dao tự động của máy CNC mà em làm tới điều khiển động cơ bước thì gặp vấn đề không hiểu, tại em mới mò mấy cái này nên có gì mấy bác thông cảm giải đáp giúp thằng em nha, tình hình em có 1 động cơ bước 6 dây, 1,2A, 5,16V. em có tham khảo code và 1 chương trình mô phỏng có sãn trên mạng ùi, chạy mô phỏng thì ok lắm, em gắn mạch vào test board gồm có 1 con 8051 nạp chương trình, 1 con ULN2803 thì khi em ấn nút chỉ có quay ngược và xuôi động cơ bước, nó không dừng đúng vị trí như khi em mô phỏng, cứ ấn nút là động cơ chạy, em gởi toàn bộ file hex và mô phỏng các bác bớt chút thời gian giúp thằng em nha, thanks các bác nhìu nhìu
    ---------------------------------------------
    Các bác tải về xem dùm em xíu nha
    View attachment 981
  2. lovespkt Member

    Số bài viết: 85
    Đã được thích: 0
    Điểm thành tích: 8
    Quay ngược, quay xuôi, nhấn nút là động cơ chạy là sao hả bạn? Nếu động cơ quay sai vị trí thì nguyên nhân là do sai số bước mà bạn set thôi. Nguyên tắc của động cơ bước là bạn cứ cấp điện 4 đầu dây của nó theo đúng bảng trạng thái dịch (full step hoặc half step) là nó chạy, cấp bao nhiêu lần (thay đổi) là nó chạy bấy nhiêu bước.
    Nhưng mình thấy có vấn đề, động cơ của bạn có dòng định mức là 1.2A, hơn nữa đồ án của bạn phải có tải đúng ko? Nhưng ngõ ra 2803 chỉ có 500mA thôi đó, coi chừng nha, banh xác hết bây giờ. Nếu muốn chắc chắn thì có thể thay ic này bằng giao tiếp 4 con tip hoặc fet để chịu dòng lớn được.
  3. trongspk New Member

    Số bài viết: 75
    Đã được thích: 0
    Điểm thành tích: 0
    ý của mình là khi ấn nút động cơ bước sẽ quay được 1 góc nhất định như trong file mô phỏng, nhưng khi minh ráp mạch thì ấn nút là nó quay động cơ, quay miết ak, còn phần dùng uln2803 mình cũng biết là dòng nó chịu thấp, tại mình muốn test trước cái phần quay của động cơ bước xem có đúng bước như mô phỏng không mà không được, bạn giúp mình nha
  4. spklion Member

    Số bài viết: 408
    Đã được thích: 2
    Điểm thành tích: 18
    có dùng cầu H để điều khiển ko,nếu là mình thì mình dùng PIC16F với cầu H để dk động cơ bước,đơn giản hơn cách của bạn
  5. trongspk New Member

    Số bài viết: 75
    Đã được thích: 0
    Điểm thành tích: 0
    mình dùng 8051, tại mình đang mò con này, mua mạch nạp của nó ùi, giờ xài PIC thì lại phải mò lại từ đầu ùi mạch nạp PIC nữa, cái mình thắc mắc là từ mô phỏng ra thực thế không như mong muốn,
  6. lovespkt Member

    Số bài viết: 85
    Đã được thích: 0
    Điểm thành tích: 8
  7. lovespkt Member

    Số bài viết: 85
    Đã được thích: 0
    Điểm thành tích: 8
  8. spklion Member

    Số bài viết: 408
    Đã được thích: 2
    Điểm thành tích: 18
  9. trongspk New Member

    Số bài viết: 75
    Đã được thích: 0
    Điểm thành tích: 0
    ý mình không phải mạch đảo chiều động cơ bạn ak, mà động cơ này là động cơ bước ko phải DC, ý mình muốn làm sao cho bấm nút là động cơ quay đến 1 góc 90 độ chả hạn, tks all
  10. trongspk New Member

    Số bài viết: 75
    Đã được thích: 0
    Điểm thành tích: 0
    Code ASM Nha bạn, giúp mình nha, tks nhiều

  11. lovespkt Member

    Số bài viết: 85
    Đã được thích: 0
    Điểm thành tích: 8
  12. lovespkt Member

    Số bài viết: 85
    Đã được thích: 0
    Điểm thành tích: 8
    Cái bạn tìm được là điều khiển động cơ DC, không phải động cơ bước nha bạn!
  13. trongspk New Member

    Số bài viết: 75
    Đã được thích: 0
    Điểm thành tích: 0
  14. lovespkt Member

    Số bài viết: 85
    Đã được thích: 0
    Điểm thành tích: 8
    Bạn thay con điện trở nối từ nút nhấn lên nguồn bằng 10k, đồng thời bỏ con tụ 10uF đi xem sao!
    Ủa mà chân EA có phải bạn nối nguồn -5 ko vậy?
  15. trongspk New Member

    Số bài viết: 75
    Đã được thích: 0
    Điểm thành tích: 0
    Uh , chân EA mình nối nguồn 5V, chân GND của ULN2803 mình nối mass, Chân COM của ULN2803 nối 5V luôn, để mình thử cách của bạn ha
  16. trongspk New Member

    Số bài viết: 75
    Đã được thích: 0
    Điểm thành tích: 0
    mình làm như bạn ùi mà khi nhấn nút thì động cơ vẫn quay ak, 2 nút nhấn chỉ có tác dụng đổi chiều quay của động cơ, ko dừng đúng vị trí được bạn ak, bạn xem dùm minh nha xem có lỗi code hay lắp mạch không nha
  17. lovespkt Member

    Số bài viết: 85
    Đã được thích: 0
    Điểm thành tích: 8
  18. trongspk New Member

    Số bài viết: 75
    Đã được thích: 0
    Điểm thành tích: 0
    2 chân đó do vs chân mass là 7V bạn ak, tại mình dùng nguồn 7V cho toàn mạch. còn đo chân P1.0 và P1.1 vs chân GND của VDK thì đều là 3V
  19. lovespkt Member

    Số bài viết: 85
    Đã được thích: 0
    Điểm thành tích: 8
  20. trongspk New Member

    Số bài viết: 75
    Đã được thích: 0
    Điểm thành tích: 0
    mình cũng ko hiểu, mà gắn dây mass vào ùi đo tại chân 20 (GND) của vdk thì khác với mình rút day mass ra đo vs chân P1.0 và P1.1
  21. trongspk New Member

    Số bài viết: 75
    Đã được thích: 0
    Điểm thành tích: 0
    tiện thể bạn có chương trình nào về động cơ bước đơn giản như quay đến đúng vị tri đó ùi dừng lại send cho mình nha, mình đang cần gấp mà test cái kia mãi không được
  22. lovespkt Member

    Số bài viết: 85
    Đã được thích: 0
    Điểm thành tích: 8
  23. trongspk New Member

    Số bài viết: 75
    Đã được thích: 0
    Điểm thành tích: 0
    bạn có thể cho mình biết một số nguyên nhân làm mạch mình chạy không đúng mô phỏng được không?mình mới mò cái này ak, còn gà lắm bạn chỉ giao ha
  24. lovespkt Member

    Số bài viết: 85
    Đã được thích: 0
    Điểm thành tích: 8
    nguyên nhân: sai mức logic, mình bảo bạn nối nút nhân qua trở lên nguồn là tại vì khi bạn nhấn thì mức logic xuống 0, nhưng khi bạn thả ra thì nó phải lên 1, bạn thả nổi thì có thể ko chính xác. Muốn kiểm tra, bạn phải đo thế tại ngõ vào lúc nhấn và ko nhấn, coi có phải đúng 1 và 0 ko? kiểm tra thông mạch hết đã rồi tính tiếp. Code asm mình quên rồi, nhưng code bạn viết mình cũng hiểu được, chắc là ok.
  25. trongspk New Member

    Số bài viết: 75
    Đã được thích: 0
    Điểm thành tích: 0
    nhấn xuống thì động cơ chạy, thả ra thi nó dừng bạn ak, chỉ có là nó chạy ko đúng số bước với lại trong mô phỏng thì chỉ nhấn được 1 lần là động cơ quay 1 số bước nhất đinh, nếu nhấn nút đó tiếp thì không ảnh hưởng, nhug mạch mình ráp thì cứ nhấn nút là động cơ cứ quay ak,...
  26. chuotyeugao011289 New Member

    Số bài viết: 2
    Đã được thích: 0
    Điểm thành tích: 0
    Chào các bác. Mình cũng đang làm đề tài về động cơ bước nhưng không biết điều khiển như thế nào hết.Mong các bác hướng dẫn giúp.Mình đã thiết kế mạch rồi nhưng không biết ổn không nữa? Đề tài của mình yêu cầu là đk động cơ bước từ bàn phím: ấn các phím số SW1 đến SW9 thì tương đương với số vòng mà dc quay ( nhưng phải đợi ấn phím chức năng).Kế tiếp ấn thêm 1 trong số 4 phím phím chức năng quay thuận 1/2 bước, quay thuận 1 bước, quay nghịch 1/2 bước, quay nghịch 1 bước. Bác nào biết viết code asm thì giúp mình với. Chân thành cảm ơn các bác! Các bạn xem file giúp minh nhe.http://www.mediafire.com/?b2ss54doh7yln2a
  27. chuotyeugao011289 New Member

    Số bài viết: 2
    Đã được thích: 0
    Điểm thành tích: 0
    Chào mọi người mình đã làm mạch vi điều khiển điều khiển động cơ bước được rồi. Bạn nào cần tham khảo thì vào link dưới tải về mà xem. Mình cũng không giỏi lâp trình cho lắm nên lúc trước mình tìm nhiều tài liệu tham khảo nhưng chưa hiểu và bây giờ đã biết chút ít về động cơ bươc rồi.http://www.mediafire.com/?dn1riymxinaythu
  28. chipmunk2509 New Member

    Số bài viết: 1
    Đã được thích: 0
    Điểm thành tích: 0
  29. zino1 New Member

    Số bài viết: 5
    Đã được thích: 0
    Điểm thành tích: 0
    hiện mình đang có 1 mô hình cơ khí máy CNC thu nhỏ, nhận ảnh từ camera rồi vẽ lại, (thay vì mũi dao ta sẽ thay = mũi viết ấy) cơ cấu vitme truyền động, 1 động cơ DC để nâng hạ mũi viết, bạn nào cần để thực hiện luận văn hay đồ án tốt nghiệp thì liên hệ mình nhé 0168.990.3835 - gặp Tân .... support full code + phụ kiện ( camera + board điều khiển + mạch nạp chip AVR + nguồn + cáp usb - rs232)
  30. minhtam728 New Member

    Số bài viết: 1
    Đã được thích: 0
    Điểm thành tích: 0

Chia sẻ trang này