Merge pull request #4165 from thinkyhead/rc_rumba_temp_pins
Always define temp sensor, heater pins for RUMBA
This commit is contained in:
		
						commit
						bf216bd78f
					
				| @ -1138,7 +1138,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l | ||||
| // at zero value, there are 128 effective control positions.
 | ||||
| #define SOFT_PWM_SCALE 0 | ||||
| 
 | ||||
| // Temperature status LEDs that display the hotend and bet temperature.
 | ||||
| // Temperature status LEDs that display the hotend and bed temperature.
 | ||||
| // If all hotends and bed temperature and temperature setpoint are < 54C then the BLUE led is on.
 | ||||
| // Otherwise the RED led is on. There is 1C hysteresis.
 | ||||
| //#define TEMP_STAT_LEDS
 | ||||
|  | ||||
| @ -1137,7 +1137,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l | ||||
| // at zero value, there are 128 effective control positions.
 | ||||
| #define SOFT_PWM_SCALE 0 | ||||
| 
 | ||||
| // Temperature status LEDs that display the hotend and bet temperature.
 | ||||
| // Temperature status LEDs that display the hotend and bed temperature.
 | ||||
| // If all hotends and bed temperature and temperature setpoint are < 54C then the BLUE led is on.
 | ||||
| // Otherwise the RED led is on. There is 1C hysteresis.
 | ||||
| #define TEMP_STAT_LEDS | ||||
|  | ||||
| @ -1121,7 +1121,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l | ||||
| // at zero value, there are 128 effective control positions.
 | ||||
| #define SOFT_PWM_SCALE 0 | ||||
| 
 | ||||
| // Temperature status LEDs that display the hotend and bet temperature.
 | ||||
| // Temperature status LEDs that display the hotend and bed temperature.
 | ||||
| // If all hotends and bed temperature and temperature setpoint are < 54C then the BLUE led is on.
 | ||||
| // Otherwise the RED led is on. There is 1C hysteresis.
 | ||||
| //#define TEMP_STAT_LEDS
 | ||||
|  | ||||
| @ -1119,7 +1119,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l | ||||
| // at zero value, there are 128 effective control positions.
 | ||||
| #define SOFT_PWM_SCALE 0 | ||||
| 
 | ||||
| // Temperature status LEDs that display the hotend and bet temperature.
 | ||||
| // Temperature status LEDs that display the hotend and bed temperature.
 | ||||
| // If all hotends and bed temperature and temperature setpoint are < 54C then the BLUE led is on.
 | ||||
| // Otherwise the RED led is on. There is 1C hysteresis.
 | ||||
| //#define TEMP_STAT_LEDS
 | ||||
|  | ||||
| @ -1130,7 +1130,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo | ||||
| // at zero value, there are 128 effective control positions.
 | ||||
| #define SOFT_PWM_SCALE 0 | ||||
| 
 | ||||
| // Temperature status LEDs that display the hotend and bet temperature.
 | ||||
| // Temperature status LEDs that display the hotend and bed temperature.
 | ||||
| // If all hotends and bed temperature and temperature setpoint are < 54C then the BLUE led is on.
 | ||||
| // Otherwise the RED led is on. There is 1C hysteresis.
 | ||||
| //#define TEMP_STAT_LEDS
 | ||||
|  | ||||
| @ -1132,7 +1132,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l | ||||
| // at zero value, there are 128 effective control positions.
 | ||||
| #define SOFT_PWM_SCALE 0 | ||||
| 
 | ||||
| // Temperature status LEDs that display the hotend and bet temperature.
 | ||||
| // Temperature status LEDs that display the hotend and bed temperature.
 | ||||
| // If all hotends and bed temperature and temperature setpoint are < 54C then the BLUE led is on.
 | ||||
| // Otherwise the RED led is on. There is 1C hysteresis.
 | ||||
| //#define TEMP_STAT_LEDS
 | ||||
|  | ||||
| @ -1155,7 +1155,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l | ||||
| // at zero value, there are 128 effective control positions.
 | ||||
| #define SOFT_PWM_SCALE 0 | ||||
| 
 | ||||
