× > Các sản phẩm

Bạn có thể chạy động cơ bước mà không cần trình điều khiển không?

Mục lục

Động cơ bước được sử dụng rộng rãi trong tự động hóa, rô bốt, in 3D, máy CNC và vô số các ứng dụng khác đòi hỏi chuyển động chính xác. Vì chúng chuyển động theo các bước rời rạc nên chúng trở nên quan trọng đối với việc định vị chính xác do các chuyển động lặp lại.

 

Nếu không có trình điều khiển, động cơ sẽ không có tác dụng gì với bạn. Nhiều câu hỏi thường gặp nảy sinh trong đầu những người mới bắt đầu hoặc người đam mê; một số người nói, Bạn có thể chạy động cơ bước mà không cần trình điều khiển không?

 

Trong bài viết này, chúng ta sẽ tìm hiểu về nguyên lý hoạt động chính của động cơ bước, mục đích của trình điều khiển, tại sao trình điều khiển lại quan trọng, liệu một trình điều khiển có thể điều khiển nhiều động cơ hay không và cách chọn trình điều khiển hoàn hảo cho bạn.

Phần 1. Nguyên lý hoạt động của động cơ bước

Động cơ bước hoạt động theo nguyên lý điện từ cơ bản, có nghĩa là chuyển đổi các xung điện thành các hành động cơ học chính xác. Trong quá trình xây dựng, các động cơ này được chế tạo theo cách mà chúng quay theo các gia số góc cố định được gọi là "bước" dọc theo mức năng lượng nhất định của các cuộn dây theo một trình tự cụ thể. Thông qua sự quay từng bước của động cơ như vậy, hệ thống này là lý tưởng ở bất cứ nơi nào cần định vị chính xác và chuyển động lặp lại.

Một động cơ bước điển hình bao gồm hai phần: stato và rôto.

 

  •       Rotor là một nam châm vĩnh cửu hoặc có thể là lõi sắt giả có răng cưa, phản ứng với từ trường.
  •       Stato bao quanh rotor, với nhiều cuộn dây hoặc cuộn dây được sắp xếp theo hình tròn và được cấp điện theo một kiểu cụ thể để tạo ra từ trường quay.
  •  

Dòng điện chạy qua cuộn dây stato tạo ra từ trường. Việc cấp điện cho các cuộn dây theo trình tự tạo ra từ trường quay bên trong stato. Roto quay theo các bước dưới lực đẩy-kéo của từ trường để căn chỉnh theo hướng của từ trường.

 

Động cơ bước hoạt động một bước mỗi khi trình tự cấp điện tiến triển; do đó, rô-to di chuyển thêm một bước nữa theo các chuyển động được kiểm soát và lặp lại. Hành động di chuyển điểm-đến-điểm thực tế và đặc tính mô-men xoắn của động cơ bước phụ thuộc rất nhiều vào phương pháp cấp điện đang được sử dụng, hay nói cách khác.

Sau đây là ba chế độ lái xe thường được sử dụng:

  1. 1. Chế độ bước đầy đủ: Hai pha được cấp điện đồng thời. Điều này khiến rotor chuyển động theo các bước đầy đủ, thường là 1,8° mỗi bước. Chế độ này tạo ra mô-men xoắn cao hơn nhưng chuyển động tương đối thô.
  1. 2. Chế độ nửa bước: Ở đây, sự kích thích được xen kẽ giữa một pha và hai pha, tạo ra các bước nhỏ hơn, thường là 0,9°. Nó cung cấp hoạt động mượt mà hơn và sự cân bằng giữa mô-men xoắn và độ phân giải.
  1. 3. Chế độ vi bước:Đây là dạng truyền động tiên tiến nhất, trong đó nhiều cuộn dây được cấp điện một phần cùng lúc với mối quan hệ biên độ được kiểm soát tốt.

Microstepping cho phép rotor quay theo cách cực kỳ trơn tru ở độ phân giải rất tốt, thường nhỏ hơn một phần độ. Nhìn chung, mô-men xoắn có sẵn trong microstepping thấp hơn nhiều so với mô-men xoắn trong hoạt động full step.

Phần 2: Trình điều khiển điều khiển động cơ bước như thế nào?

