Controlling the Servos of the SSC-32 w/o the Microcontroller

Hello all,

I was wondering if there is a way to control the servo motors of the SSC-32 without the using the microcontroller and its commands. I would like to send voltages to the servos and read off the data through some encoders, bypassing the microcontroller, then design my own system to control all this. Is it possible to hack the SSC-32 board in this way?

Kind Regards.

If you are bypassing the microcontroller and its commands, the SSC-32 becomes a board to plug things in and nothing more. It sounds like you need to start from the ground up designing your solution.

Yea, I’ve been looking into how to modify the servos to work past their extended range. It seems like I may have to go to the hardware level on this one. Is there any more feedback I can get from the SSC-32 board besides a ‘.’ and ‘+’, like angular position?

In fact, I was wondering if there is a way to record the servo angles through a trajectory? That way I could teach my robot some poses by manually manoeuvring the arms.

What are you going to control the servos with?

Hint: You need to generate a .5 to 2.5 mS pulse width for each R/C servo.

Alan KM6VV

Normal three wire servos can not report their position. It’s just not possible without modifying the servo. You would have to open up the servo and solder a wire directly to the pot in order to read the voltage.

The “record” function is done at the command point, i.e., every time you issue a new servo command, you could save it. With light loads, and proper time for the servos to respond, you could get a fairly accurate record. For manually command moves, it would also be necessary to record the time data along with the position data. And, if “played back” at the proper rate, should give a reasonably accurate copy of the original sequence.

Alan KM6VV

That sounds like a good idea Alan. I’ll record the messages I send to the servos and keep track of the angles that way (and hope that they actually move to that position).

Thanks!