arduino / Arduino

Arduino IDE 1.x
https://www.arduino.cc/en/software
Other
14.14k stars 7.01k forks source link

Please add new Arduino Library to support the MAX31855 Cold-Junction Compensated Thermocouple-to-digital converter #8486

Closed SV-Zanshin closed 5 years ago

SV-Zanshin commented 5 years ago

The library is located at https://github.com/SV-Zanshin/MAX31855

MAX31855 library Build Status DOI

Arduino library for using the Maxim Integrated MAX31855 cold-junction compensated thermocouple to digital sensor.

Breakout boards

The MAX31855 comes in a small SOIC package, but is also available as a breakout board. The Digilent Pmod TC1 is a 3.3V version, while the Adafruit MAX31855 breakout is 5V compatible.

Temperature sensing

The MAX31855 uses SPI and, when selected, sends a 4 byte buffer which can be decoded to show faults, the ambient die-temperature (cold-junction) and the thermocouple temperature. It does not have any settings or data input, making the library simple. Temperatures are returned in degrees Celsius and the accuracy of the thermocouple temperature reading is ±0.2°C over a range from -200°C to 700°C depending on thermocouple type. The K-Type thermocouple used for developing this library gives a range of -73°C to 482°C. The ambient temperature is affected by die and board temperature and will generally be above actual ambient room temperature.

A detailed library description and further details are available at the GitHub MAX31855 Wiki

Zanshin Logo

Many thanks,

-Arnd.

cmaglie commented 5 years ago

Done!