Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

001 - First Calibration of SCARA Manipulator

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
6,696
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Apr 1, 2008

Group members:
Allan Hendry -- Mechanical Design / Machining
Adam MacLean -- Control System Design / Electrical Design / Programming
Krista Trahey -- Mathematical Modeling / Documentation

Background:
We are a group of Mechanical Engineering students at Lakehead University in Thunder Bay, Ontario, Canada.

Our final degree project is the design, construction, and control of a SCARA2 robotic manipulator.

The project was entirely student funded and constructed.

The manipulator does not use the traditional SCARA1 joint layout with the prismatic joint located above the end effector. Instead, due to constraints imposed by the difficulty involved in the design and construction of the traditional layout, the prismatic joint is at the base of the arm. This layout is the less popular SCARAII layout.

The design of the manipulator was completed in Solidworks 2007 and machined entirely by Allan.

The motors are all brushed servos running at 12V off of a generic 400W PC power supply. The two revolute axis are belt driven (2:1) off of harmonic drive gear boxes (50:1) yielding a drive ratio of 100:1.

The control system is running a simple position loop on a dsPIC33 microprocessor programmed in MikroC on a Mikroelektronika LV24-33 development board. PD control will be implemented in a later revision of the control software.

The motor are connected to 1000 or 2000 pulse per revolution optical encoders. The A/B outputs form the encoders are fed into quadrature decoder chips (LSI LS7184) that convert the signal to Pulse/Direction signals so that each axis requires a single hardware interrupt instead of two and no decoding software is needed for the quadrature signals.

  • likes, 0 dislikes

Link to this comment:

Share to:

Uploader Comments (SCARAControl001)

  • The dsPIC has a single quadrature decoder, since we have 3 axis we needed three decoders.

see all

All Comments (2)

Sign In or Sign Up now to post a comment!
  • how do you control the up/down position?

  • why do you use ls7184 if the dspic allready have quadrature encoder interface?

Loading...
Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more