开源改变世界

grbl上的LCD #1125

推推 grbl 2年前 (2023-01-23) 90次浏览

关闭
vMeph 打开了这个问题 2016 年 11 月 4 日 · 15条评论
关闭

grbl上的LCD#1125

vMeph 打开了这个问题 2016 年 11 月 4 日 · 15条评论

注释

grbl上的LCD #1125
vMeph 评论了 2016 年 11 月 4 日  

@chamnit我希望你不介意我已经删除了这篇文章,这不是问题,但我想我会与那些有兴趣通过使用第二个 arduino 在机器上安装 LCD 的人分享。

此人在 shapeoko 论坛 (jpbbricole) 上完成
了该项目的链接:

http://www.shapeoko.com/wiki/index.php/LCD_on_GRBL#Full_version_GRBL_1.1

它是通过让第二个 arduino 从 GRBL arduino 接收数据来完成的,它具有 GRBL 0.9 的版本,并且还更新了版本以与 GRBL1.1 一起使用

效果很好 grbl0.9 版本同时显示机器和工作位置,grbl 1.1 的新版本只能在时间显示 1 或机器位置或工作位置通过设置 $10=0 或 $10=1 来完成

grbl上的LCD #1125

grbl上的LCD #1125
成员

@vMeph: 那太棒了!我已经等了很久有人来做这件事了。我很高兴看到他们能够如此快速地更新 v1.1。

虽然 v1.1 中一次给出机器位置或工作位置的说法并不完全正确。Grbl v1.1 确实只报告一个或另一个,但 GUI 所要做的就是保留最后给定的WCO:工作坐标偏移量来计算WPos = MPos - WCOWCO不经常改变。如果您需要更换工具,通常只需要在设置工作之前进行几次。因此,GUI 只需要监视和保留 WCO 的变化以计算工作位置(如果仅给出 MPos)或机器位置(如果给出 WPos)。

这在界面文档中没有明确说明,所以我将更新它以确保 GUI 开发人员不会把它搞砸。

grbl上的LCD #1125
作者
vMeph 评论了 2016 年 11 月 4 日  

很长一段时间以来,我都想在机器上安装 LCD,但是很多人在做这件事的视频却没有人分享,很高兴看到像 jpbbricole 这样的人实现了它并愿意与所有人分享

我还邀请了做这个项目的人 jpbbricole 来这里讨论,根据我上次与他交谈的内容,他说他也将尝试实施 SD 卡,让我们看看会发生什么:)
如果你们看到他在维基上得到的原理图他正在使用 Ic CD4066,但你可以在没有 CD4066 的情况下使用它,只需断开第二个 arduino 的 TX,根据 jpbbricole 的说法,GRBL Rxd 信号被第二个 arduino 的 txD 压碎

grbl上的LCD #1125
jpbbricole 评论了 2016 年 11 月 4 日  

你好 GRBL 社区。
我已经很久没有使用你的伟大产品了,谢谢你的工作。你一定很喜欢我的英语,我是瑞士法语。
这是我在这个显示系统的基础上所做的(法语):
车床转换为数字
http://www.usinages.com/threads/numerisation-tour-proxxon-pd-230e.90773/
迷你定制CNC
http://www.usinages.com/threads/une-petite-cnc-qui-obeit-au-doigt-et-a-loeil.94573/

如果您对 LCD 显示器有任何疑问,我随时为您服务。

@chamnit
没看懂WCO的具体意思。我将更正程序以提供 MPOS 和 WPOS 显示。

最好的问候
jpbbricole

grbl上的LCD #1125

我不久前用第二个 UNO 和一个 LCD 屏蔽做了这个。我能够实现足够的功能,能够从 SD 卡进行微动、零工件偏移、探测和运行文件。我遇到的一个问题是 LCD 更新使整个过程变慢了一点,不符合我的口味。如果我每 0.5 秒刷新一次工作坐标超过一次,LCD 会占用太多资源和其他任务,例如呼叫响应协议会变慢。我使用的是 LCD 制造商提供的 LCD 库,我研究了一些东西,发现这些库显然有点慢,因此可能需要优化库。如果作业正在运行,我通过更改 LCD 更新率来解决这个问题。我实际上运行了几个测试部分,它起作用了,但我最终决定,对我来说,给我的旧上网本笔记本电脑更有用。我可以看看我是否还有主机的 Arduino 代码。它绕过 CH340G 直接连接到 TX/RX 引脚,使我的 Nano 可用于 grbl 固件。

