注释
乔恩真好 我有另一个项目正在做,我在那里放置了这样的双脚印。开发板虽然都是 ESP32。 SD 卡将是一个不错的选择。您必须牺牲一些其他功能,但我尝试让这些功能成为最不常用的功能,例如主轴方向。另一个值得考虑的选项是将文件上传到 ESP32 闪存。它们不能很大,但可以作为较小文件的一种选择。 一旦我们都有董事会,也许我们可以安排交易。 |
在输入上添加过滤是明智之举。我一定会在转换器板的下一次迭代中这样做。SD 版本是否会成为代码的不同分支,因为基于 V1 原理图的电路板将不兼容? |
我希望通过 config.h 和 cpu_map.h 选项使用相同的代码。V1 实际上并没有连接 SD 卡。它只是让跳线变得容易。 |
很好,你打算在上面运行 Grbl 吗? |
@unixbigot我看到您正在使用 ESP32-WROOM 模块。你有USB连接吗? |
这块板看起来很棒。感谢您的辛勤工作。我一定会购买。 |
@bdring我的板子是针对grbl的,是的。wroom 下方的接头用于 usb 模块,右侧的 micro-usb 仅用于供电。我的目标是实现一个与 Chilipeppr 和 laserweb 兼容的 wifi 网桥。 |
@unixbigot 什么USB模块。人们在使用 ESP32-WROOM 模组时是否有喜欢使用的标准 |
@bdringTTL 串行接头的实际标准是FTDI FT-232 电缆的引出线。这是 Arduino Lilypad、pro mini 等使用的引出线。Wemos CH340 串行模块具有兼容的引出线;我的电路板有一个与 Wemos 引出线相匹配的接头。 |
我正在计划使用该模块的项目,我不想重新发明任何标准。 顺便说一句:我的板子已订购,应该会在大约一周内到达。 |
易达链接? |
目前我正试图让它在 ESP-32S 板上运行,免费连接到 Arduino CNC Shield。 @derFrickler我不知道 ESPduino 32,但这确实是一个易于访问的好解决方案。 |
@AlmightyFrog 只有 GPIO 34-39 没有上拉。从外部添加它们很容易。 |
启动/保持/停止按钮怎么样?有没有留下任何别针? |
什么电路板? 在我的 PCB 上有这些引脚。 |
您是否有机会添加 y 轴的克隆?我的机器使用 2 个电机,我目前使用您的 raspberry pi 控制器帽。 |
@DeanRM我会在下一个版本中考虑到这一点。你有霍尔传感器数据表的链接吗? |
https://www.mpja.com/download/a3144eul.pdf。 |
放3.3V会比较安全。那样可以么? |
5v会更好。我担心长电线上的电压降。更小规格的电线(无法控制人们使用什么)——更高的电阻——电源线和信号线上的可用电压更低。如果需要 3.3v,则可能需要使用光耦合器的警告,或者您可以将它们添加到设计中以将输入信号与所使用的任何信号隔离开来。有 3.3v 霍尔传感器可用,但电线上的电压降可能会使它们进入灰色区域。 |
Arduino nano 插座小得多,应该适合 nodemcu esp32 插座。所以我们可以两者兼得。 |
v2.1 板的最大电压输入是多少? |
最大 28v |
我正在尝试使用您的 pcb 构建一个“SelfRunning”机器,我可以将 gcode 上传到 sd,从 Gcode 发送器运行它,我想在没有计算机的情况下这样做,我可以添加任何代码来制作“开始”按钮自动将 Gcode 发送到我的步进器? 谢谢! |
不适用于当前固件。 我想为您的操作类型和其他宏(如 home)提供类似的功能。 我认为一种方法是创建另一个通信通道,如串行、蓝牙和 wifi 使用。 作为快速破解,您可以将数据推送到串行缓冲区。 |
当检测到 SD 卡根文件夹中存在 autostart.gcode 文件名时,不能像用户从 Web 界面命令那样开始打印吗?
|
That would only allow us to print one gcode (the one named autostart.gcode) but it would make the job in my opinion. |
这是我正在制作的新 PCB。我将在我的 Tindie 商店中将其作为完整组件出售,但不包括插件模块。(步进驱动器、ESP32、P/S 和 SD)。这是功能。
附件是原理图和粗略放置。如果您有任何意见,请告诉我,我会采纳所有合理的要求。
schm_esp32_cnc_test_v2.pdf