| // Temperature status LEDs that display the hotend and bet temperature.
 | ||||
| // Temperature status LEDs that display the hotend and bed temperature.
 | ||||
| // If all hotends and bed temperature and temperature setpoint are < 54C then the BLUE led is on.
 | ||||
| // Otherwise the RED led is on. There is 1C hysteresis.
 | ||||
| //#define TEMP_STAT_LEDS
 | ||||
|  | ||||
| @ -1138,7 +1138,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l | ||||
| // at zero value, there are 128 effective control positions.
 | ||||
| #define SOFT_PWM_SCALE 0 | ||||
| 
 | ||||
| // Temperature status LEDs that display the hotend and bet temperature.
 | ||||
| // Temperature status LEDs that display the hotend and bed temperature.
 | ||||
| // If all hotends and bed temperature and temperature setpoint are < 54C then the BLUE led is on.
 | ||||
| // Otherwise the RED led is on. There is 1C hysteresis.
 | ||||
| //#define TEMP_STAT_LEDS
 | ||||
|  | ||||
| @ -1138,7 +1138,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l | ||||
| // at zero value, there are 128 effective control positions.
 | ||||
| #define SOFT_PWM_SCALE 0 | ||||
| 
 | ||||
| // Temperature status LEDs that display the hotend and bet temperature.
 | ||||
| // Temperature status LEDs that display the hotend and bed temperature.
 | ||||
| // If all hotends and bed temperature and temperature setpoint are < 54C then the BLUE led is on.
 | ||||
| // Otherwise the RED led is on. There is 1C hysteresis.
 | ||||
| //#define TEMP_STAT_LEDS
 | ||||
|  | ||||
| @ -1146,7 +1146,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l | ||||
| // at zero value, there are 128 effective control positions.
 | ||||
| #define SOFT_PWM_SCALE 0 | ||||
| 
 | ||||
| // Temperature status LEDs that display the hotend and bet temperature.
 | ||||
| // Temperature status LEDs that display the hotend and bed temperature.
 | ||||
| // If all hotends and bed temperature and temperature setpoint are < 54C then the BLUE led is on.
 | ||||
| // Otherwise the RED led is on. There is 1C hysteresis.
 | ||||
| //#define TEMP_STAT_LEDS
 | ||||
|  | ||||
| @ -1159,7 +1159,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l | ||||
| // at zero value, there are 128 effective control positions.
 | ||||
| #define SOFT_PWM_SCALE 0 | ||||
| 
 | ||||
| // Temperature status LEDs that display the hotend and bet temperature.
 | ||||
| // Temperature status LEDs that display the hotend and bed temperature.
 | ||||
| // If all hotends and bed temperature and temperature setpoint are < 54C then the BLUE led is on.
 | ||||
| // Otherwise the RED led is on. There is 1C hysteresis.
 | ||||
| //#define TEMP_STAT_LEDS
 | ||||
|  | ||||
| @ -1130,7 +1130,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo | ||||
| // at zero value, there are 128 effective control positions.
 | ||||
| #define SOFT_PWM_SCALE 0 | ||||
| 
 | ||||
| // Temperature status LEDs that display the hotend and bet temperature.
 | ||||
| // Temperature status LEDs that display the hotend and bed temperature.
 | ||||
| // If all hotends and bed temperature and temperature setpoint are < 54C then the BLUE led is on.
 | ||||
| // Otherwise the RED led is on. There is 1C hysteresis.
 | ||||
| //#define TEMP_STAT_LEDS
 | ||||
|  | ||||
| @ -1138,7 +1138,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l | ||||
| // at zero value, there are 128 effective control positions.
 | ||||
| #define SOFT_PWM_SCALE 0 | ||||
| 
 | ||||
| // Temperature status LEDs that display the hotend and bet temperature.
 | ||||
| // Temperature status LEDs that display the hotend and bed temperature.
 | ||||
| // If all hotends and bed temperature and temperature setpoint are < 54C then the BLUE led is on.
 | ||||
| // Otherwise the RED led is on. There is 1C hysteresis.
 | ||||
| //#define TEMP_STAT_LEDS
 | ||||
