cart

Продуктов в корзине: 0

Поиск товаров

Новинки



Стоимость: 354руб.
Есть в наличии
Купить В корзину

max6675 connect

Характеристики

Рабочее напряжение: 3.0 ~ 5.5 В
Встроенная компенсация холодного спая, короткого замыкания;
С простой последовательный интерфейс;
Сигнал температуры могут быть преобразованы в 12-битный цифровой
Разрешение температуры: 0.25 градусов;
Компенсация холодного спая диапазон: -20 ~ +80 градусов,
Подключение: SPI 3х проводной
K-Тип датчик температуры
Тип K Температурный диапазон 0-1024 градусов

Термопара в комплект не входит

Термопара отличается от других датчиков температуры низкой стоимостью, скоростью измерения и большим диапазоном "горячих" температур, обычно от 0 до 400 ºC. Но напрямую к Ардуино ее не подключить, прийдется использовать преобразователь на базе чипа MAX6675.


Схема подключения

Для подачи питания и земли будем использовать 5й и 6й контакты на плате Arduino.

Подключение термопары к Arduino через MAX6675

Скетч

Для работы понадобится библиотека MAX6675

#include "max6675.h"

int thermoDO = 2; //он же SO
int thermoCS = 3;
int thermoCLK = 4; //он же SCK

MAX6675 thermocouple(thermoCLK, thermoCS, thermoDO);

int vccPin = 5; //пин для питания
int gndPin = 6; //пин для земли

void setup() {
Serial.begin(9600);
//активируем питание и землю
pinMode(vccPin, OUTPUT); digitalWrite(vccPin, HIGH);
pinMode(gndPin, OUTPUT); digitalWrite(gndPin, LOW);
Serial.println("MAX6675 test");
//ждем стабилизации чипа MAX
delay(500);
}

void loop() {
//Выводим показания в монитор порта
Serial.print("C = ");
Serial.print(thermocouple.readCelsius());
Serial.print("; F = ");
Serial.println(thermocouple.readFahrenheit());
delay(300);
}

Go to top