开源改变世界

点击“打开串行”按钮会使 CNC 癫痫发作 #782

推推 grbl 2年前 (2023-02-01) 185次浏览
打开
luiscabus 打开了这个问题 2018 年 3 月 20 日 · 5 条评论
打开

点击“打开串行”按钮会使 CNC 癫痫发作#782

luiscabus 打开了这个问题 2018 年 3 月 20 日 · 5 条评论

注释

点击“打开串行”按钮会使 CNC 癫痫发作 #782
路易斯卡巴士 评论了 2018 年 3 月 20 日  

嗨,我在啄木鸟 3.0 板上使用 gbrl v0.9,DIY3018 中文硬件。

当我打开 bCNC 时,我选择了端口(通常是 COM9)、正确的波特率,然后点击打开(在连接图标上)。然后我的机器短暂地打开激光或主轴(取决于连接的是哪个)并在步进电机上发出一些噪音。

我检查了 py,但它很干净。但是在 bCNC 的控制台/终端上,我可以看到以下内容:(在 Grbl 欢迎帮助之前,有时它显示的命令比这更多~)

88888<<<<<8888888888888888<<<<<<<8888 G43.1Z0.0 Grbl 0.9j ['$' for help]

有任何想法吗?亲切的问候

ps 不用说,我已经与其他 gcode 发送器(如 gbrlPanel 和 grblController)进行了测试……但它并没有发生在那里。

点击“打开串行”按钮会使 CNC 癫痫发作 #782

不确定打开端口时 bCNC 究竟做了什么,但 Arduino 重新启动了。我想这是故意的,当串行监视器在 Arduino IDE 中打开时也会发生这种情况。重启可能是通过触发 UART 握手信号引起的。
在 GRBL 启动之前,引导加载程序运行。库存 Arduino 引导加载程序多次切换 D13 引脚是一个已知问题。在我的系统上,这个引脚用于启用主轴,我还有一个用该引脚激活的真空吸尘器。主轴控制器对快速脉冲的反应太慢,但真空吸尘器可以;当 Arduino 重置时它会很快启动 2 次(当我连接 bCNC 或启动 Aduino 串行监视器时也是如此)
我想这也是你所经历的。可能您的电路板上有另一个引导加载程序可以激活其他/更多引脚,这样您也可以在步进器中听到它并在串行端口上看到一些垃圾(其他波特率?)。

点击“打开串行”按钮会使 CNC 癫痫发作 #782
所有者

@FredericG-BE当任何东西连接到串行端口时,arduino 重新启动,不是 bCNC 强制重新启动。

点击“打开串行”按钮会使 CNC 癫痫发作 #782
弗雷德里克G-BE 评论了 2018 年 3 月 20 日  

我做了一些阅读
这是导致重启的DTR线

强制重启的不是 bCNC。

似乎只是在没有任何选项的情况下打开端口会导致这种情况,请参阅 pyserial 问题

import serial ser = serial.Serial(‘COM3’, 38400)
导致 DTR 线路发生变化(至少一次),因此我连接的硬件被重置。如果使用另一个软件 HTerm ( http://www.der-hammer.info/terminal/ )打开端口,则不会发生这种情况,该软件还允许对这些线路进行单独控制。

当它特定于pyserial时,它可以解释:

不用说,我已经与其他 gcode 发送器(如 gbrlPanel 和 grblController)进行了测试……但它并没有发生在那里。

点击“打开串行”按钮会使 CNC 癫痫发作 #782

我制作了一段关于点击连接时发生的情况的简短视频:https ://youtu.be/hp_b41JCqls

点击“打开串行”按钮会使 CNC 癫痫发作 #782 luiscabus 更改了标题 bCNC 当拳头连接到 DIY3018 时发出噪音 点击“打开串行”按钮会使 CNC 癫痫发作 2018 年 3 月 21 日
点击“打开串行”按钮会使 CNC 癫痫发作 #782
合作者

对我来说听起来像是硬件问题。你还有这个问题吗?您是否尝试过不同的 arduino 或 usb/serial 芯片?

免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论
项目

还没有

发展

没有分支机构或拉取请求

4人参加
点击“打开串行”按钮会使 CNC 癫痫发作 #782点击“打开串行”按钮会使 CNC 癫痫发作 #782点击“打开串行”按钮会使 CNC 癫痫发作 #782点击“打开串行”按钮会使 CNC 癫痫发作 #782

喜欢 (0)