Results 1 to 8 of 8

Thread: close loop?

  1. #1
    Registered
    Join Date
    Apr 2004
    Location
    ok / usa
    Posts
    61
    Downloads
    0
    Uploads
    0

    close loop?

    AsAs I learn more about EMC I realize what a great challenge lays ahead.

    I have several questions I would like the group’s feedback on.

    First is it possible to remap the parallel port pinout for example, pin #2 is Z-Step, and if so how?

    Has anyone integrated a servo or stepper in closed loop without the huge experience of a Servo-To-Go card or equivalent? I have built hardware Quadrature encoders using LS7266r1 and HP counters but I lack the programming knowledge as to how this will tie in to EMC.

    Lastly what is your experience with the EMC-Probing program?


    Thanks Much
    Brian


  2. #2
    Community Moderator ger21's Avatar
    Join Date
    Mar 2003
    Location
    Shelby Twp, MI....USA
    Posts
    22211
    Downloads
    0
    Uploads
    0
    This hardware might be a bit cheaper. http://pico-systems.com/motion.html
    Gerry

    Mach3 2010 Screenset
    http://home.comcast.net/~cncwoodworker/2010.html

    (Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)


  3. #3
    Registered
    Join Date
    Jun 2004
    Location
    Canada
    Posts
    4
    Downloads
    0
    Uploads
    0
    Quote Originally Posted by ger21
    This hardware might be a bit cheaper. http://pico-systems.com/motion.html
    I'm using a Pico Systems USC with a Xylotex drive (and EMC of course!) and my steppers (142oz) do have encoders for closed loop so I can confirm to you that it works.

    Unfortunately I never really got around to fine tuning the system so I don't rapid any faster then 30IPM although I have gone 60 or more with following errors. Sadly I've done very little work on the system in the last year due many reasons but I'm now working back up to it in a couple of months so if you go this route I may be a little help to you. (I have to build a new enclosure, relocate mill, find new computer, install emc, etc...)
    - John


  4. #4
    Registered
    Join Date
    Sep 2004
    Location
    USA
    Posts
    149
    Downloads
    0
    Uploads
    0

    re: closed loop

    EMC already has a way of using the encoder chip from US Digital to close the loop ( I think that's the chip you're using). It uses smdromod.o.
    In the section of the *.ini file that you select which motion module to use (ie feqmod.o...) select smdromod.o
    It can then control a step/direction type driver closed loop. I have a little mill/drill that I use this part of the program for, to use it as a plain old DRO (have been too lazy to hook up drives and have a CNC Bridgeport anyway).

    Dan


  • #5
    Registered
    Join Date
    Nov 2005
    Location
    Europe
    Posts
    53
    Downloads
    0
    Uploads
    0
    Isn't the Dan Mauch DRO thing obsolete? It looks like it was discontinued by camtronics in 2002 and it's an ISA board.
    It would be handy to have a low cost encoder interface.. microcontroller (with QE inputs) on a PCI board?
    I don't like the idea of proprietary hardware (g-rex or pico) in my machine, i want to have control over this stuff (and be able to repair if something breaks).
    Making EMC count encoder pulses on parport inputs would be ideal... is this possible???

    As to the other questions, i think it is possible to change the pinout in EMC2 but not in the original EMC. EMC2 also features a HAL (hardware abstraction layer) driver interface, so programming a driver seems to be manageable. The HAL is also where you reconfigure the pinout, IIRC.
    K


  • #6
    Registered
    Join Date
    Jun 2005
    Location
    USA
    Posts
    866
    Downloads
    0
    Uploads
    0
    I would like to close the loop for my system as well. I've got steppers with Sumtak encoders. I'm ruding Fedora COre 4 now, So i figure i might as well run EMC.

    Where do the encoder wires actually go to? I would think the wires go right into the parallel port, so the software can do its thing.


  • #7
    Community Moderator
    Join Date
    Mar 2004
    Location
    Sweden
    Posts
    1312
    Downloads
    0
    Uploads
    0
    The drivers handle the loopback interfacing towards EMC, you need cards that handles closed loop if you want to use the functionality.

    --S


  • #8
    Registered
    Join Date
    Jun 2005
    Location
    USA
    Posts
    866
    Downloads
    0
    Uploads
    0
    Okay so it looks like the Pico system product would work. BUt it appears that you need your regular drivers, that then interface with this board.
    Well I am having my own custom drivers built, so I can drive my 6 amp motors.


  • 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.