评论
我可以确认盗窃问题,使用 4 端口 5v 输出模块设置新的 Dring 6 Pack 外部 CNC 控制器板 我注意到当我移动轴时输出闪烁,如果我更改继电器:配置从使用 ISO 输出到 GPIO问题消失了。 我还没有尝试修改代码。 配置文件:板:6 包 axes:
y:
z:
i2so: spi: sdcard: 冷却剂: 探针: user_outputs: 开始: 继电器: 继电器: 谢谢, |
尝试 I2S_STATIC 模式,看看问题是否仍然出现在该模式下。 |
米奇,我应该提到我在注意到这个错误报告之前尝试过,并且进入静态没有任何效果,输出仍然闪烁。谢谢,埃里克。
|
你好,埃里克和米奇。 保持良好的工作,伙计们。
|
嗨米奇, 版本 3.6.3 在我的设置上使用 I2S_STREAM 进行了测试,现在可以使用了。恭喜! 祝你有美好的一天,谢谢。 |
你好 !
当使用 I2SO 输出启用主轴时,其他 I2SO 输出随机闪烁,它会导致过多的不当步进脉冲和不稳定的轴运动。我用TMC2209做驱动,用UART来控制。
为了解决这个问题,我在 PWMSpindle.cpp 文件中注释了下面的行(第 70 行),并且我不再遇到这个问题。
我使用的是固件 3.3.2,我可以在主轴配置上重复将启用引脚从 I2SO 更改为 gpio 引脚的问题。也许,要解决这个问题,只要在信号变化时调用 set_enable 就可以解决。
似乎刷新率,当用作主轴的输出时,太高了,没有给 74HC595 时间来正常运行。
这是我的配置:
板:Roby CNC
名称:Roby CNC Multibot V2
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false
步进:
引擎:I2S_STREAM
idle_ms:250
pulse_us:4
dir_delay_us:1
disable_delay_us:0
轴:
shared_stepper_disable_pin:NO_PIN
x:
steps_per_mm: 400.0
max_rate_mm_per_min: 1200.0
acceleration_mm_per_sec2: 100.0
max_travel_mm: 350.0
soft_limits: true
homing:
cycle: 2
positive_direction: true
mpos_mm: 1
feed_mm_per_min: 100.0
seek_mm_per_min: 200.0
settle_ms:
1.0 seek_scaler
0.1.0 seek_scaler0
y:
steps_per_mm: 400.0
max_rate_mm_per_min: 1200.0
acceleration_mm_per_sec2: 100.0
max_travel_mm: 450.0
soft_limits: true
homing:
cycle: 2
positive_direction: true
mpos_mm: 1
feed_mm_per_min: 100.0
seek_mm_per_min: 200.0
settle_ms:
501.seek_scaler:
101.seek_scaler: 1
z:
steps_per_mm: 400.0
max_rate_mm_per_min: 1000.0
acceleration_mm_per_sec2: 100.0
max_travel_mm: 60.0
soft_limits: true
homing:
cycle: 1
positive_direction: true
mpos_mm: 1
feed_mm_per_min: 100.0
seek_mm_per_min: 200.0
settle_ms:
501 feed_0.1:
0 seek_scaler 0
PWM:
pwm_hz: 5000
output_pin: gpio.23
enable_pin: I2SO.16
direction_pin: I2SO.17
disable_with_s0: false
s0_with_disable: true
spinup_ms: 0
spindown_ms: 0
tool_num: 0
speed_map: 0=0% 9000=100%
激光:
pwm_hz:5000
output_pin:gpio.15
enable_pin:I2SO.18
disable_with_s0:false
s0_with_disable:true
tool_num:10
speed_map:0=0.000% 255=100.000%
继电器:
output_pin:I2SO.19
冷却剂:
flood_pin:I2SO.20
mist_pin:I2SO.21 delay_ms
:0
i2so:
bck_pin: gpio.22
data_pin: gpio.21
ws_pin: gpio.17
探头:
引脚:gpio.27:low:pu
check_mode_start: true
问候,
罗伯西