Encoder for stepper motor


Page 1 of 5 1234 ... LastLast
Results 1 to 12 of 52

Thread: Encoder for stepper motor

  1. #1
    Registered
    Join Date
    May 2013
    Location
    México
    Posts
    31
    Downloads
    0
    Uploads
    0

    Default Encoder for stepper motor

    Hi. I have recently purchased the KFLOP board. I have a 3 axis milling with stepper motor nema34 size and the driver DQ860M controlled by mach3. I want to configure it as closed loop. My question for the moment is; the following encoder model can work with KFLOP, mach3 and my motor?
    https://mall.industry.siemens.com/mall/en/WW/Catalog/Product/6FX2001-3EB02
    Thank you very much for your help.

    Similar Threads:


  2. #2
    Gold Member TomKerekes's Avatar
    Join Date
    May 2006
    Location
    USA
    Posts
    2149
    Downloads
    0
    Uploads
    0

    Default Re: Encoder for stepper motor

    No. That Encoder outputs 1V analog sine/cosine signals. KFLOP requires digital quadrature signals. See:

    Dynomotion Motion Control Boards for CNC Manufacturing and Robotics Applications


    Regards

    TK
    http://dynomotion.com


  3. #3
    Registered
    Join Date
    May 2013
    Location
    México
    Posts
    31
    Downloads
    0
    Uploads
    0

    Default

    Hi Tom. Thank you for your answer. I been searching in the web. I found a lot of models with many prices. But I'm not sure if they can work with KFLOP because most of them dont say explicit like you explain in your webpage. As I understand the encoder is "Two phase AB quadrature incremental encoder 5-12V" or "analog TTL quadrature incremental encoder 5-12v" but most of the vendors omits the word "quadrature" or "single ended". It means that it is not correct?

    In the case of the encoders that say quadrature with voltage output and ABZ output (differential), as I understand, they can be connected to Kanalog? Or to kflop with a low cost cable converter?



  4. #4
    Community Moderator Al_The_Man's Avatar
    Join Date
    Dec 2003
    Location
    Canada
    Posts
    21970
    Downloads
    0
    Uploads
    0

    Default Re: Encoder for stepper motor

    If you post details of the encoder you are thinking of buying it would help.
    Here is a typical TTL/differential output .
    Al.

    Attached Thumbnails Attached Thumbnails Encoder for stepper motor-quadencoder-jpg  
    CNC, Mechatronics Integration and Custom Machine Design

    “Logic will get you from A to B. Imagination will take you everywhere.”
    Albert E.


  5. #5
    Gold Member TomKerekes's Avatar
    Join Date
    May 2006
    Location
    USA
    Posts
    2149
    Downloads
    0
    Uploads
    0

    Default Re: Encoder for stepper motor

    Hi ssjantonio,

    The encoders should be 5V not 12V.

    I recommend purchasing differential encoders where possible as these can be connected to single ended inputs (just don't connect the complementary signals) or to differential inputs.

    USDigital.com is one reasonable source.

    HTH
    Regards

    TK
    http://dynomotion.com


  6. #6
    Registered
    Join Date
    May 2013
    Location
    México
    Posts
    31
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by Al_The_Man View Post
    If you post details of the encoder you are thinking of buying it would help.
    Here is a typical TTL/differential output .
    Al.
    What do you think about this:
    The model that is available in mexico is CWZ6C. Can it work?

    http://www.mouser.com/ds/2/307/e6b2-c_ds_csm491-25665.pdf

    The z signal can be used for homing? Just like as limit switch?

    Best regards



  7. #7
    Community Moderator Al_The_Man's Avatar
    Join Date
    Dec 2003
    Location
    Canada
    Posts
    21970
    Downloads
    0
    Uploads
    0

    Default Re: Encoder for stepper motor

    You want the line driver version, If using a Z for homing, generally a home switch is also used where the routine is to rapid to the switch, stop, then move off the switch in slow until the marker is seen and immediately use it for home position.
    Tom may confirm if this is correct for Kflop.
    Al.

    CNC, Mechatronics Integration and Custom Machine Design

    “Logic will get you from A to B. Imagination will take you everywhere.”
    Albert E.


  8. #8
    Gold Member TomKerekes's Avatar
    Join Date
    May 2006
    Location
    USA
    Posts
    2149
    Downloads
    0
    Uploads
    0

    Default Re: Encoder for stepper motor

    Hi ssjantonio,

    As Al points out the Line Driver option would be the best E6B2-CWZ1X. Line Driver = 5V Differential Signals.

    If you interface the Z index pulse it can help to make homing more accurate. But it can't work all by itself because it occurs every revolution of the encoder at multiple places over the entire travel range. So you need some other indication of approximately where you are so the index pulse for the same revolution is always found. A additional Home Switch is often used for this. Homing is performed in a User C Program so you have the freedom to do things however you want. The example SimpleHomeIndexFunctionTest.c which calls SimpleHomeIndexFunction.c will perform the sequence Al describes.

    HTH
    Regards

    TK
    http://dynomotion.com


  9. #9
    Registered
    Join Date
    May 2013
    Location
    México
    Posts
    31
    Downloads
    0
    Uploads
    0

    Default Re: Encoder for stepper motor

    Quote Originally Posted by TomKerekes View Post
    Hi ssjantonio,

    As Al points out the Line Driver option would be the best E6B2-CWZ1X. Line Driver = 5V Differential Signals.

    If you interface the Z index pulse it can help to make homing more accurate. But it can't work all by itself because it occurs every revolution of the encoder at multiple places over the entire travel range. So you need some other indication of approximately where you are so the index pulse for the same revolution is always found. A additional Home Switch is often used for this. Homing is performed in a User C Program so you have the freedom to do things however you want. The example SimpleHomeIndexFunctionTest.c which calls SimpleHomeIndexFunction.c will perform the sequence Al describes.

    HTH
    Regards
    Thank your for your help. I have already ordered the model from china. I understand about the Z phase, I will try to do my best for make it work.
    Another question, it is possible to make rigid tapping using an encoder in the spindle and a VFD driver?, and what about spindle orientation using a mark in the spindle with an optical sensor, it is posible? is necessary the encoder for this function ?



  10. #10
    Gold Member TomKerekes's Avatar
    Join Date
    May 2006
    Location
    USA
    Posts
    2149
    Downloads
    0
    Uploads
    0

    Default Re: Encoder for stepper motor

    Hi ssjantonio,

    Rigid Tapping is possible if you have spindle position feedback (an encoder) and the VFD is capable of being controlled well enough to move at a reasonably controlled speed, then stop, and reverse at a reasonably well determined position.

    Indexing with a VFD is probably more difficult. It depends on how quickly the VFD can reverse speed/torque in order to operate like a servo to hold position as well as your accuracy requirements. An encoder would most likely be needed so that the speed and distance to target can be known for better control.

    HTH
    Regards

    TK
    http://dynomotion.com


  11. #11
    Registered
    Join Date
    May 2013
    Location
    México
    Posts
    31
    Downloads
    0
    Uploads
    0

    Default

    Hi Tom. there is a way to change the pins used for step/dir and encoder?. For example Axis0 step/dir with IO0 and IO2. Encoder0 A/B with IO1 and IO3. This is only for make easier the connections in a printed board.
    Thank you for your help!

    Best Regards



  12. #12
    Gold Member TomKerekes's Avatar
    Join Date
    May 2006
    Location
    USA
    Posts
    2149
    Downloads
    0
    Uploads
    0

    Default Re: Encoder for stepper motor

    Hi ssjantonio,

    Encoder counters and Step/Dir Generators are basically hardware devices hard wired to fixed pins. There is a mux option to move them to different connectors (so you basically have two options). But they can not be arbitrarily assigned to any pin like that. Sorry.

    Regards

    TK
    http://dynomotion.com


Page 1 of 5 1234 ... LastLast

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


About CNCzone.com

    We are the largest and most active discussion forum for manufacturing industry. The site is 100% free to join and use, so join today!

Follow us on


Our Brands

Encoder for stepper motor
Encoder for stepper motor