开源改变世界

检流计控制 #661

推推 grbl 2年前 (2023-01-30) 112次浏览
打开
MakerMatrix 打开了这个问题 2020 年 11 月 3 日 · 6条评论
打开

检流计控制#661

MakerMatrix 打开了这个问题 2020 年 11 月 3 日 · 6条评论

注释

检流计控制 #661

请描述您希望
对扫描激光振镜实施 G 代码控制的功能。我想这需要在笛卡尔和振镜 DAC 空间之间进行一些转换。如果我理解正确的话,我已经看到这是作为一个 LUT 实现的,它包含以有效振镜电压为单位的预采样三角函数。然后你只需在它们之间进行插值以获得所需的任何角度的正确电压,这样它就可以在轻量级硬件上快速运行。例如:

https://github.com/obstruse/LaserDemo/blob/master/LaserDemo/Basics.cpp

为什么您认为这会改进 Grbl_ESP32?
它可能会使激光主轴对许多项目更有用。你可以用它构建快速的 SLA 或 SLS 3D 打印机。;-)

你需要这个功能做什么?
构建快速 SLA 或 SLS 3D 打印机。

这个功能会出现在很多用户面前吗?
是的。 https://www.facebook.com/Photonsters

检流计控制 #661 MakerMatrix 添加了 增强 新功能或要求标签 2020 年 11 月 3 日
检流计控制 #661
所有者

我在激光方面有很多经验,在 Galvos 方面有一些经验。这将是一个巨大的项目,需要大量的固件和硬件开发,并且可能需要大量的硬件成本。ESP32 的内部 DAC 只有 8 位。PWM 可能无法启动数千赫兹振镜

我们已经非常完整的路线图上没有这样的东西。此时我不得不强烈反对。

检流计控制 #661
作者

在我所做的少量研究中,使用 ESP32 驱动振镜的方法是将工作交给外部 DAC。您使用两个 I2S 外设驱动一个 16 位 DAC。所以我不认为硬件部分非常复杂。只需将 x 值转换为 16 位数字,将其发送给 x,y 也一样。有围绕该想法构建的 hackaday 项目。将此功能内置到成熟的 gcode 解释器中将是一个福音。

检流计控制 #661
所有者

你问的不是时候。所有开发人员都将全部时间投入到更高优先级的功能中。下个月我们可能愿意听。

检流计控制 #661
作者

我是一个有耐心的人。我什至可以参与其中。感谢您考虑。

检流计控制 #661
内罗多里安 评论了 2021 年 5 月 22 日  

https://www.youtube.com/watch?v=_tizRU57rVE

这太棒了 !!

此外,这个人已经制作了非常清晰的教程来使用 esp32
https://www.youtube.com/watch?v=bl1e54QGJk4控制带有外部 dac 的振镜

这可能会改变游戏规则!

我怎样才能帮助实现这一点?
目前失业的 IT 工程师,我已准备好开始工作以使此功能正常工作,请告诉我从哪里开始!

检流计控制 #661

也许使用带有外部控制的数字振镜扫描仪会更容易。所以你可以使用 XY2-100 协议(这似乎是振镜控制协议的标准……)

https://sigrok.org/wiki/Protocol_decoder:Xy2-100

您认为这有可能实施吗?

免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论
标签
增强新功能或要求
项目

还没有

发展

没有分支机构或拉取请求

4人参加
检流计控制 #661检流计控制 #661检流计控制 #661检流计控制 #661

喜欢 (0)