Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
temperaturecontrol [2021/01/08 14:57]
127.0.0.1 external edit
temperaturecontrol [2021/02/22 17:00] (current)
Line 11: Line 11:
 <div class='panel panel-default wrap_center' style='width:640px;padding:10px '> <div class='panel panel-default wrap_center' style='width:640px;padding:10px '>
 <div class='panel-heading'><h4 class='panel-title'>A hotend</h4></div> <div class='panel-heading'><h4 class='panel-title'>A hotend</h4></div>
-<image src='http://1.bp.blogspot.com/-00QOc_WaJMA/ULwmTTgrjdI/AAAAAAAAAIM/BPOgQuGsFZU/s1600/v_and_vb.JPG' width='620px'><br/>+<image src='/_media///external/http.1.bp.blogspot.com.00qoc.wajma.ulwmttgrjdi.aaaaaaaaaim.bpogqugsfzu.s1600.v.and.vb.jpg' width='620px'><br/>
 This is a J-head hotend with it's thermistor and heating element. This is a J-head hotend with it's thermistor and heating element.
 </div> </div>
Line 50: Line 50:
 <div class='panel panel-default wrap_right' style='width:420px;padding:10px '> <div class='panel panel-default wrap_right' style='width:420px;padding:10px '>
 <div class='panel-heading'><h4 class='panel-title'>Temperature conversion</h4></div> <div class='panel-heading'><h4 class='panel-title'>Temperature conversion</h4></div>
-<image src='http://chibidibidiwah.wdfiles.com/local--files/temperaturecontrol/upshot_4Q4Ah2HM.png' width='400px'><br/>+<image src='/_media///external/http.chibidibidiwah.wdfiles.com.local.files.temperaturecontrol.upshot.4q4ah2hm.png' width='400px'><br/>
 Resistance readings are converted into temperature readings using the magic of math Resistance readings are converted into temperature readings using the magic of math
 </div> </div>
