对话
|
嗨罗布 我在两个小时前测试了 Edge 代码:它现在似乎可以工作了!!!!:-) 在编译之前我必须解决两件事,但我不确定它是否在 在 spindle.control.h 中, 在 spindle.control.c, 静态 uint8_t 当前方向; void spindle_init () 所以…让我们试试硬件。 最好的问候 PS:考虑 MicroCNC ……我必须得到一个 ArduinoDue
|
|
@EliteEng: 对不起。我忘记了这个拉取请求。我即将完成 v0.9(至少是困难的部分),现在将有一些时间来完成其他所有事情。这些更改仍然有效吗? |
|
@chamnit这些更改应该在 dev 或 edge 而不是 master 中。 我将关闭这个并为开发人员创建一个。 |
|
在您问为什么要使用步进器作为主轴之前。 在 arduino 论坛上,有人询问有关使用 PWM 运行步进电机的问题,每个人都说这是不可能的。 |


.png)
我已将 PWM 添加到主轴,您可以将主轴设置为 PWM 或步进。
在 UNO 上,必须禁用 Y 限位开关才能使用该引脚上的 PWM。
在 Mega Timer 4 上已使用,因此它不会影响限位开关引脚。
状态:
PWM – 测试和工作
步进器作为主轴 – 仅在范围内测试(但看起来不错)
反转主轴启用引脚 – 在范围内测试
反转冷却剂引脚 – 在范围内测试
警告已添加到 pinmap.h,关于在控制器重置时反转引脚将激活一段时间。
这些更新涉及问题:
#284 PWM to Spindle
#258 Stepper as Spindle
#218 Invert Spindle and Cooling Pins