I am able to continuously spin the Parallax 900-00360 servo using the required 50Hz control signal at 3.3VDC logic level, with the servo powered by a 6VDC supply. The ground (GND) of the 6V supply is correctly connected to the Raspberry Pi 5’s ground.
When the feedback pin is not connected to any load, the servo provides a 3.3V PWM feedback signal. However, when I connect this feedback pin to an input pin on the Raspberry Pi 5, the feedback signal level drops to 2V. Furthermore, when I connect the feedback signal through only a 10K resistor to ground, the signal drops to less than 1.2V.
These signal levels were measured with an oscilloscope. I could not find any information about the output impedance of the feedback signal in the servo’s datasheet, but these voltage drops don’t seem right. Am I missing something that could be causing this issue?
Thanks,
Tom