Line 124: Line 124:
 Here is an example of how to connect the [[http://www.adafruit.com/products/269|Adafruit Thermocouple Amplifier MAX31855 breakout board]] to the smoothieboard.  Here is an example of how to connect the [[http://www.adafruit.com/products/269|Adafruit Thermocouple Amplifier MAX31855 breakout board]] to the smoothieboard. 
  
-||~ Smoothieboard ||~ Breakout board |+Smoothieboard Breakout board | 
-|| 3v3 || Vin |+| 3v3 | Vin | 
-|| GND || GND |+| GND | GND | 
-|| <kbd>0.16</kbd> CS || CS |+| <kbd>0.16</kbd> CS | CS | 
-|| <kbd>0.18</kbd> MOSI || Not used |+| <kbd>0.18</kbd> MOSI | Not used | 
-|| <kbd>0.15</kbd> SCK || CLK |+| <kbd>0.15</kbd> SCK | CLK | 
-|| <kbd>0.17</kbd> MISO || DO ||+| <kbd>0.17</kbd> MISO | DO |
  
 To configure smoothie to use the thermocouple connected like this, replace the thermistor and thermistor_pin parameters with the following: To configure smoothie to use the thermocouple connected like this, replace the thermistor and thermistor_pin parameters with the following:
Line 199: Line 199:
 <div class='panel panel-default wrap_center' style='width:640px;padding:10px '> <div class='panel panel-default wrap_center' style='width:640px;padding:10px '>
 <div class='panel-heading'><h4 class='panel-title'>Mosfet inputs and outputs</h4></div> <div class='panel-heading'><h4 class='panel-title'>Mosfet inputs and outputs</h4></div>
-<image src='http://arthurwolf.github.io/smoothieboard-graphics/schematics/mosfet-input-output.svg' width='620px'><br/>+<image src='/_media///smoothieboard-graphics/schematics/mosfet-input-output.svg.png' width='620px'><br/>
  
 </div> </div>
Line 298: Line 298:
 <callout type="danger" icon="true" title=" This can happen to you"> <callout type="danger" icon="true" title=" This can happen to you">
  
-<html><image src="http://chibidibidiwah.wdfiles.com/local--files/temperaturecontrol/fire.jpg" style="width:100%"></html>+<html><image src="/_media///external/http.chibidibidiwah.wdfiles.com.local.files.temperaturecontrol.fire.jpg" style="width:100%"></html>
  
 It has already been known to happen to Reprap/CNC enthusiasts. For an example see [[http://www.soliforum.com/post/57749/#p57749|here]]. It has already been known to happen to Reprap/CNC enthusiasts. For an example see [[http://www.soliforum.com/post/57749/#p57749|here]].
Line 340: Line 340:
 Once this is set, it will be impossible to set temperatures higher than the <kbd>max_temp</kbd> value. Once this is set, it will be impossible to set temperatures higher than the <kbd>max_temp</kbd> value.
  
-Also, if the temperature reaches this <kbd>max_temp</kbd> temperature, Smoothie will turn off all heaters, go into HALT state, and print out the following message : +Also, if the temperature reaches this <kbd>max_temp</kbd> temperature, Smoothie will turn off all heaters, go into HALT state, and print out the following message : 
  
 <code> <code>
Line 498: Line 498:
 <div class='panel panel-default wrap_center' style='width:640px;padding:10px '> <div class='panel panel-default wrap_center' style='width:640px;padding:10px '>
 <div class='panel-heading'><h4 class='panel-title'>Using a SSR to cut off the power supply in case of problem</h4></div> <div class='panel-heading'><h4 class='panel-title'>Using a SSR to cut off the power supply in case of problem</h4></div>
-<image src='http://arthurwolf.github.io/smoothieboard-graphics/schematics/ssr-for-psu.svg' width='620px'><br/>+<image src='/_media///smoothieboard-graphics/schematics/ssr-for-psu.svg.png' width='620px'><br/>
 The SSR goes between the power supply and the Smoothieboard's power input (note: This image is showing an AC switching SSR controlling DC voltage. Only use a DC output SSR to control DC voltage. You may instead wire this to control the AC input to the power supply, in which case an AC switching SSR is the correct part.) The SSR goes between the power supply and the Smoothieboard's power input (note: This image is showing an AC switching SSR controlling DC voltage. Only use a DC output SSR to control DC voltage. You may instead wire this to control the AC input to the power supply, in which case an AC switching SSR is the correct part.)
 </div> </div>
Line 518: Line 518:
 Here are all the possible configuration options for your TemperatureControl modules Here are all the possible configuration options for your TemperatureControl modules
  
-||~ Option ||~ Example value ||~ Explanation ||+Option Example value Explanation |
 {{page>temperaturecontrol-options}} {{page>temperaturecontrol-options}}
  
Line 531: Line 531:
 * <kbd>M190</kbd> : **Configurable**, Set the temperature target for this module then wait for it to be reached. 190 is usually used for heated beds, the S parameter is the temperature in °C, for example : <kbd>M190 S50</kbd> * <kbd>M190</kbd> : **Configurable**, Set the temperature target for this module then wait for it to be reached. 190 is usually used for heated beds, the S parameter is the temperature in °C, for example : <kbd>M190 S50</kbd>
 * <kbd>M301</kbd> : Edit temperature control PID parameters, for example : <kbd>M301 S0 P30 I10 D10</kbd>, where S is the number of the temperaturecontrol module to change the parameters for * <kbd>M301</kbd> : Edit temperature control PID parameters, for example : <kbd>M301 S0 P30 I10 D10</kbd>, where S is the number of the temperaturecontrol module to change the parameters for
-* <kbd>M305</kbd> :  Set parameters for the thermistor, where <kbd>B</kbd> is beta, <kbd>R</kbd> is r0 and <kbd>X</kbd> is t0.+* <kbd>M305</kbd> Set parameters for the thermistor, where <kbd>B</kbd> is beta, <kbd>R</kbd> is r0 and <kbd>X</kbd> is t0.
 * <kbd>M500</kbd> : Save volatile settings to an override file  * <kbd>M500</kbd> : Save volatile settings to an override file 
 * <kbd>M503</kbd> : Display overridden settings if any * <kbd>M503</kbd> : Display overridden settings if any