Цифровой датчик температуры STLM75 представляет собой вариант популярной микросхемы LM75 от STMicroelectronics. Наличие интерфейса I2C позволяет легко интегрировать данный датчик в микроконтроллерные проекты. Предельная простота организации обмена с микросхемой и низкая стоимость делают ее весьма привлекательной для использования.
Обозначения выводов микросхемы | |
SDA | Линия данных шины I2C |
SCL | Линия тактирования шины I2C |
OS/Int | Выход термостатирования |
A0-A2 |
По заявлениям производителя, STLM75 оснащена высокоточным температурным сенсором и сигма-дельта АЦП, позволяющим оцифровывать сигнал с разрешением 0. 5°C. Точность измерений датчика при этом составляет не хуже чем ±3°C в диапазоне температур от –55°C до 125°C, и ±2°C в диапазоне от –25°C до +100°C. При этом стандартная точность заявлена на уровне разрешения — 0.5°C. Микросхема работоспособна в диапазоне напряжений от 2.7 до 5.5В и выпускается в корпусах TSSOP8 и SO8. Для работы STLM75 не требуется подключение никаких дополнительных компонентов, кроме подтягивающих резисторов I2C.
В отличие от DS1621 и других сходных вариантов, данная микросхема сразу же после подачи питания начинает измерять температуру в циклическом режиме. При этом доступ к измеренному значению возможен в любое время, без организации каких-либо задержек и дополнительных команд. В простейшем случае (без режима термостата и «спящего» режима) достаточно просто прочитать регистр температуры.
Температурный датчик использует стандартный протокол обмена по шине I2C, с поддержкой высокоскоростного режима. 3 аппаратных адресных линии позволяют подключать к одной шине до 8 независимых датчиков. Адрес микросхемы на шине выглядит как:
Разряды | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Значение | 1 | 0 | 0 | A2 | A1 | A0 | R/W |
Термометр STLM75 имеет дополнительный сигнальный выход, работающий в одном из двух режимов: компаратора или прерывания. Данный выход предназначен для построения термостатов. В режиме компаратора он активируется при превышении температурой значения, записанного в регистре Tos, и деактивируется, если температура становится менее значения регистра Thys. В режиме прерывания, в любом из вышеописанных случаев, формируется короткий импульс.
Температурный датчик STLM75 содержит пять регистров, используемых для хранения информации и обмена с внешним устройством. В случае отсутствия необходимости работы термостата и перевода датчика в спящий режим, обращение к регистрам не требуется. Получение температуры производится с помощью команды чтения данных с шины I2C в произвольный момент времени.
Состав регистров STLM75:
— регистр команд/адреса
— регистр конфигурации (CONF)
— регистр температуры (TEMP)
— регистр верхнего предела (TOS)
— регистр нижнего предела (гистерезис) (THYS)
Данный 8-ми разрядный регистр используется для задания адреса ячейки памяти температурного датчика, с которой будет осуществляться обмен по шине I2C. Используются только два младших бита, все остальные должны иметь значение «0». Адрес в регистре может принимать следующие значения:
00000000 – чтение 16-ти разрядного регистра температуры (TEMP)
00000001 – доступ к регистру конфигурации (CONF)
00000010 – доступ к регистру гистерезиса (THYS)
00000011 – доступ к регистру превышения температуры (TOS)
Регистр конфигурации – 8-ми разрядный регистр, используемый для задания режима работы микросхемы. После включения питания, значение всех битов регистра равно 0.
SD – бит режима «сна»
M – бит режима работы выхода термостата (1 – режим прерывания, 0 – режим компаратора)
POL – бит полярности выхода термостата (Активный уровень – 0)
FT0 – бит защиты от ложных срабатываний
FT1 – бит защиты от ложных срабатываний
«Спящий режим» предназначен для уменьшения потребляемой мощности. Его активация выполняется путем установки в 1 бита SD. В этом режиме отключаются все внутренние элементы микросхемы, за исключением цепей, ответственных за обмен по шине I2С. Измерения температуры не производится. Вывод из «спящего режима» производится обнулением бита SD.
Биты защиты от ложных срабатываний позволяют избавиться от переключений выхода термостата, в случае наличия шумов сигнала. Значения этих битов позволяют задать количество измерений температуры, необходимых для изменения состояния выхода. Возможны следующие комбинации:
00 – 1 измерение
01 – 2 измерения
10 – 4 измерения
11 – 6 измерений
Регистр температуры служит для хранения последнего измеренного значения температуры. Несмотря на то, что его разрядность равна 16 битам, используются только старшие 9. При этом, возможно использование одного старшего байта, если устраивает целочисленный результат. Формат записи температуры аналогичен другим 9-ти разрядным термометрам. Старший бит старшего байта является знаковым, позволяющим реализовывать измерение отрицательных температур по шкале Цельсия. В младшем байте используется только старший бит, фактически являющийся признаком наличия дробной части измеренного значения температуры. Вес этого бита равен 0.5°C. Все остальные биты младшего байта читаются как 0.
Режимы термостататирования в STLM75 |
Данный 16-разрядный регистр используется для установки верхнего значения температуры, используемого при переключении выхода термостата. Формат регистра аналогичен формату регистра температуры. Начальное значение равно 80°C.
16-разрядный регистр, используемый для задания зоны нечувствительности, необходимой в режиме компаратора. Формат регистра аналогичен формату регистра температуры. Значение после подачи питания 75°C.
Еще по теме:
Полупроводниковые датчики температуры
Преобразование кода цифровых датчиков температуры
You have no rights to post comments
Как передаются данные по i2c на электрическом уровне я описывать не буду, это всё можно прочитать в гугле, поэтому перейдём сразу к практической части. Нам потребуется чип датчика температуры LM75A:
Поскольку чип выполнен в очень неудобном для домашнего использования форм-факторе soic-8 (очень мелкий), то нам также потребуется переходник на DIP-8,
чтобы можно было сделать проводное соединение с Raspberry Pi. Припаиваем чип к переходнику. Линии SDA и SCL необходимо подтянуть резисторами 1кОм к питанию.В итоге конструкция должна выглядеть примерно так:
Я использовал Raspbian по 2 причинам:
1. В дистрибутив включены i2c драйвера в виде модулей ядра, которые остаётся лишь подгрузить командой modprobe
2. в репозитории есть i2c-tools, которые нам потребуются для работы с датчиком температуры Итак, подгружаем модули ядра, которые позволят нам работать с i2c:
sudo modprobe i2c-dev
sudo modprobe i2c-bcm2708
Устанавливаем i2c-tools из репозитория: sudo apt-get install i2c-tools
В i2c-tools входят следующие утилиты:
i2cdetect — для определения устройств, подключенных к шине i2c
i2cget — для чтения данных из регистров подключенных устойств
i2cset — запись данных в регистры подключённых устройств
Для начала проверим, что драйвера успешно подгрузились и шина данных i2c видна.
i2c-detect -l
Если в выводе команды отобразились доступные шины i2c (i2c-0, i2c-1), то значит можно двигаться дальше.
Будем работать с i2c-0. Подключим датчик температуры к линиям SDA0 и SCL0, 5V питания и GND для датчика также будем брать с колодки GPIO.
Если датчик правильно подключён, то в ответ на команду i2cdetect -y 0 мы увидим сетку, в одной из ячеек которой будет стоять адрес датчика (в моём случае 48).
К одному ведущему (master) устройству по i2c можно подключить множество ведомых (slave), поэтому каждому ведомому устройству необходим адрес, по которому к нему будет обращаться ведущее устройство. Адрес датчика LM75A задаётся в регистре Conf
A2,A1,A0 — выводы 7,6,5 чипа LM75A(см.схему ниже). Если они присоединены к питанию, то принимают значение 1, если к земле, то 0. У меня А0 A1 A2 посажены на землю, а значит регистр, отвечающий за адрес имеет значение (1001000=0x48), что подтверждается командой i2cdetect
Теперь получим значение температуры.
Получим значение регистра:
i2cget -y 0x48 0x00 w
-y: игнорировать предупреждение о потенциальной опасности i2c-tools для вашего оборудования.
0x48 — адрес датчика на шине i2c
0x00 — адрес регистра Temp
>w — получить слово данных (поскольку ответ состоит из двух байтов. Для получения одного байта нужно использовать параметр b)
в ответ мы должны увидеть значение регистра Temp. У меня это 0xa014
0xa0 — значение младшего байта (LSByte)0x14 — значение старшего байта (MSByte) записываем в двоичной форме и сдвигаем на 5 битов вправо: 10100101=165
165*0.125 = 20.625 градусов значение температуры на датчике.
Запись в регистры рассмотрим в следующей статье, в которой будем управлять чипом FM приёмника по i2c
PCT2075 — представляет собой преобразователь температуры в цифровой код с точностью ±1°C в диапазоне температур -25°C…+100°C. PCT2075 интегрирует датчик температуры по запрещенной зоне, сигма-дельта АЦП и схему защиты от перегрева с выходом сигнала отключения и является прямой заменой промышленно стандартных датчиков LM75.
Устройство имеет ряд регистров: конфигурационный регистр (Conf) для хранения рабочих настроек, таких как режим работы датчика, режим работы схемы отключения при перегреве (OS), полярность выхода схемы отключения при перегреве, очередь сообщений OS; регистр температуры (Temp) для хранения цифровых значений измерения температуры; регистры контрольных точек (Tos и Thyst) для хранения программно задаваемых пороговых значений температуры перегрева и гистерезиса; и регистр времени выборки датчика температуры (Tidle), программируемый микроконтроллером посредством интерфейса I2C в режиме Fast-Mode Plus (Fm+).
Схема отключения при перегреве (OS) имеет выход с открытым коллектором, переходящий в активный режим при превышении заданного порога температуры. Схема OS поддерживает два режима работы: режим компаратора и режим прерывания. Для активного состояния выхода возможно задать низкий или высокий уровень сигнала. Очередь, определяющую последовательность сигналов превышения пороговых значений температуры для активации сигнала отключения (OS), также программируется пользователем. PCT2075 поддерживает работу в нескольких режимах. В нормальном рабочем режиме устройство периодически измеряет температуру окружающей среды, а в выключенном состоянии минимизирует энергопотребление.
Внутренняя архитектура PCT2075 |
В температурном регистре, включающем два байта (8 бит MSB + 8 бит LSB) данных, всегда хранится 11-битное с дополнением до двух значение температуры окружающей среды с разрешением 0.125°C. Столь высокое разрешение будет особенно полезно в приложениях для точного измерения отклонения или дрейфа температуры. При обращении к устройству процесс преобразования значений температуры не прерывается (это достигается благодаря тому, что блок интерфейса I2C полностью независим от блока сигма-дельта АЦП), и даже постоянное подключение к устройству не препятствует обновлению содержимого температурного регистра новым значением. Результат каждого преобразования доступен немедленно после обновления температурного регистра. Также возможно чтение только одного байта температурного регистра без его запирания.
По включению питания PCT2075 переходит в предустановленный по умолчанию режим работы, включающий режим компаратора схемы отключения при превышении порога температуры (OS), пороговое значение температуры 80°C и гистерезис 75°C, что позволяет использовать устройство в качестве автономного термостата. Предустановленные по умолчанию параметры могут быть изменены на заводе-изготовителе в соответствии с требованием заказчика.
PCT2075 имеет три определяемых пользователем вывода адресации с тремя логическими состояниями, так что до 27 датчиков могут быть подключены к единой шине без конфликтов по адресам.
Отличительные особенности:
Запросить образцы, средства разработки или техническую поддержку
Документация на PCT2075 (англ. )
Приборы для измерения – это самый необходимый компонент для плат Arduino. Для замеров температуры используется компоненты с отличающимися друг от друга характеристиками. Датчик DS18B20 используют для замеров температур воды, потому как одна из популярных его модификаций обрамлена герметичным корпусом.
Dallas DS18B20 – это цифровой датчик измерения температуры, оснащенный микроконтроллером, способный запоминать изменения в памяти, оповещать о нарушении температурных рамок(которые можно регулировать), изменять точность замеров, взаимодействовать с основным контроллером Arduino. DS18B20 выполнен в миниатюрном корпусе, в трех различных модификациях, одна из которых позволяет измерять температуры в жидкостях.
Датчик подключается через 3 выхода:
Из-за возможности реализации схемы с фантомным питанием, можно подключить датчик через два провода: DQ и VDD. Но по-хорошему, лучше подобного подключения избегать. Также, к основной плате Arduino можно подключить на один пин выходы DQ с двух сенсоров.
Виды датчика:
Третий можно использовать без дополнительных средств защиты для измерения температур в морозильной камере, бойлере, инкубаторе, бассейне и в других областях применения.
На рисунке изображен даллас DS18B20+ в герметичном корпусеХарактеристики:
DS18B20 замеряет температуру и передает данные в цифровом виде. При этом, можно настроить нужно разрешение, выставив количество бит точности, тем самым подогнав под определенный параметр разрешающую способность:
Порядок работы датчика:
Это работает со стандартной схемой подключения, так как на шину должен постоянно поступать высокий уровень сигнала. Поэтому, при соединении по схеме паразитного питания выше описанный метод не сработает.
В оперативную память сохраняются:
Для подключения в схеме обязательно должен присутствовать резистор «Подтяжки», сопротивлением 4,7 кОм. Соединение происходит по интерфейсу 1-Wire по шине данных.
Для соединения нужно:
Нормальная схема включения одного датчика.
Подключайте по представленной выше схеме. Учитывайте, что DQ можно подключить к аналоговому пину ввода / вывода A1 (еще называют цифровой A15). Резистором притяните линию данных к питанию, как показано на схеме макетной платы.
Вот как схема выглядит в реальной жизни.
Фантомная схема включения одного датчикаСледует помнить, что подключение датчика температуры DS18B20 к Ардуино с фантомным питанием сказывается на быстродействии и стабильной работе датчика. Не рекомендуется применение этого варианта включения в схему без крайней нужды.
Для подключения нескольких датчиков используйте всю туже макетную плату, только подключайте их параллельно.
Скачать библиотеку для работы с датчиком и другими устройствами на 1-Wire, можно на Github по ссылке. Для установки, загрузите архив с сервера и разархивируйте по адресу «Мои документы» – «Ардуино» – «libraries» или другое место, где вы ее разместите.
Для написания программы можно использовать несколько библиотек:
В скетчах применяется только первая или две библиотеки в паре. Чтобы запустить работу измерителя температуры, запустите Ardiuino IDE, скопируйте в него код и загрузите в контроллер.
Три варианта скетчей для обработки и считывания данных с датчика можете скачать по ссылке.
Применяется программируемый датчик Ардуино в различных задачах, в том числе в схемах для умных домов. С помощью легко настраиваемого сенсора можно решать, как простые, так и сложные задачи:
Естественно, датчик можно использовать и в системах для промышленности: водонагревательные станции, морозильные комнаты, замеры t вязких веществ на предприятиях.
Цифровой датчик DS18B20 работающий в паре с Arduino UNO (или платами NANO и MEGA) по своим характеристикам может использоваться для решения серьезных задач, где нужны точность замеров, измерение температуры жидкости и мониторинг нужного градуса жидкости в температурном диапазоне.
Особенностью данного датчика является собственная память и содержание в ней 64-битного кода, позволяющего подключать вплоть до 127 датчиков на одну линию. Еще одной фишкой есть возможность подключения по схеме фантомного питания, когда вместо трех, используется два провода (питание и данные). Земля не подключается.
Высокая точность и широкий диапазон измерения температуры:
± 0,25 (номинал) от -40 ° C до + 125 ° C
± 0,5 ° C (максимум) от -20 ° C до 100 ° C
± 1 ° C (максимум) от -40 ° C до + 125 ° C
Выбираемое пользователем разрешение измерения, обеспечивающее гибкость для ваших приложений измерения температуры.
+ 0,5 ° C, + 0,25 ° C, + 0,125 ° C, + 0,0625 ° C
Регистры, программируемые пользователем, позволяют выбирать настройки (например, режимы энергосбережения или отключения)
I 2 Интерфейс C, отлично работает с Arduino
Интерфейс Grove, полностью совместим с экосистемой Grove, полностью подключи и работай
Простое преобразование данных о температуре в цифровое слово для облегчения считывания показаний микроконтроллера
Говоря о датчиках температуры Arduino, мы склонны думать о DS18B20, lm35 и других распространенных датчиках температуры.Однако MCP9808 является одним из наиболее точных датчиков температуры с более широким рабочим диапазоном и точностью + 0,0625 ° C. Более того, этот датчик температуры совместим с Arduino с его протоколом связи I2C, что делает его идеальным выбором для ваших проектов по измерению температуры с помощью Arduino!
The Grove — Высокоточный датчик температуры I2C (MCP9808) — это высокоточный цифровой модуль, основанный на MCP9808. Интегрированный с датчиком температуры Microchip MCP9808, он обеспечивает высокую точность и широкий диапазон измерений температуры от -40 ° C до + 125 ° C.В отличие от других датчиков, вы можете выбрать разрешение измерения этого датчика, что обеспечивает большую гибкость для ваших приложений измерения температуры.
В дополнение к высокоточным измерениям температуры, мы также предлагаем программируемый вывод предупреждений о температуре. Мы используем отдельный вывод для вывода сигнала тревоги, вам будет очень удобно использовать этот сигнал в качестве прерывания для управления другими платами.
Не знаете, как использовать датчик температуры MCP9808 I2C с Arduino? Пошаговые инструкции можно найти в нашем блоге!
Промышленные морозильники и холодильники
Пищевая промышленность
Персональные компьютеры и серверы
Периферийные устройства для ПК
Бытовая электроника
Карманные / портативные устройства
Домашняя автоматизация
Контактная карта
Эта плата отличается нововведениями, которые отличают ее от других модулей датчика температуры. Среди нововведений — встроенные перемычки адреса I2C, подтягивающие резисторы и индикатор питания. Модуль можно быстро подключить прямо к макетной плате. Плата небольшая и компактная размером 0.70 х 0,60 дюйма.
I2C-TMP разработан на основе TMP175 IC. Цифровые датчики температуры оптимальны для систем терморегулирования и термозащиты. Устройство рассчитано на диапазон температур от -40 ° C до + 125 ° C.
Чувствительным устройством является сам чип. Тепловые пути проходят через выводы пакета, а также через пластиковый пакет. Более низкое термическое сопротивление металла заставляет выводы обеспечивать первичный тепловой путь.
Контакты перемычки A изменяют фиксированный адрес I2C и позволяют до 27 устройствам использовать одну и ту же шину I2C.
Функции:
27 адресов
Разрешение: от 9 до 12 бит, выбирается пользователем
Точность:
& nbsp
+/- 1,5 ° C (макс.) От -25 ° C до + 85 ° C
& nbsp
+/- 2,0 ° C (макс.) От -40 ° C до + 125 ° C
Автономный модуль, внешние компоненты не требуются
Встроенные перемычки адреса I2C, подтягивающие резисторы и светодиодный индикатор питания
Развязка напряжения питания
Простая конструкция для макетной платы
Высокое качество двусторонняя печатная плата
Все компоненты для поверхностного монтажа
Маленький и компактный размер 1.50 x 2,05 дюйма
Двухрядный, шириной 0,6, штырьки с шагом 0,1
Гибкий диапазон рабочего напряжения источника питания от 2,7 В до 5,5 В
Подходит для микроконтроллера 3,3 В или 5,0 В
Для получения дополнительной информации см .:
Руководство пользователя I2C-TMP
Пример кода Basic Stamp BS2P:
I2C-TMP.bsp
Пример кода PICAXE:
I2C-TMP-PICAXE.bas
Пример кода Arduino:
I2C-TMP-Arduino.pde
TMP175 лист данных:
TMP175.pdf
Некоторые файлы cookie необходимы для безопасного входа в систему, но другие необязательны для функциональной деятельности.Сбор наших данных используется для улучшения наших продуктов и услуг. Мы рекомендуем вам принять наши файлы cookie, чтобы обеспечить максимальную производительность и функциональность нашего сайта. Для получения дополнительной информации вы можете просмотреть сведения о файлах cookie. Узнайте больше о нашей политике конфиденциальности.
Принять и продолжить Принять и продолжитьФайлы cookie, которые мы используем, можно разделить на следующие категории:
Цифровой датчик температуры
1,0
+2.7 — +3,6
$ 0,62
Цифровой датчик температуры
1
+1,7 — +5,5
0,47 долл. США
Цифровой датчик температуры
0.5
+1,7 — +5,5
$ 0,87
Цифровой датчик температуры
0,5
+1,7 — +5,5
0,54 долл. США
Цифровой датчик температуры
0.5
+2,7 — +3,6
0,73
Цифровой датчик температуры
0,5
+2,7 — +3,6
0,73
Цифровой датчик температуры
0.5
+1,7 — +3,6
0,77 долл. США
Цифровой датчик температуры
0,5
+1,7 — +5,5
$ 0,99
Цифровой датчик температуры
0.5
+1,7 — +5,5
1,07 долл. США
Цифровой датчик температуры
0,5
+1,7 — +5,5
1,15 долл. США
Цифровой датчик температуры
0.25
+3,0 — +3,6
$ 1,30
Цифровой датчик температуры
0,25
+3,0 — +3,6
$ 1,42
Цифровой датчик температуры
0.25
+3,0 — +3,6
0,47 долл. США
Цифровой датчик температуры
0,25
+3,0 — +3,6
0,59 долл. США
Цифровой датчик температуры
0.25
+3,0 — +3,6
0,77 долл. США
Цифровой датчик температуры
0,25
+3,0 — +3,6
0,54 долл. США
Цифровой датчик температуры
0.25
+3,0 — +3,6
$ 0,65
Цифровой датчик температуры
0,25
+3,0 — +3,6
$ 0,83
Цифровой датчик температуры
0.25
+3,0 — +3,6
0,51 долл. США
Цифровой датчик температуры
0,25
+3,0 — +3,6
$ 0,62
Цифровой датчик температуры
0.25
+3,0 — +3,6
0,79
Цифровой датчик температуры
0,25
+3,0 — +3,6
$ 0,70
Цифровой датчик температуры
0.25
+3,0 — +3,6
$ 0,83
Цифровой датчик температуры
0,25
+3,0 — +3,6
$ 0,95
Цифровой датчик температуры
0.25
+3,0 — +3,6
1,01 долл. США
Цифровой датчик температуры
0,25
+3,0 — +3,6
1,01 долл. США
Цифровой датчик температуры
0.5
+1,7 — +3,6
Цифровой датчик температуры
0,25
+1,62 — +3,60
0,45 долл. США
Цифровой датчик температуры
0.25
+1,62 — +3,60
0,56 долл. США
Цифровой датчик температуры
0,25
+1,62 — +3,60
$ 0,67
Цифровой датчик температуры
0.25
+1,62 — +3,60
$ 0,83
Цифровой датчик температуры
0,25
+1,62 — +3,60
0,47 долл. США
Цифровой датчик температуры
0.25
+1,62 — +3,60
0,59 долл. США
Цифровой датчик температуры
0,25
+1,62 — +3,60
$ 0,70
Цифровой датчик температуры
0.25
+1,62 — +3,60
$ 0,83
Цифровой датчик температуры
0,25
+1,62 — +3,60
$ 0,65
Цифровой датчик температуры
0.25
+1,62 — +3,60
$ 0,65
Температурный выключатель
1
+2,7 — +5,5
0,45 долл. США
Температурный выключатель
1
+2.7 — +5,5
0,45 долл. США
Температурный выключатель
1
+2,7 — +5,5
0,45 долл. США
Температурный выключатель
1
+2.7 — +5,5
0,45 долл. США
Температурный выключатель
0,5
+2,7 — +5,5
$ 0,62
Температурный выключатель
0.5
+2,7 — +5,5
$ 0,62
Напряжение датчика температуры
1
+2,3 — +5,5
0,18 долл. США
Напряжение датчика температуры
1
+2.3 — +5,5
0,22 долл. США
Напряжение датчика температуры
1
+3,1 — +5,5
0,18 долл. США
Напряжение датчика температуры
1
+3.1 — +5,5
0,22 долл. США
Цифровой датчик температуры
0,5
+2,7 — +5,5
$ 0,86
Цифровой датчик температуры
0.5
+2,7 — +5,5
$ 0,81
Цифровой датчик температуры
0,5
+2,7 — +5,5
$ 0,91
Цифровой датчик температуры
0.5
+2,7 — +5,5
$ 0,87
Цифровой датчик температуры
0,25
+2,7 — +5,5
$ 1,21
Цифровой датчик температуры
2
+3.0 — +3,6
$ 0,62
Цифровой датчик температуры
0,25
2,7 — 5,5
$ 0,84
Цифровой датчик температуры
.25
2,7 — 5,5
Цифровой датчик температуры
2
+3,0 — +3,6
Цифровой датчик температуры
0.5
+3,0 — +3,6
0,73
Цифровой датчик температуры
0,2
+2,2 — +3,6
0,77 долл. США
Цифровой датчик температуры
1.0
+2,7 — +3,6
$ 0,65
Цифровой датчик температуры
0,2
+1,7 — +3,6
$ 0,68
Цифровой датчик температуры
0.25
+3,0 — +3,6
0,48 долл. США
Цифровой датчик температуры
0,25
+3,0 — +3,6
$ 0,60
Цифровой датчик температуры
0.25
+3,0 — +3,6
0,76
Цифровой датчик температуры
1
2,7 — 5,5
0,54 долл. США
Цифровой датчик температуры
1
3 — 3.6
0,48 долл. США
Цифровой датчик температуры
1
3–3,6
$ 0,41
Цифровой датчик температуры
1
2.7 — 5,5
$ 0,66
Цифровой датчик температуры
1
2,7 — 5,5
$ 0,84
Напряжение датчика температуры
0.5
+2,7 — +4,4
$ 0,43
Напряжение датчика температуры
0,5
+2,7 — +4,4
$ 0,43
Напряжение датчика температуры
0.5
+2,5 — +5,5
0,45 долл. США
Температурный выключатель
1
+4,5 — +18
$ 0,86
Температурный выключатель
1
+4.5 — +18
$ 0,86
Температурный выключатель
1
+4,5 — +18
$ 0,85
Температурный выключатель
1
+2.7 — +4,5
1,09 долл. США
Температурный выключатель
1
+2,7 — +4,5
$ 1,00
Температурный выключатель
0.5
+2,7 — +5,5
0,53 долл. США
Температурный выключатель
0,5
+2,7 — +5,5
0,56 долл. США
Температурный выключатель
0.5
+2,7 — +5,5
0,56 долл. США
Температурный выключатель
0,5
+2,7 — +5,5
0,56 долл. США
Цифровой датчик температуры
0.5
+2,7 — +5,5
$ 0,69
Цифровой датчик температуры
0,5
+2,7 — +5,5
$ 0,66
Цифровой датчик температуры
0.5
+2,7 — +5,5
$ 0,69
Цифровой датчик температуры
0,5
+2,7 — +5,5
$ 0,94
Цифровой датчик температуры
0.5
+2,7 — +5,5
0,51 долл. США
Цифровой высокотемпературный датчик K-типа состоит из модуля преобразования усиления сигнала и термопарного зонда K-типа в оболочке из нержавеющей стали. Когда датчик термопары K-типа помещается рядом с источником высокотемпературного тепла, датчик генерирует небольшое напряжение, пропорциональное температуре, из-за термоэлектрического эффекта. В модуле используется специальный чип MAX31855K для усиления этого небольшого напряжения, преобразования его в цифровые сигналы и соответствующей компенсации.Показания температуры можно прочитать через интерфейс Gravity I2C. Модуль может измерять температуру в чрезвычайно широком диапазоне от -270 ° C до 1372 ° C, погрешность от -200 ° C до 700 ° C находится в пределах ± 2 ° C, а погрешность от 700 ° C до 1350 ° C находится в пределах ± 4 ° С. Присоединенная термопара типа K может измерять температуру до 800 ° C с погрешностью в пределах ± 2,5 ° C.
Схема подключения:
Гравитация: датчик высокой температуры I2C (тип K) (Arduino UNO)
Гравитация: датчик высокой температуры I2C (тип K) (Raspberry Pi 3B)
Измерение температуры пламени газовой плиты
Модуль преобразования усиления сигнала
The Grove — Высокоточный датчик температуры I2C (MCP9808) — это высокоточный цифровой модуль, основанный на MCP9808.Интегрированный с датчиком температуры Microchip MCP9808, он обеспечивает высокую точность и широкий диапазон измерений температуры от -40 ° C до + 125 ° C. В отличие от других датчиков, вы можете выбрать разрешение измерения этого датчика, что обеспечивает большую гибкость для ваших приложений измерения температуры.
В дополнение к высокоточным измерениям температуры, мы также предлагаем программируемый вывод предупреждений о температуре. Мы используем отдельный вывод для вывода сигнала тревоги, вам будет очень удобно использовать этот сигнал в качестве прерывания для управления другими платами.
Приложения:
1. Высокая точность и широкий диапазон измерения температуры:
± 0,25 (номинал) от -40 ° C до + 125 ° C
± 0.5 ° C (максимум) от -20 ° C до 100 ° C
± 1 ° C (максимум) от -40 ° C до + 125 ° C
2. Выбираемое пользователем разрешение измерения, обеспечивающее гибкость для ваших приложений измерения температуры.
+ 0,5 ° C, + 0,25 ° C, + 0,125 ° C, + 0,0625 ° C
3. Регистры, программируемые пользователем, позволяют выбирать настройки (например, режимы энергосбережения или отключения).
4.I 2 Интерфейс C отлично работает с Arduino
5. Интерфейс Grove, полностью совместим с экосистемой Grove, полностью подключи и работай.
6.Простое преобразование данных о температуре в цифровое слово для облегчения считывания показаний микроконтроллера
1 x Grove — Датчик температуры высокой точности I2C (MCP9808)
1 кабель Grove
Гарантия 15 днейНа этот товар распространяется стандартная гарантия сроком 15 дней с момента доставки только в отношении производственных дефектов. Эта гарантия предоставляется клиентам Robu в отношении любых производственных дефектов.Возмещение или замена производятся в случае производственных дефектов.
Если продукт подвергся неправильному использованию, вмешательству, статическому разряду, аварии, повреждению водой или огнем, использованию химикатов, пайке или каким-либо изменениям.
Модуль датчика температуры высокой точностиМодуль высокоточного датчика температуры Grove I2C (MCP9808) — это высокоточный цифровой модуль, основанный на MCP9808.Интегрированный с датчиком температуры MicrochipMCP9808, он обеспечивает высокую точность и широкий диапазон измерений температуры от -40C до + 125C. В отличие от других датчиков, вы можете выбрать разрешение измерения этого датчика, что обеспечивает большую гибкость для ваших приложений измерения температуры.
В дополнение к высокоточным измерениям температуры мы также предлагаем программируемый вывод предупреждений о температуре. Мы используем отдельный вывод для вывода сигнала тревоги, вам будет очень удобно использовать этот сигнал в качестве прерывания для управления другими платами.
Приложения:
1. Высокая точность и широкий диапазон измерения температуры:
0,25 (типовое значение) от -40 ° C до + 125 ° C
0.5C (максимум) от -20C до 100C
1C (максимум) от -40C до + 125C
2. Выбираемое пользователем разрешение измерения, обеспечивающее гибкость для ваших приложений измерения температуры.
+ 0,5 ° C, + 0,25 ° C, + 0,125 ° C, + 0,0625 ° C
3. Регистры, программируемые пользователем, позволяют выбирать настройки (например, режимы энергосбережения или отключения)
4.I 2 Интерфейс C отлично работает с Arduino
5. Интерфейс Grove, полностью совместим с экосистемой Grove, действительно plug & play
6.Простое преобразование данных температуры в цифровое слово для облегчения считывания показаний микроконтроллера
1 модуль датчика температуры Grove I2C высокой точности (MCP9808)
1 кабель Grove
Рабочее напряжение | 3,3 В / 5 В |
Рабочий диапазон | -40C до + 125C |
Цифровой интерфейс | I2C 900 |
I2C Address | 0x18 (по умолчанию) / 0x18 ~ 0x1F (необязательно) |
Размеры | 40 мм x 20 мм x 7 мм |
Вес | 9. |