Модуль
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.
Термопара и
соединительные провода в комплект модуля
не входят.
Технические характеристики модуля:
| Микросхема |
MAX6675 |
| Напряжение питания, В |
3 ... 5,5 |
| Потребляемый ток, мА |
1,5 |
| Диапазон измеряемых температур модулем, °C |
0 ... 1024 |
| Диапазон рабочих температур термопары, °C |
0 ... 600 |
| |
|
Схема подключения модуля к Arduino Uno:
