Thông báo

Collapse
No announcement yet.

[Hỏi] Đếm số bước động cơ bước (VĐK 8051)

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • [Hỏi] Đếm số bước động cơ bước (VĐK 8051)

    Chào cả nhà,

    Mình đang làm một mạch điều khiển động cơ bước sử dụng VĐK 8051. Mình muốn hiển thi lên màn hình LCD số bước mà động cơ đã quay để từ đó tính toán ra được quãng đường đã đi được. Tuy nhiên mình không biết làm thế nào để có thể biết được số bước của động cơ đã quay, có phải mình sẽ dùng counter để đếm không hay dùng một biến trong quá trình lập trình để đếm dựa vào thuật toán điều khiển.
    Pro nào làm cái này rồi, có thể cho mình 1 đoạn code keil C để thể hiện cách thức đếm bước được không.
    Mình cảm ơn trước nhé,

  • #2
    Nguyên văn bởi buivanchien Xem bài viết
    Chào cả nhà,

    Mình đang làm một mạch điều khiển động cơ bước sử dụng VĐK 8051. Mình muốn hiển thi lên màn hình LCD số bước mà động cơ đã quay để từ đó tính toán ra được quãng đường đã đi được. Tuy nhiên mình không biết làm thế nào để có thể biết được số bước của động cơ đã quay, có phải mình sẽ dùng counter để đếm không hay dùng một biến trong quá trình lập trình để đếm dựa vào thuật toán điều khiển.
    Pro nào làm cái này rồi, có thể cho mình 1 đoạn code keil C để thể hiện cách thức đếm bước được không.
    Mình cảm ơn trước nhé,
    Động cơ bước là loại động cơ vòng hở ... đã gọi là Bước ... thì chích bao nhiêu ( xung ) thì nó chạy bấy nhiêu bước thôi ( còn đếm chác làm gì nữa ??? ). Đấy là đặc trưng cơ bản, điểm mạnh của động cơ bước.

    ( Lấy ví dụ loại động cơ bước có step là 1,8 độ nếu chế độ bước full step ... mỗi lần chích xung nó sẽ quay 1 góc 1,8 độ , chích 10 xung thì 18 độ ... chích 200 xung thì nó quay đủ một vòng tròn ( 200 x 1,8 = 360 độ ). Tính quãng đường thì khỏi phải nói ( không tính được nữa thì ... về học với bọn tiểu học )

    - Các loại động cơ khác AC, DC không thể " bước " được như động cơ bước thì mới phải dùng encoder cho vào counter, ngắt để mà đếm chứ.
    Module RF chuyên dụng điều khiển, truyền dữ liệu, thiết kế đề tài, dự án điện tử - chuyển giao công nghệ... ĐT: 0904964977 - email: dientuqueduong@yahoo.com

    Comment


    • #3
      . Do bạn bắt nó bước thế nào thì nó bước thế.

      Comment

      Về tác giả

      Collapse

      buivanchien Tìm hiểu thêm về buivanchien

      Bài viết mới nhất

      Collapse

      Đang tải...
      X