Измерение и контроль температуры в сети MicroLAN

       

Питание DS1820 с использованием ключа на основе полевого транзистора


    Применение внешнего источника питания ускоряет преобразование температуры, поскольку от ведущего шины не требуется ожидания в течение максимально возможного времени преобразования. В этом случае все приборы DS1820, расположенные на шине, могут выполнять преобразование температуры одновременно и во время обмена данными шины MicroLAN.

    После завершения преобразования полученное значение сравнивается с величинами, хранящимися в регистрах TH и TL. Если измеренная температура выходит за установленные пределы, устанавливается сигнальный “флаг” (впрочем, его установка производится после каждого измерения). При установленном “флаге” DS1840 отвечает на команду “Поиск сигнала”. Это позволяет быстро идентифицировать точку с отклонениями температуры свыше допустимых пределов и сразу считать показания соответствующего термометра. Если команда “Поиск сигнала” не применяется, регистры TH и TL могут быть использованы как регистры общего назначения.

    Цифровой термометр повышенной точности DS18S20 имеет параметры, аналогичные DS1820, и полностью программно совместим с ним. Основное отличие DS18S20 заключается в том, что в диапазоне измеряемых температур от -10 до +85°С точность измерения составляет ±0,5°С. Кроме этого, старший байт регистра температуры содержит бит знака (S), указывающий на положительную или отрицательную температуру.

    Цифровой термометр с программируемым разрешением DS18B20 предназначен для измерения температуры с заданной пользователем точностью. Для этого в его состав введён регистр конфигурации, устанавливающий одно из разрешений: 0,5; 0,25; 0,125 или 0,0625°С (рис. 3).



Содержание раздела