打开 pffabrications 打开了这个问题 2018 年 4 月 5 日 · 3条评论 打开 闭环主轴转速控制#1381 pffabrications 打开了这个问题 2018 年 4 月 5 日 · 3条评论 注释 预制 评论了 2018 年 4 月 5 日 嗨,我一直在中国 3040 机器上使用 GRBL 和 protoneer 3.51 屏蔽和 drv8225 步进驱动器,它很棒,但是我希望能够通过 GCODE 命令主轴运行闭环,从而保持设定的 RPM。 我一直在开发一个系统,与 GRBL 一起在 arduino pro micro 上运行,但我是一个 Arduino 编码新手 https://github.com/pffabrications/Closed-Loop-SPINDLE-CONTROL-GRBL 这是求救的呼声! 我使用中断通过 IR 传感器检测主轴转速,并从 GRBL 检测 0-5V PWM 占空比 该系统在某种程度上可以正常工作,但有很多错误。 GRBL 转速检测 – 一旦检测到来自 grbl 的 PWM,主轴将启动并且 rpm 可以通过 GCODE 控制 – 很棒 但是,当通过 GCODE 关闭主轴时,arduino 不会检测到 0 rpm,并且 rpm 设置点保持在接收到的最后一个正值。 主轴转速检测- 效果不如预期。可能需要调整采集的样本并为值添加平滑/平均。 PID 回路 – PID 回路的反应方式并不平滑,因此 PID 值可以进行调整,但可能是主轴转速检测不理想的结果。 我还想添加一个用于选择手动/自动模式的开关、一个用于在手动模式下设置转速和在自动模式下微调转速的电位器、i2c 16×2 液晶显示屏、过载保护和紧急停止装置 如果有人可以帮助我开发这个,我将不胜感激。 朗瓦特 评论了 2018 年 4 月 5 日 使用主轴启用引脚或向 pwm 输入添加超时以检测关闭 作者 预制 评论了 2018 年 4 月 5 日 谢谢,是的,计时器可以工作,谢谢,我会试试的。我认为这是我的代码的问题之一,因为它运行得不够快 浏览器 评论了 2018 年 4 月 6 日 通过电子邮件 嘿,也许你想看看 https://github.com/mschorer/grbl_mc_leonardo 我猜它会做你的愿望清单上的所有/大部分事情…… mrX Am 05.04.2018 10:06 schrieb “pffabrications” <notifications@ github.com>:谢谢,是的,计时器可以工作,谢谢,我会试试的。我认为这是我的代码的问题之一,因为它运行得不够快——你收到这个是因为你订阅了这个线程。直接回复此邮件,在 GitHub < #1381 (comment) > 上查看,或静音线程 < https://github.com/notifications/unsubscribe-auth/ACW6bzbq1QKiBP3UhaImw9UPvzPQkrgzks5tldCQgaJpZM4THh_1 > 。 喜欢 (0) 暂停和主轴停止 #1380 连接激光 #1382 GRBL/UGS 问题,已知硬件可以工作,但没有运行 Grbl 的步进运动 XY 绘图仪 – 将 Word 文档转换为 GRBL 文件 grbl 随机在中间停止 Arduino Uno GRBL 问题 GRBL/UGS 问题,已知硬件可以工作,但没有运行 Grbl 的步进运动XY 绘图仪 – 将 Word 文档转换为 GRBL 文件grbl 随机在中间停止Arduino Uno GRBL 问题为什么这会“崩溃”我的 3018 CNCFusion 360 / Grbl – 最后毁掉了工作?!使用 Grbl Shield,必须采取哪些接地预防措施?GRBL 安装挑战(在 cnc 3018 pro 上)
嗨,我一直在中国 3040 机器上使用 GRBL 和 protoneer 3.51 屏蔽和 drv8225 步进驱动器,它很棒,但是我希望能够通过 GCODE 命令主轴运行闭环,从而保持设定的 RPM。
我一直在开发一个系统,与 GRBL 一起在 arduino pro micro 上运行,但我是一个 Arduino 编码新手
https://github.com/pffabrications/Closed-Loop-SPINDLE-CONTROL-GRBL
这是求救的呼声!
我使用中断通过 IR 传感器检测主轴转速,并从 GRBL 检测 0-5V PWM 占空比
该系统在某种程度上可以正常工作,但有很多错误。
GRBL 转速检测 –
一旦检测到来自 grbl 的 PWM,主轴将启动并且 rpm 可以通过 GCODE 控制 – 很棒
但是,当通过 GCODE 关闭主轴时,arduino 不会检测到 0 rpm,并且 rpm 设置点保持在接收到的最后一个正值。
主轴转速检测-
效果不如预期。可能需要调整采集的样本并为值添加平滑/平均。
PID 回路 –
PID 回路的反应方式并不平滑,因此 PID 值可以进行调整,但可能是主轴转速检测不理想的结果。
我还想添加一个用于选择手动/自动模式的开关、一个用于在手动模式下设置转速和在自动模式下微调转速的电位器、i2c 16×2 液晶显示屏、过载保护和紧急停止装置
如果有人可以帮助我开发这个,我将不胜感激。