Shop OBEX P1 Docs P2 Docs Learn Events
Senior Design Project - Robotic Arm — Parallax Forums

Senior Design Project - Robotic Arm

Allan_GAllan_G Posts: 2
edited 2009-12-09 20:44 in Robotics
Hi, I'm trying to create a robotic arm for the mechanical part of my senior design project and I'd like to know if these components will achieve what I want. Essentially, I need to position a needle using parameters outputted from MATLAB. I've attached a schematic of my concept. There are are 4 steppers in total. One to rotate the base, two to lift the arm up and down, and the last one acts as a linear stage to move the needle forward.

I am thinking of the following parts:

The stepper motor has a step angle of 7.5 degrees but I would like to half-step it to 3.75 degrees.

I'm also wondering if I can use the stepper motor above to create a linear stage because the commercial linear stages I've seen are very expensive (in the thousands).

Thank you.
1214 x 600 - 119K

Comments

  • Mike GreenMike Green Posts: 23,101
    edited 2009-12-09 18:31
    Some comments and hints:

    You could use a ULN2803 instead of the ULN2003 and get 8 Darlington drivers per package·instead of 7.· This would allow you to use only two driver chips (two motors per chip)·instead of four.

    Four motors would use up your 16 I/O pins.· That's ok as long as you don't plan to add anything else.· The control information from the PC would come in through the programming interface which is separate from the I/O pins.

    The documentation for the stepper motor gives some information on half-stepping.

    Linear stages are expensive because most motion transducers are rotary (like a stepper motor)·and there needs to be a mechanical conversion to linear motion that has very very little slop.· Since you're designing and building your own as part of the project, you avoid the issues of design cost, construction cost, reproducibility, volume manufacturability, reliability, etc.

    Post Edited (Mike Green) : 12/9/2009 6:39:01 PM GMT
  • Allan_GAllan_G Posts: 2
    edited 2009-12-09 20:44
    Thanks for the tips, Mike. I came across the ULN2803 as well but I didn't realize the extra output pin. Now I can save some money!

    Post Edited (Allan_G) : 12/9/2009 8:51:44 PM GMT
Sign In or Register to comment.