Contact me: hankecnc@gmail.com

Raspberry PI Hat 版本 #63

推推 grbl 3年前 (2023-01-29) 297次浏览
关闭
edcasati 打开了这个问题 2018 年 12 月 1 日 · 3条评论
关闭

Raspberry PI Hat 版本#63

edcasati 打开了这个问题 2018 年 12 月 1 日 · 3条评论

注释

Raspberry PI Hat 版本 #63

整个项目给我留下了深刻的印象。对作者的许多荣誉。

只是提醒一下,以防有人感兴趣。
我正在研究一种供个人使用的变体,它将直接插入 Raspberry Pi。
我可以使用标准的 Arduino,但我喜欢 ESP32 的所有东西
这对我自己来说主要是个人挑战,但我有其他充分的理由:
a) 有许多成熟的软件包,例如 CNCJS,可以在 Raspberry Pi 上运行良好。
b) 您可以插入显示器、键盘和鼠标。
c) 支持拇指驱动器。
d) 释放 ESP32 以运行 GRBL 而无需共享任务
作为旁注,我正在构建的 CNC 需要比板载驱动程序更强大的驱动程序,因此连接是外部驱动程序。

这是我到目前为止的进展,完全未经测试和未完成:

PCB_ESP32-Wroom-to-Pi-Board_20181130205111.pdf
Schematic_ESP32-GRBL-Raspberry-PI-cape_Sheet-1_20181130205219.pdf

Raspberry PI Hat 版本 #63
贡献者

我快速浏览了您的原理图并提出了几点意见。
1、r6和r1看起来不对。我认为你打算将它们作为上拉电阻,它们应该连接在 3v 和输入之间(而不是跨接开关)
2,限位开关电容器组 u7 应该在 100ohm 电阻器的另一侧。还可以考虑在 limit sw 输入(连接到 esp 引脚)上为更多上拉电阻器添加足迹。额外的上拉电阻可以帮助很多设置嘈杂的人。这些输入非常敏感。
3、按照惯例,gnd符号“指向”下方。;)

我强烈建议您测试 esp32 WebUI。它实际上非常有用,您可以通过 WiFi 直接从电脑/笔记本电脑连接,将 g 代码文件上传到 sd 卡并控制机器。
CNC.js 和(我最喜欢的)lasergrbl 等工具唯一缺少的就是可视化工具。

Raspberry PI Hat 版本 #63
贡献者

哦,如果你有一个可以编程的 esp32 nodemcu 板——你可以在没有数控机床的情况下测试 WebUI。只需注入代码并确保 grbl
被配置为不使用硬限制或归位 – 并拉起 4x 控制输入或在 cpu_map.h 中将它们注释掉。
如果需要,您可以从那里将 SD 卡连接到正确的引脚并上传文件。值得一试。?

Raspberry PI Hat 版本 #63

非常感谢您的反馈。
如您所见,我真的不太了解自己在做什么。我最近因为健康原因退休了,除了需要找到一个爱好或让我的妻子发疯之外,我还需要真正地强迫我的大脑让它继续工作。因此,像这样的挑战。但够了…

你贴的V3.1原理图有没有错误?看起来“保持”输入接线错误。
http://www.buildlog.net/blog/wp-content/uploads/2018/10/schm_esp32_cnc_test_v3p1.pdf

我做了你指出或推荐的每一个改变。现在仔细检查事情和我害怕的部分……布线。