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

Thread: [Video] Stepper Motor Dropout

  1. #1
    Registered amishx64's Avatar
    Join Date
    Jul 2008
    Location
    USA
    Posts
    390
    Downloads
    0
    Uploads
    0

    [Video] Stepper Motor Dropout

    I am testing the electronics for my new machine and am having quite an issue with my stepper motor and/or driver and/or parallel port. I can't figure out what the issue is.

    I have a large nema34 motor powered at 50V 7A by a Centent CN0142 Anti-Resonance Microstep Drive via 14awg wire hooked directly to a parallel port via shielded wire.

    Mach 3 is set at 100kHz and axis x is at 20mm/s^2 accel and ~2500mm/s velocity. See attached picture.

    The motor runs great up to about 1500mm/s but starts having issues at 1600. The motor is fine after a brief time in that range when it tops out at 3000mm/s. Please see the video:

    http://www.youtube.com/watch?v=iuAtGrrvM9I]Strange Stepper Motor Mid-range Dropout - YouTube
    Attached Thumbnails Attached Thumbnails [Video] Stepper Motor Dropout-motor_tuning.jpg  
    Last edited by amishx64; 11-24-2011 at 05:03 PM.


  2. #2
    Registered
    Join Date
    Jan 2007
    Location
    USA
    Posts
    355
    Downloads
    0
    Uploads
    0
    I think that your 'steps per' in the X axis movement profile is set incorrectly.
    Note that the 'steps per' is not steps per revolution of the motor, but the number of steps needed to move the X axis 1 mm.

    'steps per' = (#steps per revolution of screw) / (screw pitch in mm)

    For example, if you have a 5mm pitch screw, the 'steps per' would be 400.
    Diplomacy is the art of saying "Nice doggie" until you can find a rock. - Will Rogers


  3. #3
    Registered amishx64's Avatar
    Join Date
    Jul 2008
    Location
    USA
    Posts
    390
    Downloads
    0
    Uploads
    0
    Quote Originally Posted by Eurisko View Post
    I think that your 'steps per' in the X axis movement profile is set incorrectly.
    Note that the 'steps per' is not steps per revolution of the motor, but the number of steps needed to move the X axis 1 mm.

    'steps per' = (#steps per revolution of screw) / (screw pitch in mm)

    For example, if you have a 5mm pitch screw, the 'steps per' would be 400.
    It is not connected to any screw drive or linear system as of yet. The 'steps per' does not make a difference in this case. Thanks though.


  4. #4
    Registered WoodSpinner's Avatar
    Join Date
    May 2010
    Location
    usa
    Posts
    282
    Downloads
    0
    Uploads
    0
    Quote Originally Posted by amishx64 View Post
    It is not connected to any screw drive or linear system as of yet. The 'steps per' does not make a difference in this case. Thanks though.
    absolutely steps per matters, you have it set at 2000 steps per/with a max velocity of 2500, so thats 5000000 steps per minute going out, you didnt mention what your micro stepping rate was, but you need to consider how fast you trying to spin that stepper, you most likely over reving it given your current settings.without microstepping thats 200 steps per rotation on most steppers, so divide 5000000, by 200 your trying to get 25000 rpm, get real.

    I'll shut up now

    John


  • #5
    Registered amishx64's Avatar
    Join Date
    Jul 2008
    Location
    USA
    Posts
    390
    Downloads
    0
    Uploads
    0
    Quote Originally Posted by WoodSpinner View Post
    absolutely steps per matters, you have it set at 2000 steps per/with a max velocity of 2500, so thats 5000000 steps per minute going out, you didnt mention what your micro stepping rate was, but you need to consider how fast you trying to spin that stepper, you most likely over reving it given your current settings.without microstepping thats 200 steps per rotation on most steppers, so divide 5000000, by 200 your trying to get 25000 rpm, get real.
    John
    John, I understand your concerns about me trying to run the motor too fast. I don't necessarily think this is the problem. My motor is indeed 200 steps/rev and the controller is doing 10 microsteps.

    Remember from the first post that the motor starts failing at 1600. It runs fine at 2500.

    The fact that the motor runs fine at speeds 0 - 1600 and 2000 - 3000 but not that 1600 - 2000 middle band. This is what I am concerned with. It makes no sense that the motor can run fine at higher speeds and stall at lower speeds.

    Quote Originally Posted by WoodSpinner View Post
    I'll shut up now

    John
    Please don't. If you have corrections, I wish to learn. Thanks


  • #6
    Registered WoodSpinner's Avatar
    Join Date
    May 2010
    Location
    usa
    Posts
    282
    Downloads
    0
    Uploads
    0
    Quote Originally Posted by amishx64 View Post
    John, I understand your concerns about me trying to run the motor too fast. I don't necessarily think this is the problem. My motor is indeed 200 steps/rev and the controller is doing 10 microsteps.

    Remember from the first post that the motor starts failing at 1600. It runs fine at 2500.

    The fact that the motor runs fine at speeds 0 - 1600 and 2000 - 3000 but not that 1600 - 2000 middle band. This is what I am concerned with. It makes no sense that the motor can run fine at higher speeds and stall at lower speeds.



    Please don't. If you have corrections, I wish to learn. Thanks
    Sounds like what I've heard refered to as mid band resonance, usually the comments suggest using a damper to smooth it out, I've never had that particular problem, hopefully someone else will speak out, there are threads dedicated to this problem here, maybe with a little searching..
    John


  • #7
    Registered amishx64's Avatar
    Join Date
    Jul 2008
    Location
    USA
    Posts
    390
    Downloads
    0
    Uploads
    0
    Quote Originally Posted by WoodSpinner View Post
    Sounds like what I've heard refered to as mid band resonance, usually the comments suggest using a damper to smooth it out, I've never had that particular problem, hopefully someone else will speak out, there are threads dedicated to this problem here, maybe with a little searching..
    John

    This seems to be exactly the problem I am having. Thank you!

    Now to solve it...


  • #8
    Registered
    Join Date
    Jan 2007
    Location
    USA
    Posts
    355
    Downloads
    0
    Uploads
    0
    amishx64,

    I'm curious how you are calculating linear speed from rotational speed with no linear reference. Also, unless you're using a tachometer to measure the rpms, you can't be sure that it isn't losing steps at the higher rpms.

    With the settings that you're using, you're assuming a linear movement of 1 mm per revolution of the motor. So, linear speed=rotational speed.

    2500 rpms won't produce much torque, and the numbers you have are meaningless if there is no load on the motor.
    Last edited by Eurisko; 11-24-2011 at 11:23 PM. Reason: I'm an idiot. I put in John's name by mistake
    Diplomacy is the art of saying "Nice doggie" until you can find a rock. - Will Rogers


  • #9
    Registered WoodSpinner's Avatar
    Join Date
    May 2010
    Location
    usa
    Posts
    282
    Downloads
    0
    Uploads
    0
    Quote Originally Posted by Eurisko View Post
    John,

    I'm curious how you are calculating linear speed from rotational speed with no linear reference. Also, unless you're using a tachometer to measure the rpms, you can't be sure that it isn't losing steps at the higher rpms.

    With the settings that you're using, you're assuming a linear movement of 1 mm per revolution of the motor. So, linear speed=rotational speed.

    2500 rpms won't produce much torque, and the numbers you have are meaningless if there is no load on the motor.
    actually, I took his settings which refer to linear motion, and converted it to rotational speed
    John


  • #10
    Registered
    Join Date
    Jan 2007
    Location
    USA
    Posts
    355
    Downloads
    0
    Uploads
    0
    Quote Originally Posted by WoodSpinner View Post
    actually, I took his settings which refer to linear motion, and converted it to rotational speed
    John
    Sorry, John.

    My question was directed to amishx64, I don't know why I used your name...
    Diplomacy is the art of saying "Nice doggie" until you can find a rock. - Will Rogers


  • #11
    Registered amishx64's Avatar
    Join Date
    Jul 2008
    Location
    USA
    Posts
    390
    Downloads
    0
    Uploads
    0
    Eurisko,

    The numbers are really completely arbitrary. I don't have a system currently using these units. I was simply using the Mach defaults and using them to provide a (fake) velocity range of where the motor would and would not work.

    I don't know what rotational speed the motor was moving at. I simply wanted to know why there was a stall / droupout at a certain speed and not speeds above or below the problematic speed range.

    I am sorry for any confusion this has caused all of you.


  • #12
    Gold Member
    Join Date
    Mar 2003
    Location
    United States
    Posts
    2,782
    Downloads
    0
    Uploads
    0
    I listened to your video. The drive is having problems reading step pulses at high rates of acceleration. The drive also has problems with step pulses that have a lot of phase jitter such as what Mach3 puts out. Finally, the CN0142 is a 3.5A drive and not a 7A drive.

    I know because I'm the guy who designed it in the early '80s.

    Mariss


  • Page 1 of 2 12 LastLast

    Similar Threads

    1. problem with servo motor (video)
      By DanOSB in forum DIY CNC Router Table Machines
      Replies: 17
      Last Post: 08-13-2010, 10:43 AM
    2. Integrated stepper motor? with built-in stepper motor driver
      By uirobot in forum Product and Manufacturer Announcements
      Replies: 0
      Last Post: 06-07-2010, 04:59 AM
    3. Sanyo P5 1kw brushless motor spin video
      By KTP in forum Servo Motors and Drives
      Replies: 24
      Last Post: 02-07-2009, 10:34 PM
    4. Beltdrive-stepper motor-stepper motor driver
      By Georg in forum Stepper Motors and Drives
      Replies: 0
      Last Post: 10-16-2007, 05:56 PM
    5. stepper video
      By integerspin in forum Stepper Motors and Drives
      Replies: 2
      Last Post: 07-29-2007, 02:23 PM

    Visitors found this page by searching for:

    Nobody landed on this page from a search engine, yet!
    SEO Blog

    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.