Arduino Radio Control  Arduino Radio Control
http://www.reseau.org/arduinorc

HomePage

.

Servo calibration procedure

Main.ServoCalibration History

Hide minor edits - Show changes to output

July 05, 2013, at 03:12 PM by 78.248.132.152 -
Changed lines 5-6 from:
However, many servos support or require a wider pulse range. HobbyKing's HXT500 servos, for instance, respond to a range of 720-2200 microseconds pulses, moving the arm by 110.
to:
However, many servos support or require a wider pulse range. HobbyKing's HXT500 servos, for instance, respond to a range of 720-2200 microseconds pulses, moving their arm by 110.
Changed line 16 from:
** If the potentiometer has a mechanical trim, move the trim slider to its lowest position then move the potentiometer to its lowest position
to:
** Move the potentiometer to its lowest position
Changed line 23 from:
** If the potentiometer has a mechanical trim, move the trim slider to its highest position then move the potentiometer to its highest position
to:
** Move the potentiometer to its highest position
Changed line 29 from:
See the [[Cmd.ModelVars|Model variables]] page to learn more about PWL and PWH variables.
to:
See the [[Cmd.ChanVars|Channel variables]] page to learn more about PWL and PWH variables.
May 15, 2013, at 11:49 AM by 193.104.54.1 -
Changed line 29 from:
See the [[Cmd.ModelVars|Understanding model variables]] page to learn more about PWL and PWH variables.
to:
See the [[Cmd.ModelVars|Model variables]] page to learn more about PWL and PWH variables.
May 15, 2013, at 11:49 AM by 193.104.54.1 -
Changed line 13 from:
Power-on the receiver, enter [[Command|Command mode]], and for each channel (following procedure is given for channel #1):
to:
Power-on the receiver, enter [[Cmd.Connect|Command mode]], and for each channel (following procedure is given for channel #1):
May 14, 2013, at 07:48 AM by 193.104.54.1 -
Changed lines 20-21 from:
** When reducing PWL1 has no more effect on the servo arm, you've found the lowest possible value
to:
** When reducing PWL1 has no more effect on the servo arm or if it starts moving erratically, you've found the lowest possible value
Changed line 27 from:
** When increasing PWH1 has no more effect on the servo arm, you've found the highest possible value
to:
** When increasing PWH1 has no more effect on the servo arm or if it starts moving erratically, you've found the highest possible value
May 14, 2013, at 07:44 AM by 193.104.54.1 -
Changed lines 29-31 from:
See "Understanding model variables" in  [[Command|Command mode]] page to learn more about PWLx and PWHx variables.

Read [[ http:
//www.pololu.com/blog/17/servo-control-interface-in-detail|"Servo control interface in detail"]] for more information about servo pulses.
to:
See the [[Cmd.ModelVars|Understanding model variables]] page to learn more about PWL and PWH variables.

Read [[ http://www
.pololu.com/blog/17/servo-control-interface-in-detail|Servo control interface in detail]] for more information about servo pulses.
May 14, 2013, at 07:41 AM by 193.104.54.1 -
Changed line 7 from:
Entering the actual pulse width range corresponding to your servos will achieve greater mechanical resolution.
to:
Entering the widest pulse range corresponding to your servos will achieve maximal mechanical resolution.
January 05, 2013, at 09:22 PM by 78.248.132.152 -
Changed line 16 from:
** If the potentiometer has a mechanical trim, move the trim slider to its lowest position (''note 1'') then move the potentiometer to its lowest position
to:
** If the potentiometer has a mechanical trim, move the trim slider to its lowest position then move the potentiometer to its lowest position
Changed line 23 from:
** If the potentiometer has a mechanical trim, move the trim slider to its highest position (''note 1'') then move the potentiometer to its highest position
to:
** If the potentiometer has a mechanical trim, move the trim slider to its highest position then move the potentiometer to its highest position
January 05, 2013, at 05:01 PM by 78.248.132.152 -
Changed lines 7-12 from:
Entering the actual pulse width range corresponding to your servos will achieve greater mechanical resolution.\\
to:
Entering the actual pulse width range corresponding to your servos will achieve greater mechanical resolution.

Prerequisites:
* Perform the [[Calibration|Potentiometer calibration procedure]] before doing servo calibration
* If you want to calibrate a servo already mounted in a model, disconnect the linkage attached to the servo arm

Added line 16:
** If the potentiometer has a mechanical trim, move the trim slider to its lowest position (''note 1'') then move the potentiometer to its lowest position
Added line 23:
** If the potentiometer has a mechanical trim, move the trim slider to its highest position (''note 1'') then move the potentiometer to its highest position
December 30, 2012, at 05:08 PM by 78.248.132.152 -
Changed lines 14-15 from:
** When lowering PWL1 has no more effect on the servo arm, you've found the lowest possible value
to:
** When reducing PWL1 has no more effect on the servo arm, you've found the lowest possible value
Changed line 20 from:
** When increasing PWL1 has no more effect on the servo arm, you've found the highest possible value
to:
** When increasing PWH1 has no more effect on the servo arm, you've found the highest possible value
December 30, 2012, at 05:00 PM by 78.248.132.152 -
Changed lines 22-24 from:
See "Understanding model variables" in  [[Command|Command mode]] page to learn more about PWLx and PWHx variables.
to:
See "Understanding model variables" in  [[Command|Command mode]] page to learn more about PWLx and PWHx variables.

Read [[ http://www.pololu.com/blog/17/servo-control-interface-in-detail|"Servo control interface in detail"]] for more information about servo pulses
.
December 30, 2012, at 04:20 PM by 78.248.132.152 -
Changed lines 1-2 from:
(:title Servos calibration procedure:)
to:
(:title Servo calibration procedure:)
Changed lines 5-14 from:
However, many servos support an extended pulse range. HobbyKing's HXT500 servos, for instance, respond to a range of 720-2200 microseconds pulses, moving the arm by 110.

Entering the actual pulse width range corresponding to your servos will achieve greater mechanical resolution.


Power-on the receiver and enter Command Mode

For each channel (following procedure is given for channel
#1):

*Setting the lowest pulse limit:
to:
However, many servos support or require a wider pulse range. HobbyKing's HXT500 servos, for instance, respond to a range of 720-2200 microseconds pulses, moving the arm by 110.

Entering the actual pulse width range corresponding to your servos will achieve greater mechanical resolution.\\
Power-on the receiver, enter [[Command|Command mode]], and for each channel (following procedure is given for channel #1):

*Set the lowest pulse limit:
Changed line 16 from:
*Setting the highest pulse limit:
to:
*Set the highest pulse limit:
Added lines 21-22:

See "Understanding model variables" in  [[Command|Command mode]] page to learn more about PWLx and PWHx variables.
December 30, 2012, at 01:43 PM by 78.248.132.152 -
Changed lines 7-24 from:
You can
to:
Entering the actual pulse width range corresponding to your servos will achieve greater mechanical resolution.


Power-on the receiver and enter Command Mode

For each channel (following procedure is given for channel #1):

*Setting the lowest pulse limit:
** Print current value of PWL1
** Change PWL1=PWL1 - 10%
** Check if the servo arm has moved to a lower position; if true then retry with a lower value for PWL1
** When lowering PWL1 has no more effect on the servo arm, you've found the lowest possible value

*Setting the highest pulse limit:
** Print current value of PWH1
** Change PWH1=PWH1 + 10%
** Check if the servo arm has moved to a higher position; if true then retry with a greater value for PWH1
** When increasing PWL1 has no more effect on the servo arm, you've found the highest possible value
December 30, 2012, at 01:30 PM by 78.248.132.152 -
Added lines 1-7:
(:title Servos calibration procedure:)

The standard pulse width for servos ranges from 1000 to 2000 microseconds: servos are supposed to move their arm to the 0 position when receiving a 1000 microseconds pulse, and move it to the 90 position when receiving a 2000 microseconds pulse.

However, many servos support an extended pulse range. HobbyKing's HXT500 servos, for instance, respond to a range of 720-2200 microseconds pulses, moving the arm by 110.

You can
 
Page last modified on July 05, 2013, at 03:12 PM