X-Git-Url: https://git.realraum.at/?a=blobdiff_plain;f=teacup_firmware%2Fconfig.h;h=03446d5a7cb12db687f90fe4518bead5800adbb9;hb=bca26c69df6f793ae930e2e7882dd1a21f5c1524;hp=bab04fef9eee8aed273dad6396f0c658ae3cf2ba;hpb=d662ec3a2ec3d6bc64ca285099a380c0277b2bc4;p=reprap_mendel_prusa.git diff --git a/teacup_firmware/config.h b/teacup_firmware/config.h index bab04fe..03446d5 100644 --- a/teacup_firmware/config.h +++ b/teacup_firmware/config.h @@ -64,7 +64,8 @@ */ //#define STEPS_PER_M_X 10047 //#define STEPS_PER_M_X 8000 -#define STEPS_PER_M_X 6766 +//rechnerisch 8000, experimentell auf der X-Achse 7684.8395 +#define STEPS_PER_M_X 7685 // 200 steps / 20 gearteeth / 2.5mm (abtsand zahnriemen-zähne) //#define STEPS_PER_M_Y 10047 //#define STEPS_PER_M_Y 8000 @@ -75,9 +76,23 @@ #define STEPS_PER_M_Z 320000 /// http://blog.arcol.hu/?p=157 may help with this one -#define STEPS_PER_M_E 35200 +//#define STEPS_PER_M_E 35200 // Extruder gear ratio Gr = 14.0 / 43.0 -// Extruder nozzle diameter = 0.5 (? oder 0.35, oder 0.25) +// Extruder nozzle diameter = 0.5mm (bzw 0.35mm mit unserer anderen Düse) +// Filament Width = 3mm + + +// d_schraube ~= 0.007m +// u_schraube = d_schraube * pi ~= 0.022m +// motor_steps for 1 circumfence = 200 +// Extruder gear ratio Gr = 14.0 / 43.0 +// STEPS_PER_M_E = 1m / (Gr * u_schraube) * motor_steps ¨~= 27933 +//#define STEPS_PER_M_E 27933 +//experimentell 220mm: +//#define STEPS_PER_M_E 109400 +//experimentell 200mm: +#define STEPS_PER_M_E 99455 + /* Values depending on the capabilities of your stepper motors and other mechanics. @@ -113,7 +128,9 @@ */ #define X_MIN 0.0 -#define X_MAX 184.0 +// eigentlich 184mm, aber wir lassen uns ein bisschen Sicherheitsabstand +//#define X_MAX 184.0 +#define X_MAX 180.0 #define Y_MIN 0.0 #define Y_MAX 220.0 @@ -204,7 +221,7 @@ #define X_STEP_PIN DIO15 #define X_DIR_PIN DIO18 //~ #define X_MIN_PIN DIO20 -//~ #define X_MAX_PIN DIO21 +#define X_MAX_PIN DIO21 #define X_ENABLE_PIN DIO19 //#define X_INVERT_DIR //~ #define X_INVERT_MIN @@ -241,7 +258,7 @@ #define SD_WRITE_PROTECT DIO3 //#define PS_ON_PIN DIO14 -#define PS_ON_PIN PD4 // on TCC Motherboard, JTAG Port, TDI Pin +#define PS_ON_PIN PB5 // on TechZoneComm Motherboard, SPI Port: MOSI //#define STEPPER_ENABLE_PIN xxxx //#define STEPPER_INVERT_ENABLE @@ -376,7 +393,8 @@ DEFINE_TEMP_SENSOR(bed, TT_INTERCOM, AIO1, 0) I have searched high and low for a way to make the preprocessor do this for us, but so far I have not found a way. */ -// #define HEATER_EXTRUDER HEATER_extruder +//#define HEATER_EXTRUDER HEATER_extruder +#define HEATER_EXTRUDER 0 // workaround for heated bed over intercom. HEATER_BED is the intercom temp channel number. #define HEATER_BED 1