Trình điều khiển động cơ bước là thiết bị chuyên dụng thường được đặt giữa hệ thống điều khiển, chẳng hạn như bộ vi điều khiển hoặc bộ điều khiển logic lập trình (PLC) và chính động cơ. Chúng có thể nhận các tín hiệu điều khiển nhỏ và chuyển đổi chúng thành các xung điện lớn để cấp điện cho các cuộn dây động cơ theo trình tự chính xác, cho phép rôto di chuyển chính xác từ bước này sang bước tiếp theo.

Bạn không thể chạy động cơ bước chỉ bằng cách áp dụng điện áp trên các đầu cực của nó. Thay vào đó, trình điều khiển sẽ kích hoạt một cuộn dây, sau đó là cuộn dây thứ hai hoặc thứ ba, hoặc bất kỳ cuộn dây nào tồn tại trong chuỗi thiết lập, trong nhiều mili giây với dòng điện được chỉ định. Chính chuỗi thiết lập này tạo ra từ trường quay trong stato; sau đó rôto phải tuân theo các bước rời rạc.

Hầu hết các trình điều khiển động cơ bước chấp nhận hai tín hiệu cơ bản từ bộ điều khiển:

      Bước (Nhịp): Một xung được gửi đi để di chuyển động cơ tiến hoặc lùi một bước.

      Phương hướng:Tín hiệu này cho người lái biết phải quay động cơ theo hướng nào.

Khi nhận được tín hiệu xung, bộ điều khiển sẽ kích hoạt các cuộn dây thích hợp theo hướng khởi tạo, phù hợp với bước trong trình tự. Điều này đảm bảo rôto di chuyển theo hướng mong muốn với mức tăng thích hợp.

Phần 3. Tầm quan trọng của trình điều khiển đối với hoạt động của động cơ bước

Động cơ bước được đánh giá cao nhất vì độ chính xác, độ tin cậy và khả năng di chuyển theo các bước riêng biệt, có thể lặp lại. Nhưng động cơ bước sẽ không hoạt động như mong muốn nếu không có trình điều khiển phù hợp. Hãy cùng thảo luận về lý do tại sao trình điều khiển động cơ bước là cần thiết để động cơ hoạt động chính xác.

1. Kiểm soát bước chính xác

Khả năng của lõi động cơ bước để quay trục động cơ theo các gia số góc được thiết lập, được gọi là các bước, xác định hoạt động của nó. Mỗi bước đều yêu cầu cuộn dây stato được cấp nguồn theo một trình tự chính xác.

 

Không thể điều khiển thủ công hoặc trực tiếp thông qua các chân I/O của bộ điều khiển cho trình tự này, vì trình tự này quá phức tạp. Trình điều khiển động cơ bước đảm bảo động cơ quay chính xác theo nhu cầu bằng cách tạo ra các xung điện theo thời gian dựa trên các tín hiệu đầu vào (bước và hướng), do đó quản lý trình tự này một cách hiệu quả. Hầu như không thể kiểm soát chính xác vòng quay nếu không có trình điều khiển.

2. Quy định hiện hành

Động cơ bước sẽ lấy dòng điện khi chúng đứng yên, để duy trì mô-men xoắn giữ. Trình điều khiển điều chỉnh dòng điện để động cơ không quá nóng và đạt thông số kỹ thuật định mức. Trình điều khiển tiên tiến thường sử dụng mạch cắt hoặc có khả năng giới hạn dòng điện để vận hành an toàn và hiệu quả khi ở điều kiện tải thay đổi.

3. Kiểm soát vi bước

Microstepping là một kỹ thuật cho phép trình điều khiển thay đổi dòng điện chạy qua mỗi cuộn dây theo từng bước nhỏ, buộc động cơ phải thực hiện các bước phụ giữa các vị trí bước đầy đủ. Nó điều chỉnh điện áp đến các cuộn dây bằng PWM (Điều chế độ rộng xung), do đó tạo ra các chuyển động mượt mà hơn với độ rung ít hơn và độ phân giải tốt hơn.

4. Tính năng bảo vệ

Các hệ thống bảo vệ tích hợp, bao gồm bảo vệ quá áp, quá áp, quá dòng và bảo vệ nhiệt, được cung cấp bởi các trình điều khiển chất lượng tuyệt vời. Các biện pháp an toàn này bảo vệ động cơ cũng như trình điều khiển khỏi tác hại do lỗi hệ thống hoặc sự cố điện.

5. Giao tiếp và phản hồi của tài xế nâng cao

Một số trình điều khiển hiện đại cung cấp phản hồi chẩn đoán và bao gồm các giao diện truyền thông như UART, CAN hoặc SPI để hệ thống điều khiển vòng kín có thể sửa đổi hành vi của động cơ theo thời gian thực nhằm mang lại độ chính xác và độ tin cậy tốt hơn.

