0
$\begingroup$

I have WidowX Robot Arm Mark II and I'm trying to give IDs to my servo motors. I could give IDs to two MX-28T motors and two AX-12A motors. However, there is no way I could assign IDs to two MX-64T servos.

I'm using a Windows 10 PC and trying to assign IDs with DynaManager v1.4 software. It doesn't recognize the servos.

What do you think might be the problem? How can I fix it?

Your help would be very appreciated! Thanks!

$\endgroup$

1 Answer 1

1
$\begingroup$

Welcome to Robotics, Poyraz Sagtekin. Is your problem just that you can't assign IDs to the motor or is it that you can't communicate to the servos at all?

What IDs have you given to the other servos? There is a guide here that says, in part:

Before you set your servo IDs, here are some things to keep in mind.

  • You can only ID one servo at a time. Do not plug multiple servos into the ArbotiX when using the DYNAManger.
  • Make sure you label your servos as you ID them! This will make the assmebly phase go much faster
  • All servos come pre-set to ID # 1. However we still recomend that you use the DynaManager to set the ID on servo #1. This will make sure the servo's baud rate is set correctly, as well as allow you test the servo.
  • Most kits use only AX-12A or AX-18A servos. For these kits, you can simply ID the servos in sequential, increasing order for however many servos you have. The exceptions are:
    1. If you have a PhantomX Reactor Robot Arm without wrist-rotate then skip servo 7 (ID the first 6 servos normally, then set the last servo to ID #8)
    2. If you have a WidowX Robot Arm MK-II, see this diagram. (The MK-I diagram is availbe here)

The things I would ask you to verify are that:

  1. You're only trying to setup one servo at a time,
  2. The servo is plugged into the correct port (view the image on the instructions of how to connect), and
  3. That you've set the IDs on the other servos correctly. It looks like the MX-64 servos should be set to IDs 2 and 3.

If you do this and you're still having trouble, please edit your question to include what exactly the problem is - if you're getting an error, what the error is (verbatim), how you're connecting it, how you're powering it, etc.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.