评论
|
我有它在伺服。 我已经尝试过未注释的 BLTOUCH_FORCE_SW_MODE |
@Smacken90你有什么版本的 BLTouch?您有什么版本的 SKR Mini?我有 BLTOUCH V3.1 和 SKR MINI E3 v1.2。 确保 GND、5V 和 PA1 接线正确。我不得不交换我的 bltouch(3.1 版)上的几个引脚以使引脚顺序正确。 如果您定义 Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN,则探头感应电缆需要进入 Z_STOP 插座。(对我来说,我实际上在 HAL 定义文件 – pins_BTT_SKR_MINI_E3.h 中将 Z_STOP 引脚重新定义为 PC14 而不是 PC2,断开 Z_STOP 开关并将 BLTouch 探针引脚插入 PROBE 插座 – 对我来说更容易制作更改固件而不是拆开打印机)。 我所做的唯一与您不同的配置更改是我没有定义 ENDSTOP_INTERRUPTS_FEATURE。我错过了。它可能应该被定义。我稍后会解决这个问题。我的 BLTouch 工作 100%,我从未遇到过失败的探测。 我听说 v1.0 板在嘈杂的 5V 导轨上存在一些问题。不确定它是否影响 SERVOS、Z_STOP、PROBE 或三者的任意组合。我听说有人在相关点用电容滤除噪音,取得了成功。该问题似乎已在 V1.2 板上修复。希望此信息有所帮助。 |
BTT 之前建议在使用 BLTouch 时启用#define FAN_SOFT_PWM。你试过这个吗? |
嗨,我有一个 ender 3.skr mini 1.2。我有一个 bltouch 克隆。我不能让它正常工作。我将不胜感激任何帮助
我做了以下更改
取消注释#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN。
取消注释#define BLTOUCH。
编辑:取消注释#define ENDSTOP_INTERRUPTS_FEATURE。
将适当的值设置为 X_PROBE_OFFSET_FROM_EXTRUDER。Y_PROBE_OFFSET_FROM_EXTRUDER 和 Z_PROBE_OFFSET_FROM_EXTRUDER。
取消注释 #define AUTO_BED_LEVELING_BILINEAR(或使用您首选的 ABL 方法)。
取消注释 #define Z_SAFE_HOMING。虽然这不是必需的,但它通过确保始终在打印床区域内完成 Z 归位来避免损坏打印机。