Температурный датчик TMP107 поддерживает подключение до 32 устройств последовательно. Цепочка из датчиков TMP107 подключается к микроконтроллеру через один однопроводной UART-интерфейс.
Каждый датчик имеет уникальный 5-битный адрес, хранящийся в электрически стираемой программируемой памяти (EEPROM). Адрес присваивается в процессе операции автоматического назначения и основан на позиции каждого датчика в цепочке. Расстояние передачи данных по шине UARTможет достигать 300 метров. Между датчиками данные передаются с помощью фирменного протокола SMAART Wire™.
Типовая схема включения нескольких датчиков TMP107
TMP107 обеспечивает максимальную гибкость использования, позволяя выбирать между пониженным энергопотреблением (например, при работе от батарей) и высокой частотой обновления данных для приложений реального времени.
Функция предупреждения TMP107 реализована двумя регистрами для хранения программируемых значений для пониженной и повышенной температуры. После каждого измерения температура сравнивается с значениями из этих регистров. При выходе за границы указанного диапазона датчик посылает соответствующий сигнал, который может быть обработан микроконтроллером или выведен на светодиод предупреждения о тревоге.
TMP107 способен считывать температуру с разрешением 0.015625°C и с точностью до ±0.4°C в диапазоне от -20°C до +70°C. Этот датчик идеально подходит для замены NTCи PTC термисторов в приложениях, требующих высокой точности измерений, например, в промышленных, медицинских и природоохранных системах, а также в системах контроля температуры в зернохранилищах.
TMP107 в корпусе SOIC-8 и предназначен для использования в температурном диапазоне -55°C до +125°C.
Особенности
Сферы применения:
Источник: www.compel.ru