mycnc:mycnc_pulse_width_setup
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
mycnc:mycnc_pulse_width_setup [2019/04/17 13:15] – ivan | mycnc:mycnc_pulse_width_setup [2019/04/17 14:09] – ivan | ||
---|---|---|---|
Line 9: | Line 9: | ||
====Selecting the Appropriate Pulse Width for your motor==== | ====Selecting the Appropriate Pulse Width for your motor==== | ||
- | A common procedure required for proper motor operation is selecting the appropriate pulse width for the signal going from the controller to the step/servo motor on the CNC machine. | + | A common procedure required for proper motor operation is selecting the appropriate pulse width for the signal going from the controller to the step/servo motor on the CNC machine. |
- | {{: | + | {{: |
- | {{: | + | |
As another example, the Yaskawa' | As another example, the Yaskawa' | ||
- | {{: | + | {{: |
- | As such, the pulses | + | A step motor also requires a minimum pulse width, which is considerably higher than that of a servo motor: |
+ | {{: | ||
+ | |||
+ | As such, the pulse impulses sent from the controller to the motor have to have a certain | ||
**In order to select such an appropriate pulse width:** | **In order to select such an appropriate pulse width:** | ||
Line 30: | Line 32: | ||
- | *Using the **[revolutions / second]** value and the minimum allowed **[seconds / step]** value of the motor, calculate how many **[steps / revolution]** the stepper driver will have to make. As discussed earlier, the value selected on the stepper motor must be equal or smaller than the number of **[steps / revolution]** obtained from this step for the motor to register the signal and function properly. | + | *Using the **[revolutions / second]** value and the minimum allowed **[seconds / step]** value of the motor, calculate how many **[steps / revolution]** the stepper driver will have to make. |
+ | *For example, if the minimum allowable pulse width on the motor is 8 μs/step, and the machine will produce 16 revolutions/ | ||
+ | |||
+ | *As discussed earlier, the value selected on the stepper motor must be equal or smaller than the number of **[steps / revolution]** obtained from the previous | ||
*For example, if the **[steps / revolution]** value has been calculated to be 7800 steps/ | *For example, if the **[steps / revolution]** value has been calculated to be 7800 steps/ | ||
- | *Using the **[revolutions / second]** value and the updated stepper driver **[steps / revolution]** value, calculate the actual **[seconds / step]** value of the motor. This value will always be equal or higher than the minimum allowable **[seconds / step]** value of the motor. | + | *Using the **[revolutions / second]** value and the updated stepper driver **[steps / revolution]** value, calculate the actual **[seconds / step]** value of the motor. This actual **[seconds / step]** |
*For example, if the **[revolutions / second]** value was equal to 16 revolutions/ | *For example, if the **[revolutions / second]** value was equal to 16 revolutions/ | ||
mycnc/mycnc_pulse_width_setup.txt · Last modified: 2024/01/22 11:05 by ivan