开源改变世界!!

自动校准 + Azteeg X3 #621

推推 grbl 2年前 (2023-02-06) 87次浏览
关闭
RennesPrusa 开启了这个问题 2013 年 10 月 9 日 · 11 条评论
关闭

自动校准 + Azteeg X3#621

RennesPrusa 开启了这个问题 2013 年 10 月 9 日 · 11 条评论

评论

自动校准 + Azteeg X3 #621

你好!
我正在尝试新的校准功能,但我似乎陷入困境。

我有一个 Azteeg X3,12V(虽然我可以将它配置为 24V);连接到 PWM D4 我有一个风扇,D5、D6 和 D11 有一个 LED 灯条 (RGB)。

当我将伺服器连接到引脚 D45 时,由于没有任何东西留在屏蔽层上,所以所有 PWM 都停止工作。

在 pin.h 中我有:
#if MOTHERBOARD == 33 || 主板 == 35 || MOTHERBOARD == 67
#define FAN_PIN 4 //(Sprinter 配置)
#define LED_B 5
#define LED_G 6
#define LED_R 11
#else
#define FAN_PIN 4 // IO 引脚。需要缓冲区
#endif

ifdef NUM_SERVOS

#define SERVO0_PIN         45

#if NUM_SERVOS > 1
  #define SERVO1_PIN         11
#endif

#if NUM_SERVOS > 2
  #define SERVO2_PIN         11
#endif

#if NUM_SERVOS > 3
  #define SERVO3_PIN         11
#endif

#335

在 configuration.h 我取消注释

定义 ENABLE_AUTO_BED_LEVELING // 删除要启用的注释(删除行首的 //)

define NUM_SERVOS 1 // 对于 M280 命令,伺服索引从 0 开始

#define SERVO_ENDSTOPS {-1, -1, 0} // Servo index for X, Y, Z. Disable with -1
#define SERVO_ENDSTOP_ANGLES {0,0, 0,0, 165,60} // X,Y,Z Axis Extend and Retract angles

我试着评论和取消评论这一行,但它没有帮助。

定义 PROBE_SERVO_DEACTIVATION_DELAY 300

我在 Azteeg 上确实有 +5V。每当我拔下伺服器时,PWM 控制就会恢复。

我想知道我做错了什么,电气或软件。有没有人用X3成功过?

喜欢那个 prusa,但它需要校准
干杯队友

自动校准 + Azteeg X3 #621

@RennesPrusa看起来你有一个电气问题而不是固件问题。伺服接线是否正确?
如果你只是插上伺服器,所有的功率输出都下降了,这似乎不是固件问题……

仅出于测试目的,关闭自动调平(注释#define)并使用命令 M280 测试伺服(如自述文件中所述)。

此致。

亚历克斯。

自动校准 + Azteeg X3 #621

嘿!
我仔细检查了接线,命令在 D45 上;MOT-6 的 5V 电源和 MOT-6 GND 的地线。
我检查了 pdf 的接线,D45 似乎没问题;
http://files.panucatt.com/datasheets/x3v1_1_wiring_diagram.pdf

除了伺服器,我把 azteeg 上的所有东西都拔掉了,我可以用 M280 控制它。在0°附近抖动;但 180° 没问题。
我尝试了两种不同的 azteegs 和两种不同的伺服系统(虽然是同一品牌)。

我的电源是12V 20A,所以电量充足。

自动校准 + Azteeg X3 #621

好的,如果我理解得很好,伺服正在工作,但是当插入时,其他电源输出(如加热器)停止工作……

当你拔下伺服器时,电源输出又开始工作了(没有改变固件)??
如果是的话,你可能有一个嘈杂的问题……你的伺服器弄乱了 5V 线..

此致..

亚历克斯。