Results 1 to 3 of 3

Thread: Centent CN0162 drivers and pulses

  1. #1
    Registered
    Join Date
    Jun 2007
    Location
    Denmark
    Posts
    81
    Downloads
    0
    Uploads
    0

    Centent CN0162 drivers and pulses

    Hi everyone

    I finished building my router a year ago and it is actually working well, but something bothers me because I can't use all of its potential regarding the speed of it.

    At the beginning, I ran Mach3 at 45kHz and everything was going smoothly, but when I checked all of the axis' travel with a dial indicator, I could see that my motors lost steps with an exact repetitive amount, when running some code over again.

    As an example, the z-axis would lift itself about 0.1 mm for every 17 times it travels up and down 5mm.

    The only solution to the problem has been to set Mach3 at 25kHz and check the Sherline ½ pulse mode. When unchecked at 25kHz, the problem remains.

    I have tried to change the parallel port cable and my BOB (I'm currently using a C10), but no luck.

    My computer is an AMD +1700 with WinXP SP3 and no ACPI and I have also tried with another computer. The pulses in drivertest are stable and with no ripples.

    I'm using a 1000W power supply which delivers 56VDC to the drivers. The steppers are 425oz/in wired in bipolar parallel (from HobbyCNC). As stated, the drivers are some relative old Centent CN0162 configured at 10 microsteps resolution. I have set them to deliver 4A to the steppers.

    I guess it is has something to do with the drivers and the pulses, but I don't no what, maybe the design of the drivers, but they should be able to do better. I have really made a big effort and searched all over the forum and Internet, but couldn't find a solution. Any ideas?

    Centent CN0162 driver manual:
    http://www.centent.com/_private/cn0162.pdf

    Here you can see the router at my Youtube channel:
    http://www.youtube.com/watch?v=UkWfHPyGf_0]CNC Router Test Demo - YouTube

    This was before I realized the problem, so my router can't operate at this speed at the moment :-/


    Regards,

    Brian


  2. #2
    Registered doorknob's Avatar
    Join Date
    Jan 2010
    Location
    USA
    Posts
    1,738
    Downloads
    0
    Uploads
    0
    To determine the answer for certain, you would need to use an oscilloscope to examine the relative timing of the step and direction pulses (at least at the step and direction input pins to your drivers).

    According to the instructions that you linked to (page 13), the signal applied to the direction pin of the driver must be present (and stable) at least 10 microseconds ahead of each step pulse. It looks like both the step and direction pulses are handled through opto-isolated inputs on your driver.

    In microstepping modes, your driver apparently handles both the leading and trailing edge of the step pulse. The documentation also states that a 50% duty cycle on the step pulse gives the best operation of the driver's "smoothing" feature. My understanding of Sherline mode (which, admittedly, could be flawed) is that it gives both a longer-duration step pulse and uses a 50% duty cycle for the step pulse.

    So that leads to some possible hypotheses about what is going on, but they are really only guesses that would need to be confirmed by testing with an oscilloscope.

    Maybe there is inadequate "setup time" for the direction signal vs. the step signal, and maybe there is an asymmetry in the optoisolator response for a positive-going signal vs. a negative-going signal, which might result in a different value of the direction signal being asserted on the leading edge of the step signal vs. the trailing edge (at the point where the direction is being reversed). A different driver that only gets clocked on one edge of the step pulse might not react in the same way.

    Maybe your driver's smoothing circuitry is not working well with your short step pulse (have you tried increasing the duration of the step pulse to perhaps 10 or 15 microseconds within Mach 3?).

    Perhaps you could perform some experiments in a non-microstepping mode (full steps or half steps) to see if the problem goes away when the driver is not doing the step smoothing.


  3. #3
    Registered
    Join Date
    Jun 2007
    Location
    Denmark
    Posts
    81
    Downloads
    0
    Uploads
    0
    Since I've posted I gained a clue on that step duration pulse. Some other guy had a similar problem with another driver brand. When testing with an ocilloscope, he could see that the direction pulses came AFTER the step pulse, which is no good. First on, I will try to increase the step pulse duration to see if it helps. If not, I'll try to get hold of an oscilloscope and test the pulses.

    I'm unfortunately not home right now, but I'll do some more testing tomorrow.

    My intuition tells me that I probably need some other drivers, but thanks a lot for your help so far. You certainly know what you are talking about :-)


    Best regards,

    Brian


Similar Threads

  1. CENTENT CNO162
    By danipc in forum Spanish CNCzone
    Replies: 0
    Last Post: 04-02-2008, 06:22 PM
  2. Centent and Pacific Scientific
    By IN-WondeR in forum Stepper Motors and Drives
    Replies: 5
    Last Post: 01-21-2008, 10:46 AM
  3. Centent 0143 Wiring Question
    By jmytyk in forum Gecko Drives
    Replies: 3
    Last Post: 07-05-2007, 02:07 AM
  4. Centent cn0143
    By Cold Fusion in forum General Electronics Discussion
    Replies: 4
    Last Post: 07-16-2006, 07:20 PM
  5. Centent CN0142 Anti-Resonance Microstep -Suitable for all
    By JJ_O in forum Stepper Motors and Drives
    Replies: 3
    Last Post: 04-10-2006, 08:53 PM

Tags for this Thread

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.