Cách quay động cơ DC với Arduino

Update:08 Apr, 2020
Summary:

Động cơ DC trong bộ Arduino của bạn là động cơ điện cơ bản nhất và được sử dụng trong tất cả các loại thiết bị điện tử sở thích. Khi dòng điện được truyền qua, nó quay liên tục theo một hướng cho đến khi dòng điện dừng lại. Trừ khi được đánh dấu cụ thể bằng A OR -, DC Motors không có phân cực, có nghĩa là bạn có thể trao đổi hai dây để đảo ngược hướng của động cơ
Để cung cấp năng lượng cho động cơ, bạn cần gửi 5V qua nó và sau đó lên đất. Điện áp này quay động cơ, nhưng bạn có quyền kiểm soát nó. Để cung cấp cho Arduino của bạn kiểm soát sức mạnh của động cơ, và do đó, vòng quay của nó, bạn đặt một bóng bán dẫn ngay sau động cơ.
Transitor là một công tắc hoạt động bằng điện có thể được kích hoạt bởi các chân kỹ thuật số Arduino của bạn. Trong ví dụ này, nó được điều khiển bởi chân 9 trên Arduino của bạn, giống như một đèn LED ngoại trừ bóng bán dẫn cho phép bạn bật và tắt mạch động cơ.
Mạch này hoạt động, nhưng nó vẫn cho phép cơ hội tạo dòng điện ngược vì động lượng của động cơ khi nó chậm lại hoặc do động cơ có thể được quay. Nếu dòng điện ngược được tạo ra, nó sẽ di chuyển từ phía tiêu cực của động cơ và cố gắng tìm con đường dễ dàng nhất xuống đất.

Tuyến đường này có thể thông qua bóng bán dẫn hoặc thông qua Arduino. Bạn có thể biết chắc chắn điều gì sẽ xảy ra, vì vậy bạn cần cung cấp một cách để kiểm soát dòng điện dư thừa này. Động cơ cho các nhà cung cấp không khí

Để được an toàn, bạn đặt một diode trên động cơ. Các diode hướng về phía nguồn của điện áp, có nghĩa là điện áp bị ép qua động cơ, đó là những gì bạn muốn. Nếu dòng điện được tạo ra theo hướng ngược lại, bây giờ nó sẽ bị chặn chảy vào Arduino.