Last modified by Eric Nantel on 2023/01/20 11:43

Show last authors
1 {{html wiki="false" clean="true"}}
2 <body><table border="0" cellpadding="0" cellspacing="0" >
3 <tbody><tr>
4 <td valign="top" align="left"><b><font face="Verdana" size="2">Programming
5 Digital Servos' End Stops with the HFP-10.</font></b>
6 <p><b><font face="Verdana" size="2">Updated <!--webbot bot="Timestamp"
7 startspan s-type="EDITED" s-format="%m/%d/%Y" -->04/18/2006<!--webbot
8 bot="Timestamp" i-checksum="12632" endspan -->.</font></b></p></td>
9 <td align="center" valign="top" ><font face="Verdana" size="2"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-system/ses-servos/ses-lynxmotion-rc-servo/rc-digital-servo-end-stop-hfp-10/WebHome/hfp1001s.jpg" border="2" hspace="10" width="320" ><br>
10 <b>Image of Servo Programmer.</b></font></td>
11 </tr>
12 <tr>
13 <td valign="top" align="left" colspan="2"><font face="Verdana" size="2">&nbsp;</font></td>
14 </tr>
15 <tr>
16 <td valign="top" align="left"><font face="Verdana" size="2"><b>Step
17 1.<br>
18 </b>The first step in using the Hitec Digital Servo Programmer is
19 providing power. The programmer was designed for setting up servos for use
20 in high-end equipment such as RC helicopters and planes. Because of this,
21 Hitec assumes the user already owns one of their remote control units,
22 which includes a compatible charger. Since most robot enthusiasts don't
23 have an RC radio system, an alternate method of powering the unit is
24 required. The battery that is included is a NiCd 4-cell pack. If you have
25 a way of charging this pack, then proceed to Step 2.</font>
26 <p><font face="Verdana" size="2">If not, follow these steps to provide an
27 alternate power source. Remove the left side panel and remove the NiCd
28 battery pack. There is a red (+) and a black (-) wire inside and all you
29 need to do is connect a 4-cell AA battery holder or our battery quick
30 connect with our 5-cell NiMH pack.&nbsp;</font></p></td>
31 <td align="center" valign="top" ><font face="Verdana" size="2"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-system/ses-servos/ses-lynxmotion-rc-servo/rc-digital-servo-end-stop-hfp-10/WebHome/hfp1002s.jpg" border="2" hspace="10" width="320" ><br>
32 Figure 1.</font></td>
33 </tr>
34 <tr>
35 <td valign="top" align="left" colspan="2"><font face="Verdana" size="2">&nbsp;</font></td>
36 </tr>
37 <tr>
38 <td valign="top" align="left"><font face="Verdana" size="2"><b>Step
39 2.<br>
40 </b>The programmer is capable of changing many of the servo's parameters,
41 but we are only interested in changing the end stops in this tutorial. The
42 menu system uses "UP/L" and "DN/R" to scroll through
43 the options. "INPUT" is used as enter.</font></td>
44 <td align="center" valign="top" ><font face="Verdana" size="2"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-system/ses-servos/ses-lynxmotion-rc-servo/rc-digital-servo-end-stop-hfp-10/WebHome/hfp1003s.jpg" border="2" hspace="10" width="320" ><br>
45 Figure 2.</font></td>
46 </tr>
47 <tr>
48 <td valign="top" align="left" colspan="2"><br class="pb">
49 </td>
50 </tr>
51 <tr>
52 <td valign="top" align="left"><font face="Verdana" size="2"><b>Step
53 3.<br>
54 </b>Connect a servo to the port on the upper right. Turn the unit on and
55 press "UP/L" until you see "-&gt;Program EPAneuFS".
56 Then press "INPUT".</font></td>
57 <td align="center" valign="top" ><font face="Verdana" size="2"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-system/ses-servos/ses-lynxmotion-rc-servo/rc-digital-servo-end-stop-hfp-10/WebHome/hfp1007s.jpg" border="2" hspace="10" width="320" ><br>
58 Figure 3.</font></td>
59 </tr>
60 <tr>
61 <td valign="top" align="left" colspan="2"><font face="Verdana" size="2">&nbsp;</font></td>
62 </tr>
63 <tr>
64 <td valign="top" align="left"><font face="Verdana" size="2"><b>Step
65 4.<br>
66 </b>If you see an arrow (see Figure 4), you must rotate the
67 "ADJUST" knob slowly in the direction indicated until you see
68 two arrows. At this time, the programmer enables the servo and displays
69 the actual position.</font></td>
70 <td align="center" valign="top" ><font face="Verdana" size="2"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-system/ses-servos/ses-lynxmotion-rc-servo/rc-digital-servo-end-stop-hfp-10/WebHome/hfp1004s.jpg" border="2" hspace="10" width="320" ><br>
71 Figure 4.</font></td>
72 </tr>
73 <tr>
74 <td valign="top" align="left" colspan="2"><font face="Verdana" size="2">&nbsp;</font></td>
75 </tr>
76 <tr>
77 <td valign="top" align="left"><font face="Verdana" size="2"><b>Step
78 5.<br>
79 </b>Rotate the "ADJUST" knob counter-clockwise slowly until
80 "-200" is displayed. Then press "UP/L". This programs
81 the CCW end point to -90°.</font></td>
82 <td align="center" valign="top" ><font face="Verdana" size="2"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-system/ses-servos/ses-lynxmotion-rc-servo/rc-digital-servo-end-stop-hfp-10/WebHome/hfp1005s.jpg" border="2" hspace="10" width="320" ><br>
83 Figure 5.</font></td>
84 </tr>
85 <tr>
86 <td valign="top" align="left" colspan="2"><br class="pb">
87 </td>
88 </tr>
89 <tr>
90 <td valign="top" align="left"><font face="Verdana" size="2"><b>Step
91 6.<br>
92 </b>Rotate the "ADJUST" knob clockwise slowly until
93 "+200" is displayed. Then press "DN/R". This programs
94 the CW end point to 90°.</font>
95 <p><font face="Verdana" size="2">This completes the process of changing
96 the servo from 90° of range to 180° of range. Press "INPUT"
97 now to exit. This prevents changing the Neutral and Fail Safe settings.</font></p></td>
98 <td align="center" valign="top" ><font face="Verdana" size="2"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-system/ses-servos/ses-lynxmotion-rc-servo/rc-digital-servo-end-stop-hfp-10/WebHome/hfp1006s.jpg" border="2" hspace="10" width="320" ><br>
99 Figure 6.</font></td>
100 </tr>
101 <tr>
102 <td valign="top" align="left" colspan="2"><font face="Verdana" size="2">&nbsp;</font></td>
103 </tr>
104 <tr>
105 <td valign="top" align="left"><font face="Verdana" size="2"><b>Step
106 7.<br>
107 </b>To test your servo, press "UP/L" until you see
108 "-&gt;S-Test Manual", then press "INPUT".</font></td>
109 <td align="center" valign="top" ><font face="Verdana" size="2"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-system/ses-servos/ses-lynxmotion-rc-servo/rc-digital-servo-end-stop-hfp-10/WebHome/hfp1008s.jpg" border="2" hspace="10" width="320" ><br>
110 Figure 7.</font></td>
111 </tr>
112 <tr>
113 <td valign="top" align="left" colspan="2"><font face="Verdana" size="2">&nbsp;</font></td>
114 </tr>
115 <tr>
116 <td valign="top" align="left"><font face="Verdana" size="2"><b>Step
117 8.</b><br>
118 Rotate the "ADJUST" knob until "1500 uS" is displayed.
119 At this point, the servo's output shaft should be centered.</font>
120 <p><font face="Verdana" size="2">Rotate the "ADJUST" knob until
121 "900 uS" is displayed. The servo's output shaft should be -90°
122 (counter-clockwise from center).</font></p>
123 <p><font face="Verdana" size="2">Rotate the "ADJUST" knob until
124 "2100 uS" is displayed. The servo's output shaft should be +90°
125 (clockwise from center).</font></p>
126 <p><font face="Verdana" size="2">You can now remove the servo from the
127 programmer.</font></p></td>
128 <td align="center" valign="top" ><font face="Verdana" size="2"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-system/ses-servos/ses-lynxmotion-rc-servo/rc-digital-servo-end-stop-hfp-10/WebHome/hfp1009s.jpg" border="2" hspace="10" width="320" ><br>
129 Figure 8.</font></td>
130 </tr>
131 </tbody></table>
132 </body>
133 {{/html}}
Copyright RobotShop 2018