Programming Syntax for Digital Servos
PSU Mech Eng
Posts: 3
Hey guys,
For the ASME national design competition my team and I are creating a window washing robot.· We originally had four high torque analog servos to do the job but found a conversion mistake for two of the servos that left us under torqued.· We replaced the serovs with much higher torque digital serovs.· We looked and found they are supposed to be more accurate and have a higher standing torque which was the main consideration over analog.· They were also supposed to be fully programmable.· However, we have run into problems using our basic stamp to run them.· We originally figured the same pulsout command structure would work.· We can run the motors with this command but are having trouble figuring out duration and most importantly direction.· We need to be able to run the servos in one direction for a time and then backwards for a time.· If it is relavant, our servos are Hitec HS-5955 TG Titanium Gear Coreless Digital Mulitpurpose Servos.· They came to use modified for continuous rotation.· Any thoughts on the differences between digital and analog servos as well as the command structures would be appreciated.
For the ASME national design competition my team and I are creating a window washing robot.· We originally had four high torque analog servos to do the job but found a conversion mistake for two of the servos that left us under torqued.· We replaced the serovs with much higher torque digital serovs.· We looked and found they are supposed to be more accurate and have a higher standing torque which was the main consideration over analog.· They were also supposed to be fully programmable.· However, we have run into problems using our basic stamp to run them.· We originally figured the same pulsout command structure would work.· We can run the motors with this command but are having trouble figuring out duration and most importantly direction.· We need to be able to run the servos in one direction for a time and then backwards for a time.· If it is relavant, our servos are Hitec HS-5955 TG Titanium Gear Coreless Digital Mulitpurpose Servos.· They came to use modified for continuous rotation.· Any thoughts on the differences between digital and analog servos as well as the command structures would be appreciated.
Comments
The modification to make many servos continuous rotation is to disconnect a feedback potentiameter that is used to sense the position of the shaft. With this removed, the motor tries to move to a position, but it can never be reached. If you don't need more than 180 degrees of rotation, you might check to see if the feedback can be re-established, allowing you to control the position of the shaft.
BTW, ME's do very well in robotics.·Pity the·poor devil working at Radio Shack; he'll be there long after you've made millions selling your window-washing invention to iRobot!
Good luck, sounds like a cool project. Post some videos when you can.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
·"If you build it, they will come."