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 12:37] – ivan | mycnc:mycnc_pulse_width_setup [2019/04/17 12:56] – ivan | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | -===== MyCNC Pulse Width Setup ====== | + | ===== MyCNC Pulse Width Setup ====== |
- | ==== MyCNC Pulse Width elements ==== | ||
*In myCNC software, navigate to **Settings** | *In myCNC software, navigate to **Settings** | ||
*Open the **Hardware** tab | *Open the **Hardware** tab | ||
Line 9: | Line 8: | ||
- | ====To Select | + | ====Selecting the Appropriate Pulse Width for your motor==== |
- | A common issue with CNC machines | + | A common issue is selecting the appropriate pulse width for the signal going from the controller to the step/servo motor on the CNC machine. The pulse impulses |
{{: | {{: | ||
{{: | {{: | ||
- | As another example, the Yaskawa' | + | As another example, the Yaskawa' |
{{: | {{: | ||
- | In order to select | + | Therefore, the pulses have to have both a minimum width, such that the motor (or the particular setting of that motor, as with the Panasonic MINAS A5-series) is able to register pulses that are sent to it, and a maximum |
- | | + | **In order to select such an appropriate pulse width:** |
- | *Convert | + | *Choose |
- | *For example, if the desired | + | |
- | *Locate | + | *Convert |
+ | *For example, if the desired **[meters | ||
+ | *Locate the minimum **[seconds / step]** value of your step/servo motor (the minimum time it takes the motor to process each individual impulse) | ||
- | *Using the **[revolutions/ | ||
- | *For example, if the **[steps/ | ||
- | *Using the **[revolutions/ | + | *Using the **[revolutions / second]** value and the minimum allowed |
- | *For example, if the **[revolutions/second]** value was equal to 16 revolutions/second and the stepper driver | + | *For example, if the **[steps / revolution]** value has been calculated |
- | *The value for the **Pulse Width** in myCNC software must be equal or higher than the actual **[seconds/ | + | *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. |
- | *For example, if the **[seconds/ | + | *For example, if the **[revolutions / second]** value was equal to 16 revolutions/ |
+ | |||
+ | *The value for the **Pulse Width** in myCNC software must be equal or higher than the actual **[seconds / step]** value of the motor. | ||
+ | *For example, if the **[seconds / step]** value was equal to 9.76 μs/step, and an ET6 or an ET7 board was used, 12 μs would be selected from the chart in the **Common Hardware Settings** tab as it is the closest value that's higher than 9.76 μs. | ||
{{: | {{: | ||
*The 12 μs corresponds to Setting 7 in the chart, thus the **Pulse width** value should be set to 7. | *The 12 μs corresponds to Setting 7 in the chart, thus the **Pulse width** value should be set to 7. |
mycnc/mycnc_pulse_width_setup.txt · Last modified: 2024/01/22 11:05 by ivan