Anonymous

Project:Sanguinololu Thermocouple: Difference between revisions

From London Hackspace Wiki
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 ==