24v\TMC 5160\ моторы 0.8° 1.7 ампер\ настройка марлина 2.0\дельта\Ruramps4d 1.1
Жутко громко работают моторы. (в сравнений с tmc2130)
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\#if HAS_TRINAMIC
#define HOLD_MULTIPLIER 0.5 // Scales down the holding current from run current
#define INTERPOLATE true // Interpolate X/Y/Z_MICROSTEPS to 256
#if AXIS_IS_TMC(X)
#define X_CURRENT 950 // (mA) RMS current. Multiply by 1.414 for peak current.
#define X_CURRENT_HOME X_CURRENT // (mA) RMS current for sensorless homing
#define X_MICROSTEPS 16 // 0..256
#define X_RSENSE 0.075
#define X_CHAIN_POS -1 //
#if AXIS_IS_TMC(Y)
#define Y_CURRENT 950
#define Y_CURRENT_HOME Y_CURRENT
#define Y_MICROSTEPS 16
#define Y_RSENSE 0.075
#define Y_CHAIN_POS -1
#endif
#if AXIS_IS_TMC(Z)
#define Z_CURRENT 950
#define Z_CURRENT_HOME Z_CURRENT
#define Z_MICROSTEPS 16
#define Z_RSENSE 0.075
#define Z_CHAIN_POS -1
#endif
#if AXIS_IS_TMC(E0)
#define E0_CURRENT 800
#define E0_MICROSTEPS 16
#define E0_RSENSE 0.075
#define E0_CHAIN_POS -1
#endif
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\раскоментированы
#define STEALTHCHOP_XY
#define STEALTHCHOP_Z
#define STEALTHCHOP_E
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\#define CHOPPER_TIMING CHOPPER_DEFAULT_12VТут ставил все возможные варианты от первого к последнему, тише всего работает этот вариант.\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
SENDING:M122
X Y Z E
Enabled false false false false
Set current 1200 1200 1200 800
RMS current 1188 1188 1188 792
MAX current 1675 1675 1675 1117
Run current 24/31 24/31 24/31 15/31
Hold current 12/31 12/31 12/31 7/31
Global scaler 128/256 128/256 128/256 133/256
CS actual 12/31 12/31 12/31 7/31
PWM scale 17 65554 65555 14
stealthChop true true true true
msteps 16 16 16 16
tstep max max max max
pwm
threshold
[mm/s]
OT prewarn false false false false
OT prewarn has
been triggered false false false false
off time 3 3 3 3
blank time 24 24 24 24
hysteresis
-end -1 -1 -1 -1
-start 1 1 1 1
Stallguard thrs 0 0 0 0
DRVSTATUS X Y Z E
stallguard
sg_result 0 0 0 0
fsactive
stst * * * *
olb
ola
s2gb
s2ga
otpw
ot
Driver registers:
X 0x80:0C:40:00
Y 0x80:0C:40:00
Z 0x80:0C:40:00
E 0x80:07:40:00
Testing X connection... OK
Testing Y connection... OK
Testing Z connection... OK
Testing E connection... OK
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\У меня есть мысль что все настройки в основном оптимизированы для двигателей 1.9° и в основном вся проблема находится в этой секций:
/**
* Optimize spreadCycle chopper parameters by using predefined parameter sets
* or with the help of an example included in the library.
* Provided parameter sets are
* CHOPPER_DEFAULT_12V
* CHOPPER_DEFAULT_19V
* CHOPPER_DEFAULT_24V
* CHOPPER_DEFAULT_36V
* CHOPPER_PRUSAMK3_24V // Imported parameters from the official Prusa firmware for MK3 (24V)
* CHOPPER_MARLIN_119 // Old defaults from Marlin v1.1.9
*
* Define you own with
*(тут часть кода не пропускает) { , , hysteresis_start[1..8] }
*/
#define CHOPPER_TIMING CHOPPER_DEFAULT_12V\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\Основной вопрос как решить данную проблему? каким образом подобрать CHOPPER_TIMING вручную?Там есть пример но я не понимаю где и что из этого нужно менять.(моторы 1.9° в то же время на драйверах 5160 работают значительно тише)(Драйвера 2130 в то же время с измененным RSENSE работают на моторы 0.8° значительно тише\но греются сильнее чем хотенд)
Комментарии и вопросы
и стоимость такой конструкции....
Прошу не путать туризм с эмигр...
Кстати, вот такие вот мондулы....
Сопло 0,8. Прошивка Марлин Rob...
Здравствуйте. Вопрос к специал...
добрый день.принтер "tevo blac...
Здравствуйте, разбирали печатн...