评论
如果将 idle_ms 设置为 255,电机会锁定吗? |
将 ms 设置为 255 没有任何区别。 |
有时,从 Grbl_Esp32 转换为 FluidNC 时,问题可能是由信号反转差异引起的。在 Grbl_Esp32 中,反转由 NVS 设置中的掩码处理,而 FluidNC 使用 :low 引脚属性处理。翻译器程序无法看到您的设置值,因为它们不在作为翻译器输入的 machine.h 文件中,因此它无法在所有情况下自动添加 :low。 |
我正在测试并遇到同样的问题。似乎电流不正常。如果你提高电流,它会摆动更多一点。 我正在研究代码。 |
我的 TMC2209 4x 适用于示例配置,但不适用于您的配置。 试图找出问题所在。 |
它与 StallGuard 有关。StealthChop 工作正常。 |
我认为这可能是由于 tmc2209->TCOOLTHRS(…) 值。 每个芯片以不同的方式实现很多事情。我想我得再花一天时间来解决这个问题。 如果将模式更改为 StealthChop,您应该能够操作。 |
这可能是翻译器的问题。 bdring/Grbl_Esp32#1217在机器文件中有这个:
但这在 YAML 中:
|
名称:TMC2209 4x 控制器 运动学: 步进: axes: spi: SD卡: 控制: 冷却剂: 探头: 宏: 开始: 用户输出: PWM: 这工作正常,但可能需要清理 |
是的,翻译器中有一个错误。测验问题 – 此代码有什么问题: const char* ret;
switch (mode) {
case TrinamicMode::None:
ret = "ERROR";
case TrinamicMode::CoolStep:
ret = "CoolStep";
case TrinamicMode::StealthChop:
ret = "StealthChop";
case TrinamicMode::StallGuard:
ret = "Stallguard";
}
return ret;
|
有关使用固定翻译程序的结果,请参阅bdring/Grbl_Esp32#1218 。 |
控制板
TMC2209 4 轴控制器
董事会供应商的帮助
机器描述
TMC2209 4 轴控制器
配置文件
启动消息
用户界面软件
网页界面
发生了什么?
我无法旋转任何电机,我得到的只是使用 FluidNC 的电机轴上的一点抖动。
用 GRBL_ESP32 闪过的同一块板工作得很好。
其他信息
没有反应