Có thể xác định tải trên động cơ bước khi dừng lại


9

Có cách nào mà mô-men xoắn trên động cơ bước có thể được xác định mà không cần một loại cảm biến lực bổ sung nào.

Các thiết bị điện tử khác như shunts hiện tại, vv sẽ được chấp nhận.

Tôi muốn sử dụng bước trong một cơ chế cuộn dây và muốn có thể kiểm tra xem bước đó có đang tải không trước khi tôi chuyển sang chế độ tự do.

Theo như tôi hiểu thì tôi sẽ không thể nói trực tiếp khi động cơ bước bị dừng trực tiếp. Tuy nhiên, tôi nghĩ rằng một số mẹo như chạy bộ bước lùi và tiến một bước và xem hiện tại có thể hợp lý.

Điều này nghe có vẻ hợp lý? Hoặc có ai có một ý tưởng tốt hơn.

Chỉnh sửa: Để làm rõ Tôi không quan tâm đến giá trị chính xác của mô-men xoắn, tôi quan tâm hơn đến việc kiểm tra rằng không có mô-men xoắn đáng kể.

Câu trả lời:


3

Tôi không quan tâm đến giá trị chính xác của mô-men xoắn, tôi quan tâm hơn đến việc kiểm tra rằng không có mô-men xoắn đáng kể.

Vì bạn không cần giá trị chính xác của mô-men xoắn, có lẽ phát hiện gian hàng hoặc giới hạn mô-men xoắn hoặc cả hai sẽ phù hợp với ứng dụng của bạn.

hạn chế mô-men xoắn

Mô-men xoắn cực đại mà động cơ bước có thể tạo ra tỷ lệ thuận với dòng điện thông qua các cuộn dây động cơ.

Nhiều trình điều khiển bước giúp dễ dàng đặt giới hạn về dòng điện tối đa thông qua các cuộn dây động cơ.

Có lẽ trong ứng dụng của bạn, chỉ cần quay số giới hạn đó là đủ để động cơ không bao giờ áp dụng "mô-men xoắn đáng kể".

phát hiện gian hàng

Nhiều trình điều khiển động cơ bước như Trinamic TMC249A, Trinamic TMC246, TI DRV8711, ST L6470, ST L6482, ST L9942, ON AMIS-30623, Allegro A4979, v.v ... có "phát hiện gian hàng không cảm biến".

Như Dave Tweed đã nêu, EMF phía sau tỷ lệ thuận với tốc độ của động cơ. Hiểu biết của tôi là các kỹ thuật "không cảm biến" này dựa vào việc đo trực tiếp hoặc gián tiếp đo EMF phía sau trong khi nhanh chóng đẩy động cơ. Vì vậy, các kỹ thuật này không phát hiện bất cứ điều gì trong khi trình điều khiển bước đang giữ động cơ bước ở một vị trí (hoặc cố gắng lái nó ở tốc độ chậm).

Như bạn đề xuất, "chạy bộ bước lùi và tiến một bước và xem hiện tại có thể hợp lý." Trong khi trình điều khiển bước đang nhanh chóng đẩy động cơ về phía trước và lùi một vài bước, thì mạch phát hiện gian hàng có thể hoạt động: Nếu EMF phía sau bằng 0 (hoặc dưới ngưỡng nào đó), thì động cơ đã dừng (hoặc tốc độ của động cơ là dưới một số ngưỡng); nếu EMF phía sau vượt quá ngưỡng, thì động cơ đang di chuyển ít nhất một số tốc độ ngưỡng.


1
Giới hạn mô-men xoắn sẽ không hữu ích trong ứng dụng này, (cuộn một lò xo) nơi tôi muốn có thể kiểm tra xem nó có được tải không trước khi chuyển sang chế độ freewheel. Các công cụ phát hiện gian hàng là thông tin tuyệt vời và từ thông tin đó tôi nghĩ rằng tôi có thể đặt ngưỡng mô-men xoắn dựa trên EMF phía sau (mà không cần phải đi vào gian hàng). Được nâng cấp ngay bây giờ, sẽ đánh dấu là chính xác và chỉnh sửa trong một số ô phạm vi nếu nó hoạt động sau khi thử nghiệm.
Hugoagogo

0

Không. Tôi không nghĩ rằng bạn muốn thậm chí về mặt lý thuyết là có thể. Phản hồi điện duy nhất bạn nhận được từ một động cơ là EMF trở lại, tỷ lệ thuận với tốc độ của nó, chứ không phải mô-men xoắn của nó. Với một động cơ thông thường, điều tốt nhất bạn có thể làm là áp dụng một dòng điện (lượng mô-men xoắn đã biết) và sau đó xem liệu điều đó có tăng tốc độ đủ để đo EMF ngược hay không.

