Kết nối nhiều động cơ điện áp khác nhau với cùng một bộ điều khiển


8

Tôi đang sử dụng Bộ điều khiển Servo Nối tiếp Pololu Micro được kết nối với Arduino và nhiều động cơ khác (tổng cộng 4 chiếc) để chế tạo một cánh tay robot. Hai trong số bốn servo yêu cầu 4 - 6 volt, trong khi 2 còn lại yêu cầu 7-10 volt, vì vậy tôi đang lên kế hoạch cung cấp năng lượng cho tất cả các servo tách rời khỏi Pololu.

Tôi có Arduino và Pololu kết nối với nhau một cách chính xác (đèn led xanh nhấp nháy), nhưng (các) servo không di chuyển khi cắm vào các chân điều khiển. Tất cả các servo hoạt động chính xác khi cắm vào máy kiểm tra servo.

Tôi nghĩ rằng vấn đề này có thể được khắc phục bằng cách kết nối mặt bằng của các động cơ servo với mặt đất của Pololu, nhưng tôi muốn được tư vấn vì tôi không chắc liệu nó có hoạt động hay không, hoặc cuối cùng sẽ chiên một trong những phần (Chúng tôi đã chiên pololu).

Sẽ kết nối các căn cứ của pin với mặt đất của Pololu giúp đỡ, hoặc làm hỏng các bộ phận?

Sơ đồ hệ thống dây điện, nhưng tôi không thể tìm ra cách hiển thị bộ điều khiển servo nối tiếp vi mô.


Một sơ đồ Fritzing sẽ hữu ích để xem thiết lập dây nguồn servo. Bạn chưa đủ danh tiếng để đăng ảnh (tôi nghĩ bạn cần 10?), Nhưng nếu bạn tải nó lên ở đâu đó và liên kết nó, ai đó có thể chỉnh sửa ảnh cho bạn.
Joe Baker

Tôi đã thêm một hình ảnh, nhưng nó không hiển thị đúng trên máy tính của tôi (có thể là do tường lửa). Tôi nghĩ rằng nó đã làm việc.
EAKAE

Câu trả lời:


2

Bạn có một tín hiệu nổi của ctrl servo, bởi vì chúng không giống nhau. Đầu ra từ arduino (nếu không giống với servo) sẽ ở mức tiềm năng khác với đầu vào trên động cơ servo. Vì vậy, servo sẽ xem nó như một tiềm năng nổi giữa mặt đất và tiềm năng vcc của mình. (tôi hy vọng bạn đã hiểu những gì tôi muốn nói, thật khó để tôi giải thích nó bằng tiếng Anh :))

Tôi đoán sơ đồ của bạn không được kết nối như bạn đã đăng, bởi vì bạn đã kết nối +5 và gnd từ arduino đến kỹ thuật số 3 và đầu vào từ cả hai servo được kết nối.


Tôi đang sử dụng một servo nối tiếp micro pololu để chuyển đổi tín hiệu nối tiếp của arduino thành các tín hiệu cho servo. Tôi không thể tìm thấy một hình ảnh Fritzing gần gũi, vì vậy tôi đã đặt vào một chiếc bánh mì thay thế. Tôi chỉ tìm ra lý do tại sao nó không hoạt động, và tôi sẽ đăng một câu trả lời ngay bây giờ.
EAKAE

2

Tôi đã cố định các servo bằng cách kết nối mặt đất của pin bên ngoài với mặt đất của bảng mạch pololu và arduino, sau đó dành một giờ để nhận ra rằng dây bị lỏng. :S

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.