grbl上的LCD #1125

@109JB
我认为这一切对于 UNO 来说都太多了。这就是我购买 Mega(低于 6 美元)的原因,它有多个硬件通信端口。显示器是 I2c 吗?我还尝试了 PC,带有基于 Excel 工作表的 DRO。
https://youtu.be/sHiP3trSOs4
该解决方案的优点是非常有趣的显示以及使用 UGS 发送 G 代码文件的能力。

祝你有美好的
一天

grbl上的LCD #1125

你知道吗,我说错了。我确实为我使用了 mega,但 LCD 不是 i2c。真高兴你做到了。我可能会在某个时候重新审视我的,但现在我有太多的项目。

grbl上的LCD #1125

你好 GRBL!
适用于 GRBL 1.1 的 GRBL11universalDRO 现已上市。看看shapeoko 论坛

GRBL 很棒,谢谢你。
jpbbricole

grbl上的LCD #1125

太好了,只有一个 arduino 可以解码串行,是一个简单的功能理念,一台带有 LCD 的机器看起来多么可爱,可以使用 arduino nano 并制作一个纤薄的版本。

grbl上的LCD #1125
作者

@chamnit 我不知道这是否是个好主意,但感觉使用 arduino uno 的 grbl 1.1 基本上空间不足,并且 LCD 在同一个 uno 上与 grbl 不在选项中,也许在维基上有一个关于如何适应一个部分的好主意使用第二个 arduino uno 在 grbl 上显示 LCD,也许然后@jpbbricole可以做一个部分来解释它是如何工作的以及如何让它工作,我已经使用这个选项很长时间了并且非常喜欢它,对于那些对它感兴趣的人来说,将它放在 wiki 上会很棒。

只是一个想法…
谢谢

grbl上的LCD #1125

听起来棒极了!第二个arduino也可以有sd卡或者从U盘读取程序吗?

grbl上的LCD #1125

你好,

我制作了一个可以在没有 PC 的情况下工作的 GRBL 版本,它仅适用于激光。它需要 LCD 1602、SD 卡模块和一个 Arduino Nano(不是两个,其他人也是这样)。

https://github.com/RunnyBore604/standaloneGRBL

grbl上的LCD #1125

@vMeph你好朋友,我对你的项目很感兴趣,但现在页面不存在,可以与我分享主文件吗?我的电子邮件是andres.campa_luis@hotmail.com

谢谢!

grbl上的LCD #1125
jpbbricole 评论了 2018 年 9 月 27 日 通过电子邮件
grbl上的LCD #1125

嗨,安德烈斯,我认为 shapeoko.com 消失了!我将该文件作为附件,供您使用以获取更多信息。祝你有美好的一天 Jean-Pierre De : luisluna2 [ mailto:notifications@github.com ] Envoyé : jeudi 2018 年 9 月 27 日 10:03 À : grbl/grbl Cc : Jean-Pierre Badan; 提及对象:回复:[grbl/grbl] grbl 上的 LCD(#1125@vMeph https://github.com/vMeph你好朋友,我对你的项目很感兴趣,但现在页面不存在,可以与我分享主文件吗?我的电子邮件是andres.campa_luis@hotmail.com谢谢!— 你收到这个是因为你被提到了。直接回复此邮件,在 GitHub < #1125 (comment) > 上查看,或将线程静音https://github.com/notifications/unsubscribe-auth/AWKw_IhcYiHbE4C19gJtoxagUFcJqRNcks5ufIYpgaJpZM4Kol5Khttps://github.com/notifications/beacon/AWKw_CnXiafzcJR3Sa3VPSNtbQaKCMPFks5ufIYpgaJpZM4Kol5K.gif

amm 我不明白,你会发表其他评论吗?

喜欢 (0)