I’m having trouble with on of the gauges that are driven by a geared HS-55 servo controlled by a Mini Maestro 12 channel card. This particular gauge has a pointer that almost makes a 360 degree turn to get from 0 to 10 (faceplate of the gauge). With the Pololu control panel I can enter min and max values but I do not get the dial to stop at the ends. Either the given value is too less/much to make the pointer reach the 0 position or the 10 position or when further lowering or enlarging the value the pointer passes slowly the 0 or 10 position and starts continuously rotating. It also seems that when stopping the rotation by pulling the slider back from either the extreme position on the Pololu control, the servo has ‘forgotten’ where its middle position etc. was.
Is this a hardware problem or software? Any ideas how to solve this?
Thanks for the help.