关闭 JensHauser 打开了这个问题 2020 年 6 月 22 日 · 2 条评论 关闭 用于打开/关闭铣削电机的继电器#451 JensHauser 打开了这个问题 2020 年 6 月 22 日 · 2 条评论 注释 贡献者 詹斯豪瑟 评论了 2020 年 6 月 22 日 • 编辑 嗨伙计, 我自行开发的板可与 4 个轴(加上限位开关、进给、保持、复位)一起工作,并且应该打开/关闭由继电器驱动的铣削电机。没有 PWM,速度是通过直接在电机上的滑块手动调节的。 所以我准备使用 GPIO35(Door/Flood/Mist 未使用),但串行 Arduino 接口显示“无主轴销”。 我玩过许多 Spindle PWM、enable 等变体,但没有运气。输出始终为 1V 低电平。 在文档中,我看到了“中继”部分。很好,但我不情愿的一件事是我不应该使用 SPINDLE_TYPE SPINDLE_TYPE_RELAY,而应该使用 SPINDLE_TYPE SPINDLE_TYPE_PWM。在“什么是主轴”部分以不同方式列出。 附上你会找到我的机器配置文件,也许有人对我有提示? 詹斯 #define MACHINE_NAME "MACHINE_ESP32 XYZA" #ifdef N_AXIS #undef N_AXIS #endif #define N_AXIS 4 #define X_STEP_PIN GPIO_NUM_12 /* labeled Y */ #define X_DIRECTION_PIN GPIO_NUM_14 /* labeled Y */ #define Y_STEP_PIN GPIO_NUM_26 /* labeled X */ #define Y_DIRECTION_PIN GPIO_NUM_15 /* labeled X */ #define Z_STEP_PIN GPIO_NUM_27 /* labeled Z */ #define Z_DIRECTION_PIN GPIO_NUM_33 /* labeled Z */ #define A_STEP_PIN GPIO_NUM_25 //ok #define A_DIRECTION_PIN GPIO_NUM_22 //ok #define SPINDLE_TYPE SPINDLE_TYPE_PWM #define SPINDLE_OUTPUT_PIN GPIO_NUM_35 // #define SPINDLE_PWM_PIN GPIO_NUM_35 // #define SPINDLE_ENABLE_PIN GPIO_NUM_2 //o?? #define LIMIT_MASK B11 #define X_LIMIT_PIN GPIO_NUM_17 //ok #define Y_LIMIT_PIN GPIO_NUM_4 //ok #define Z_LIMIT_PIN GPIO_NUM_16 //ok #define A_LIMIT_PIN GPIO_NUM_21 //ok #define STEPPERS_DISABLE_PIN GPIO_NUM_13 //ok // #define COOLANT_MIST_PIN GPIO_NUM_21 // #define COOLANT_FLOOD_PIN GPIO_NUM_25 #define PROBE_PIN GPIO_NUM_32 //ok //#define CONTROL_SAFETY_DOOR_PIN GPIO_NUM_35 // needs external pullup #define CONTROL_RESET_PIN GPIO_NUM_34 // needs external pullup #define CONTROL_FEED_HOLD_PIN GPIO_NUM_36 // needs external pullup #define CONTROL_CYCLE_START_PIN GPIO_NUM_39 // needs external pullup floggy22 评论了 2020 年 6 月 22 日 • 编辑 你好, 你不能使用 pin 35 作为输出。它只是输入。 https://github.com/bdring/Grbl_Esp32/wiki/Setting-Up-the-IO-Pins 贡献者作者 詹斯豪瑟 评论了 2020 年 6 月 22 日 很简单,我现在明白了。非常感谢,我会处理硬件,然后检查软件设置。 bdring已完成 关闭 2020 年 6 月 24 日 喜欢 (0) #slack邀请 #450 #450 一些图标在 Gtk 暗模式主题下看起来不太好 #944 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 关闭
嗨伙计,
我自行开发的板可与 4 个轴(加上限位开关、进给、保持、复位)一起工作,并且应该打开/关闭由继电器驱动的铣削电机。没有 PWM,速度是通过直接在电机上的滑块手动调节的。
所以我准备使用 GPIO35(Door/Flood/Mist 未使用),但串行 Arduino 接口显示“无主轴销”。
我玩过许多 Spindle PWM、enable 等变体,但没有运气。输出始终为 1V 低电平。
在文档中,我看到了“中继”部分。很好,但我不情愿的一件事是我不应该使用 SPINDLE_TYPE SPINDLE_TYPE_RELAY,而应该使用 SPINDLE_TYPE SPINDLE_TYPE_PWM。在“什么是主轴”部分以不同方式列出。
附上你会找到我的机器配置文件,也许有人对我有提示?
詹斯