Cách điều khiển tốc độ động cơ bước (tức là cách tính tần số xung)

Giới thiệu động cơ bước hai pha:

Điều khiển động cơ bước thực tế rất đơn giản, ứng dụng rất ngu ngốc, nhà sản xuất làm tốt công việc điều khiển động cơ bước, động cơ bước cách người điều khiển làm việc để điều khiển, chúng ta không cần phải hiểu sâu về động cơ bước , miễn là bạn biết ứng dụng của phương pháp điều khiển động cơ bước là có thể. Tất nhiên những đặc tính vận hành động cơ bước đơn giản, hoặc phải biết thì tôi sẽ giới thiệu bên dưới!

Vai trò của phân khu:

Động cơ bước hai pha, góc bước cơ bản là 1,8 độ, nghĩa là: động cơ 200 xung quay một vòng tròn, gọi là toàn bộ bước.

Chức năng của phân khu có thể được thiết lập trên trình điều khiển của động cơ bước:

Khi đặt thành 2 vạch chia (còn gọi là nửa bước) thì góc bước là 0,9 độ, 400 xung quay một vòng tròn.

Khi đặt thành 4 phân khu, góc bước là 0,45 độ và 800 xung đi xung quanh.

Khi đặt thành 8 phân khu, góc bước là 0,225 độ và 1600 xung chạy xung quanh.

Phân khu càng cao, độ dài xung do máy tính chủ gửi càng nhỏ thì độ chính xác càng cao! Điều này được hiểu rõ, xung đi 10 mm, sai số 10%, sai số xung 1 mm, xung đi 1 mm, cùng sai số 10%, sai số xung 0,1 mm.

Tất nhiên, chúng ta không thể đặt phần mịn quá lớn để đạt được mục đích của mỗi xung là đi được một đoạn có chiều dài đặc biệt nhỏ.

Các bạn nhớ động cơ bước hai pha 200 xung để quay một vòng trên đường dây nhé! Phân khu càng lớn thì số xung cho một vòng quay của động cơ bước càng lớn!
Được dịch bằng DeepL.com (phiên bản miễn phí)

Nếu chúng ta muốn bước di chuyển 400 mm với tốc độ 600 vòng/phút thì làm cách nào để tính số xung và tần số xung mà OP cần gửi đi?

Làm cách nào để kiểm soát tốc độ của động cơ bước (tức là cách tính tần số xung):

Giả sử rằng cài đặt là bốn phân số chính xác, số xung cần thiết để động cơ thực hiện một vòng quay, tức là 800, để đạt được tốc độ động cơ bước là 600 vòng/phút, việc tính toán tần số xung sẽ được máy chủ gửi máy tính:

Khái niệm tần số là số lượng xung được gửi trong một giây.

Vì vậy, trước tiên hãy tính số vòng quay trên giây của động cơ bước

600/60 = 10 vòng quay mỗi giây

Sau đó tính số xung cần thiết cho 10 vòng/giây.

10 X 800 = 8000

Tức là tần số xung là 8000 hoặc 8K.

Kết luận, để đạt được tốc độ động cơ bước 600 vòng/phút, máy tính chủ phải duy trì tần số xung đầu ra là 8K.

Bây giờ bạn đã hiểu chưa? Để tính được tần số xung phải biết hai điều kiện tiên quyết là:

1, biết số xung cần thiết cho một vòng quay của động cơ bước;

2, biết tốc độ quay của động cơ bước, đơn vị tốc độ quay là: số vòng quay trên mỗi

Cách tính số xung yêu cầu của động cơ bước.

Giả sử rằng cài đặt là bốn phân số nhỏ, số xung cần thiết để động cơ quay một vòng tròn là 800 và để nhận ra rằng động cơ bước di chuyển được quãng đường 400 mm, việc tính toán số xung cần được gửi bởi máy tính phía trên:

Nếu trục đầu ra của động cơ bước và trục vít (bước: 10 mm) kết nối trực tiếp hoặc thông qua ổ ròng rọc, chu vi bánh xe là 10 mm. Tức là động cơ bước quay một vòng tròn, chiều dài bước đi cơ học là 10mm.

Số xung trong một vòng quay của động cơ là 800, khi đó độ dài một xung đi bộ:

10 mm / 800 = 0,0125 mm

Số lượng xung cần thiết để di chuyển 400mm:

400 / 0,0125 = 32000 xung

Kết luận, để nhận ra khoảng cách 400 mm mà động cơ bước di chuyển, số xung mà máy tính chủ cần gửi là 32000.

Giờ bạn đã hiểu chưa? Ba điều kiện tiên quyết phải biết để tính số xung là:

1, biết số xung cần thiết cho một vòng quay của động cơ bước;

2, biết động cơ bước để quay một vòng tròn có chiều dài đi bộ;

3, biết tổng chiều dài hành trình theo yêu cầu của động cơ bước;

Nếu muốn nâng cao độ chính xác, chúng ta có thể tăng phân chia lên, nếu phân chia được đặt thành 64. Số xung cần thiết cho một vòng quay của động cơ là:

64 X 200 = 12800

Độ dài xung truyền đi là:

10 mm / 12800 = 0,00078 mm

Số lượng xung cần thiết để di chuyển 400 mm:

400 / 0,00078 = 512000 xung

Để đạt được tốc độ 600 vòng/phút, tần số xung mà máy tính chủ phải gửi là:

( 600/60 ) X 12800 = 128000

Tức là: 128K
Được dịch bằng DeepL.com (phiên bản miễn phí)


Thời gian đăng: 11-08-2024