Phần 4. Một trình điều khiển có thể điều khiển nhiều động cơ bước không?

Một câu hỏi thường gặp trong các hệ thống đa trục hoặc các dự án robot là liệu một trình điều khiển duy nhất có thể điều khiển nhiều động cơ bước hay không. Câu trả lời ngắn gọn là: về mặt kỹ thuật có thể trong một số trường hợp hạn chế, nhưng nhìn chung không được khuyến khích để điều khiển động cơ độc lập. Để hiểu lý do, chúng ta cần tìm hiểu cách thức hoạt động của trình điều khiển động cơ bước và những gì cần thiết để điều khiển chuyển động chính xác.

 

Trình điều khiển động cơ bước được chế tạo để quản lý dòng điện và trình tự cấp điện của một động cơ tại một thời điểm. Điều này ngụ ý rằng chúng kiểm soát mức dòng điện, duy trì độ chính xác về thời gian và cung cấp các xung thích hợp cho từng cuộn dây theo một thứ tự nhất định. Các thành phần điều khiển này được chia sẻ khi nhiều hơn một động cơ được liên kết với một trình điều khiển duy nhất, do đó hạn chế đáng kể khả năng chạy các động cơ độc lập.

 

Nếu bạn cố gắng kết nối hai động cơ bước song song với một trình điều khiển, cả hai động cơ sẽ đồng thời nhận được cùng một tín hiệu xung. Do đó, chúng sẽ quay theo cùng một hướng, cùng một tốc độ và cùng một số bước.

Sự sắp xếp này có thể hiệu quả nếu:

  •       Thông số kỹ thuật điện của cả hai động cơ đều giống nhau.
  •       Tải trọng cơ học trên cả hai động cơ gần như bằng nhau.
  •       Họ phải liên tục thực hiện cùng một chuyển động đồng bộ.
          Họ phải thực hiện các chuyển động đồng bộ cùng một lúc mọi lúc.
  •  

Tuy nhiên, vẫn có những hạn chế và nguy hiểm:

  1. 1. Chia tải không đều: Nếu hai động cơ truyền tải các tải khác nhau, một động cơ có thể dừng lại và bỏ lỡ các bước do mất cân bằng mô-men xoắn.
  1. 2. Sự không phù hợp hiện tại: Động cơ có thể tiêu thụ dòng điện khác nhau và người lái xe sẽ không thể điều chỉnh điện áp đầu ra cho từng động cơ riêng lẻ. Do đó, một động cơ có thể gặp rủi ro quá nhiệt hoặc lái không đủ.
  1. 3. Hiệu suất kém:Không thể điều khiển riêng rẽ hướng, tốc độ và vị trí cho từng động cơ, hạn chế tính linh hoạt của hệ thống.

Nếu các cơ chế như vậy yêu cầu điều khiển độc lập nhiều động cơ bước, chẳng hạn như trong máy in 3D, máy CNC hoặc rô bốt, thì mỗi động cơ cần được kết nối với trình điều khiển chuyên dụng của nó. Nhờ đó, người ta có thể kiểm soát hoàn toàn từng trục hoặc đường chuyển động và tránh các vấn đề về nguồn điện và đồng bộ hóa.

 

Một số bo mạch điều khiển chuyển động/trình điều khiển đa trục cao cấp thực hiện điều khiển nhiều động cơ từ một bo mạch duy nhất, nhưng vẫn có mạch điều khiển riêng cho từng động cơ. Các loại như vậy được tạo ra để điều khiển phối hợp và thường cung cấp các giao thức truyền thông và cơ chế phản hồi.

Phần 5. Cách chọn trình điều khiển phù hợp cho động cơ bước của bạn

Việc lựa chọn đúng trình điều khiển cho động cơ bước của bạn là cần thiết để đảm bảo hiệu suất, độ chính xác và an toàn đáng tin cậy. Có rất nhiều trình điều khiển khác nhau trên thị trường, thúc đẩy nhu cầu xem xét một số yếu tố chính trước khi mua hàng.

1. Phù hợp với điện áp và dòng điện định mức

