关闭 DEF7 开启了这个问题 2017 年 12 月 14 日 · 0 条评论 关闭 倒置探针引脚需要下拉电阻吗?#1329 DEF7 开启了这个问题 2017 年 12 月 14 日 · 0 条评论 注释 DEF7 评论了 2017 年 12 月 14 日 • 已编辑 请原谅我的天真,但下拉电阻是否对于与 $6=1 反转探针引脚设置一起使用的始终开启的探针来说是必要的? 根据https://github.com/grbl/grbl/wiki/Configuring-Grbl-v0.9#6—-probe-pin-invert-bool 倒置时“电流过载并油炸”的威胁如果没有下拉电阻连接到引脚,则说明为什么要使用下拉电阻。 在正常使用引脚的情况下,没有倒置($6=0),引脚要么浮动(实际上,通过内部 Arduino 上拉电阻拉高),要么在切割工具(接地)与工件接触时接地表面连接到 A5 探测针。据我所知,这两种情况都不需要任何类型的电阻器。我多年来一直使用此配置,没有任何问题。什么都没有炸。 但是,如果我错了,请纠正我(我不是专家,只是有点困惑)但是下拉电阻实际上会与始终开启的触摸探头并联连接,其中指示了一个倒置的引脚:两者都将连接到 A5 和 GND。在这种情况下,只有两种情况:要么 A5 完全接地,同时探头未接触任何东西(即闭合开关),要么 A5 在接触式探头接触(断开开关)时被拉低至地。 我错过了什么? 编辑:根据代码 grbl/grbl/probe.c 第 32 至 36 行 3ce1a9d # ifdef DISABLE_PROBE_PIN_PULL_UP PROBE_PORT &= ~(PROBE_MASK); //正常的低操作。需要外部下拉。 #否则 PROBE_PORT |= PROBE_MASK; //启用内部上拉电阻。正常高位运行。 #结尾 只有在定义了 DISABLE_PROBE_PIN_PULL_UP 时才需要下拉,并将其注释掉 grbl/grbl/config.h 第 235 行 658eb6a // #define DISABLE_PROBE_PIN_PULL_UP 那么,没有电阻器呢?我不想炒我的 Arduino!否则,应更新用于通过 $6=1 配置 Grbl 的反转引脚设置的 Wiki,以便人们不会在其中连接电阻器,这可能会干扰探头操作并防止它在与工作接触时正确地让引脚变高材料并断开电路。 更新:我对 v0.9 的配置页面进行了编辑,删除了关于下拉电阻的注释,因为它可能会导致一台机器使用永远在线的探针,而机器的 $6=1 永远不会检测到它何时接触和崩溃! DEF7已完成 关闭 2017 年 12 月 14 日 喜欢 (0) 自定义 G、M 命令 #1091 主轴启用引脚 #1092 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭 无法在 gsender 1.2.0 中打开 .gcode 文件 #367 RaspberryPi 运行 gsender 时出现问题 #89 向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭无法在 gsender 1.2.0 中打开 .gcode 文件 #367RaspberryPi 运行 gsender 时出现问题 #89向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473功能请求:抑制发送到机器的 gcode 中的 gcode 注释。 #444 关闭通过网络连接进行连接 #171操纵杆运动的剩余问题 #204 关闭新版本认为我的机器一直处于锁定状态 #474 关闭
请原谅我的天真,但下拉电阻是否对于与 $6=1 反转探针引脚设置一起使用的始终开启的探针来说是必要的?
根据https://github.com/grbl/grbl/wiki/Configuring-Grbl-v0.9#6—-probe-pin-invert-bool 倒置时“电流过载并油炸”的威胁如果没有下拉电阻连接到引脚,则说明为什么要使用下拉电阻。
在正常使用引脚的情况下,没有倒置($6=0),引脚要么浮动(实际上,通过内部 Arduino 上拉电阻拉高),要么在切割工具(接地)与工件接触时接地表面连接到 A5 探测针。据我所知,这两种情况都不需要任何类型的电阻器。我多年来一直使用此配置,没有任何问题。什么都没有炸。
但是,如果我错了,请纠正我(我不是专家,只是有点困惑)但是下拉电阻实际上会与始终开启的触摸探头并联连接,其中指示了一个倒置的引脚:两者都将连接到 A5 和 GND。在这种情况下,只有两种情况:要么 A5 完全接地,同时探头未接触任何东西(即闭合开关),要么 A5 在接触式探头接触(断开开关)时被拉低至地。
我错过了什么?
编辑:根据代码
grbl/grbl/probe.c
第 32 至 36 行 3ce1a9d
只有在定义了 DISABLE_PROBE_PIN_PULL_UP 时才需要下拉,并将其注释掉
grbl/grbl/config.h
第 235 行 658eb6a
那么,没有电阻器呢?我不想炒我的 Arduino!否则,应更新用于通过 $6=1 配置 Grbl 的反转引脚设置的 Wiki,以便人们不会在其中连接电阻器,这可能会干扰探头操作并防止它在与工作接触时正确地让引脚变高材料并断开电路。
更新:我对 v0.9 的配置页面进行了编辑,删除了关于下拉电阻的注释,因为它可能会导致一台机器使用永远在线的探针,而机器的 $6=1 永远不会检测到它何时接触和崩溃!