|  | ||||
| @ -1223,7 +1223,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo | ||||
| // at zero value, there are 128 effective control positions.
 | ||||
| #define SOFT_PWM_SCALE 0 | ||||
| 
 | ||||
| // Temperature status LEDs that display the hotend and bet temperature.
 | ||||
| // Temperature status LEDs that display the hotend and bed temperature.
 | ||||
| // If all hotends and bed temperature and temperature setpoint are < 54C then the BLUE led is on.
 | ||||
| // Otherwise the RED led is on. There is 1C hysteresis.
 | ||||
| //#define TEMP_STAT_LEDS
 | ||||
|  | ||||
| @ -1217,7 +1217,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo | ||||
| // at zero value, there are 128 effective control positions.
 | ||||
| #define SOFT_PWM_SCALE 0 | ||||
| 
 | ||||
| // Temperature status LEDs that display the hotend and bet temperature.
 | ||||
| // Temperature status LEDs that display the hotend and bed temperature.
 | ||||
| // If all hotends and bed temperature and temperature setpoint are < 54C then the BLUE led is on.
 | ||||
| // Otherwise the RED led is on. There is 1C hysteresis.
 | ||||
| //#define TEMP_STAT_LEDS
 | ||||
|  | ||||
| @ -1220,7 +1220,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l | ||||
| // at zero value, there are 128 effective control positions.
 | ||||
| #define SOFT_PWM_SCALE 0 | ||||
| 
 | ||||
| // Temperature status LEDs that display the hotend and bet temperature.
 | ||||
| // Temperature status LEDs that display the hotend and bed temperature.
 | ||||
| // If all hotends and bed temperature and temperature setpoint are < 54C then the BLUE led is on.
 | ||||
| // Otherwise the RED led is on. There is 1C hysteresis.
 | ||||
| //#define TEMP_STAT_LEDS
 | ||||
|  | ||||
| @ -1220,7 +1220,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l | ||||
| // at zero value, there are 128 effective control positions.
 | ||||
| #define SOFT_PWM_SCALE 0 | ||||
| 
 | ||||
| // Temperature status LEDs that display the hotend and bet temperature.
 | ||||
| // Temperature status LEDs that display the hotend and bed temperature.
 | ||||
| // If all hotends and bed temperature and temperature setpoint are < 54C then the BLUE led is on.
 | ||||
| // Otherwise the RED led is on. There is 1C hysteresis.
 | ||||
| //#define TEMP_STAT_LEDS
 | ||||
|  | ||||
| @ -1222,7 +1222,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l | ||||
| // at zero value, there are 128 effective control positions.
 | ||||
| #define SOFT_PWM_SCALE 0 | ||||
| 
 | ||||
| // Temperature status LEDs that display the hotend and bet temperature.
 | ||||
| // Temperature status LEDs that display the hotend and bed temperature.
 | ||||
| // If all hotends and bed temperature and temperature setpoint are < 54C then the BLUE led is on.
 | ||||
| // Otherwise the RED led is on. There is 1C hysteresis.
 | ||||
| //#define TEMP_STAT_LEDS
 | ||||
|  | ||||
| @ -1141,7 +1141,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l | ||||
| // at zero value, there are 128 effective control positions.
 | ||||
| #define SOFT_PWM_SCALE 0 | ||||
| 
 | ||||
| // Temperature status LEDs that display the hotend and bet temperature.
 | ||||
| // Temperature status LEDs that display the hotend and bed temperature.
 | ||||
| // If all hotends and bed temperature and temperature setpoint are < 54C then the BLUE led is on.
 | ||||
| // Otherwise the RED led is on. There is 1C hysteresis.
 | ||||
| //#define TEMP_STAT_LEDS
 | ||||
|  | ||||
| @ -1132,7 +1132,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo | ||||
| // at zero value, there are 128 effective control positions.
 | ||||
| #define SOFT_PWM_SCALE 0 | ||||
| 
 | ||||
| // Temperature status LEDs that display the hotend and bet temperature.
 | ||||
| // Temperature status LEDs that display the hotend and bed temperature.
 | ||||
