uh oh ... tôi nên cảnh báo bạn rằng bạn đã bước vào thế giới tuyệt vời và hoang dã của điều khiển động cơ. Để một động cơ có tải "dễ dàng" như quạt hoặc bơm để quay không quá khó, nhưng bạn cần lưu ý một vài điều, và thật không may, những gì bạn tìm thấy trên Internet đã vượt qua một số điều quan trọng.
Để điều khiển động cơ BLDC (tốt hơn nên gọi PMSM = động cơ đồng bộ nam châm vĩnh cửu), bạn cần quản lý các khía cạnh sau:
các thiết bị điện (trang wikipedia hiển thị các bóng bán dẫn NPN nhưng không ai thực sự sử dụng chúng nữa, thay vào đó, MOSFET được sử dụng trong các ứng dụng dưới 200V, IGBT ở điện áp cao hơn)
ổ đĩa cổng (giao tiếp tín hiệu từ bộ điều khiển của bạn đến các thiết bị nguồn)
giao hoán (đi xe đạp qua các giai đoạn khác nhau của động cơ khi nó quay)
kiểm soát hiện tại (đảm bảo bạn cho phép mức dòng an toàn thông qua động cơ và bóng bán dẫn)
điều khiển chuyển động (làm cho động cơ quay ở tốc độ mong muốn hoặc giữ ở vị trí mong muốn)
Tôi đặc biệt khuyên bạn nên mua một cây cầu 3 pha tích hợp nhận tín hiệu logic từ vi điều khiển, và bật và tắt MOSFET. ST là một nhà sản xuất phong nha + có một vài trong số này, thường bao gồm bảo vệ quá dòng. Các L6234 là một trong đó có thể phù hợp với nhu cầu của bạn.
Nếu bạn sẽ không sử dụng một cây cầu tích hợp, hãy sử dụng MOSFET nhưng CẨN THẬN. Những cái dưới không quá khó điều khiển, nhưng những cái trên không thể được điều khiển trực tiếp từ đầu ra của vi điều khiển trừ khi bạn sử dụng MOSFET kênh P và điện áp cung cấp giống như nguồn cung cấp cho vi điều khiển. (Trong mọi trường hợp, việc lái xe trực tiếp từ vi mô trở nên nguy hiểm; nếu bạn gặp lỗi, bạn có thể dễ dàng làm hỏng vi điều khiển.)
(Các bóng bán dẫn NPN sẽ là một nỗi đau thực sự khi lái xe; những cái thấp hơn có thể cần nhiều dòng điện hơn nguồn có thể, và những cái trên cần một số loại mạch để điều khiển chúng chính xác.)
Các điốt chống song song hoặc "bánh xe tự do" cho phép dòng điện chạy từ động cơ, là một tải cảm ứng, đến nguồn điện. Nếu bạn không có chúng và bạn tắt một bóng bán dẫn trong khi dòng điện chạy qua động cơ, bạn có thể sẽ làm hỏng bóng bán dẫn do điện áp tăng đột biến trong quá trình tắt.
Ngoài ra, bạn có thể sẽ cần sử dụng PWM (điều chế độ rộng xung) - nếu bạn chỉ sử dụng điều khiển bật / tắt cho mỗi 6 bóng bán dẫn, bạn có thể sẽ gặp tình trạng quá dòng vì bạn đặt toàn bộ điện áp pin qua động cơ, và khi nó ở trạng thái dừng, back-emf bằng 0 nên dòng điện chỉ bị giới hạn bởi các bóng bán dẫn và điện trở cuộn dây của động cơ.
Về giao hoán: nếu bạn không có cảm biến vị trí trên động cơ, bạn sẽ phải sử dụng kỹ thuật chuyển đổi không cảm biến, điều này có thể thú vị ... những cái cơ bản đo điện áp đầu cực động cơ và sử dụng để đo trở lại gần đúng emf. Không có gì thực sự hoạt động ở tốc độ không; ở tốc độ thấp, các thuật toán rất phức tạp và ở tốc độ cao, nó không quá tệ. Nếu động cơ của bạn có tải "dễ dàng" (mô-men xoắn tải thấp ở tốc độ thấp, mô-men xoắn thay đổi trơn tru ở tốc độ cao hơn), thì bạn có thể lái nó mở vòng ở tốc độ thấp như động cơ bước.
Tất cả điều này chỉ là phần nổi của tảng băng để điều khiển động cơ .... may mắn thay, bạn có một động cơ khá nhỏ nên không khó để làm việc. Chúc may mắn!
chỉnh sửa: Allegro là một công ty khác sản xuất IC điều khiển động cơ.