problema con tmc2130, mkduo 4.3.3. e sensorless homing January 13, 2018 04:37AM |
Registered: 7 years ago Posts: 33 |
#if ENABLED(HAVE_TMC2130) // CHOOSE YOUR MOTORS HERE, THIS IS MANDATORY #define X_IS_TMC2130 //#define X2_IS_TMC2130 #define Y_IS_TMC2130 //#define Y2_IS_TMC2130 #define Z_IS_TMC2130 //#define Z2_IS_TMC2130 #define E0_IS_TMC2130 //#define E1_IS_TMC2130 //#define E2_IS_TMC2130 //#define E3_IS_TMC2130 //#define E4_IS_TMC2130 //#define E5_IS_TMC2130 /** * Stepper driver settings */ #define R_SENSE 0.11 // R_sense resistor for SilentStepStick2130 #define HOLD_MULTIPLIER 0.2 // Scales down the holding current from run current #define INTERPOLATE true // Interpolate X/Y/Z_MICROSTEPS to 256 #define X_CURRENT 800 // rms current in mA. Multiply by 1.41 for peak current. #define X_MICROSTEPS 16 // 0..256 #define Y_CURRENT 800 #define Y_MICROSTEPS 16 #define Z_CURRENT 800 #define Z_MICROSTEPS 16 //#define X2_CURRENT 800 //#define X2_MICROSTEPS 16 //#define Y2_CURRENT 800 //#define Y2_MICROSTEPS 16 //#define Z2_CURRENT 800 //#define Z2_MICROSTEPS 16 #define E0_CURRENT 800 #define E0_MICROSTEPS 16 //#define E1_CURRENT 800 //#define E1_MICROSTEPS 16 //#define E2_CURRENT 800 //#define E2_MICROSTEPS 16 //#define E3_CURRENT 800 //#define E3_MICROSTEPS 16 //#define E4_CURRENT 800 //#define E4_MICROSTEPS 16 //#define E5_CURRENT 800 //#define E5_MICROSTEPS 16 /** * Use Trinamic's ultra quiet stepping mode. * When disabled, MK4duo will use spreadCycle stepping mode. */ #define STEALTHCHOP /** * Monitor Trinamic TMC2130 drivers for error conditions, * like overtemperature and short to ground. * In the case of overtemperature MK4duo can decrease the driver current until error condition clears. * Other detected conditions can be used to stop the current print. * Relevant g-codes: * M906 - Set or get motor current in milliamps using axis codes X, Y, Z, E. Report values if no axis codes given. * M911 - Report stepper driver overtemperature pre-warn condition. * M912 - Clear stepper driver overtemperature pre-warn condition flag. * M922 S0/1 - Report driver parameters (Requires TMC_DEBUG) */ //#define MONITOR_DRIVER_STATUS #if ENABLED(MONITOR_DRIVER_STATUS) #define CURRENT_STEP_DOWN 50 // [mA] #define REPORT_CURRENT_CHANGE #define STOP_ON_ERROR #endif /** * The driver will switch to spreadCycle when stepper speed is over HYBRID_THRESHOLD. * This mode allows for faster movements at the expense of higher noise levels. * STEALTHCHOP needs to be enabled. * M913 X/Y/Z/E to live tune the setting */ #define HYBRID_THRESHOLD #define X_HYBRID_THRESHOLD 100 // [mm/s] #define X2_HYBRID_THRESHOLD 100 #define Y_HYBRID_THRESHOLD 100 #define Y2_HYBRID_THRESHOLD 100 #define Z_HYBRID_THRESHOLD 3 #define Z2_HYBRID_THRESHOLD 3 #define E0_HYBRID_THRESHOLD 30 #define E1_HYBRID_THRESHOLD 30 #define E2_HYBRID_THRESHOLD 30 #define E3_HYBRID_THRESHOLD 30 #define E4_HYBRID_THRESHOLD 30 /** * Use stallGuard2 to sense an obstacle and trigger an endstop. * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin. * If used along with STEALTHCHOP, the movement will be louder when homing. This is normal. * * X/Y_HOMING_SENSITIVITY is used for tuning the trigger sensitivity. * Higher values make the system LESS sensitive. * Lower value make the system MORE sensitive. * Too low values can lead to false positives, while too high values will collide the axis without triggering. * It is advised to set X/Y_HOME_BUMP_MM to 0. * M914 X/Y to live tune the setting */ #define SENSORLESS_HOMING #if ENABLED(SENSORLESS_HOMING) #define X_HOMING_SENSITIVITY 50 #define Y_HOMING_SENSITIVITY 50 #define X_HOME_BUMP_MM 0 #define Y_HOME_BUMP_MM 0 #endif /** * Enable M922 debugging command for TMC stepper drivers. * M922 S0/1 will enable continous reporting. */ //#define TMC_DEBUG /** * You can set your own advanced settings by filling in predefined functions. * A list of available functions can be found on the library github page * [github.com] * * Example: * #define TMC_ADV() { \ * stepperX.diag0_temp_prewarn(1); \ * stepperY.interpolate(0); \ * } */ #define TMC_ADV() { } #endif // ENABLED(HAVE_TMC2130)
Re: problema con tmc2130, mkduo 4.3.3. e sensorless homing January 13, 2018 04:42AM |
Registered: 7 years ago Posts: 33 |
Re: problema con tmc2130, mkduo 4.3.3. e sensorless homing January 13, 2018 08:32AM |
Registered: 7 years ago Posts: 33 |
Re: problema con tmc2130, mkduo 4.3.3. e sensorless homing January 13, 2018 01:05PM |
Registered: 10 years ago Posts: 6,409 |
Re: problema con tmc2130, mkduo 4.3.3. e sensorless homing January 13, 2018 06:24PM |
Registered: 7 years ago Posts: 33 |
Re: problema con tmc2130, mkduo 4.3.3. e sensorless homing January 14, 2018 03:07AM |
Registered: 10 years ago Posts: 6,409 |
Re: problema con tmc2130, mkduo 4.3.3. e sensorless homing January 14, 2018 03:55AM |
Registered: 7 years ago Posts: 33 |
Re: problema con tmc2130, mkduo 4.3.3. e sensorless homing January 14, 2018 04:20AM |
Registered: 10 years ago Posts: 6,409 |
Re: problema con tmc2130, mkduo 4.3.3. e sensorless homing January 14, 2018 06:46AM |
Registered: 7 years ago Posts: 33 |
Re: problema con tmc2130, mkduo 4.3.3. e sensorless homing January 14, 2018 06:47AM |
Registered: 10 years ago Posts: 6,409 |
Re: problema con tmc2130, mkduo 4.3.3. e sensorless homing January 14, 2018 06:48AM |
Registered: 7 years ago Posts: 33 |
Re: problema con tmc2130, mkduo 4.3.3. e sensorless homing January 14, 2018 09:17AM |
Registered: 7 years ago Posts: 33 |
Re: problema con tmc2130, mkduo 4.3.3. e sensorless homing January 14, 2018 09:44AM |
Registered: 10 years ago Posts: 6,409 |
Re: problema con tmc2130, mkduo 4.3.3. e sensorless homing January 14, 2018 12:08PM |
Registered: 7 years ago Posts: 33 |
Re: problema con tmc2130, mkduo 4.3.3. e sensorless homing January 14, 2018 12:11PM |
Registered: 7 years ago Posts: 33 |
Re: problema con tmc2130, mkduo 4.3.3. e sensorless homing January 14, 2018 12:14PM |
Registered: 10 years ago Posts: 6,409 |
Re: problema con tmc2130, mkduo 4.3.3. e sensorless homing January 14, 2018 12:30PM |
Registered: 7 years ago Posts: 33 |
Re: problema con tmc2130, mkduo 4.3.3. e sensorless homing January 14, 2018 12:45PM |
Registered: 10 years ago Posts: 6,409 |
Re: problema con tmc2130, mkduo 4.3.3. e sensorless homing January 14, 2018 01:02PM |
Registered: 7 years ago Posts: 33 |
Re: problema con tmc2130, mkduo 4.3.3. e sensorless homing January 16, 2018 10:04AM |
Registered: 7 years ago Posts: 33 |
Re: problema con tmc2130, mkduo 4.3.3. e sensorless homing January 16, 2018 03:36PM |
Registered: 10 years ago Posts: 6,409 |
Re: problema con tmc2130, mkduo 4.3.3. e sensorless homing January 16, 2018 06:09PM |
Registered: 7 years ago Posts: 33 |