by limor » Wed Nov 15, 2006 2:29 am
by limor
Wed Nov 15, 2006 2:29 am
I wanted to share some new info about the RN1's mysterious HMI interface. Remember that the 8498 supports two types of protocols. One is a RC compatible PWM with some extra position feedback when sending a short pulse (see the
FAQ). The second is a serial interface called Hitec Multi-protocol Interface.
This protocol alegedly supports RS232 when connected to a PC using the yet-unavailable PC serial interface. According to Hitec the HMI allows for:
- Firmware upgrade
- Setting of the servo's holding-position Compliance function parameters (gain, deadband etc.)
In addition Hitec mentions the possibility of linking 128 servos in Daisy-chain (probably RS485 interface like the Bioloid) and being able to serially communicate with each servo and get voltage, current and position of each servo. Some reverse engineering of this was attempted by
Ibbotson.
If Hitec kindly exposed this information, it would transform the 8498 servo into a very attractive control research tool (like the competing Robotis servos), allowing advanced hobbyists and researchers to device their own feedback control techniques rather than only rely on goto-position-and-hold sequences.
Good news is that I have another piece of the puzzle - some information about the serial protocol. Check it out:
http://robosavvy.com/Builders/limor/HMI_Info.html
I wanted to share some new info about the RN1's mysterious HMI interface. Remember that the 8498 supports two types of protocols. One is a RC compatible PWM with some extra position feedback when sending a short pulse (see the
FAQ). The second is a serial interface called Hitec Multi-protocol Interface.
This protocol alegedly supports RS232 when connected to a PC using the yet-unavailable PC serial interface. According to Hitec the HMI allows for:
- Firmware upgrade
- Setting of the servo's holding-position Compliance function parameters (gain, deadband etc.)
In addition Hitec mentions the possibility of linking 128 servos in Daisy-chain (probably RS485 interface like the Bioloid) and being able to serially communicate with each servo and get voltage, current and position of each servo. Some reverse engineering of this was attempted by
Ibbotson.
If Hitec kindly exposed this information, it would transform the 8498 servo into a very attractive control research tool (like the competing Robotis servos), allowing advanced hobbyists and researchers to device their own feedback control techniques rather than only rely on goto-position-and-hold sequences.
Good news is that I have another piece of the puzzle - some information about the serial protocol. Check it out:
http://robosavvy.com/Builders/limor/HMI_Info.html