Controlling the Dynamixel 320 Servos with the Raspberry Pi?

Discussion in 'The Projects Forum' started by jean28, Feb 25, 2015.

  1. jean28

    Thread Starter Member

    Sep 5, 2012
    76
    0
    Good day, everyone

    I know that servo motors are usually controlled using PWM. However, I wanted to know if there was a way to control the Dynamixel XL-320 servos, which are controlled using half-duplex asynchronous serial communication. They are the following:

    http://support.robotis.com/en/product/dynamixel/xl-series/xl-320.htm

    I have searched and I can't seem to find anyone that has worked with the RPi and these particular servos anywhere. I also can't seem to find any good guide on sending data via serial communication on the RPi either.

    Any help on either of these things would be very helpful.

    Thank you,
     
  2. Sensacell

    Well-Known Member

    Jun 19, 2012
    1,129
    266
    Looks like these are controlled via TTL level asynchronous serial data- you can just use the serial port, with a level shifter to create signals at the correct voltage to communicate with them.
    Most likely these require a 5 volt signal level. The baud rate seems to be configurable.
     
  3. jean28

    Thread Starter Member

    Sep 5, 2012
    76
    0
    Yeah, I figured I had to use the Raspberry's UART Tx port for this, but there doesn't seem to be much support online in terms of using that specific port. Could you lead me the right way?
     
  4. RRITESH KAKKAR

    Senior Member

    Jun 29, 2010
    2,831
    89
    Hi,
    what are you trying to handle with 320 servo's??
     
Loading...