Page 1 of 2 12 LastLast
Results 1 to 12 of 14

Thread: Puma 560 Robot

  1. #1
    Registered
    Join Date
    Dec 2006
    Location
    UK
    Posts
    4
    Downloads
    0
    Uploads
    0

    Puma 560 Robot

    Hi all. I'm new to CNCzone so sorry if this has been covered before...


    I have a Unimation Puma 560 robot arm. I don't have a working controller for it so I'd like to make a new one that can be controlled from a pc. I've been looking through the threads and it seems that a UHU controller with 'Robot Assist' from Kinematics.com may be a way forward.

    Has anyone done this? Or something else?


    The Puma has 6 axis, each with a 48V dc motor and incremental encoder.

    Also, does anyone know the web address for UHU controllers?

    Thanks

    Jonathan (London UK)


  2. #2
    Registered
    Join Date
    Mar 2003
    Location
    USA
    Posts
    332
    Downloads
    0
    Uploads
    0
    I googled UHU controller and got http://gsst.wikispaces.com/ with links to plans, parts and complete controllers.


  3. #3
    Registered
    Join Date
    Dec 2006
    Location
    UK
    Posts
    4
    Downloads
    0
    Uploads
    0

    Smile

    Thanks Keith - that's great.

    Another couple of questions for you all...

    The Puma has quadrature encoders that provide sine/cos differential (A+ and A- and B+ and B-) outputs. I understand the UHU needs a 5v square wave A and B for encoder i/p. Does anyone know a circuit to convert the differential analogue signals to nice logic ones?

    Also, I've been looking at the Mech software. Does anyone know if this is suitable for an arm robot or just for milling machines?

    Thanks

    Jonathan
    Attached Thumbnails Attached Thumbnails Puma 560 Robot-puma.jpg.jpg  


  4. #4
    Registered
    Join Date
    Mar 2003
    Location
    USA
    Posts
    332
    Downloads
    0
    Uploads
    0
    I'm not sure of the vocabulary; sine, cos, square wave...

    Some machines need quadrature and some only use the A,B and maybe an index (Z).

    I'll bet 20p you only need to ignore the A-,B- connections. Can you post an image that shows the particular a portion of the schematics involved?

    Find member "Al the Man" and ask him. He knows all that.


  • #5
    Registered
    Join Date
    Jun 2003
    Location
    Boalsburg PA
    Posts
    851
    Downloads
    0
    Uploads
    0
    there are converter boxes from Heidenhain and others to convert the analog (sin/cos) quadrature encoder signals to square wave. They are often called interpolation circuits because there is more information in sin/cos than there is in a square wave. You might look at EMC, there was kinimatics for a Puma in there at one time.


  • #6
    Registered
    Join Date
    Dec 2006
    Location
    UK
    Posts
    4
    Downloads
    0
    Uploads
    0
    Hi all. I've found a way to convert the differential analogue encoder signals to square waves. All you do is feed the output of the encoder (A+ and A-) into the two inputs of an op-amp, supply the op-amp with 5V and, bingo, you get a square wave on the o/p. Do this for both the A and B channels and away you go....

    Jonathan


  • #7
    Registered Coogrrr's Avatar
    Join Date
    Dec 2006
    Location
    US
    Posts
    252
    Downloads
    0
    Uploads
    0

    maybe I am stupid but...

    couldnt you hookup a xylotex controller and be done with this?

    2 of the 3 axis units for 6axis control

    www.xylotex.com

    ??
    Building Stage:[xxxxxxxxxxxxxxxxxxxx] 105%
    Finishing Stage:[xxxxxxxxxxxxxxxxxxx-] 95%


  • #8
    Registered
    Join Date
    Jun 2003
    Location
    Boalsburg PA
    Posts
    851
    Downloads
    0
    Uploads
    0
    this robot is not using steppers. I have never seen an industrial robot that used steppers, not that you couldn't make a small one. Don't think the customers would buy it. You could not move a robot that size successfully for very long with a xylotex


  • #9
    Registered
    Join Date
    Sep 2005
    Location
    Portugal
    Posts
    36
    Downloads
    0
    Uploads
    0
    Hi,

    I would go with a Delta Tau controller.

    Features useful for your project:

    4096x sinusoidal encoder interpolation
    Real-time multi-tasking operating system
    Choice of PC based or standalone terminal operator interface
    User-written forward and inverse-kinematic algorithms for non-Cartesian geometries

    Best Regards,

    Manuel


  • #10
    Registered
    Join Date
    Dec 2006
    Location
    UK
    Posts
    4
    Downloads
    0
    Uploads
    0

    Unhappy

    Hi Interflexo. The Delta Tau looks intersting. The problem I have is a lack of software knoledge to control a device like that. I cant find anyone that has written control software for the Puma using such a card....


    Jonathan


  • #11
    Registered GaryCorlew's Avatar
    Join Date
    Jan 2006
    Location
    Usa
    Posts
    349
    Downloads
    0
    Uploads
    0
    Art of mach3 is working on a plugin for delta tau... I think its working but I am not sure of that. Go on the mach3 web site there are forums on there and a yahoo group as well.


  • #12
    Registered
    Join Date
    Mar 2008
    Location
    Belgium
    Posts
    1
    Downloads
    0
    Uploads
    0
    Hi puma 560 , can you mail me the circuit with the components to square up the sin cos signals from a heidenhain ls 300 scale .
    I tried a couple of times, but it doesn't work .
    Maybe i use a wrong opamp or something like that .


  • Page 1 of 2 12 LastLast

    Posting Permissions


     


    About CNCzone.com

      We are the largest and most active discussion forum from DIY CNC Machines to the Cad/Cam software to run them. The site is 100% free to join and use, so join today!

    Follow us on

    Facebook Dribbble RSS Feed


    Search Engine Friendly URLs by vBSEO ©2011, Crawlability, Inc.