SG5/6-UT Robotic Arm - CrustCrawler Robotics
Transcription
SG5/6-UT Robotic Arm - CrustCrawler Robotics
SG5/6-UT Robotic Arm Kit Assembly Guide VERSION 3.4 Author – Alex Dirks WARRANTY CrustCrawler warrants its products against defects in materials and workmanship for a period of 30 days. If you discover a defect, CrustCrawler will, at its option, repair, replace, or refund the purchase price. Simply call for a Return Merchandise Authorization (RMA) number, write the number on the outside of the box and send it back to CrustCrawler. Please include your name, telephone number, shipping address, and a description of the problem. We will return your product, or its replacement, using the same shipping method used to ship the product to CrustCrawler. 14-DAY MONEY BACK GUARANTEE If, within 14 days of having received your product, you find that it does not suit your needs, you may return it for a full refund. CrustCrawler will refund the purchase price of the product, excluding shipping / handling costs. This does not apply if the product has been altered or damaged. Please refer to our web site for the latest warranty information. COPYRIGHTS AND TRADEMARKS This documentation is copyright 2004 by CrustCrawler, Inc. BASIC Stamp is a registered trademark of Parallax, Inc. If you decided to use the name BASIC Stamp on your web page or in printed material, you must state that "BASIC Stamp is a registered trademark of Parallax, Inc." Other brand and product names are trademarks or registered trademarks of their respective holders. DISCLAIMER OF LIABILITY CrustCrawler, Inc. is not responsible for special, incidental, or consequential damages resulting from any breach of warranty, or under any legal theory, including lost profits, downtime, goodwill, damage to or replacement of equipment or property, and any costs or recovering, reprogramming, or reproducing any data stored in or used with CrustCrawler products. CrustCrawler is also not responsible for any personal damage, including that to life and health, resulting from use of any of our products. You take full responsibility for your BASIC Stamp and robotic application, no matter how life-threatening it may be. INTERNET ACCESS We maintain internet systems for your use. These may be used to obtain software, communicate with members of CrustCrawler, and communicate with other customers. Access information is shown below: E-mail: Support@CrustCrawler.com Web: http://www.CrustCrawler.com Table of Contents · Page i Preface · Page iii Preface The SG5/6 robotic arm is an original design from Alex Dirks of the CrustCrawler team. Experience programming the BASIC Stamp is helpful, but if you need more help in this regard you can find plenty of robotic programming resources on our web site (www.crustcrawler.com). All of the sensors we sell include BASIC Stamp program examples which you could readily adapt to the SG5/6 robotic arm. Great resources for electronics can be found at Mouser www.mouser.com and Digikey (www.digikey.com). Batteries and chargers can be found at as well as an optional power supply for the SG5/6-UT arm can be found on the Crustcrawler web site. Support for your SG5/6 arm, should you need it, is as simple as and e-mail (support@crustcrawler.com) or phone call away. We have also provided a web forum for each of our product categories if you would like to ask a question or share information about your robotics project. The CrustCrawler team assures you that when you successfully complete the SG5/6 robotic arm you’re in for an exciting series of robotic projects that you will find highly rewarding. Our office staff has customized the SG5/6 robotic arm by adding, cameras, ultrasonic sensors, pressure sensors and infrared detectors to make it a truly interactive platform. We are sure that you will find our SG5/6 series robotic arms to be a truly expandable and functional robotic kit. Chapter 1: Preparing to Assemble the SG5/6 robotic arm · Page 1 Chapter #1: Preparing to Assemble the SG5/6 Robotic Arm REQUIRED TOOLS The following tools will be required to build your SG5/6 robotic arm: Phillips screwdriver Drill 1/8” drill bit Small adjustable crescent wrench or socket set Wire cutters A small amount of white grease or equivalent SG5/6 ROBOTIC ARM FULL KIT INVENTORY The SG5/6 base kit contains the following components: Electronics\Software: SG5 - (3) HiTec HS-475 HB Servos, (1) HS-805 BB servo, HS-645MG SG6 - (3) HiTec HS-475 HB Servos, (1) HS-805 BB servo, (1) HS-225 MG, HS-645MG Servo Wire Extensions – (2) 12” , (2) 6” (1) SPST switch (1) 6V – 4 Amp power supply (Full kit only) Aluminum Parts: (1) Board Holder (1) Pivot Box (1) Lower Servo Pivot table (1) Upper Pivot Table (2) Servo Table Braces (1) Servo Pivot Brace (1) Pem Stud Bicep (1) Servo Bicep (1) Pem Stud Forearm (1) Servo Forearm (1) Palm Bracket (2) Left Hand Grippers (2) Right Hand Grippers (4) Flat Braces (1) Gear Brace (1) Servo Gear Brace (1) Sensor Bracket Page 2 · SG5/6 robotic arm Kit (1) Lower arm brace (1) Upper Arm Brace Nuts, Bolts, Washers Screws & Spacers (4) #2 nuts (4) #2 lock washers (4) #2 -5/16”screws (35) #4 washers (13) #4 -1/2” screws (12) #4 –3/8” screws (26) #4 - ¼” screws (4) #4 – 1” screws (1) #4 – 5/8” screw (3) #4 – 5/16” screw (19) #4 nuts (23) #4 lock nuts (19) #4 lock washers (14) #4 ¼” nylon spacers (4) #4 5/16” nylon spacers (8) #4 3/16 nylon spacers (14) #6 –3/8” screws (1) #6 ½” Screw (8) #6 lock nuts (8) #6 nuts (8) #6 lock washers (1) #6 washer (6) ¼” SAE flat washers (4) Support Knobs Miscellaneous (1) SG5/6 robotic arm Manual (10) Cable ties (1) Long Retention Spring (1) Short Retention Spring (2) 60 tooth Gear Sets (4) Rubber Bumpers (2) Gripper Padding Chapter 1: Preparing to Assemble the SG5/6 robotic arm · Page 3 Source Code from the CrustCrawler Web Site (www.crustcrawler.com) SG5/6 Robotic Arm Source Code The CrustCrawler web site and the SG5/6 robotic arm page contains sample BS2P24-IC source code, this installation guide and additional pictures of the SG5/6 robotic arm to aid you during the construction process. Projects and Accessories are available from the CrustCrawler web site (www.CrustCrawler.com) SG5/6 Robotic Arm Projects / Accessories Projects that include updated code; electronics and hardware accessories are always being added to the Crustcrawler web site. Check with our site often for the latest updates. Page 4 · SG5/6 robotic arm Kit ADDITIONAL PARTS YOU NEED TO SUPPLY Like other hobby kits, completing the SG5/6 robotic arm kit requires additional parts that you will need to supply. This hardware is not included in the SG5/6 kit because it would only drive the cost higher as most of these items are readily available at hobby stores or www.crustcrawler.com. • Zip-ties of the smaller sizes are very useful for securing wires in a tidy fashion. Approximate cost is probably a few dollars. Available from any hardware store. (10) Zip ties have been included in your kit. • Robot sensors The SG5/6 robotic arm has been designed for sensor integration. Selecting the appropriate sensor is left up to you, our customer. CrustCrawler (www.crustcrawler.com) has many acceptable add-on sensors for the SG5/6. Additional sensors can be purchased from Parallax (www.parallax.com). • Light grease A small amount of white grease or it’s equivalent is helpful when assembling the gripper portion of the arm and the base. Chapter 2: Pre-Assembly Tips · Page 5 Chapter #2: Pre-Assembly Tips PAY ATTENTION TO DETAILS • Work in a well lit, clean environment with lots of workspace • Organize your nuts, bolts and screws so that you have each specific size of lock-nuts, screws, washers in the same group and are easily within reach. • Take your time! The SG5/6 robotic arm kit is a precision made product and requires all parts to be assembled in the exact order as described in this installation manual. • The average time to construct a kit is between 3 to 6 hrs.. • During the construction process, please refer to the reference pictures in this guide frequently. Refer to and study the pictures and close-up diagrams carefully before starting the construction of any part of your kit. • Always note the orientation and direction of screws and aluminum parts and which side of your SG5/6 robotic arm you are constructing! It absolutely makes a difference! Page 6 · SG5/6 robotic arm Kit PREPARING THE SERVOS • Remove the aluminum body parts from their protective bags and lay them loosely in their respective groups on your work surface. • Gather all (6) servos for the SG6 or (5) of SG5/6 robotic arm servos and remove the servo horn and screw, setting them aside in a safe place. Note: (1) of your Hitec HS-475HB servos will not contain a round servo horn. Use this servo for the palm assembly as it requires a pre-assembled gear head contained in your kit. • Remove the riser tabs from all of the servos (figure 1). The removal of this plastic riser will allow the servo to sit flush against the servo holder. These servos will be installed in the next few steps of the construction process. The larger HS 805 BB servo may require some filing of the servo tab after it is cut as it is considerably thicker than the rest of the servos. Figure 1 Chapter 2: Pre-Assembly Tips · Page 7 Chapter #3: Building The Base MOUNTING THE SERVO TO THE PIVOT BOX #6–3/8” screws #6– nylon lock nuts Figure 2 – Mounting the servo 1. Using (2) #6 – 3/8” screws and lock nuts, secure the HiTec HS475HB servo to the pivot box as shown in figure 2. Ensure that the servo is mounted so that the servo horn mount is in the center of the pivot box as shown in figure 3. Thread the servo wire thru the center slot of the pivot box. Servo Wire Figure 3 Page 8 · SG5/6 robotic arm Kit 2. Using (2) #4 3/8” screws, washers, lock washers and nuts, install the board holder to the pivot box as shown in figure 4. Before tightening the #4 screws, install the (4) rubber bumpers to the bottom of the board holder and (if necessary) adjust the board holder so that it sits flush with your work surface (figure 6). Tighten the #4 – 3/8” screws. #4–3/8” screws Mounting Slots Figure 4 Board Holder Chapter #2: Program the SG5/6 robotic arm · Page 9 Figure 5 Rubber Bumpers Page 10 · SG5/6 robotic arm Kit 3. Using (4) 5/16” #4 nylon spacers and washers, install the support knobs to the (4) integrated pem nut holes located at the top of the pivot box as shown in figure 6. The #4 washers can be placed on top of the 5/16” spacer before installing the support knob. Hand tighten the support knobs. Do not use pliers or other tools to tighten the support knobs. Support Knobs 5/16” #4 Nylon Spacer & washer Figure 6 Chapter #2: Program the SG5/6 robotic arm · Page 11 Figure 7 – The completed pivot box assembly 4. Add a liberal amount of grease to the top of the support knobs as shown in figure 7. Temporarily set the pivot box assembly to the side of your work area. Page 12 · SG5/6 robotic arm Kit 5. Using a 1/8” drill bit, drill out the holes of the servo horn that match the holes in the lower servo pivot table as shown in figure 8. Figure 8 6. Using (4) 3/8” screws and lock nuts, mount the servo horn to the lower servo pivot table as shown in figure 9. The servo horn should be mounted on the pem nut side of the lower pivot table (see figure 10). #4 Lock Nuts Servo Horn 3/8” #4 Screws Figure 9 Chapter #2: Program the SG5/6 robotic arm · Page 13 7. Mount the lower servo pivot table onto the servo of the pivot box assembly and turn the lower pivot table clockwise and counter-clockwise to spread the grease evenly to the bottom of the pivot table as shown in figure 10. Figure 10 Page 14 · SG5/6 robotic arm Kit 8. Remove the lower servo pivot table and spread grease with your finger onto any spot formed by the circle of grease that may appear thin or uneven as shown in figure 11. Re-apply a small amount of grease to the tops of the support knobs. Re-install the servo pivot table to the pivot box. Do not secure the servo pivot table with the servo screw at this time. Figure 11 Chapter #2: Program the SG5/6 robotic arm · Page 15 9. Temporarily install the lower pivot table to the servo box with one of the pem nuts of the lower pivot table aligned with the center slot (located on the board holder side) of the pivot box. Rotate and orient the lower pivot table so that it can rotate evenly 90 degrees in either direction from the center slot as shown in figure 12. Rotate 90 degrees counter clockwise Pem nut – center point Figure 12 Rotate 90 Degrees clockwise 10. Once the lower pivot table is oriented correctly secure the lower pivot table with the stock servo screw. DO NOT over-tighten the servo screw. Tighten the servo screw to the point that the round pivot table can turn freely but is not loose enough in that it does not make contact with all of the (4) pivot points. Page 16 · SG5/6 robotic arm Kit 11. Using (8) #4 ½” screws, nuts and 3/16” nylon spacers, install the Parallax micro controller board, basic stamp, Parallax Servo Controller (PSC), (1) SPST switch (optional) and the male power supply receptacle (if you purchased the optional 6v, 4 amp power supply – see figure 13b) to the board holder. Your micro controller board and servo controller should be oriented as shown in figure 13. The board holder was made for all of the Parallax micro controller boards and the PSC servo controller. If you have a micro controller board that does not fit the slots on the board holder, simply drill out the appropriate holds with a 1/8” drill bit. Note: We have provided (1) single pole, single throw (spst) switch for your convenience. Power for the servos can be routed directly to the PSC controller or through the switch and then to the PSC. The switch is optional and is not required for arm operation. Figure 13 Chapter #2: Program the SG5/6 robotic arm · Page 17 Figure 13b Connect the power supply wires to the PSC Page 18 · SG5/6 robotic arm Kit Chapter #4: Building the Bicep’s 12. Using (3) #4 screws, lock washers and nuts, install the servo bracket to the upper pivot table as shown in figures 14. Ensure that the center hole of the servo bracket matches the center hole of the upper pivot table before tightening the #6 screws. Servo Bracket #4 – 3/8” Screw #4 – 3/8” Screw #4 – 3/8” Screw Figure 14 – Servo bracket assembly & orientation Chapter #2: Program the SG5/6 robotic arm · Page 19 Note: For the next step, use the servo horn from the Hitec HS-645MG servo. 13. Using a 1/8” drill bit, drill out the center hole of the 3-hole pattern on the round servo arm for (2) servo horns (1 horn from the 645 servo and 1 horn from the 475 servo) as shown in figure 15. To make drilling easier, use an unused servo and attach the servo horn to the servo before drilling. Figure 15 Page 20 · SG5/6 robotic arm Kit 14. Using (2) ¼” screws and lock nuts, install the servo horn to the right bicep as shown in figures 16 and 17. Figure 16 – Right bicep Figure 17 Chapter #2: Program the SG5/6 robotic arm · Page 21 15. Using (1) #6 – 9/16” screw, (3) ¼”SAE washers and (1) lock nut, install the right bicep to the pem spacer on the servo bracket as shown in figure 18 and 19. Tighten the #6 lock not just enough so that there is no play or rattle in the assembly but not too tight that the arms movement is stiff. Ideally, the arm should just barely stand by itself without falling. The servo horn on the pem stud bicep should be oriented so that it is facing the inside of the servo bracket. ¼” SAE washer #6 lock nut Figure 18 Note: Ensure that you align the (2) ¼” SAE flat washers on the inside of the assembly to ensure that they seat properly on the pem spacer by supporting them with your finger when tightening the assembly. Failure to do so will result in the assembly being loose. Page 22 · SG5/6 robotic arm Kit (2) ¼” SAE washers #6 – 9/16” Screw Figure 19 Chapter #2: Program the SG5/6 robotic arm · Page 23 16. Using a 1/8” drill bit, drill out any (2) opposite holes located on the inner portion of the servo horn as shown in figure 20. Once the drilling is complete, remove the servo horn from the servo. Re-install the servo screw to the servo to ensure it does not become misplaced. Figure 20 Note: Be sure to rotate the servo arm until the holes line up with the holes in the left pem stud bicep. Although the holes appear to be the same configuration on the servo arm they are not. Page 24 · SG5/6 robotic arm Kit 17. Using (3) #6 – 3/8” screws, lock washers and nuts, install the HiTec 805BB servo to the servo bracket as shown in figure 20. #6 – 3/8” Screws #6 – 3/8” Screw Figure 21 – HiTec 805BB Servo Installation Chapter #2: Program the SG5/6 robotic arm · Page 25 18. Using (2) #4 – 3/8” screws and lock nuts, install the servo arm to the inside of the bend in the left pem stud bicep as shown in figure 22 and 23. Figure 22 Figure 23 Page 26 · SG5/6 robotic arm Kit 19. The completed assembly should look like figure 24. Before installing the servo horn screw, ensure that the left pem stud bicep can rotate 90 degrees forward and backward from a perpendicular position. Figure 24 Chapter #2: Program the SG5/6 robotic arm · Page 27 20. Place (3) - #4 ¼” nylon spacers on top of the pem nut openings on the lower pivot table as shown in figure 25. #4 – 1/4” Nylon Spacer Figure 25 Page 28 · SG5/6 robotic arm Kit 21. Using (3) ½” #4 screws, install the assembly from figure 24 to the lower pivot table as shown in figure 26. 1/2” #4 screw 1/4” #4 nylon spacer Figure 26 Chapter #2: Program the SG5/6 robotic arm · Page 29 Refer to figure 27 to ensure accurate assembly. Figure 27 Page 30 · SG5/6 robotic arm Kit Chapter #6: Constructing the Forearm Assembly 1. Using (2) ¼” #4 screws and lock nuts, install the servo pivot brace to the pem stud forearm ensuring that the large center holes are aligned as shown in figure 28. Ensure to install the servo pivot brace with the small hole located towards the end of the arm as shown in figure 28 and 29. 1/4” #4 screws Ensure Hole Alignment Single Hole #4 lock nuts Figure 28 Chapter #2: Program the SG5/6 robotic arm · Page 31 Figure 289 Page 32 · SG5/6 robotic arm Kit 2. Using a 5/16” #4 screw, washer, lock washer and nut, install the short retention spring to the servo pivot brace. Ensure that the washer clears the top of the springs coil and sits flush with the springs loop as shown in figure 30 and 31. #4 nut #4 lock washer #4 washer 5/16” #4 screw Figure 30 Short Retention Spring Chapter #2: Program the SG5/6 robotic arm · Page 33 Figure 31 Page 34 · SG5/6 robotic arm Kit 3. Install (2) #4 SAE flat washers to the pem stud bicep as shown in figure 32. Apply grease to the outside of the last washer. Ensure to install the washers so the flat sides of the washers will be touching the aluminum arm components. #4 SAE washers Pem stud Figure 32 Chapter #2: Program the SG5/6 robotic arm · Page 35 4. Using (1) 9/16” #6 screw, washer and lock nut, secure the assembly from figure 31 to the pem stud as shown in figure 33. Do not over tighten the 9/16” screw and lock nut. The assembly should be tightened enough so that there is no play in the assembly but loose enough so the arm can rotate up and down freely. Pem Stud 9/16” #6 Screw #6 Washer Figure 33 Page 36 · SG5/6 robotic arm Kit The completed assembly. Figure 34 – right side Figure 35 – left side Chapter #2: Program the SG5/6 robotic arm · Page 37 5. Using a 1/8” drill bit, drill out the center hole of the 3-hole pattern on the servo arm as shown in figure 36. Figure 36 6. Using (2) ¼” #4 screws and lock nuts, install the servo arm to the inside of the servo forearm as shown in figure 37. (Flat side of the servo arm mounted to the servo forearm) ¼” #4 Screws #4 lock nuts Figure 297 Page 38 · SG5/6 robotic arm Kit 7. Using (2) #6 – 3/8” screws, lock washers and nuts, install the HiTec HS-645MG servo to the servo pivot brace and the servo forearm as shown in figure 38 and 39. Warning! Failure to mount the servo on top of the servo pivot brace will result in the rest of the assembly not fitting together correctly #6 Screws #6 lock washer #6 nut Servo Forearm Servo Pivot Brace Figure 308 Chapter #2: Program the SG5/6 robotic arm · Page 39 Figure 319 Page 40 · SG5/6 robotic arm Kit 8. Once the assembly is complete, install the completed assembly from figure 39 into the servo horn of the pem stud bicep assembly and ensure that the forearm assembly can rotate freely forward and backward as indicated in figure 40 and 41 from the 90-degree position (straight up in the air). Secure the servo with the stock servo screw. Free Rotation Figure 40 Chapter #2: Program the SG5/6 robotic arm · Page 41 Figure 41 Page 42 · SG5/6 robotic arm Kit Chapter #7 – Constructing the Gripper Assembly 1. Using (2) ¼” #4 screws, assemble the (2) gripper assembly’s as shown in figure 42. ¼” #4 Screws Figure 42 2. Install the 1/16” rubber padding to the insides of the gripper assemblies. Be sure to cut out the slots on the insides of the grippers. Also, ensure that you cut as close to the edge of the grippers as possible to obtain a clean finish. Place the gripper assemblies to the side of your work area. Tip: To ensure a clean cut of the rubber padding, a small hobby cutter is the best tool. Chapter #2: Program the SG5/6 robotic arm · Page 43 3. Using (2) 3/8” #6 screws and lock nuts, install the HiTec HS475HB servo to the palm as shown in figure 43. Do not tighten the #6 screws completely as this will be completed later in the construction process. Palm 3/8” #6 Screws #6 Lock Nut Figure 43 Page 44 · SG5/6 robotic arm Kit • Complete steps 4 & 5 for the SG5 wrist assembly • Complete steps 6 thru 11 for the SG6 wrist assembly 4. Using (2) ¼” #4 screws and lock nuts, install the servo pivot brace to the palm assembly as shown in figure 44. Ensure that the vertical slot of the palm aligns with the slot in the servo brace as shown in figure 44 and 45. #4 Lock Nuts Servo Brace Assure Alignment ¼” #4 Screws Figure 44 Chapter #2: Program the SG5/6 robotic arm · Page 45 Figure 45 Page 46 · SG5/6 robotic arm Kit 5. Using (2) #6 screws, lock washers and nuts, install a HiTec HS-475 servo to the servo pivot as shown in figure 46. (Note: Figure 46 depicts (4) #6 screws, lock washers and nuts. Only install (2) #6 screws diagonal from each other). Warning! Failure to mount the servo on top of the servo pivot brace will result in the rest of the assembly not fitting together correctly #6 nuts 3/8” #6 Screws #6 lock washers Figure 46 Chapter #2: Program the SG5/6 robotic arm · Page 47 6. Using a 1/8” drill bit, drill out the holes shown in figure 47 of the HiTec HS225 MG servo. Figure 47 Page 48 · SG5/6 robotic arm Kit 7. Using (2) #4, 5/16” screws, lock washers and nuts, install the servo horn to the palm as shown in figures 48 and 49. Figure 49 Figure 48 Chapter #2: Program the SG5/6 robotic arm · Page 49 8. Using (2) #6, 3/8” screws, lock washers and nuts, install the HiTec HS-225MG servo to the servo brace as shown in figure 50. Please ensure that you note the orientation of the servo when mounting it to the servo brace. Figure 50 Page 50 · SG5/6 robotic arm Kit 9. Install the HiTec HS-225MG servo to the palm as shown in figure 51 and 52. Ensure that the servo can rotate equally from center in both directions before proceeding to the next step. Figure 51 Figure 52 - Side view Chapter #2: Program the SG5/6 robotic arm · Page 51 10. Using (1) #4 washer and lock washer, install the servo arm screw as shown in figure 53. The washer should be installed first followed by the lock washer and then the screw. Figure 53 Page 52 · SG5/6 robotic arm Kit 11. Using (4) #6 – 3/8” screws, lock washers and nuts, install a HiTec HS 475 servo to the palm and (1) HiTec HS475 servo to the servo bracket as depicted in steps 3 and 5 of this section. The completed assembly should look like figure 54 and 55. Figure 54 Chapter #2: Program the SG5/6 robotic arm · Page 53 Figure 55 Page 54 · SG5/6 robotic arm Kit 12. Using (2) #2 lock washers and nuts, install the servo arm to the pre-assembled 60-tooth gear and the servo gear brace as shown in figure 56. (Use the servo brace that has the slightly larger, offset, center hole in the middle of the 3 hole pattern). Repeat the exact assembly sequence for the opposite gear brace. Servo Gear Brace #2 nuts #2 lock washers Gear Servo arm 5/16” #2 Screws Figure 56 13. Install the servo gear brace assembly (The one with the larger, slightly offset center hole of the 3-hole pattern) to the palm servo as shown in figure 57. Ensure that the servo gear brace assembly can swing freely from the far, upper left corner of the palm to the point of the palm before securing it with the stock servo screw as illustrated in figure 57, 58 and 59. Chapter #2: Program the SG5/6 robotic arm · Page 55 Figure 57 Figure 58 Page 56 · SG5/6 robotic arm Kit Figure 59 Chapter #2: Program the SG5/6 robotic arm · Page 57 14. Using (1) 1” #4 screw, (2) washers, (1) lock nut and (1) ¼” nylon spacer, install the gear brace assembly to the palm assembly as shown in figure 60. Ensure that the gear brace assembly is aligned (“in line”) with the opposite servo gear brace assembly (see figure 61). Tighten the 1” #4 screw enough so that there is no “play” in the assembly yet loose enough to the assembly can be turned by hand. 1” #4 Screw #4 Washer ¼”#4 nylon spacer #4 Washers #4 lock nut Figure 60 Tip: Applying a small amount of grease between the washers and the aluminum parts of the gripper assembly will help to ensure smooth, friction free operation. Page 58 · SG5/6 robotic arm Kit Figure 61 Note: Move the palm servo to the right to ensure that the gear trains engage fully and then tighten the palm servos (2) #6 screws . Chapter #2: Program the SG5/6 robotic arm · Page 59 15. Using (1) 3/8” #4 screw, (2) washers and (1) lock nut, install the gripper assemblies to the gear brace assemblies as shown in figure 62 and 63. Tighten the lock nut just enough so there is no play in the assembly but loose enough so the assembly can be moved by hand. 3/8” #4 screw #4 Washers #4 lock nut Gripper assembly Figure 62 Page 60 · SG5/6 robotic arm Kit Figure 63 Chapter #2: Program the SG5/6 robotic arm · Page 61 16. Using (1) 1/2” #4 screw, (4) washers and (1) lock nut , install the flat braces as shown in figure 64 and 65. Once again, tighten the lock nut just enough so there is no play in the assembly but loose enough so the assembly can be moved easily by hand. 1/2” #4 Screw Flat Braces #4 Washers #4 Lock Nut Figure 64\ Page 62 · SG5/6 robotic arm Kit Figure 65 Chapter #2: Program the SG5/6 robotic arm · Page 63 • Refer to figure 66 after this step is complete. Figure 66 Page 64 · SG5/6 robotic arm Kit 17. Using (1) 1” #4 screw, (2) washers, (2) ¼” nylon spacers and (1) lock nut, install the flat braces to the inside of the palm as shown in figure 67. Note: The image below has been stripped of the prior assembly sequences for greater clarity. 1” #4 Screw ¼” #4 Nylon Spacers #4 Washers #4 Lock Nut Figure 67 Chapter #2: Program the SG5/6 robotic arm · Page 65 18. Perform the same assembly routine as outlined in the previous step for the opposite side of the gripper assembly as shown in figure 68 and 69. Figure 68 Page 66 · SG5/6 robotic arm Kit Figure 69 Chapter #2: Program the SG5/6 robotic arm · Page 67 19. Using (2) ¼” #4 screws and lock nuts, install the sensor bracket to the gripper assembly as shown in figure 70. Sensor Bracket #4 Lock Nut ¼” #4 Screw Figure 70 Page 68 · SG5/6 robotic arm Kit • Refer to the next 6 images as a reference for the gripper assembly. Figure 71 – SG5 Gripper Chapter #2: Program the SG5/6 robotic arm · Page 69 Figure 72 Page 70 · SG5/6 robotic arm Kit Figure 73 Chapter #2: Program the SG5/6 robotic arm · Page 71 Figure 74 - Open gripper Page 72 · SG5/6 robotic arm Kit Figure 75 - Closed Gripper Note: If the gripper ends do not align as shown in figure 75, simply loosen the palm servo, slide the servo to the left to disengage the gear assembly and rotate one or both of the gear sets to align the gripper properly. Chapter #2: Program the SG5/6 robotic arm · Page 73 Figure 76 Page 74 · SG5/6 robotic arm Kit Chapter #8 – Installing the Gripper Assembly to the Forearm Assembly 1. Install (1) ¼” SAE Flat washer to the pem stud of the forearm assembly as shown in figure 77. Apply a small amount of lubricant over the entire surface of the outside of the washer. The flat part of the washer should be flush against the forearm. ¼” SAE Flat Washer Figure 77 Chapter #2: Program the SG5/6 robotic arm · Page 75 2. Remove the forearm brace and install the gripper assembly to the forearm assembly. Ensure that the gripper assembly can rotate freely at least 45 degrees in either direction from the straight position (level with the forearm) before securing the assembly with the stock servo screw as shown in figure 78. Pem Stud Forearm Brace Stock Servo Screw Figure 78 • Install the small forearm brace. Page 76 · SG5/6 robotic arm Kit Chapter #9 – Retention Spring Installation and Servo Wire Routing 1. Adjust the lower arm brace so that it is 1” away from the servo pivot brace as shown in figure 79. Lay the arm assembly flat before measuring. Installing the longer spring is optional but is required for lifting heavy loads or if you are using the arm continuously for long periods of time. 1” separation Figure 79 Chapter #2: Program the SG5/6 robotic arm · Page 77 2. Using (1) 1.5” #4 screw, (1) washer and (4) ¼” nylon spacers , secure the long retention spring to the upper pivot table as shown in figure 80. Ensure that the retention spring is aligned with the bicep assembly before tightening. Figure 80 Page 78 · SG5/6 robotic arm Kit 3. Using (1) #4- 5/8” screw, washer, lock washer, nut and ¼” nylon spacer, install the other end of the long retention spring to the lower arm brace as shown in figure 81. When tightening the screw, ensure that the spring coil is not twisted to the left or to the right of center of the screw. Figure 81 Chapter #2: Program the SG5/6 robotic arm · Page 79 4. Using (1) 5/16” #4 screw, washer and lock washer and nut, secure the small retention spring to the lower arm brace using the opposite hole as shown in figure 82. When tightening the screw, ensure that the spring coil is not twisted to the left or to the right of center of the screw. This spring is not optional and is required for proper arm operation. This spring helps to cancel the forward weight of the arm and allow the elbow servo to run cool and to its maximum lifting capability. Figure 82 Page 80 · SG5/6 robotic arm Kit 5. Route the servo wires through the hole in the upper and lower arm braces. Before securing the servo wires with the black tie wraps, ensure to rotate the arm joints through their normal movement to ensure wire clearance. Laying the arm flat is a good way to ensure proper servo wire length before fastening. 6. After the servo wires have been routed, use the (2) 12” servo wire extensions and the (2) 6” servo wire extensions to ensure that the stock servo wires can reach the Parallax Servo Controller (figure 83). The servo wire connections to the Parallax Servo Controller will be illustrated in the last few pages of this guide. Figure 83 Chapter #2: Program the SG5/6 robotic arm · Page 81 SG5/6 Robotic Arm Safety and Operational Tips – Please Read! ALWAYS secure the SG5/6 robotic arm to a solid platform before operating the unit (use the (3) pivot box tabs to secure the arm to a solid platform). ALWAYS stay clear of the robotic arm when you are programming and operating the unit. A 3 foot diameter circle away from the arm is ideal. When turning off the robotic arm, always ensure the arm is either held with your hand or that the arm is laying flat across the board holder first (via your program) before power is removed . Always use a 5v – 6v power pack. Using more voltage than the servo’s require on the SG5/6 can result in servo overheating and failure. Regulated 5V – 6V power is ideal for any robot using servos. A regulated 5v to 6v power supply or a voltage regulator rated at 5v, 4.0 amps is ideal. CrustCrawler sells 6v, 4 amp regulated power supplies for the SG5/6 series of arms. Check our web site for details. When operating the arm for the first time, always check the servos for overheating. Always check the gripper servo to ensure that it is not hot. If it is, check the gripper mechanism for tight screws as this is almost always the cause. Ensure that you do not use a value in your program that has the gripper closed or open to the point that the gripper hardware is at its limits. Constant torque on any servo will result in overheating and eventual failure. Never leave the SG5/6 arm in the forward position for a long period of time as the constant weight of the arm on the shoulder servo will overheat the servo and lead to servo failure (figure 84 and 85). When the arm is “parked” or resting during operation, the shoulder of the arm should be as vertical as possible and the elbow servo should not be pulling against the spring. Use the documentation that came with the Parallax BOE and the Parallax Servo Controller to ensure the correct connection for these (2) components. Also, use the diagram provided on the last several pages as a guide. Never use power from the Parallax Board of education to power the servos. Always use a separate power supply or battery that has a minimum rating of 5 -6 volts and can provide at least 4 amps of current. Failure to do so will result in erratic servo performance. Page 82 · SG5/6 robotic arm Kit Figure 84 – Incorrect parking Chapter #2: Program the SG5/6 robotic arm · Page 83 Figure 85 – Correct Parking Page 84 · SG5/6 robotic arm Kit Board of Education and Parallax Servo Controller Connections Alkaline Battery Powercell The following diagram depicts typical connection between the Parallax Board of Education (BOE) and the Parallax Servo Controller for the SG5 and SG6 series of robotic arms. Use figure 87 on the next page for servo specific connections to PSC. P15 15 14 Vdd 13 12 6-9VDC 9 Vdc Battery Red Black X4 Pwr STA MPS in CLA SS TM 1 Sout Sin ATN Vss P0 P1 P2 P3 P4 P5 P6 P7 U1 Vin Vss Rst Vdd P15 P14 P13 P12 P11 P10 P9 P8 Vss P1 P3 P5 P7 P9 P11 P13 P15 Vin Vss P0 P2 P4 P6 P8 P10 P12 P14 Vdd X1 Reset Vin Vss X3 P15 P14 P13 P12 P11 P10 P9 P8 P7 P6 P5 P4 P3 P2 P1 P0 X2 0 1 2 www.parallax.com/sic Vdd X5 + Board of Education Rev C © 2000-2003 + Serial In Rev B - +S S+ Ch15 Ch13 Ch11 Ch9 Ch7 Ch5 Ch3 Ch1 Vertical Ch14 Ch12 Ch10 Ch8 Ch6 Ch4 Ch2 Ch0 Horizontal © 2004 7.5 VDC max H F D B Black A C E G Red Battery 3000 NiMH Figure 86 - Typical servo / battery connections Chapter #2: Program the SG5/6 robotic arm · Page 85 • The 9v battery that is used for the Parallax Board of education can be replaced with our 9v wall mounted power supply. • The 3000 NiMH battery can be replaced with our 6v, 4amp power supply with the included barrel connector in our full kit option. • Ignore the “horizontal” and “vertical” markings above the servos in the diagram above. • For the SG5 there will only be (5) servos connected to the PSC (channels 0 – 4), for the SG6 there will be (6) servos connected to the PSC (channels 0 – 5). PSC Ch4 PSC Ch3 PSC Ch5 PSC Ch2 PSC Ch1 PSC Ch0 Figure 87 – SG6 – PSC Servo Connections