Contact me: hankecnc@gmail.com

PWM 主轴控制和反转主轴和冷却针 #292

推推 grbl 3年前 (2023-01-21) 128次浏览

对话

PWM 主轴控制和反转主轴和冷却针 #292
贡献者

我已将 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

PWM 主轴控制和反转主轴和冷却针 #292 EliteEng 关闭了这个 2013 年 11 月 27 日
PWM 主轴控制和反转主轴和冷却针 #292
贡献者作者

@RetroFit2Grbl你可以在我的边缘分支上尝试代码https://github.com/EliteEng/grbl/tree/edge

PWM 主轴控制和反转主轴和冷却针 #292

嗨罗布

我在两个小时前测试了 Edge 代码:它现在似乎可以工作了!!!!:-)
示波器在运动过程中显示出良好的信号!!!
晚饭后,我将用我的小铣刨机和
变频器进行测试……

在编译之前我必须解决两件事,但我不确定它是否在
正确的位置。???

在 spindle.control.h 中,
void spindle_run(int8_t direction), uint16_t rpm);>>> void spindle_run(int8_t
方向,uint16_t rpm);// “)” 移除

在 spindle.control.c,
….
#include “settings.h”
#include “spindle_control.h”
#include “planner.h”

静态 uint8_t 当前方向;
静态 uint16_t current_rpm;// 添加

void spindle_init ()
{
….

所以…让我们试试硬件。
如果你有兴趣我会告诉你…

最好的问候

PS:考虑 MicroCNC ……我必须得到一个 ArduinoDue :-)

Rob Brown notifications@github.com 2013 年 11 月 27 日 06:19
geschrieben:

@RetroFit2Grbl https://github.com/RetroFit2Grbl你可以试试我
边缘分支上的代码 https://github.com/EliteEng/grbl/tree/edge


直接回复此电子邮件或在 GitHub
#292(评论)上查看。

PWM 主轴控制和反转主轴和冷却针 #292
成员

@EliteEng: 对不起。我忘记了这个拉取请求。我即将完成 v0.9(至少是困难的部分),现在将有一些时间来完成其他所有事情。这些更改仍然有效吗?

PWM 主轴控制和反转主轴和冷却针 #292 chamnit 重新打开了这个 2013 年 12 月 5 日
PWM 主轴控制和反转主轴和冷却针 #292
贡献者作者

@chamnit这些更改应该在 dev 或 edge 而不是 master 中。

我将关闭这个并为开发人员创建一个。
我唯一没有检查的是作为主轴的步进器,下周我应该有时间检查它。

PWM 主轴控制和反转主轴和冷却针 #292 EliteEng 关闭了这个 2013 年 12 月 6 日
PWM 主轴控制和反转主轴和冷却针 #292
贡献者作者

在您问为什么要使用步进器作为主轴之前。

在 arduino 论坛上,有人询问有关使用 PWM 运行步进电机的问题,每个人都说这是不可能的。

免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论
标签
还没有
项目

还没有

发展

成功合并此拉取请求可能会关闭这些问题。

还没有

3人参加
PWM 主轴控制和反转主轴和冷却针 #292PWM 主轴控制和反转主轴和冷却针 #292PWM 主轴控制和反转主轴和冷却针 #292

喜欢 (0)