Hello all,
Long story short, I'm using 2 digital servos as a pan and tilt system for a project. I've noticed that my tilt servo (which holds the pan servo and lens) jitters under stress. I noticed that I can fix this mechanically by tightening everything down. However, I'm assuming things will get loose eventually and the problem will start occurring again. I want to see if I can fix the problem electrically.
I am using the Hitec HS-M7990TH servos, which are more than powerful enough to hold whatever I throw at it. I can program the servo with the HPP-21. When I use that, the tilt servo doesn't jitter. However, when I wire the servo to an Arduino I'm using, the servo jitters every now and then. I wanted to look at the signal and attached are two images taken from the oscop I have. One is the rise of the HPP-21 and the other is the rise of the Arduino.
I noticed that the rise of the HPP-21 is 3.65 us while the rise time of the arduino is 24 ns. The HPP-21 doen't overshoot while the Arduino overshoots to 5.3V and then settles at 5V. I know the pictures don't show several pulses, but they are all 1500 (which is what I set both at).
My question is, will the rise time and overshoot make a big difference in the functionality of the servos? I thought the servos only really cared about the pulse width which is 1500 micro seconds on both cases.
Thanks,
Matt
Long story short, I'm using 2 digital servos as a pan and tilt system for a project. I've noticed that my tilt servo (which holds the pan servo and lens) jitters under stress. I noticed that I can fix this mechanically by tightening everything down. However, I'm assuming things will get loose eventually and the problem will start occurring again. I want to see if I can fix the problem electrically.
I am using the Hitec HS-M7990TH servos, which are more than powerful enough to hold whatever I throw at it. I can program the servo with the HPP-21. When I use that, the tilt servo doesn't jitter. However, when I wire the servo to an Arduino I'm using, the servo jitters every now and then. I wanted to look at the signal and attached are two images taken from the oscop I have. One is the rise of the HPP-21 and the other is the rise of the Arduino.
I noticed that the rise of the HPP-21 is 3.65 us while the rise time of the arduino is 24 ns. The HPP-21 doen't overshoot while the Arduino overshoots to 5.3V and then settles at 5V. I know the pictures don't show several pulses, but they are all 1500 (which is what I set both at).
My question is, will the rise time and overshoot make a big difference in the functionality of the servos? I thought the servos only really cared about the pulse width which is 1500 micro seconds on both cases.
Thanks,
Matt
Attachments
-
274 KB Views: 23
-
285.7 KB Views: 23