MAX31855K - модуль обработки данных с термопары K-типа
Среди большого количества типов датчиков температуры отдельным звеном стоят термопары. Принцип их работы заключается в преобразовании температуры в напряжение, которое происходит на сварном стыке двух металлов (биметаллическая пара).
Такое соединение очевидно позволяет измерять очень широкий диапазон температур (от -270 до более 1000 градусов по Цельсию). Единственная проблема заключается в том, что напряжение генерируется столь малых значений, что для его обработки приходится прибегать к специализированным микросхемам.
Вариант минимум — усилитель на операционном усилителе с дальнейшей обработкой данных через АЦП. Это достаточно бюджетный вариант, но тут важно правильно спланировать аналоговую часть и обеспечить хорошее фильтрованное питание. Вариант максимум — преобразователь вроде MAX31855K.
Преобразователь на базе MAX31855K выполняет всю грязную работу по аналоговым преобразованиям и выдаёт сразу цифровое значение температуры по интерфейсу SPI. Он позволяет мерить температуру до 1372˚C и поддерживает термопары K-типа.
Кроме непосредственно измерения температуры, микросхема позволяет определять отключение термопары и короткое замыкание контактов.
Основные достоинства
- Простое и быстрое измерение температуры
- Широкий спектр поддерживаемых датчиков
- Высокая точность
Примеры использования
- Измеритель температуры сопла для 3D-принтера
- Автоматизированная домашняя пивоварня
- Контроллер для газового котла
Комплектация
- 1 × MAX31855K – модуль обработки данных с термопары K-типа
Подключение и библиотеки
Для подключения термопары используется винтовой клеммник, а для питания и интерфейса связи — PLS-гребёнка. Для использования с Arduino можно использовать библиотеку MAX31855-library.
Схема и пример кода подключения модуля MAX31855 к Arduino Uno доступна по ссылке.
Отзывы
Отзывов пока нет.