| // If all hotends and bed temperature and temperature setpoint are < 54C then the BLUE led is on.
 | ||||
| // Otherwise the RED led is on. There is 1C hysteresis.
 | ||||
| //#define TEMP_STAT_LEDS
 | ||||
|  | ||||
| @ -26,45 +26,45 @@ | ||||
| #define Z_MIN_PIN             23 | ||||
| #define Z_MAX_PIN             -1 | ||||
| 
 | ||||
| 
 | ||||
| //Tools
 | ||||
| 
 | ||||
| #define E0_ENABLE_PIN         58 | ||||
| #define E0_STEP_PIN           57 | ||||
| #define E0_DIR_PIN            55 | ||||
| #define HEATER_0_PIN          11 | ||||
| #define TEMP_0_PIN            0   // ANALOG INPUT !!
 | ||||
| // #define TOOL_0_PIN             56
 | ||||
| // #define TOOL_0_PWM_PIN         10 // used for red warning led at dual extruder
 | ||||
| 
 | ||||
| #define E1_ENABLE_PIN         60 | ||||
| #define E1_STEP_PIN           61 | ||||
| #define E1_DIR_PIN            62 | ||||
| #define HEATER_1_PIN           9 | ||||
| #define TEMP_1_PIN             9  // 9 for tool3 -> 13 for chambertemp
 | ||||
| // #define TOOL_1_PIN             59
 | ||||
| // #define TOOL_1_PWM_PIN         8 // used for lights at dual extruder
 | ||||
| 
 | ||||
| #define E2_ENABLE_PIN         44 | ||||
| #define E2_STEP_PIN           46 | ||||
| #define E2_DIR_PIN            66 | ||||
| #define HEATER_2_PIN           6 | ||||
| #define TEMP_2_PIN            13  // 10 for tool3 -> 13 for chambertemp
 | ||||
| // #define TOOL_2_PIN             4
 | ||||
| // #define TOOL_2_PWM_PIN         5
 | ||||
| 
 | ||||
| #define E3_ENABLE_PIN         47 | ||||
| #define E3_STEP_PIN           45 | ||||
| #define E3_DIR_PIN            69 | ||||
| #define HEATER_3_PIN           3 | ||||
| #define TEMP_3_PIN            11  // 11 for tool4 -> 13 for chambertemp
 | ||||
| // #define TOOL_3_PIN             14
 | ||||
| // #define TOOL_3_PWM_PIN         2
 | ||||
| 
 | ||||
| #define HEATER_BED_PIN        24 | ||||
| #define TEMP_BED_PIN          14  // ANALOG INPUT !!
 | ||||
| 
 | ||||
| //common I/O
 | ||||
| // Tools
 | ||||
| 
 | ||||
| //#define TOOL_0_PIN          56
 | ||||
| //#define TOOL_0_PWM_PIN      10  // red warning led at dual extruder
 | ||||
| //#define TOOL_1_PIN          59
 | ||||
| //#define TOOL_1_PWM_PIN       8  // lights at dual extruder
 | ||||
| //#define TOOL_2_PIN           4
 | ||||
| //#define TOOL_2_PWM_PIN       5
 | ||||
| //#define TOOL_3_PIN          14
 | ||||
| //#define TOOL_3_PWM_PIN       2
 | ||||
| 
 | ||||
| // Common I/O
 | ||||
| 
 | ||||
| //#define TEMP_CHAMBER_PIN    13  // ANALOG INPUT !!
 | ||||
| #define FIL_RUNOUT_PIN        18 | ||||
| @ -73,9 +73,7 @@ | ||||
| //#define SPARE_IO            17
 | ||||
| #define FAN_PIN                5  // 5 is PWMtool3 -> 7 is common PWM pin for all tools
 | ||||
| 
 | ||||
|   | ||||
| //user interface
 | ||||
| 
 | ||||
| // User interface
 | ||||
| #define BEEPER_PIN            16 | ||||
| 
 | ||||
| // Pins for DOGM SPI LCD Support
 | ||||
| @ -88,20 +86,17 @@ | ||||
| // The encoder and click button
 | ||||
