Модуль MAX6675 совместно с термопаройпозволяет измерять температуру объектов и окружающей среды. Подключается к датчику термопара К-типа. Датчик измеряет показания температуры в диапазоне 0 - 1024 °C. Но так как корпус термопары рассчитан на 600°C, максимальное значение измеряемой температуры составляет 600°C. Адаптер может применяться в паяльной станции, бойлере, цифровом термометре, печи или в устройствах, где необходимо контролировать температуру.
Модуль для измерения температуры разработан на базе микросхемы MAX6675. Основной задачей микросхемы является преобразование полученных сигналов термопары К-типа в цифровое значение температуры. Сигнал датчика отправляется на операционный усилитель микросхемы, а затем поступает на обработку 12 - битному АЦП (аналого-цифровой преобразователь), после чего данные передаются в память микроконтроллера по последовательному интерфейсу SPI. На шине SPI отсутствует вывод MOSI, поэтому данные с микросхемы передаются только на контроллер. Главной особенностью микросхемы MAX6675 является функция компенсации холодного спая, которая реализуется благодаря встроенному датчику температуры.
Подключается датчик к платформе Arduino с помощью интерфейса SPI через 3 вывода. Контакт SCLK необходим для передачи тактового сигнала, CS служит для выбора микросхемы, а через вывод D0 передаётся информация от датчика температуры к микроконтроллерному устройству.
Питание напряжением 5 В можно подавать на датчик от внешнего источника питания, платы Arduino Uno или другого микроконтроллерного устройства. Питание для датчика подается на выводы VCC (+5 В)и GND («земля»).
Клеммы термопары подключаются к зажиму. Полярность подключения отображена на плате датчика.
Библиотека датчика MAX6675 не является стандартной библиотекой среды разработки Arduino IDE, поэтому необходимо скачать ее по ссылке и самостоятельно установить.
Термопара и соединительные провода в комплект модуля не входят.
Технические характеристики модуля: