Project:Sanguinololu Thermocouple: Difference between revisions
From London Hackspace Wiki
727 bytes removed
, 27 December 2012
|
|
| Line 131: |
Line 131: |
| As we are replacing an analogue thermistor with a thermocouple-to-digital device we will need to make changes to the code. | | As we are replacing an analogue thermistor with a thermocouple-to-digital device we will need to make changes to the code. |
|
| |
|
| <!--
| | I am in the progress of adding the required code to a local branch of Sprinter which I shall then merge with the master branch. |
| More information can be found out specifically about the MAX31855KASA+ [http://www.maximintegrated.com/datasheet/index.mvp/id/7273 here]. The most important piece of information from this is the bit map of the 32bit data packet.
| |
| [[File:MAX31855 memory map.PNG]]
| |
|
| |
|
| MAX31855 is somewhat backwards compatible with the MAX6675 however it is 32 bits instead of 16 bits. I shall test to see if this poses a problem.
| | I also hope to do the same thing to Marlin & TeaCup |
| | |
| Have to take the "MAX6675_SS" lines from the RAMPS section of pins.h and transpose it to Sanguinololu section.
| |
| | |
| under <code>#define SDSS 31</code> write <code>#define MAX6675_SS 31"</code> in "pins.h".
| |
| | |
| Ensure to uncomment the line <code>//#define HEATER_USES_MAX6675</code> and comment out <code>#define HEATER_USES_THERMISTOR</code> in "Configuration.h".
| |
| | |
| That should work. But it will NEED to be double/triple/quadruple checked...
| |
| -->
| |
| | |
| | |
| | |
| /Lines to change in Sprinter/Marlin/etc... /
| |
|
| |
|
| == Licence == | | == Licence == |