评论
所有者
步骤/毫米可能出了问题。您应该移动 100 毫米并测量距离。在归位之前和之后检查它。 这可能是由于多种因素造成的,包括驱动程序错误地微步进。也许他们正在重置。 注意:如果您可以使用$Motors/Init(或 $MI)命令重新初始化驱动程序。 您的主电源规格是多少(电压和最大电流)?TMC5160s 需要大量电力。驱动程序依赖于稳定的主电源。它们在内部产生逻辑电压,因此 ESP32 可能没问题,但驱动器会掉线。 |
作者
当我回家时我会检查所有这些我现在在工作。 |
合作者
尝试查看它是否改变行为的另一件事 – 改变步进:从 i2s_stream 到 i2s_static |
合作者
又想到了另一种可能性:我想知道是否已安装但未配置的 TMC5160 会干扰 SPI 总线,因为它的片选引脚处于不确定状态?您可以尝试将其删除或将其配置在 A 轴上。 |
合作者
这事有进一步更新吗?我怀疑未配置的 TMC5160 可能是问题的原因。如果几天后我没有听到更多消息,我将把这个问题作为陈旧的问题关闭。 |
合作者
也请尝试v3.5.0-pre5 |
这有没有解决?我有一个类似的问题: home seek @ 200 mm/min –> 非常慢, |
合作者
试用最新的测试版。它有很多归巢相关的改进 |
有类似的行为。我的问题的根本原因是配置文件中有错误。我在你的配置文件中看到你的 z 轴和 soft_limit,你输入了 false+-。也许这就是问题所在? |
合作者
关闭,因为作者已经几个月没有回复了。 |
控制板
6 件套
插座/板
1 / 4x 开关输入模块
2 / 4x 开关输入模块
3 / 继电器模块
4 / 5v 输出模块
5 / Quad MOSFET CNC I/O 模块
董事会供应商的帮助
机器描述
固定龙门铣床,每轴单个 Nema 23 驱动丝杠,x/y 两端都有限位开关,z 只有正限位开关,主轴是通过连接到继电器模块的固态继电器 SSR-60DA 控制的趋势铣床. 我安装了 4 个 TMC5160,但只配置了 3 个。
配置文件
启动消息
用户界面软件
WebUI,Arduino 串口终端
发生了什么?
解锁机器(使用仪表板上的按钮或在任一程序中键入 $X)测试慢跑 X 轴(通过仪表板控件或平板电脑控件)我确保 x 轴以正常速度正确慢跑,然后我点击 Home x 按钮在 WebUI 仪表板屏幕/控件部分。机器将开始回原点,但移动速度非常慢且距离不正确。龙门架在中间,它会说它移动了 500 毫米并且没有找到开关,但它可能只移动了 50 毫米,如果我继续这个循环最终它会到达开关后退并执行正确的归位程序并正确设置 x。但是,当我现在尝试慢跑时,它会以与原先相同的降低速度慢跑。
其他信息
我在日志中看到的唯一异常是有时在启动时出现驱动程序错误。使用 $bye 重新启动它,并在几次重新启动后一切都会通过。
[MSG:INFO: FluidNC v3.4.7]
[MSG:INFO: Compiled with ESP32 SDK:v4.4.1-1-gb8050b365e]
[MSG:INFO: Local filesystem type is SPIFFS]
[MSG:INFO: Configuration file:6P_5160_XYZA_Relay.yaml ]
[MSG:INFO: Machine 6 Pack External XYZA Relay]
[MSG:INFO: Board 6 Pack]
[MSG:INFO: I2SO BCK:gpio.22 WS:gpio.17 DATA:gpio.21]
[MSG:INFO: SPI SCK:gpio.18 MOSI:gpio.23 MISO:gpio.19]
[MSG:INFO: SD Card cs_pin:gpio.5 detect:NO_PIN]
[MSG:INFO: Stepping:I2S_stream Pulse:4us Dsbl Delay:0us Dir Delay: 1us 空闲延迟:250ms]
[MSG:INFO: 轴数 3]
[MSG:INFO: Axis X (0.000,500.000)]
[MSG:INFO: Motor0]
[MSG:INFO: tmc_5160 Step:I2SO.2 Dir:I2SO. 1:低 CS:I2SO.3 禁用:I2SO.0 指数:-1 R:0.075]
[MSG:INFO: Neg Limit gpio.33:low]
[MSG:INFO: Pos Limit gpio.32:low]
[MSG:INFO: Y 轴 (0.000,500.000)]
[MSG:INFO: Motor0]
[MSG:INFO : tmc_5160 Step:I2SO.5 Dir:I2SO.4 CS:I2SO.6 Disable:I2SO.7 Index:-1 R:0.075]
[MSG:INFO: Neg Limit gpio.34:low]
[MSG:INFO: Pos Limit gpio.35:low]
[MSG:INFO: Z 轴 (-150.000,150.000)]
[MSG:INFO: Motor0]
[MSG:INFO: tmc_5160 Step:I2SO.10 Dir:I2SO.9:low CS:I2SO.11 Disable:I2SO.8 Index:-1 R:0.075]
[MSG:INFO: Neg Limit gpio.36:low]
[MSG:INFO: X Axis driver test passed]
[MSG:ERR: Y Axis driver test failed. 检查电机功率]
[消息:信息:Z 轴驱动器测试通过]
[消息:信息:运动系统:笛卡尔]
[MSG:INFO: 继电器主轴 Ena:NO_PIN Out:gpio.26 Dir:NO_PIN]
[MSG:INFO: 使用主轴继电器]
[MSG:INFO: Probe Pin: gpio.2]
[MSG:INFO: Connecting to STA SSID: Kutz-WiFi]
[MSG:INFO: Connecting.]
[MSG:INFO: Connecting..]
[MSG:INFO: Connected – IP is 192.168.1.186]
[MSG:INFO: WiFi on]
[MSG:INFO: Start mDNS with hostname:http://fluidnc.local/%5D
[MSG:INFO: SSDP Started]
[MSG:INFO: HTTP started on port 80]
[MSG:INFO: Telnet started on port 23]