Join our technical discussions about Freescale Microcontrollers: M68HC12. (Freescale Semiconductor is a Subsidiary of Motorola).
|
Hi everybody Could anybody tell me how to control the step motor?In general, 200 step
motor is normal, but i want to precise the step more detail, over than 2000 step with 240
step motor. but i can not find the solution.Some guy tell me I should use hardware
solution, but other guy tell me it's possible only with software(9S12H256).If i should add
hardware for micro step control, Could anybody give me a reference? and I can do it with
software, Direct me how i do it.regards --------------------------------- °ª½Î°í ǰÁú ÁÁÀº ÀÎÈ - ¾ßÈÄ! »çÁø µ· µÇ´Â Áß°íÂ÷ ¼îÇθô - ¾ßÈÄ! ÀÚµ¿Â÷ [Non-text portions of this message have been removed] |
|
|
|
It is possible to have up to 25 microsteps per full step of your 200 step motor. This gives you 5000 microsteps in one revolution of the motor. This is done by altering the currents in the windings using a DAC. Each microstep can be calculated using a sine and cosine method of the angle you require from the nearest full step. Louis -----Original Message----- From: º´ÁÖ Áø [mailto:] Sent: 22 April 2003 08:04 To: Motorola Subject: [68HC12] Micro step control of step motor Hi everybody Could anybody tell me how to control the step motor?In general, 200 step motor is normal, but i want to precise the step more detail, over than 2000 step with 240 step motor. but i can not find the solution.Some guy tell me I should use hardware solution, but other guy tell me it's possible only with software(9S12H256).If i should add hardware for micro step control, Could anybody give me a reference? and I can do it with software, Direct me how i do it.regards --------------------------------- °ª½Î°í ǰÁú ÁÁÀº ÀÎÈ - ¾ßÈÄ! »çÁø µ· µÇ´Â Áß°íÂ÷ ¼îÇθô - ¾ßÈÄ! ÀÚµ¿Â÷ [Non-text portions of this message have been removed] -------------------------------------------------------- To unsubscribe from this group, send an email to: To learn more about Motorola Microcontrollers, please visit http://www.motorola.com/mcu -- The information in this email may be confidential, privileged and/or exempt from disclosure under applicable law. If you are not the intended recipient, you may not copy or use it, or disclose it to anyone else. Unauthorised use, copying or disclosure is strictly prohibited and may be unlawful. The views expressed in this e-mail are personal and may not necessarily reflect those of Edinburgh Instruments Ltd. or any of its divisions, unless explicitly stated otherwise. We do not accept any liability or responsibility for: (1) changes made to this email after it was sent, or (2) viruses transmitted through this email or any attachment. If you have received this transmission in error please notify the sender immediately and delete the message from your email. For further information on Edinburgh Instruments please visit our website at http://www.edinst.com |
|
|
|
In a message dated 4/22/03 3:04:46 AM Eastern Daylight Time, writes: > Hi everybody Could anybody tell me how to control the step motor?In > general, 200 step motor is normal, but i want to precise the step more > detail, over than 2000 step with 240 step motor. but i can not find the > solution.Some guy tell me I should use hardware solution, but other guy > tell me it's possible only with software(9S12H256).If i should add hardware > for micro step control, Could anybody give me a reference? and I can do it > with software, Direct me how i do it.regards Stepper motors are supposed to be simple! Just hook the 4 wires up to 4 outputs and when you change the output pattern, the motor moves a full step to the next pole piece on the toothed magnet inside. Halfstepping is where you start with one coil on, magnet is positioned at that coil; then you have BOTH coils on, magnet is half way between 2 coils, then first coil is shut off, magnet moves to 2nd coil. Microstepping extends this to energizing the coils with sin and cos on ea coil from a d/a converter and buffer beefy enough to drive the coils. It divides a full step into as many microsteps as you have angles in the sin and cos table. I've used a Cherry aircore sin/cos driver to drive stepper motors... its an automotive part and a little hard to find, as we've found out recently. [Non-text portions of this message have been removed] |
|
hello louis Could you tell me how to impliment it on my software and How to make SIN and COS tableI (I made 48 sin/cos table each) ? I try to move a first step on step motor control. so I need your advice and direction. bye Louis Eames <> wrote: It is possible to have up to 25 microsteps per full step of your 200 step motor. This gives you 5000 microsteps in one revolution of the motor. This is done by altering the currents in the windings using a DAC. Each microstep can be calculated using a sine and cosine method of the angle you require from the nearest full step. Louis -----Original Message----- From: º´ÁÖ Áø [mailto:] Sent: 22 April 2003 08:04 To: Motorola Subject: [68HC12] Micro step control of step motor Hi everybody Could anybody tell me how to control the step motor?In general, 200 step motor is normal, but i want to precise the step more detail, over than 2000 step with 240 step motor. but i can not find the solution.Some guy tell me I should use hardware solution, but other guy tell me it's possible only with software(9S12H256).If i should add hardware for micro step control, Could anybody give me a reference? and I can do it with software, Direct me how i do it.regards --------------------------------- °ª½Î°í ǰÁú ÁÁÀº ÀÎÈ - ¾ßÈÄ! »çÁø µ· µÇ´Â Áß°íÂ÷ ¼îÇθô - ¾ßÈÄ! ÀÚµ¿Â÷ [Non-text portions of this message have been removed] -------------------------------------------------------- To unsubscribe from this group, send an email to: To learn more about Motorola Microcontrollers, please visit http://www.motorola.com/mcu -- The information in this email may be confidential, privileged and/or exempt from disclosure under applicable law. If you are not the intended recipient, you may not copy or use it, or disclose it to anyone else. Unauthorised use, copying or disclosure is strictly prohibited and may be unlawful. The views expressed in this e-mail are personal and may not necessarily reflect those of Edinburgh Instruments Ltd. or any of its divisions, unless explicitly stated otherwise. We do not accept any liability or responsibility for: (1) changes made to this email after it was sent, or (2) viruses transmitted through this email or any attachment. If you have received this transmission in error please notify the sender immediately and delete the message from your email. For further information on Edinburgh Instruments please visit our website at http://www.edinst.com Yahoo! Groups Sponsor -------------------------------------------------------- To unsubscribe from this group, send an email to: To learn more about Motorola Microcontrollers, please visit http://www.motorola.com/mcu Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. --------------------------------- °ª½Î°í ǰÁú ÁÁÀº ÀÎÈ - ¾ßÈÄ! »çÁø µ· µÇ´Â Áß°íÂ÷ ¼îÇθô - ¾ßÈÄ! ÀÚµ¿Â÷ [Non-text portions of this message have been removed] |
|
"Some guy tell me I should use hardware solution, but other guy tell me it's possible only with software" Nonsense! Gear the motor down 10:1 and you have 2000 steps. Unless the guy who said it is possible in software only is your professor, then I would do it in software only. Micro-stepping is a well known step motor control technique. Have you tried the Moto HC12 web site for application notes. Try also the motor manufacturer's technical department for application notes and recommendations. Search the available literature. And the web. Bob Smith --- Avoid computer viruses, Practice safe hex --- -- Specializing in small, cost effective embedded control systems -- http://www.smithmachineworks.com/embedprod.html Robert L. (Bob) Smith Smith Machine Works, Inc. 9900 Lumlay Road Richmond, VA 23236 804/745-1065 ----- Original Message ----- From: "º´ÁÖ Áø" <> To: "Motorola" <> Sent: Tuesday, April 22, 2003 3:04 AM Subject: [68HC12] Micro step control of step motor Hi everybody Could anybody tell me how to control the step motor?In general, 200 step motor is normal, but i want to precise the step more detail, over than 2000 step with 240 step motor. but i can not find the solution.Some guy tell me I should use hardware solution, but other guy tell me it's possible only with software(9S12H256).If i should add hardware for micro step control, Could anybody give me a reference? and I can do it with software, Direct me how i do it.regards --------------------------------- °ª½Î°í ǰÁú ÁÁÀº ÀÎÈ - ¾ßÈÄ! »çÁø µ· µÇ´Â Áß°íÂ÷ ¼îÇθô - ¾ßÈÄ! ÀÚµ¿Â÷ [Non-text portions of this message have been removed] -------------------------------------------------------- To unsubscribe from this group, send an email to: To learn more about Motorola Microcontrollers, please visit http://www.motorola.com/mcu |
|
Yes---- The motor's rotor will rotate to the magnetic vector. In microstepping, all you are doing is establishing a vector that is located between stator poles. The rotor is stable at all positions. You should be able to do this in software by loading sin and cos information to the PWM outputs. But since you are multiplying the number of steps (microsteps) per revolution, maximum rpm will be limited by whatever other processing loads on the CPU. Nick > -----Original Message----- > From: [mailto:] > Sent: Tuesday, April 22, 2003 12:38 PM > To: > Subject: Fw: RE: [68HC12] Micro step control of step motor > Louis, > > is it possible to hold the motor (stop mode) on a microstep > you described and the > motor will not "run away" to the nearest half step? > > Benny > > ---------- Forward Message ---------- > > To: > From: º´?? ?? <> > Date: Tue, 22 Apr 2003 20:24:07 +0900 (JST) > Subject: RE: [68HC12] Micro step control of step motor > hello louis > Could you tell me how to impliment it on my software and How > to make SIN and COS > tableI (I made 48 sin/cos table each) ? > I try to move a first step on step motor control. so I need > your advice and direction. > bye > Louis Eames <> wrote: > It is possible to have up to 25 microsteps per full step of > your 200 step > motor. This gives you 5000 microsteps in one revolution of the motor. > > This is done by altering the currents in the windings using a > DAC. Each > microstep can be calculated using a sine and cosine method of > the angle you > require from the nearest full step. > > Louis > > -----Original Message----- > From: º´?? ?? [mailto:] > Sent: 22 April 2003 08:04 > To: Motorola > Subject: [68HC12] Micro step control of step motor > Hi everybody Could anybody tell me how to control the step > motor?In general, > 200 step motor is normal, but i want to precise the step more > detail, over > than 2000 step with 240 step motor. but i can not find the > solution.Some guy > tell me I should use hardware solution, but other guy tell me > it's possible > only with software(9S12H256).If i should add hardware for micro step > control, Could anybody give me a reference? and I can do it > with software, > Direct me how i do it.regards > > --------------------------------- > °ª½?°? ?°?? ???º ??? - ¾=??! »??? > µ· µ?´? ?=°??? ¼???¸? - ¾=??! ??µ??? > > [Non-text portions of this message have been removed] > > -------------------------------------------------------- > To unsubscribe from this group, send an email to: > To learn more about Motorola Microcontrollers, please visit > http://www.motorola.com/mcu > > > -- > The information in this email may be confidential, privileged > and/or exempt from > disclosure under applicable law. If you are not the intended > recipient, you may not > copy or use it, or disclose it to anyone else. Unauthorised > use, copying or disclosure > is strictly prohibited and may be unlawful. The views > expressed in this e-mail are > personal and may not necessarily reflect those of Edinburgh > Instruments Ltd. or any > of its divisions, unless explicitly stated otherwise. We do > not accept any liability or > responsibility for: (1) changes made to this email after it > was sent, or (2) viruses > transmitted through this email or any attachment. If you > have received this > transmission in error please notify the sender immediately > and delete the message > from your email. > > For further information on Edinburgh Instruments please visit > our website at > http://www.edinst.com > > Yahoo! Groups Sponsor > -------------------------------------------------------- > To unsubscribe from this group, send an email to: > To learn more about Motorola Microcontrollers, please visit > http://www.motorola.com/mcu > > > ---------- End of Forward Message ---------- > > ------------------------ Yahoo! Groups Sponsor > ---------------------~--> > Get 128 Bit SSL Encryption! > http://us.click.yahoo.com/W7NydA/hdqFAA/VygGAA/dN_tlB/TM > -------------------------------------------------------------- > -------~-> > > -------------------------------------------------------- > To unsubscribe from this group, send an email to: > To learn more about Motorola Microcontrollers, please visit > http://www.motorola.com/mcu > |
|
Should be the same or better, I think. Since the magnetic flux is the vector sum of the two poles it should be the same as in single-stepping. But since each step is much smaller, you don't have the slippage (motor misses pulses) as in single-stepping. Vibration is also very much reduced, due to reduced ringing of the rotor. Nick > -----Original Message----- > From: Killingsworth, Steve > [mailto:] > Sent: Tuesday, April 22, 2003 11:57 AM > To: ' > Subject: RE: RE: [68HC12] Micro step control of step motor > > How is motor torque affected? > > -----Original Message----- > From: Allen, Nick [mailto:] > Sent: Tuesday, April 22, 2003 11:30 AM > To: ' > Subject: RE: RE: [68HC12] Micro step control of step motor > Yes---- > The motor's rotor will rotate to the magnetic vector. > In microstepping, all you are doing is establishing a > vector that is located between stator poles. The rotor > is stable at all positions. You should be able to do > this in software by loading sin and cos information to > the PWM outputs. But since you are multiplying the number > of steps (microsteps) per revolution, maximum rpm will > be limited by whatever other processing loads on the CPU. > Nick > > > -----Original Message----- > > From: [mailto:] > > Sent: Tuesday, April 22, 2003 12:38 PM > > To: > > Subject: Fw: RE: [68HC12] Micro step control of step motor > > > > > > Louis, > > > > is it possible to hold the motor (stop mode) on a microstep > > you described and the > > motor will not "run away" to the nearest half step? > > > > Benny > > > > ---------- Forward Message ---------- > > > > To: > > From: º´?? ?? <> > > Date: Tue, 22 Apr 2003 20:24:07 +0900 (JST) > > Subject: RE: [68HC12] Micro step control of step motor > > > > > > hello louis > > Could you tell me how to impliment it on my software and How > > to make SIN and COS > > tableI (I made 48 sin/cos table each) ? > > I try to move a first step on step motor control. so I need > > your advice and direction. > > bye > > Louis Eames <> wrote: > > It is possible to have up to 25 microsteps per full step of > > your 200 step > > motor. This gives you 5000 microsteps in one revolution of > the motor. > > > > This is done by altering the currents in the windings using a > > DAC. Each > > microstep can be calculated using a sine and cosine method of > > the angle you > > require from the nearest full step. > > > > Louis > > > > -----Original Message----- > > From: º´?? ?? [mailto:] > > Sent: 22 April 2003 08:04 > > To: Motorola > > Subject: [68HC12] Micro step control of step motor > > > > > > Hi everybody Could anybody tell me how to control the step > > motor?In general, > > 200 step motor is normal, but i want to precise the step more > > detail, over > > than 2000 step with 240 step motor. but i can not find the > > solution.Some guy > > tell me I should use hardware solution, but other guy tell me > > it's possible > > only with software(9S12H256).If i should add hardware for micro step > > control, Could anybody give me a reference? and I can do it > > with software, > > Direct me how i do it.regards > > > > --------------------------------- > > °ª½?°? ?°?? ???º ??? - ¾=??! »??? > > µ· µ?´? ?=°??? ¼???¸? - ¾=??! ??µ??? > > > > [Non-text portions of this message have been removed] > > > > > > > > -------------------------------------------------------- > > To unsubscribe from this group, send an email to: > > > > > > To learn more about Motorola Microcontrollers, please visit > > http://www.motorola.com/mcu > > > > > > > > > > > > > > > > -- > > The information in this email may be confidential, privileged > > and/or exempt from > > disclosure under applicable law. If you are not the intended > > recipient, you may not > > copy or use it, or disclose it to anyone else. Unauthorised > > use, copying or disclosure > > is strictly prohibited and may be unlawful. The views > > expressed in this e-mail are > > personal and may not necessarily reflect those of Edinburgh > > Instruments Ltd. or any > > of its divisions, unless explicitly stated otherwise. We do > > not accept any liability or > > responsibility for: (1) changes made to this email after it > > was sent, or (2) viruses > > transmitted through this email or any attachment. If you > > have received this > > transmission in error please notify the sender immediately > > and delete the message > > from your email. > > > > For further information on Edinburgh Instruments please visit > > our website at > > http://www.edinst.com > > > > > > > > Yahoo! Groups Sponsor > > -------------------------------------------------------- > > To unsubscribe from this group, send an email to: > > > > > > To learn more about Motorola Microcontrollers, please visit > > http://www.motorola.com/mcu > > > > > > > > > > > > > > ---------- End of Forward Message ---------- > > > > ------------------------ Yahoo! Groups Sponsor > > ---------------------~--> > > Get 128 Bit SSL Encryption! > > http://us.click.yahoo.com/W7NydA/hdqFAA/VygGAA/dN_tlB/TM > > -------------------------------------------------------------- > > -------~-> > > > > -------------------------------------------------------- > > To unsubscribe from this group, send an email to: > > > > > > To learn more about Motorola Microcontrollers, please visit > > http://www.motorola.com/mcu > > > > > > > > > > -------------------------------------------------------- > To unsubscribe from this group, send an email to: > To learn more about Motorola Microcontrollers, please visit > http://www.motorola.com/mcu > > This e-mail and any files transmitted with it (« Message ») > are confidential and may contain privileged information. > This Message is intended solely for the addressee(s). If you > have received this Message in error, please inform us > promptly by reply e-mail then delete the Message and destroy > any printed copy of it. > Any unauthorized use, review, retransmission, dissemination, > distribution, printing or copying of this Message or any part > thereof is strictly prohibited. > E-mails are susceptible to alteration. Neither > Technip-Coflexip nor any of its subsidiaries and affiliates > shall be liable for the Message if altered, changed or falsified > > ------------------------ Yahoo! Groups Sponsor > ---------------------~--> > Get 128 Bit SSL Encryption! > http://us.click.yahoo.com/W7NydA/hdqFAA/VygGAA/dN_tlB/TM > -------------------------------------------------------------- > -------~-> > > -------------------------------------------------------- > To unsubscribe from this group, send an email to: > To learn more about Motorola Microcontrollers, please visit > http://www.motorola.com/mcu > |
|
How is motor torque affected? -----Original Message----- From: Allen, Nick [mailto:] Sent: Tuesday, April 22, 2003 11:30 AM To: ' Subject: RE: RE: [68HC12] Micro step control of step motor Yes---- The motor's rotor will rotate to the magnetic vector. In microstepping, all you are doing is establishing a vector that is located between stator poles. The rotor is stable at all positions. You should be able to do this in software by loading sin and cos information to the PWM outputs. But since you are multiplying the number of steps (microsteps) per revolution, maximum rpm will be limited by whatever other processing loads on the CPU. Nick > -----Original Message----- > From: [mailto:] > Sent: Tuesday, April 22, 2003 12:38 PM > To: > Subject: Fw: RE: [68HC12] Micro step control of step motor > Louis, > > is it possible to hold the motor (stop mode) on a microstep > you described and the > motor will not "run away" to the nearest half step? > > Benny > > ---------- Forward Message ---------- > > To: > From: º´?? ?? <> > Date: Tue, 22 Apr 2003 20:24:07 +0900 (JST) > Subject: RE: [68HC12] Micro step control of step motor > hello louis > Could you tell me how to impliment it on my software and How > to make SIN and COS > tableI (I made 48 sin/cos table each) ? > I try to move a first step on step motor control. so I need > your advice and direction. > bye > Louis Eames <> wrote: > It is possible to have up to 25 microsteps per full step of > your 200 step > motor. This gives you 5000 microsteps in one revolution of the motor. > > This is done by altering the currents in the windings using a > DAC. Each > microstep can be calculated using a sine and cosine method of > the angle you > require from the nearest full step. > > Louis > > -----Original Message----- > From: º´?? ?? [mailto:] > Sent: 22 April 2003 08:04 > To: Motorola > Subject: [68HC12] Micro step control of step motor > Hi everybody Could anybody tell me how to control the step > motor?In general, > 200 step motor is normal, but i want to precise the step more > detail, over > than 2000 step with 240 step motor. but i can not find the > solution.Some guy > tell me I should use hardware solution, but other guy tell me > it's possible > only with software(9S12H256).If i should add hardware for micro step > control, Could anybody give me a reference? and I can do it > with software, > Direct me how i do it.regards > > --------------------------------- > °ª½?°? ?°?? ???º ??? - ¾=??! »??? > µ· µ?´? ?=°??? ¼???¸? - ¾=??! ??µ??? > > [Non-text portions of this message have been removed] > > -------------------------------------------------------- > To unsubscribe from this group, send an email to: > To learn more about Motorola Microcontrollers, please visit > http://www.motorola.com/mcu > > > -- > The information in this email may be confidential, privileged > and/or exempt from > disclosure under applicable law. If you are not the intended > recipient, you may not > copy or use it, or disclose it to anyone else. Unauthorised > use, copying or disclosure > is strictly prohibited and may be unlawful. The views > expressed in this e-mail are > personal and may not necessarily reflect those of Edinburgh > Instruments Ltd. or any > of its divisions, unless explicitly stated otherwise. We do > not accept any liability or > responsibility for: (1) changes made to this email after it > was sent, or (2) viruses > transmitted through this email or any attachment. If you > have received this > transmission in error please notify the sender immediately > and delete the message > from your email. > > For further information on Edinburgh Instruments please visit > our website at > http://www.edinst.com > > Yahoo! Groups Sponsor > -------------------------------------------------------- > To unsubscribe from this group, send an email to: > To learn more about Motorola Microcontrollers, please visit > http://www.motorola.com/mcu > > > ---------- End of Forward Message ---------- > > ------------------------ Yahoo! Groups Sponsor > ---------------------~--> > Get 128 Bit SSL Encryption! > http://us.click.yahoo.com/W7NydA/hdqFAA/VygGAA/dN_tlB/TM > -------------------------------------------------------------- > -------~-> > > -------------------------------------------------------- > To unsubscribe from this group, send an email to: > To learn more about Motorola Microcontrollers, please visit > http://www.motorola.com/mcu > -------------------------------------------------------- To unsubscribe from this group, send an email to: To learn more about Motorola Microcontrollers, please visit http://www.motorola.com/mcu This e-mail and any files transmitted with it (« Message ») are confidential and may contain privileged information. This Message is intended solely for the addressee(s). If you have received this Message in error, please inform us promptly by reply e-mail then delete the Message and destroy any printed copy of it. Any unauthorized use, review, retransmission, dissemination, distribution, printing or copying of this Message or any part thereof is strictly prohibited. E-mails are susceptible to alteration. Neither Technip-Coflexip nor any of its subsidiaries and affiliates shall be liable for the Message if altered, changed or falsified |
|
In general, a step motor will hold in a "stop" position up to its "pull
out" torque limit which is a function of the amount of current being dumped into the magnets while stopped. Bob Smith --- Avoid computer viruses, Practice safe hex --- -- Specializing in small, cost effective embedded control systems -- http://www.smithmachineworks.com/embedprod.html Robert L. (Bob) Smith Smith Machine Works, Inc. 9900 Lumlay Road Richmond, VA 23236 804/745-1065 ----- Original Message ----- From: <> To: <> Sent: Tuesday, April 22, 2003 12:37 PM Subject: Fw: RE: [68HC12] Micro step control of step motor Louis, is it possible to hold the motor (stop mode) on a microstep you described and the motor will not "run away" to the nearest half step? Benny ---------- Forward Message ---------- To: From: º´ÁÖ Áø <> Date: Tue, 22 Apr 2003 20:24:07 +0900 (JST) Subject: RE: [68HC12] Micro step control of step motor hello louis Could you tell me how to impliment it on my software and How to make SIN and COS tableI (I made 48 sin/cos table each) ? I try to move a first step on step motor control. so I need your advice and direction. bye Louis Eames <> wrote: It is possible to have up to 25 microsteps per full step of your 200 step motor. This gives you 5000 microsteps in one revolution of the motor. This is done by altering the currents in the windings using a DAC. Each microstep can be calculated using a sine and cosine method of the angle you require from the nearest full step. Louis -----Original Message----- From: º´ÁÖ Áø [mailto:] Sent: 22 April 2003 08:04 To: Motorola Subject: [68HC12] Micro step control of step motor Hi everybody Could anybody tell me how to control the step motor?In general, 200 step motor is normal, but i want to precise the step more detail, over than 2000 step with 240 step motor. but i can not find the solution.Some guy tell me I should use hardware solution, but other guy tell me it's possible only with software(9S12H256).If i should add hardware for micro step control, Could anybody give me a reference? and I can do it with software, Direct me how i do it.regards --------------------------------- °ª½Î°í ǰÁú ÁÁÀº ÀÎÈ - ¾ßÈÄ! »çÁø µ· µÇ´Â Áß°íÂ÷ ¼îÇθô - ¾ßÈÄ! ÀÚµ¿Â÷ [Non-text portions of this message have been removed] -------------------------------------------------------- To unsubscribe from this group, send an email to: To learn more about Motorola Microcontrollers, please visit http://www.motorola.com/mcu -- The information in this email may be confidential, privileged and/or exempt from disclosure under applicable law. If you are not the intended recipient, you may not copy or use it, or disclose it to anyone else. Unauthorised use, copying or disclosure is strictly prohibited and may be unlawful. The views expressed in this e-mail are personal and may not necessarily reflect those of Edinburgh Instruments Ltd. or any of its divisions, unless explicitly stated otherwise. We do not accept any liability or responsibility for: (1) changes made to this email after it was sent, or (2) viruses transmitted through this email or any attachment. If you have received this transmission in error please notify the sender immediately and delete the message from your email. For further information on Edinburgh Instruments please visit our website at http://www.edinst.com Yahoo! Groups Sponsor -------------------------------------------------------- To unsubscribe from this group, send an email to: To learn more about Motorola Microcontrollers, please visit http://www.motorola.com/mcu ---------- End of Forward Message ---------- -------------------------------------------------------- To unsubscribe from this group, send an email to: To learn more about Motorola Microcontrollers, please visit http://www.motorola.com/mcu |
|
Here is an excellent white paper I found on the subject... http://www.njr.co.jp/pdf/ee/ee05005.pdf Note: other papers are found by varying the name from ee05001.pdf through ee05010.pdf. Thanks for all the input - hope this helps. :) Stephen Killingsworth President, Embedded XLence, Inc. Embedded Systems Engineering -----Original Message----- From: Robert Smith [mailto:] Sent: Tuesday, April 22, 2003 2:02 PM To: Subject: Re: RE: [68HC12] Micro step control of step motor In general, a step motor will hold in a "stop" position up to its "pull out" torque limit which is a function of the amount of current being dumped into the magnets while stopped. Bob Smith --- Avoid computer viruses, Practice safe hex --- -- Specializing in small, cost effective embedded control systems -- http://www.smithmachineworks.com/embedprod.html Robert L. (Bob) Smith Smith Machine Works, Inc. 9900 Lumlay Road Richmond, VA 23236 804/745-1065 ----- Original Message ----- From: <> To: <> Sent: Tuesday, April 22, 2003 12:37 PM Subject: Fw: RE: [68HC12] Micro step control of step motor Louis, is it possible to hold the motor (stop mode) on a microstep you described and the motor will not "run away" to the nearest half step? Benny ---------- Forward Message ---------- To: From: º´?? ?? <> Date: Tue, 22 Apr 2003 20:24:07 +0900 (JST) Subject: RE: [68HC12] Micro step control of step motor hello louis Could you tell me how to impliment it on my software and How to make SIN and COS tableI (I made 48 sin/cos table each) ? I try to move a first step on step motor control. so I need your advice and direction. bye Louis Eames <> wrote: It is possible to have up to 25 microsteps per full step of your 200 step motor. This gives you 5000 microsteps in one revolution of the motor. This is done by altering the currents in the windings using a DAC. Each microstep can be calculated using a sine and cosine method of the angle you require from the nearest full step. Louis -----Original Message----- From: º´?? ?? [mailto:] Sent: 22 April 2003 08:04 To: Motorola Subject: [68HC12] Micro step control of step motor Hi everybody Could anybody tell me how to control the step motor?In general, 200 step motor is normal, but i want to precise the step more detail, over than 2000 step with 240 step motor. but i can not find the solution.Some guy tell me I should use hardware solution, but other guy tell me it's possible only with software(9S12H256).If i should add hardware for micro step control, Could anybody give me a reference? and I can do it with software, Direct me how i do it.regards --------------------------------- °ª½?°? ?°?? ???º ??? - ¾=??! »??? µ· µ?´? ?=°??? ¼???¸? - ¾=??! ??µ??? [Non-text portions of this message have been removed] -------------------------------------------------------- To unsubscribe from this group, send an email to: To learn more about Motorola Microcontrollers, please visit http://www.motorola.com/mcu -- The information in this email may be confidential, privileged and/or exempt from disclosure under applicable law. If you are not the intended recipient, you may not copy or use it, or disclose it to anyone else. Unauthorised use, copying or disclosure is strictly prohibited and may be unlawful. The views expressed in this e-mail are personal and may not necessarily reflect those of Edinburgh Instruments Ltd. or any of its divisions, unless explicitly stated otherwise. We do not accept any liability or responsibility for: (1) changes made to this email after it was sent, or (2) viruses transmitted through this email or any attachment. If you have received this transmission in error please notify the sender immediately and delete the message from your email. For further information on Edinburgh Instruments please visit our website at http://www.edinst.com Yahoo! Groups Sponsor -------------------------------------------------------- To unsubscribe from this group, send an email to: To learn more about Motorola Microcontrollers, please visit http://www.motorola.com/mcu ---------- End of Forward Message ---------- -------------------------------------------------------- To unsubscribe from this group, send an email to: To learn more about Motorola Microcontrollers, please visit http://www.motorola.com/mcu -------------------------------------------------------- To unsubscribe from this group, send an email to: To learn more about Motorola Microcontrollers, please visit http://www.motorola.com/mcu This e-mail and any files transmitted with it (« Message ») are confidential and may contain privileged information. This Message is intended solely for the addressee(s). If you have received this Message in error, please inform us promptly by reply e-mail then delete the Message and destroy any printed copy of it. Any unauthorized use, review, retransmission, dissemination, distribution, printing or copying of this Message or any part thereof is strictly prohibited. E-mails are susceptible to alteration. Neither Technip-Coflexip nor any of its subsidiaries and affiliates shall be liable for the Message if altered, changed or falsified |