Asked — Edited
Resolved Resolved by DJ Sures!

Ez-B V4 Dynamixel Servo Setup.

Don't have an EZ-B v4 yet, but am working on a project that is using dynamixel AX-12a servos.

I ran across some inconsistencies in the manuals.

The Dynamic Configuration Tool for Dynamixel servos says:

The EZ-B v4 supports the use of Dynamixel Servos connected to the D18 Port.Within the software, the servo ports for Dynamixel are labeled AX00 to AX50.

The EZ-B v4 data sheet shows:

  • D5 can control Dynamixel servos
  • D5 (TX) and D6 (RX) can be used as UART1

Think I ran across other spots in the manual that talks about dynamixel servos connected to D18.

A clarification would be appreciated.


ARC Pro

Upgrade to ARC Pro

Unleash your robot's full potential with the cutting-edge features and intuitive programming offered by Synthiam ARC Pro.

#1  

Found that EZ-Script also talks about dynamixel on port D18:

AX12Led(id, on/off) Controls the LED status of an Dynamixel AX-12 servo by its ID on port D18. Check the port modes in the respective section near the end of this document. Example: AX12LED(1, on) Example: AX12LED(1, off)

But it also says:

Dynamixel Servos (Port D5)

Standard hobby servos use a pulse width modulation for setting the position. Optionally, more advanced users may use the higher priced Dynamixel servos for increased position resolution and strength. These servos are connected together in a chain of wiring (each servo connects to the previous servo). Connect the signal wire of the servo chain to the D5 Port of the EZ-B v4. This feature does not work on the EZ-B v3.

Which is correct?

PRO
USA
#3  

@DJ, If the dynamixels are powered externally, is it possible to use other dynamixel servos, ie RX 28/64s? I'm not sure the differences in the servos as I have not done any research as of yet. But just checking with you first. Assuming that the communications are the same for all the servos.

Thanks in advance

PRO
Synthiam
#4  

Any Dynamixel servo can be used - they use the same communication protocol

PRO
USA
#5  

Fantastic news! Thanks.

#6  

Dynamixel servos come with different interfaces for sure ones with TTL half duplex asynchronous serial will work as it matches the AX-12 series that are mentioned in the EZ-B v4 manual. Unless they have an additional feature on the D5 pin that hasn't been mentioned yet Dynamixel servos with the RS485 interface will not work. DJ Sures has the final say of course.

PRO
Synthiam
#7  

Robert, RS485 Dynamixel servos will work - that is what is natively supported.

Please disregard Robert's message as RS485 Dynamixel Servos do work. I don't want there to be any confusion:)

#8  

Thanks for the clarification DJ! I haven't seen any mention of RS 485 support on the EZ-B v4.