| #define BTN_EN1 36 | ||||
| #define BTN_EN2 34 | ||||
|  #define BTN_ENC 38  //the click switch
 | ||||
| #define BTN_ENC 38 | ||||
| 
 | ||||
|  //hardware buttons for manual movement of XYZ
 | ||||
| // Hardware buttons for manual movement of XYZ
 | ||||
| #define SHIFT_OUT             42 | ||||
| #define SHIFT_LD              41 | ||||
| #define SHIFT_CLK             40 | ||||
| 
 | ||||
|   | ||||
| //#define UI1                 43
 | ||||
| //#define UI2                 37
 | ||||
| 
 | ||||
| 
 | ||||
| // Other
 | ||||
| 
 | ||||
| #define SDSS                  53 | ||||
| #define SD_DETECT_PIN         15 | ||||
| #define STAT_LED_BLUE         -1 | ||||
|  | ||||
| @ -77,44 +77,37 @@ | ||||
| #define PS_ON_PIN          45 | ||||
| #define KILL_PIN           46 | ||||
| 
 | ||||
| #if TEMP_SENSOR_0 != 0 | ||||
| #define HEATER_0_PIN        2   // EXTRUDER 1
 | ||||
| #define HEATER_1_PIN        3   // EXTRUDER 2
 | ||||
| #define HEATER_2_PIN        6   // EXTRUDER 3
 | ||||
| 
 | ||||
| #if TEMP_SENSOR_0 == -1 | ||||
|   #define TEMP_0_PIN        6   // ANALOG NUMBERING - connector *K1* on RUMBA thermocouple ADD ON is used
 | ||||
| #else | ||||
|   #define TEMP_0_PIN       15   // ANALOG NUMBERING - default connector for thermistor *T0* on rumba board is used
 | ||||
| #endif | ||||
| #endif | ||||
| 
 | ||||
| #if TEMP_SENSOR_1 != 0 | ||||
|   #define HEATER_1_PIN          3   // EXTRUDER 2
 | ||||
| #if TEMP_SENSOR_1 == -1 | ||||
|   #define TEMP_1_PIN        5   // ANALOG NUMBERING - connector *K2* on RUMBA thermocouple ADD ON is used
 | ||||
| #else | ||||
|   #define TEMP_1_PIN       14   // ANALOG NUMBERING - default connector for thermistor *T1* on rumba board is used
 | ||||
| #endif | ||||
| #endif | ||||
| 
 | ||||
| #if TEMP_SENSOR_2 != 0 | ||||
|   #define HEATER_2_PIN         6    // EXTRUDER 3
 | ||||
| #if TEMP_SENSOR_2 == -1 | ||||
|   #define TEMP_2_PIN        7   // ANALOG NUMBERING - connector *K3* on RUMBA thermocouple ADD ON is used <-- this can not be used when TEMP_SENSOR_BED is defined as thermocouple
 | ||||
| #else | ||||
|   #define TEMP_2_PIN       13   // ANALOG NUMBERING - default connector for thermistor *T2* on rumba board is used
 | ||||
| #endif | ||||
| #endif | ||||
| 
 | ||||
| //optional for extruder 4 or chamber: #define TEMP_X_PIN         12   // ANALOG NUMBERING - default connector for thermistor *T3* on rumba board is used
 | ||||
| //optional FAN1 can be used as 4th heater output: #define HEATER_3_PIN       8    // EXTRUDER 4
 | ||||
| 
 | ||||
| #if TEMP_SENSOR_BED != 0 | ||||
| #define HEATER_BED_PIN      9    // BED
 | ||||
| #if TEMP_SENSOR_BED == -1 | ||||
|   #define TEMP_BED_PIN      7    // ANALOG NUMBERING - connector *K3* on RUMBA thermocouple ADD ON is used <-- this can not be used when TEMP_SENSOR_2 is defined as thermocouple
 | ||||
| #else | ||||
|   #define TEMP_BED_PIN     11    // ANALOG NUMBERING - default connector for thermistor *THB* on rumba board is used
 | ||||
| #endif | ||||
| #endif | ||||
| 
 | ||||
| #define SDSS               53 | ||||
| #define SD_DETECT_PIN      49 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user