Trước tiên, hãy kiểm tra điện áp và định mức dòng điện của động cơ. Bộ điều khiển phải mang dòng điện của động cơ ở giá trị định mức cho mỗi pha (hoặc cao hơn nếu có giới hạn dòng điện) và hoạt động trong phạm vi điện áp của nó. Bộ điều khiển có định mức dòng điện không đủ sẽ tạo ra mô-men xoắn yếu, trong khi dòng điện vượt quá định mức sẽ gây quá nhiệt hoặc hư hỏng cho động cơ.

2. Chọn chế độ bước thích hợp

Trình điều khiển có nhiều chế độ bước khác nhau:

  1. 1. Trình điều khiển bước đầy đủ và nửa bước rất đơn giản nhưng có xu hướng tạo ra chuyển động thô hơn.
  2. 2. Trình điều khiển bước nhỏ cung cấp chuyển động mượt mà và yên tĩnh với độ phân giải cao hơn nhiều bằng cách chia các bước thành nhiều cấp độ.

Đối với bước vi mô, được định nghĩa chặt chẽ là 32 bước vi mô cho mỗi bước đầy đủ, được xem xét cho các ứng dụng đòi hỏi độ chính xác, chẳng hạn như in 3D hoặc phay CNC. Các trình điều khiển này phải có ít nhất 1/16 hoặc 1/32 khả năng bước vi mô để có hiệu suất tốt hơn.

3. Kiểm tra tính tương thích với tín hiệu điều khiển

Trình điều khiển của bạn phải tương thích với bộ điều khiển hoặc vi điều khiển của bạn (như Arduino, Raspberry Pi hoặc khi làm việc với PLC công nghiệp). Hầu hết các trình điều khiển bước đều chấp nhận tín hiệu bước và hướng; tuy nhiên, một số có thể nhận lệnh điều khiển của chúng thông qua giao tiếp UART, SPI hoặc thậm chí là I²C. Đảm bảo bộ điều khiển của bạn có thể gửi tín hiệu phù hợp đến trình điều khiển của bạn để tích hợp trơn tru.

4. Xem xét các tính năng và bảo vệ

Một trình điều khiển động cơ bước tốt sẽ bảo vệ tốt cho trình điều khiển của bạn, nghĩa là nó sẽ có bộ bảo vệ riêng được tích hợp sẵn. Bạn nên cân nhắc:

 

  •       Bảo vệ quá nhiệt
  •       Bảo vệ quá dòng
  •       Khóa điện áp thấp
  •       Bảo vệ ngắn mạch
  •  

Những điều này sẽ làm tăng tuổi thọ của động cơ và toàn bộ hệ thống, đặc biệt là khi tải trọng lớn hoặc thay đổi.

5. Thiết kế nhiệt và tản nhiệt

Trong khi các thiết bị này đang hoạt động, chúng sẽ tỏa nhiệt; hãy cẩn thận để bộ điều khiển bước có thiết kế nhiệt tốt. Tìm loại có bộ tản nhiệt, đầu quạt hoặc bộ ngắt nhiệt.

6. Khả năng mở rộng và khả năng mở rộng

Cuối cùng, nếu bạn có kế hoạch điều khiển nhiều động cơ hoặc mở rộng dự án sau này, hãy cân nhắc các bo mạch điều khiển hỗ trợ nhiều trục hoặc thiết lập mô-đun. Bo mạch điều khiển nhiều trục thường bao gồm thời gian đồng bộ và quản lý nguồn điện chia sẻ, giúp mở rộng hệ thống hiệu quả hơn.

Phần kết luận

Động cơ bước hoạt động như máy móc hạng nặng để thực hiện chuyển động chính xác và lặp lại trong vô số ứng dụng, rô bốt, in 3D và trong ngành tự động hóa. Nhưng động cơ bước không thể hoạt động hiệu quả hoặc an toàn nếu không có trình điều khiển tương thích có khả năng tương tự hoặc phù hợp để chuyển đổi tín hiệu điều khiển thành thời gian, hướng và dòng điện cần thiết cho một bước chuyển động của động cơ.

 

Như chúng ta đã thấy, động cơ có thể gặp khó khăn về hiệu suất, nóng lên hoặc thậm chí là hỏng thiết bị nếu cố gắng chạy động cơ bước mà không có trình điều khiển hoặc sử dụng một trình điều khiển cho nhiều hơn một động cơ bước. Do đó, việc lựa chọn trình điều khiển phụ thuộc vào việc đánh giá cẩn thận các thông số kỹ thuật điện của động cơ, bản chất điều khiển cần thiết cho ứng dụng và môi trường mà toàn bộ hệ thống sẽ được sử dụng.

viVietnamese