打开 marvin42blue 打开了这个问题 2022 年 12 月 21 日 · 1条评论 打开 问题:TMC2130 正在丢失步骤#753 marvin42blue 打开了这个问题 2022 年 12 月 21 日 · 1条评论 评论 marvin42blue 评论了 2022 年 12 月 21 日 控制板 我自己的开发板:ESP32 wroom + TMC2130 驱动程序 (bigtreetech v3) 机器描述 自建XY激光龙门架 两台Nema-14步进电机(Nanotec SC3518L1204-A)24V供电 输入电路 没有反应 配置文件 name: "ESP32 Dev Controller V4" board: "ESP32 Dev Controller V4" stepping: engine: RMT idle_ms: 250 dir_delay_us: 1 pulse_us: 4 disable_delay_us: 0 axes: shared_stepper_disable_pin: gpio.15:high x: steps_per_mm: 100 max_rate_mm_per_min: 4000 acceleration_mm_per_sec2: 100 max_travel_mm: 130 soft_limits: false homing: cycle: 2 mpos_mm: 0 positive_direction: false seek_mm_per_min: 1200 feed_mm_per_min: 100 settle_ms: 400 seek_scaler: 1.100 feed_scaler: 1.100 motor0: limit_neg_pin: gpio.14:high:pu tmc_2130: direction_pin: gpio.12:low step_pin: gpio.13 cs_pin: gpio.4 spi_index: -1 r_sense_ohms: 0.110 run_amps: 1.200 hold_amps: 0.80 microsteps: 16 stallguard: 0 stallguard_debug: false toff_disable: 0 toff_stealthchop: 5 toff_coolstep: 3 run_mode: StealthChop homing_mode: StealthChop use_enable: false y: steps_per_mm: 100 max_rate_mm_per_min: 4000 acceleration_mm_per_sec2: 100 max_travel_mm: 120 soft_limits: false homing: cycle: 2 mpos_mm: 105 positive_direction: true seek_mm_per_min: 1200 feed_mm_per_min: 100 settle_ms: 400 seek_scaler: 1.100 feed_scaler: 1.100 motor0: limit_pos_pin: gpio.27:high:pu tmc_2130: direction_pin: gpio.25:low step_pin: gpio.26 cs_pin: gpio.16 spi_index: -1 r_sense_ohms: 0.110 run_amps: 1.200 hold_amps: 0.80 microsteps: 16 stallguard: 0 stallguard_debug: false toff_disable: 0 toff_stealthchop: 5 toff_coolstep: 3 run_mode: StealthChop homing_mode: StealthChop use_enable: false z: motor0: limit_neg_pin: NO_PIN limit_pos_pin: NO_PIN limit_all_pin: NO_PIN hard_limits: true pulloff_mm: 1.000 Laser: pwm_hz: 5000 output_pin: gpio.2:high enable_pin: NO_PIN disable_with_s0: false s0_with_disable: true tool_num: 0 speed_map: 0=0% 1000=100% spi: miso_pin: gpio.19 mosi_pin: gpio.23 sck_pin: gpio.18 sdcard: cs_pin: gpio.5 card_detect_pin: NO_PIN parking: enable: true axis: Y pullout_distance_mm: 0 pullout_rate_mm_per_min: 250.000 target_mpos_mm: 104 rate_mm_per_min: 800.000 启动消息 none 用户界面软件 网页界面,LaserGrbl 发生了什么? FluidNC 运行良好,TMC 驱动程序在平稳运动和安静方面非常好。 但是在运行系统几分钟后,我遇到了松动步骤的问题,我认为这是因为 TMC2130 正在升温。使用风扇似乎有所帮助,但我正在寻找一种在软件中检测到这一点的方法。在这种情况下是否可以访问 TMC 的 DIAG0 和 DIAG1 引脚并让 FluidNC 设置警报? 我正在查看 TMC 数据表(第 17 章),似乎需要一些诊断….-设置才能正确驱动 DIAG 引脚,但这在 config.yaml 中不可配置 – 我错过了什么吗?或者这还没有实施? 或者,使用一个简单的单线温度传感器(例如 DS1820)如何?是否有任何支持此功能的计划? 谢谢,马蒂亚斯 其他信息 没有反应 marvin42blue 更改了标题 问题: 问题:TMC2130 正在丢失步骤 2022 年 12 月 21 日 合作者 米奇布拉德利 评论了 2022 年 12 月 21 日 你能把 LED 连接到 DIAG 引脚吗? 您真的想要像 FluidNC 这样的硬实时应用程序在进行高速步进生成时对单线温度传感器进行位冲击吗? 免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论 受让人 无人分配 标签 还没有 项目 还没有 里程碑 没有里程碑 发展 没有分支机构或拉取请求 2名参加者
控制板
我自己的开发板:ESP32 wroom + TMC2130 驱动程序 (bigtreetech v3)
机器描述
自建XY激光龙门架
两台Nema-14步进电机(Nanotec SC3518L1204-A)24V供电
输入电路
没有反应
配置文件
启动消息
用户界面软件
网页界面,LaserGrbl
发生了什么?
FluidNC 运行良好,TMC 驱动程序在平稳运动和安静方面非常好。
但是在运行系统几分钟后,我遇到了松动步骤的问题,我认为这是因为 TMC2130 正在升温。使用风扇似乎有所帮助,但我正在寻找一种在软件中检测到这一点的方法。在这种情况下是否可以访问 TMC 的 DIAG0 和 DIAG1 引脚并让 FluidNC 设置警报?
我正在查看 TMC 数据表(第 17 章),似乎需要一些诊断….-设置才能正确驱动 DIAG 引脚,但这在 config.yaml 中不可配置 – 我错过了什么吗?或者这还没有实施?
或者,使用一个简单的单线温度传感器(例如 DS1820)如何?是否有任何支持此功能的计划?
谢谢,马蒂亚斯
其他信息
没有反应