Với một động cơ bước, miễn là bạn áp dụng đủ dòng điện để giữ cho động cơ không bị trượt, bạn sẽ không thể biết được việc đo điện áp hoặc dạng sóng hiện tại.

Những gì bạn có thể làm là giảm dần dòng giữ trên một cuộn dây và theo dõi điện áp trên cuộn dây kia. Nếu động cơ trượt khi mô-men giữ bị giảm, bạn sẽ thấy một hoặc nhiều xung trên cuộn dây khác. Bạn có thể sẽ mất dấu vị trí tuyệt đối của động cơ, nhưng có vẻ như đây là một ứng dụng không quan trọng lắm.

Trong mọi trường hợp, nếu bạn có dòng điện bằng 0 mà không bị trượt, thì bạn sẽ biết rằng an toàn khi làm như vậy. :-) Nói cách khác, ngay khi bạn thấy bất kỳ xung nào, hãy mang dòng điện trở lại trở lại. Mức dòng điện tại điểm đó là thước đo mô-men xoắn tải.


1
Bạn có nghĩ rằng xem dạng sóng điện áp tôi sẽ nhận thấy sự khác biệt về tốc độ của điện áp bước lên so với tải hoặc với tải. Sẽ phải thực hiện một số thử nghiệm
Hugoagogo

0

Bạn nói rằng bạn không muốn sử dụng cảm biến lực. Nếu lý do chỉ là do bạn không muốn có đường tín hiệu phụ và / hoặc phép đo tương tự khác thì làm thế nào về việc đặt tín hiệu phản hồi tải ngay trên một trong các đường điều khiển bước?

Ví dụ: nếu bạn có một công tắc vi mô đã phát hiện điểm vết thương đầy đủ của cơ chế, bạn có thể sử dụng các tiếp điểm NO hoặc NC để thay đổi một trong các dòng ổ đĩa động cơ bước. Quay lại mạch điều khiển động cơ bước, bạn có thể theo dõi dòng ổ đĩa đó để thay đổi đáng kể. Nếu chip trình điều khiển có phát hiện lỗi, bạn có thể sử dụng công tắc để cố tình gây ra một trong các lỗi.

Ví dụ: nếu bạn đang sử dụng một hệ thống điều khiển dây đai, dây đai sẽ thắt chặt ở một bên khi bạn chấp nhận điểm vết thương đầy đủ, do đó, đặt một lò xo làm mát lò xo trên đai có thể phát hiện ra việc siết chặt và khi nó di chuyển sẽ nhấn công tắc vi mô. Tương tự như vậy, nếu cơ chế cuộn dây được đặt trên giá treo pivit được tải bằng lò xo, nó sẽ di chuyển nhẹ khi bị thương hoàn toàn và có thể kích hoạt công tắc vi.

Mẹo để thực hiện công việc ý tưởng trên sẽ là cài đặt tải lò xo và vị trí công tắc vi mô để khớp với điểm tourqe cao báo hiệu vị trí vết thương hoàn toàn.

Công tắc có thể mở hoàn toàn một trong các dây dẫn động, đặt một điện trở nối tiếp với nó, đặt tụ điện xuống đất, v.v ... Phần tốt nhất của ý tưởng này là bạn có thể xác định sự thay đổi của dây dẫn báo hiệu điểm vết thương hoàn toàn . Việc ghi hoặc rút ngắn một thành phần trên dòng ổ đĩa cũng có thể hoạt động với ý tưởng của bạn về việc sử dụng shunt shent trở lại trình điều khiển. Bằng cách chạy bộ động cơ qua lại, bạn có thể xác định được điểm chính xác nơi công tắc biểu thị vết thương đầy đủ, sau đó khi bạn thực hiện động tác lên, bạn chỉ có thể gửi đúng số xung của bước để đạt đến điểm đó.

Tất nhiên, nếu bạn kết nối trực tiếp một trong các dây dẫn động thông qua công tắc vi mô, bạn sẽ cần một công tắc được xếp hạng để xử lý toàn bộ dòng động cơ. Ngoài ra, việc mở hoàn toàn một trong các dây dẫn động có thể khiến động cơ bước bị chững lại, mặc dù có lẽ chính nó sẽ hữu ích trong trường hợp này.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.