Quick question:
What pulse does the Arduino servo library automatically use for its .write() function?
Is it 1000 - 2000 or...?
What is "pulse" in Your opinion? A pulse has a duration and pulses have a frequency.
1000 - 2000....... ??????? Not light years but what?
What is it You want to handle?
by "pulse" I meant pulse width as in pulse width modulation, as it the duration of the pulse.
When writing to any servo, there is a range of pulse durations which correspond to different positions. Devices differ in their range of min and max pulse width, with standard being around 1000, but some things are 200-600 etc. I was curious to know what "pulse" is automatically used.
Standard is a pulse width of 1500us is 90 degrees, 1000us is 0 degrees and 2000us is 180 degrees. But, like you say, the real world is not perfect. When I buy a servo I will characterize it by finding the pulse width for the limits. The limits are not necessarily 0 and 180 either.
If you attach a servo without writing to it first, the default position will be 90 degrees (1500us).
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.