注释
|
您是用示波器还是逻辑分析仪检查 PWM?您可能需要将电压从 3.3v 变为 5v。 没有添加显示器的计划。手机或网络浏览器是目前的计划。 话虽如此,我认为添加显示器并不难。 |
|
谢谢回复! |
|
@gflaser-au他的 CO2 激光取得了巨大的成功。他对 PWM 进行了一些更改以获得最佳性能。我不记得确切的变化,但他确实通过电平转换器改变为 5V。 |
|
非常感谢您的帮助! |
|
最大 RPM 设置为 1000 这里是 S950 (95%) 使用 S10 (1%) 这些是我的设置
|
|
我可以稍后发布我的设置,但是: 4,我使用高速光耦合器代替 npn,将 esp32 与激光 psu 隔离。 Esp32 grbl 非常适合用于 Co2 激光器。我的 100w 确实遇到了一些噪音干扰问题。我已经通过硬件和固件更改的组合解决了这些问题,但现在效果很好! |
|
我试图将负极与晶体管连接。我用 2 个晶体管尝试了正极。但是没有任何迹象出现。当 Gcode 运行时,几乎没有任何东西。现在我将看到几乎恒定的接地信号输出。所以你不能用它来蜂蜜。但是正极光纤的直径是3v买的。 |
|
我建议向发件人输入一些 g 代码命令。然后你可以更容易地测试。(我用的是LaserGRBL) 如果最大速度为 1000,您将看到 50% 的 PWM 输出 – 前提是您不使用任何其他会导致激光关闭的命令。(例如 G0)。 如果您没有示波器,那将很困难——但请尝试在 DC 上使用万用表并检查平均 DC 值(如果您的仪表有频率,则检查平均 DC 值)。 我很高兴检查你的设计。您可以张贴带有 NPN 晶体管的电路原理图以及所有零件名称和电阻值吗? 记得设置: |
|
你能提供你所有的主轴#defines吗? |
|
我可以——只是不是马上。我暂时离我的家庭办公室不近。 作为起点,默认值 + 20kHz 应该没问题。 |
|
我在主分支 cpu_map.h 中添加了一些额外的机器。看看我是怎么做到的,看看你是否可以添加你的机器。 |
|
我正在使用 laserWeb(和其他)不幸的是,您输入的说明没有打开激光。仅用于程控控制。现在我有一个万用表。明天我想买个勺子。板子(17pin)的输出为3.3m: |
|
M3 只是将主轴控制状态设置为打开。S 设置速度 它不会移动任何轴。 在激光模式下,需要 G1 cmd 才能实际启动 pwm – 作为一项安全功能,除非在运动中,否则激光 pwm 将禁用。G0 将强制 PWM = 0,即使仍然设置了 M3S500。 |
|
启用激光控制。 如果轴移动,它们会取消该值。但在直立位置它只有 2.15 伏特或 3.3 伏特。 我关闭了安全最小移动。这就是 M3 命令现在的工作方式。 更新: 对不起,我的英语还是不好! |
|
我遇到了一个带有 GRBL 的 Arduino Mega。基本上,它也适用于 5 V PWM。所以没有必要提高水平,但这不是重点。 但是这里没有停机监控功能,跟你做的固件差距太大了! |
|
你读过这个页面吗? 它解释了 grbl 的激光模式,以及 M3 / M4 的工作原理。 你对pwm at s1000 / s500的描述没问题。 绘制电路并上传。我们会为您检查。 另外,请确保您的电源足够强大以运行步进电机和具有一些额外容量的控制器。我将 10A 12V 用于 2 nmea 17 步进电机(~ 2A 额定值) |
|
大多数我在这里阅读了相关的m3对M4的描述。这是我建造的第三台激光切割机。虽然 M4 对我来说从来都不够好,但它是 M3-在我使用它的时候。目前还没有电子电路,因为我把它完全清理干净了,那不会打扰任何东西! 这里有几张来自问题的图片: PWM 级别赢得了一个在网络上迈出的一步,我尝试了一些。这里有一个例子: 我尝试了很多,但 3.3voltos 有一个标志有问题。 |
|
我忘记了 12v 10A 我使用营养品 2 可能是 3 Nema 和 17 个引擎(一个接一个 1.7 安培) |
|
这永远不会达到 +3.3V。看起来好像需要一个上拉电阻。然而,当你用你的仪表电压显示测量值时,可以在示波器中看到明显更高的电压,这让我不相信所有这些最后的测量值。然而,令人惊讶的是,它显示了一个合理的占空比。
|
|
我不希望它处于这种+3v3 的状态就这样吧。但是 3.26v/100% 对我来说已经很好了! |
|
我不能将此错误消息发送到包含 M4 指令的 gcode 吗? 错误:20 – 在块中发现不受支持或无效的 g 代码命令。 M3 没有这样的错误信息。 |
|
仅当您定义了主轴方向销时才启用 M4。它没有在基本的 cpu_map 中定义。如果未定义引脚,您将收到该错误。 我没有对 M4 做太多。M4有特定的激光功能吗? |
|
There is a difference, but both of them should work. M3 is a continuous laser performance and M4 is dynamically changing. One is better for the diode laser than the other for the CO2 laser. Here, however, it would link the firmware to the gcode movement with the power of PWM. |
|
I have never used M4 mode for lasers. I think the code is in ESP32 version but disabled because of the pin definition. I can check into in a few days. |









我喜欢你的工作,我想用这个控件而不是 Arduino Mega 进行 CO2 激光切割。
我做了一个测试台。我设置了激光模式和我发现的信息。但是当 gcode 运行时,激光不会打开。我在 80% 时测量并输出 0.15 伏。
如果我直接运行命令(gcode sender)那么它工作正常。
有没有办法连接下一个显示器?我想试验一下。
谢谢
,对不起,但我的英语不好。