Datasheet ds1821: Error 404 — Maxim Integrated

Содержание

Простой термометр на ds1821 на базе популярного микроконтроллера pic16f628a CAVR.ru

Рассказать в:
Введение

Представленный Вашему вниманию простой термометр разработан на базе популярного микроконтроллера PIC16F628A фирмы Microchip. В качестве датчика используется цифровой термометр DS1821 от Dallas Semiconductor. Отличительной особенностью данного устройства является использование малого количества электронных элементов и простота изготовления.

Назначение

Термометр предназначен для измерения температуры воздуха в доме, в теплице, в подвале и на улице.Также его можно использовать для измерения температуры воздуха салона автомобиля, холодильника или морозильной камеры; температуры поверхности нагревательных приборов (масляных радиаторов и батарей отопления) и других предметов,а также температуры жидкостей ( при герметизации датчика и подводящих проводов).

Основные параметры

Датчик температуры способен измерять температуру в диапазоне от -55°C до +125°C. Причем погрешность измерении самого датчика DS1821 в интервале температур от 0°C до +85°C составляет ±1.0°C. Индикация показаний простого термометра во всем диапазоне измеряемых температур выполняется с точностью ±1.0°C.

Напряжение питания термометра +5В постоянного тока. Ток потребления не больше 9мА. Также можно питать цифровой термометр от трех элементов питания с общим напряжением +4,5В, но при этом для сохранения энергии элементов питания необходимо установить по цепи питания выключатель и включать его только на время измерений.

Схема

Принципиальная схема представлена на рисунке 1.

Рисунок 1. Принципиальная схема простого термометра на DS1821(Вариант 1)

Основой термометра является микроконтроллер D1 PIC16F628А, работающий от внутреннего тактового генератора на частоте 4 МГц.

Обмен данными и командами между микроконтроллером D1 и микросхемой цифрового датчика температуры U1 происходит с помощью однопроводного интерфейса 1-Wire. Резистор R1 является нагрузочным резистором для линии интерфейса 1-Wire. Выход DQ датчика U1 подключен к выводу 3 микроконтроллера D1 (порт RA3).

Питание +5В на датчик подается через резистор R2. Этот резистор выполняет функцию защиты от случайного короткого замыкания цепи питания, при использовании выносного датчика. Данный резистор при желании можно из схемы исключить, заменив его перемычкой.

В устройстве реализована динамическая индикация. Обновление изображения каждого индикатора осуществляется с частотой более 100Гц, что исключает мерцание индикаторов. Управление сегментами индикатора (катодами светодиодов индикаторов) микроконтроллер осуществляет с помощью порта В. Резисторы R3…R10 ограничиваю ток протекающий через светодиоды индикаторов. Управление разрядами индикаторов выполняется микроконтроллером через выводы порта А (RA0, RA7, RA6).

Описание работы

При включении питания после инициализации микроконтроллера происходит тест наличия и исправности цифрового датчика температуры. Если датчик не подключен или его неисправность характеризуется наличием на линии DQ постоянного высокого уровня, при обращении к нему микроконтроллера, то на индикаторе будет выводится значение» L — H «. А вот если линия DQ имеет замыкание на 0В, либо эту линию сам датчик, при наличии неисправности его внутренней схемы, подтягивает к 0В, то на индикаторе выводится значение » L — L «.

Далее если тест исправности датчика прошел успешно, микроконтроллер выдает датчику команду на измерение температуры. После окончания измерения цифровым датчиком температуры, микроконтроллер считывает значение температуры, обрабатывает его и выводит на индикатор.

Для удобства считывания показаний температуры незначащие нули в первых с права разрядах потушены, а на их месте выводится знак минус при отрицательных температурах.

При правильном подключении датчика и источника питания, после подачи питания цифровой термометр начинает отображать значение температуры примерно через 1 секунду. Данное время требуется датчику на проведение измерения температуры.

Конструкция

Цифровой термометр собран на односторонней печатной плате, показанной на рисунке 2.

Рисунок 2. Печатная плата простого термометра на DS1821 (Вариант 1).

На рисунках 3 и 4 показано размещение элементов на обоих сторонах печатной платы, так же смотри

Рисунок 3. Размещение элементов со стороны установки индикаторов.

Рисунок 4. Размещение элементов со стороны проводников печатной платы.

На стороне установки индикаторов до монтажа элементов необходимо установить четыре перемычки (на рисунке 3 показаны красным цветом).

Все резисторы, примененые в данном устройстве, в SMD исполнении, и в корпусе типоразмера 0805. Такой же корпус и у конденсатора С1. Резисторы и конденсатор устанавливаются на печатную плату со стороны печатных проводников (см. рисунок 4).

Микроконтроллер устанавливается в 18-ногую панельку типа TRS18. Можно заранее запрограммированный микроконтроллер впаять непосредственно в плату.

Датчик для измерения температуры в доме можно установить непосредственно на плату (как показано на рисунке 3 и на фото в начале статьи), но при этом может появиться дополнительная погрешность, за счет нагрева датчика теплом, исходящим от контроллера и индикаторов. Если датчик делать выносным, то длина проводов «теоретически» может достигать до 100м. Но на практике по рекомендациям из различных публикаций, особенно при измерении отрицательных температур, длину проводов следует ограничить до 6…10м. Устройство проверялось с длиной проводов примерно 9м.

Микроконтроллер PIC16F628А можно заменить на PIC16F628-04 в DIP корпусе. При переработке печатной платы можно использовать микроконтроллер и в других корпусах.

В устройстве примены семисегментные светоизлучающие индикаторы с общим анодом SA04-11SRWA фирмы KINGBRIGHT. Их можно заменить на любые импортные сверхяркие индикаторы. Возможно придется подобрать номинал резисторов R3…R10 для обеспечения нужной яркости. Но не перестарайтесь — может нехватить тока портов микроконтроллера. При использовании отечественных или неярких индикаторов необходимо будет переработать не только плату, но и схему. Необходимо будет в схему внести усилительные каскады по цепям управления разрядами индикаторов. Но тогда это уже будет совсем не «простой термометр».


Раздел: [Измерительная техника]
Сохрани статью в:
Оставь свой комментарий или вопрос:

Программируемый цифровой датчик температуры DS1821 | ElWiki

Особенности:

  • Не требуются внешние компонеты
  • Измерение температуры в диапазоне -55°C to +125°C с шагом 1°C
  • Конвертация температуры в цифровой код менее чем за 1 сек
  • Параметры устройства задаются пользователем
  • Доступны 3-pin PR35, TO-220 и 8-pin SOIC корпуса

Датчики разработаны для применения в промышленных устройствах контроля температуры, бытовой технике, термометрах.

Описание: DS1821 программируемый цифровой термостат, обеспечивающий вывод цифрового сигнала, в тот момент когда уровень температуры превышает значение уровня регистра TH, установленного пользователем. Выход остается активным, когда уровень температуры ниже значения уровня регистра TL, также установленного пользователем. Пороги, прописанные в регистрах TH TL задают требуемый гистерезис характеристики регулирования. Установленные пользователем пороги храняться в энергонезависимой памяти устройства. I/O связь в DS1821 осуществляется через вывод DQ в режиме программирования, этот вывод также используется как выход данных термостата.

Описание выводов
Корпус PR35 Корпус TO-220 Корпус 8-PIN SOIC Символ Описание
1 2/TAB 2 GND Ground
2 3 1 DQ Однопроводный вход-выход данных в режиме программирования.
Выход данных температуры в нормальном режиме работы
3 1 8 VDD Вывод VDD, номинал +5 V

Блок-схема устройства (Рисунок 1)

Блок-схема приведена выше (рисунок 1), на ней изображены основные компоненты устройства. DS1821 имеет два режима 1-Wire и термостата. DS1821 поставляется с фабрики в режиме 1-Wire. В этом режиме вывод BQ представляет собой двунаправленный порт, который может быть напрямую соединен с микропроцессором. Микроконтроллер в этом режиме считывает данные из регистров TH и TL, которые определяют рабочий диапазон работы термостата. В этом режиме, результат последнего измерения температуры, сделанного DS1821 может также быть сразу прочитан сразу микропроцессором. После того как пределы температуры установленны и работа термометра верифицирована, пользователь может передовать и записывать данные в статусный регистр. В режиме работы термостата вывод DQ становится его выходом. Открытый выход находится в рабочем состоянии до тех пор пока температура DS1821 превышает предел, установленный в регистре TH, и остается активным, до тех пор пока температура не опустится ниже предела, установленного в TL. Если пользователь хочет установить связь с DS1821, когда устройство работает в режиме термостата (например для изменения пределов TH и TL), это можно сделать понижением VDD, оставляя при этом BQ в режиме «HIGH» (clocking the DQ line 16 times). Устройство будет переведено в режим 1-Wire, и соответственно можно читать и записывать в память по своему усмотрению. В результате это не изменит power-up состояние устройства, если только сам пользователь не создал соответствующую конфигурацию.

Измерение температуры: DS1821 измеряет температуру основываясь на собственных методах измерения. Чтение температуры обеспечивается двумя дополнительными 8 битами. Таблица ниже показывает точное соотношение выходных данных и измеряемой температуры. Данные передаются последовательно через 1-wire интерфейс. DS1821 может измерять температуру в пределах -55°C to +125°C с шагом 1°C.

Соотношение температуры и цифровых данных
Температура Двоичный код Шестнадцатиричный код
+125°C 01111101 7Dh
+25°C 00011001 19h
0°C 00000000 00h
-1°C 11111111 FFh
-25°C 11100111 E7h
-55°C
11001001 C9h

Управление термостатом: В режиме термостата DS1821 действует как термостат с программируемым гистерезисом, что показано на рисунке 2. Измерение температуры начинается, как только подается напряжение VDD, и постояно, примерно раз в секунду, происходит очередое измерение и вывод информации. Выход находится в рабочем состоянии до тех пор пока температура DS1821 превышает предел, установленный в регистре TH, и остается активным, до тех пор пока температура не опустится ниже предела, установленного в TL. РАбочее состояние на выходе программируется пользователем, это может быть как логический «0», так и логическая «1» (+5V).

Выходные данные при измерении температуры (Рисунок 2)

Программирование устройства: Программирование устройства происходит через однопроводный интерфейс 1-Wire. В этом режиме микросхема поставляется с фабрики. Как только устройство запрораммированно и пользователь переводит устройство в режим работы термостата, в этом случае режим 1-Wire может быть доступен при VDD=»low», BQ=»high» и clocking the DQ line 16 times. DS1821 имеет четыре внутренних регистра, которые могут быть доступны через BQ вывод в режиме 1-Wire. Эти регистры называются high temperature trigger (TH) и low temperature trigger (TL). Результат измерения температуры хранится в статусном регистре — status register. Все эти регистры хранят данные без внешнго питания.

Описание регистра состояния:
Статусный регистр может выглядеть следующим образом

Где,

DONE = бит передачи данных. 1 = передача закончилать, 0 = передача продолжается.

THF = флаг высокой температуры. В нормальном состоянии «0», но переходит в состояние «1» когда температура превышает значение TH. И остается «1» до тех пор пока на пропишется «0». Эта особенность обуславливает метод измерения температуры DS1821. Все это хранится в энергонезависимой E2 памяти.

TLF = флаг низкой температуры. В нормальном состоянии «0», но переходит в состояние «1» когда температура имеет значение ниже TL. И остается «1» до тех пор пока на пропишется «0». Эта особенность обуславливает метод измерения температуры DS1821. Все это хранится в энергонезависимой E2 памяти.

NVB = флаг занятости энергонезависимой памяти. 1 = идет запись, 0 = память свободна. Время записи в память составляет до 10 ms.

T/R = Power-up mode bit. 1 = режим термостата. 0 = режим 1-Wire. This bit is nonvolatile.

POL = бит полярности выхода. 1 = active high, 0 = active low. This bit is nonvolatile.

1SHOT = One-Shot Mode. If 1SHOT is 1, the DS1821 will perform one temperature conversion upon reception of the Start Convert T protocol. If 1SHOT is 0, the DS1821 will continuously perform temperature conversions. Note that the One-Shot mode is available only when the device is in 1-Wire mode. In thermostat mode, the device continuously performs temperature conversions. This bit is nonvolatile.

Описание команд
Read Temperature [AAh] Эта команда читает содержимое регистра, который включает последний результат измерения температуры
Write TH [01h] Эта команда записывает в TH (HIGH TEMPERATURE) регистр (8 bits of data).
Write TL [02h] Эта команда записывает в TL (LOW TEMPERATURE) регистр (8 bits of data).
Read TH [A1h] Эта команда читает TH (HIGH TEMPERATURE) регистра (8 bits of data).
Read TL [A2h] Эта команда читает TL (LOW TEMPERATURE) регистра (8 bits of data).
Write Status [0Ch] Эта команда записывает в регистр статуса (8 bits of data). Это может быть использовано для отчистки THF and
TLF flags и установки T/ R , POL and 1SHOT bits.
Read Status [ACh] Эта команда читает из регистра статуса (8 bits of data).
Start Convert T [EEh] По этой команде начинается измерение температуры. Данные в этот момент не передаются.
Stop Convert T [22h] Эта команда останавливает температурное измерение. Данные в этот момент не передаются.
Управляющие команды DS1821
Инструкция Описание Команда 1-WIRE BUS DATA
Start Convert T Инициирует измерение температуры EEh Бездействует
Stop Convert T Останавливает измерение температуры 22h Бездействует
Read Temperature Считывает последнее значение температуры из регистра AAh Чтение данных
Write TH Записывает верхнее значение температуры в TH register 01h Запись данных
Write TL Записывает нижнее значение температуры в TL register 02h Запись данных
Read TH Читает из TH регистра верхнее значение температуры A1h Чтение данных
Read TL Читает из TL регистра нижнее значение температуры A2h Чтение данных
Write Status Записывает данные конфигурации в регистр 0Ch Запись данных
Read Status Читает данные из регистра конфигурации ACh Чтение данных

Пример программирования DS1821 в режим термостата. Диапазон температуры от +10°C до +40°C, выходной сигнал высокого уровня (DQ pin is off)

Предельно допустимые параметры
Напряжение на любом выводе to GND -0.5V to +7.0V
Рабочая температура -55°C to +125°C
Температура хранения -55°C to +125°C
Температура пайки 260°C for 10 seconds
Рекомедованные параметры работы
Параметр Обозначение Min Max Ед. изм
Напряжение питания VDD 2.7 5.5 V
Data pin BQ -0.5 5.5 V
Логическая 1 VIH 2.0 VCC+0.3 V
Долгический 0 VIL -0.3 +0.8 V
Электрические характеристики при (-55°C to +125°C; VDD=3.6V to 5.5V)
Параметр Обозначение Условия Min Typ Max Ед. изм.
Ошибка измерения температуры tERR 0°C to+85°C ±1 °C
-55°C to 0°C и 85°C to +125°C См. график ниже
Логический ноль (DQ pin) VIL -0.3 +0.8 V
Втекающий ток IL -0.4 mA
Ток в режиме Standby IQ 1.0 3.0 µA
Ток в активном режиме IDD Режим передачи данных 500 1000 µA
Входное сопротивление RI 500 кОм
Время измерения температуры tconv 0.4 1.0 s
Время паузы tslot 60 120 µs
Время восстановления trec 1 µs
Время записи 0 tLOW0 60 120 µs
Время записи 1 tLOW1 1 15 µs
Чтение данных tRDV 15 µs
Время сброса High tRSTH 480 µs
Время сброса Low tRSTL 480 µs
Время определения High tPDHIGH 15 60 µs
Время определения Low tPDLOW 60 240 µs
Время записи в память tWR 10 50 ms

Кривая ошибки термометра

⚡️Компьютерный термостат | radiochipi.ru

На чтение 4 мин. Опубликовано Обновлено

Промышленностью выпускаются программируемые термодатчики, один из которых DS1821
интересен тем, что позволяет не только передавать данные о температуре на персональный
компьютер или микроконтроллер, но и работать самостоятельно как термостат, управляя
нагрузкой в зависимости от данных пороговых значений температуры, занесенных в его
память при помощи компьютера.

Принципиальная схема термостата показана на сайте radiochipi.ru. Рассмотрим рисунок 1, на выходе датчика DS1821 включен простой транзисторный ключ, который управляет током через светодиод оптопары U1, а та управляет симистором, управляющим питанием нагревателя.

Теперь немного слов о самой микросхеме DS1821. Выпускается фирмой «MAXIM» и может работать как термостат (с двумя порогами температуры, на включение и на выключение) или как цифровой термодатчик, передающий данные на микроконтроллер или копьютер. Диапазон рабочих температур от –55С до +125С. Промышленно микросхема выпускается настроенная как термодатчик.

Для перевода её в режим термостата и задания температурнных порогов (нижнего – TL и верхнего TH) необходим персональный компьютер с портом СОМ, в который микросхема подключается при помощи переходника, схема которого показана на рисунке 2.

Требуется программа ds1821.exe (можно найти в интернете или скачать по ссылке с сайта журнала «Радиоконструктор», на странице «НЕХ-файлы»), а схема переходника-программатора приводится в закладке «Adapter Curcut» этой программы. Однако, в схеме приводимой в программе (рис.3.) используются полевые транзисторы, которых у меня не оказалось, и схему программатора собрал из того что было (рис.2).

Такая тоже работает, проверено! Программатор на рисунке 2 и тот, что по схеме, предложенной в программе, рассчитан на работу с 9-выводным СОМ-портом персонального компьютера. Но, сейчас данный порт уже редко используется, и в новых компьютерах его может и не быть, так как все уже давно перешло на USB.

В этом случае нужно в любом магазине компьютерных принадлежностей приобрести адаптер-переходник COM-USB, и подключать программатор через него. После того как программа установлена и переходник сделан нужно чтобы микросхема находилась в режиме термодатчика. Если она новая она в таком режиме и будет. Если нет, – нужно в главном окошке программы (рис. 4) установить режим термодатчика (1-Wire).

Затем, в строке ТН набрать верхнюю температуру, а в строке ТL – нижнюю (значения в градусах по Цельсию). Затем «Termostat» и «Exit». Теперь микросхема все «запомнила» и будет управлять нагрузкой согласно этим установкам. Если нужно измерять температуру и видеть показания на экране монитора, – снова подключаем микросхему к СОМ через переходник и переводим её в режим датчика «1-Wire», затем нажимаем «Start» и видим значение температуры в
строке снизу. Использовать более доступную микросхему DS18S20, как это ошибочно утверждается в некоторых источниках, невозможно, так как DS18S20 не имеет функции работы в качестве термостата.

Поэтому подходит только DS1821. Микросхема DS18S20 работает только в качестве датчика, – для передачи данных о температуре на микроконтроллер или персональный компьютер. Принимая во внимание тот факт, что компьютер и термостат могут быть расположены (установлены) достаточно далеко друг от друга, в конструкции термостата предусмотрена возможность легкого снятия микросхемы (датчика), подключаемой через разъем Х1 (рис.1)

чтобы её можно было отнести к компьютеру, подключить через переходник программатор в СОМ и изменить пороги переключения, когда это потребуется. Схема термостата (рис.1) питается от покупного трансформаторного источника питания напряжением 5V. Это хорошо в том смысле, что обеспечивается полная гальваническая развязка от электросети. Источник питания должен быть стабилизированным. Либо можно взять нестабилизированный источник напряжения больше, например, 9V или 12V, и с него подать напряжение на схему рис.1 через стабилизатор, например, 78L05.

Автор

DS1701K DS1821 DS18B20 DS1822 DS1820 DS18S20 Лист данных

DS1701K
Оценочный комплект для датчика температуры 1-Wire Инструкции и рабочие процедуры комплекта

Характеристики:
• Полнофункциональный оценочный комплект для DS1701K с показаниями датчика температуры.
• Совместимость с операционными системами WindowsTM 95, WindowsTM 98 и WindowsTM NT.

Введение:

Плата One-Wire, показанная на рисунке, позволяет пользователю тестировать функциональные возможности тепловых устройств Dallas Semiconductor с интерфейсом 1-Wire.
• Полный доступ для чтения / записи ко всем регистрам в устройствах DS1701K и чтение температуры для устройств DS1820, DS18B20, DS18S20, DS1821 и DS1822.

Схема позволяет пользователю считывать температуру, а также считывать и записывать соответствующие регистры подключенного устройства.
• Измеряет температуры во всем диапазоне устройств от -55 ° C до + 125 ° C. Эквивалент по Фаренгейту составляет от -67 ° F до + 257 ° F.

Рисунок Блок-схема платы 1-Wire
• Показания температуры по Цельсию и Фаренгейту.

Комплект поставки:

Компакт-диск с программным обеспечением, содержащий программу установки DS1701K.exe.
87-1701K-000 Демо-плата.

Документация демо-комплекта DS1701K на компакт-диске.

DS1820, DS18B20, DS18S20, DS1821 и демонстрационные устройства DS1822.

DS9123 Universal BrickTM устройство последовательного порта и кабель.

Для использования набора вам также потребуется доступный последовательный порт для подключения модульного кабеля передачи данных

DS9123 Universal BrickTM.

Блок питания с регулируемым напряжением от +3 до +5 В с банановыми выводами.

Настройка и установка

Программа DS1701K — это 32-разрядное приложение, разработанное для работы в WindowsTM 95, WindowsTM 98 или WindowsTM NT.

Программа установки DS1701K предназначена для загрузки непосредственно на компьютер пользователя. Файл Setup.exe представляет собой сжатый исполняемый файл, который запрашивает у пользователя место и диск для установки, после чего файлы «Setup» помещаются на жесткий диск пользователя. Вы должны запустить файлы «Setup» для выполнения программных файлов DS1701K. Обычно пользователь запускает программу установки.exe из меню «Пуск» WindowsTM 95. Обычно процесс установки можно начать из меню «Выполнить», открыв
, расположенный на приводе CDROM
, и следуя инструкциям по установке.

Программа предложит указать желаемое место
на жестком диске. Программа настроена для

. Однако вы можете изменить этот каталог
, выбрав функцию «Обзор
» и соответствующий каталог, а затем щелкнув
на значке «Настройка». Запустите приложение DS1701K
, и должен появиться экран, показанный на рисунке.

Использование оценочного комплекта DS1701K

После подключения однопроводного кабеля к последовательному порту вы можете включить регулируемый источник питания от + 3В до + 5В для питания платы. Затем запустите исполняемый файл DS1701K.exe, чтобы просмотреть следующий экран.

Рисунок DS1701K Начальный экран-заставка

Вкладка «Датчик температуры»

После успешной загрузки программного обеспечения, Temp. Должен появиться экран датчика, как показано на рисунке. Экран «Датчик температуры» представляет собой пользовательский интерфейс с вкладками.Через этот экран можно получить доступ ко всем функциям устройства.

Оценка DS1821 Single Drop

Пользователь должен установить на плату программируемый цифровой термостат DS1821 в предусмотренное гнездо. Пользователь может просто нажать кнопку «Вкл.», Чтобы сразу начать считывать температуру устройства в градусах Цельсия и Фаренгейта.

DS1821_401088.PDF Datasheet Загрузить — IC-ON-LINE

Программируемый цифровой термостат и термометр
ЧАСТЬ Описание Чайник
DS1821 MAX6625RMTT MAX6642YATT98 MAX6628MTAT MAX66 可编程 数字 温控 器 和 温度计
9-битные / 12-битные датчики температуры с I 2 C-совместимым последовательным интерфейсом в SOT23
& # 177; 1 & deg; C , Дистанционный / локальный датчик температуры, совместимый с SMBus, с сигнализацией о перегреве ЦИФРОВОЙ ДАТЧИК ТЕМПЕРАТУРЫ — ПОСЛЕДОВАТЕЛЬНЫЙ, 10 БИТ (с), 1 ячейка, КВАДРАТ, УСТАНОВКА НА ПОВЕРХНОСТЬ ДАТЧИК-ПОСЛЕДОВАТЕЛЬНЫЙ, 12 БИТ (-а), 5.50Cel, ПРЯМОУГОЛЬНЫЙ, КРЕПЛЕНИЕ НА ПОВЕРХНОСТИ
2-канальный монитор температуры с двойным автоматическим ШИМ-регулятором скорости вращения вентилятора и пятью GPIO. ОДИНАРНАЯ ТОЧКА ОТКЛЮЧЕНИЯ, 1,50 ° C, ПРЯМОУГОЛЬНАЯ, КРЕПЛЕНИЕ НА ПОВЕРХНОСТИ
ЦИФРОВОЙ ДАТЧИК ТЕМПЕРАТУРЫ — ПОСЛЕДОВАТЕЛЬНЫЙ, 8 БИТ (-а), 3 ячейки, ПРЯМОУГОЛЬНЫЙ, КРЕПЛЕНИЕ НА ПОВЕРХНОСТИ
Maxim Integrated Products, Inc.
MAXIM INTEGRATED PRODUCTS INC
MAX1154BEUET MAX6662MSA-T MAX6662MSAT MAX6517UKP07 Автономные, 10-канальные, 10-битные системные мониторы с внутренним датчиком температуры и монитором VDD
12-битный знаковый датчик температуры с SPI-совместимым последовательным интерфейсом ЦИФРОВОЙ ДАТЧИК ТЕМПЕРАТУРЫ — ПОСЛЕДОВАТЕЛЬНЫЙ, 12 БИТ, 2.50Cel, ПРЯМОУГОЛЬНЫЙ, НА ПОВЕРХНОСТНОМ УСТАНОВКЕ
ЦИФРОВОЙ ДАТЧИК ТЕМПЕРАТУРЫ — ОДИНАРНАЯ ТОЧКА ОТКЛЮЧЕНИЯ, 1,50Cel, ПРЯМОУГОЛЬНЫЙ, ПОВЕРХНОСТНОЕ УСТАНОВКА
Дистанционный / местный датчик температуры, совместимый с SMBus, с сигнализацией перегрева
Maxim Integrated Products, Inc.
MAXIM INTEGRATED PRODUCTS INC
AD7314ARM-REEL AD7314ARM-REEL7 AD7314_03 AD7314 AD Низковольтный 10-разрядный цифровой датчик температуры в 8-выводном MSOP
ЦИФРОВОЙ ДАТЧИК ТЕМПЕРАТУРЫ — ПОСЛЕДОВАТЕЛЬНЫЙ, 10 БИТ, 2 КВАДРАТА, МОНТАЖ НА ПОВЕРХНОСТИ MO-187AA, MSOP-8
http: //
AD [Analog Devices]
Analog Devices, Inc.
АНАЛОГОВЫЕ УСТРОЙСТВА INC
MAX7504MSA MAX7504MUA MAX7503MSA Цифровые датчики температуры и тепловой сторожевой таймер с защитой от блокировки шины ЦИФРОВОЙ ДАТЧИК ТЕМПЕРАТУРЫ — ПОСЛЕДОВАТЕЛЬНЫЙ, 9 БИТ (с), 3Cel, ПРЯМОУГОЛЬНЫЙ, УСТАНОВКА НА ПОВЕРХНОСТЬ 3Cel, КВАДРАТНАЯ, КРЕПЛЕНИЕ НА ПОВЕРХНОСТЬ
Maxim Integrated Products, Inc.
ADT7483AARQZ-REEL ADT7483AARQZ-REEL7 ADT7483AARQZ Двухканальный датчик температуры и сигнализация перегрева ЦИФРОВОЙ ДАТЧИК ТЕМПЕРАТУРЫ — ПОСЛЕД.50Cel, ПРЯМОУГОЛЬНЫЙ, КРЕПЛЕНИЕ НА ПОВЕРХНОСТЬ
ANALOG DEVICES INC
Analog Devices, Inc.
AD [Analog Devices]
MAX6616AEG ПОСЛЕДОВАТЕЛЬНЫЙ ЦИФРОВОЙ ДАТЧИК ТЕМПЕРАТУРЫ, 8 БИТ, ПРЯМОУГОЛЬНЫЙ, КРЕПЛЕНИЕ НА ПОВЕРХНОСТИ
MAXIM INTEGRATED PRODUCTS INC
MAX6576ZUT-T MAX6576ZUTT MAX6576LZUTT MAX6577ZUT-T ЦИФРОВОЙ ДАТЧИК ТЕМПЕРАТУРЫ — ПОСЛЕДОВАТЕЛЬНЫЙ, 8 БИТ (-а), 3Cel, ПРЯМОУГОЛЬНЫЙ, НА ПОВЕРХНОСТНОМ УСТАНОВКЕ MO-178AB, SOT-23, 6 КОНТАКТОВ БЕСПЛАТНЫЙ, СОТ-23, 6 ПИН
Maxim Integrated Products, Inc.
EMC1428-6-AP-TR ЦИФРОВОЙ ДАТЧИК ТЕМПЕРАТУРЫ — ПОСЛЕДОВАТЕЛЬНЫЙ, 11 БИТ, 2 ЦЕЛ, КВАДРАТНЫЙ, КРЕПЛЕНИЕ НА ПОВЕРХНОСТЬ
СТАНДАРТНАЯ МИКРОСИСТЕМС КОРП
TCN75-3.3MUAG TCN75-5.0MUA713 ЦИФРОВОЙ ДАТЧИК ТЕМПЕРАТУРЫ — ПОСЛЕДОВАТЕЛЬНЫЙ, 9 БИТ (-а), 3 ячейки, КВАДРАТНЫЙ, КРЕПЛЕНИЕ НА ПОВЕРХНОСТИ

ADM1030ARQZ-REEL ЦИФРОВОЙ ДАТЧИК ТЕМПЕРАТУРЫ — ПОСЛЕДОВАТЕЛЬНЫЙ, 8 БИТ, 1 ячейка, ПРЯМОУГОЛЬНЫЙ, ПОВЕРХНОСТНОЕ КРЕПЛЕНИЕ MO-137AB, QSOP-16
Analog Devices, Inc.

RobTillaart / DS1821: библиотека Arduino для датчика температуры DS1821

Библиотека Arduino для датчика температуры DS1821 (экспериментальная)

Описание

DS1821 — это датчик температуры, использующий протокол oneWire. Эта библиотека поддерживает один датчик на вывод. Поскольку эта библиотека протестирована минимально, считайте ее экспериментальной.

Датчик трудно достать, но он все еще доступен в Интернете.

Интерфейс (датчик температуры)

Интерфейс библиотеки является асинхронным, поэтому блокирующие вызовы отсутствуют.

Возвращаемое значение DS1821_RESET_ERROR == -999 означает, что шине oneWire не удалось выполнить сброс.

  • DS1821 (onewire) инициализирует библиотеку ссылкой на объект oneWire.
    См. Примеры.
  • int requestTemperature () этот вызов вызовет преобразование температуры, однако он не считывает температуру.Может вернуть DS1821_RESET_ERROR
  • int conversionReady () когда преобразование готово, оно возвращает 1, иначе 0.
    Может возвращать DS1821_RESET_ERROR
  • float readTemperature () когда преобразование готово, можно получить температуру.
    Может вернуть DS1821_RESET_ERROR
  • int error () прочитать последнюю ошибку.

Функции низкого / высокого уровня могут использоваться для отслеживания превышения порогового значения. между измерениями температуры.

  • setLow (lo) set low (OFF) пороговая температура
  • getLow () читать обратно из конфигурации
  • set High (hi) set high (ON) пороговая температура
  • getHigh () читать обратно из config.
  • getHighFlag () Флаг устанавливается, если температура превысила верхний порог.
  • clrHighFlag () сбросить флаг верхнего порога
  • getLowFlag () Флаг устанавливается, если температура превысила нижний порог.
  • clrLowFlag () сбросить флаг нижнего порога

Интерфейс (термостат)

Пожалуйста, прочтите техническое описание.

DS1821 может быть настроен как автономный термостат с высоким и низким уровнем. В этом режиме DS1821 использует вывод DQ для включения устройства, когда высокий уровень превышается и выключается при достижении низкого уровня. Это предотвращает слишком частое переключение, которое могло бы произойти, если бы использовалась только одна температура. Чтобы настроить режим термостата, просмотрите пример.

Библиотека предоставляет следующие функции для настройки режима термостата

  • setOneWireMode (VDD, DQ) Эта функция переводит DS1821 из режима термостата обратно в однопроводный режим. DQ должен быть таким же, как oneWire (контактный). VDD — это вывод датчика напряжения, контролирующий напряжение.
  • setThermostatMode () устанавливает флаг в регистре конфигурации для запуска в Следующий перезапуск режима термостата.

Функции полярности также доступны в режиме датчика температуры, однако в этом режиме они не действуют.

  • setPolarity (activstate) В режиме термостата вывод DQ управляет, например, вентилятор или мотор. Activstate определяет, какое значение включено и выключено.
  • getPolarity () считывает полярность с устройства.

Низкие / высокие значения, установленные в режиме датчика, дают DS1821 пороговые значения. для переключения строки DQ в режим термостата.

Будущее

  • Получите новые датчики для тестирования test test …
  • объединить clrLowFlag () с getLowFlag ()? высокий идем?

Эксплуатация

См. Примеры.

DS1821 (3) страница руководства

DS1821 (3) страница руководства Оглавление
DS1821
Программируемый цифровой термостат и термометр
Термостат.

термостат [/ [ температура | темп. Высокая | templow | temphighflag | templowflag | термостатрежим | полярность | 1 снимок ]]

нет

температура

только для чтения, с плавающей запятой
9-битное разрешение температуры.Единицы выбираются из вызывающей команды линия. См. owfs (1) или owhttpd (1) для выбора. По умолчанию — Цельсия. Преобразование занимает 1 секунду.

температура высокая температура

чтение-запись. с плавающей точкой
Пределы температуры для сигналов тревоги. Единицы выбираются из вызывающей команды линия. См. owfs (1) или owhttpd (1) для выбора. По умолчанию — Цельсия.
Обратите внимание, что сигнализация не реализована.

temphighflag, templowflag

чтение-запись. да-нет
temphighflag переходит в 1, когда температура превышает temphigh и остается на 1 пока он не будет сброшен, записав его в ноль. Это состояние сохраняется при власти циклически работает и работает как в режиме 1-Wire, так и в режиме термостата templowflag ведет себя таким же образом, отслеживая температуру относительно templow.

термостат режим

чтение-запись. да-нет
Когда этот бит установлен в 1, микросхема перейдет в режим термостата в следующий раз. включение. См. Техническое описание для получения дополнительной информации о режиме термостата. ПРИМЕЧАНИЕ: После того, как DS1821 перешел в режим термостата, его нельзя будет вынуть обратно. в 1-проводный режим с использованием 1-проводного интерфейса. Специальные электрические заклинания на линии питания и данных должны быть выполнены, что невозможно с обычный мастер шины 1-Wire. Требуется специальная схема — см. Даташит для получения полной информации.

полярность

чтение-запись. да-нет
Управляет направлением выхода термостата (DQ) при включении термостата. режим. Если полярность равна 0, выход активен на низком уровне. Если он равен 1, активный высокий уровень.

1 выстрел

чтение-запись. да-нет
Если этот бит равен 1, команда START CONVERT начнет преобразование, и Чип перейдет в состояние низкого энергопотребления после завершения преобразования. Если бит равен 0, то START CONVERT начнет преобразование и запустит другое. как только это будет сделано.ОСТАНОВИТЬ ПРЕОБРАЗОВАНИЕ необходимо выполнить, чтобы получить преобразование цикл до остановки. Этот интерфейс автоматически выдает команду STOP CONVERSION. при выходе из непрерывного режима. Когда устройство превышает пороговое значение температуры temphigh или templow , в состоянии тревоги и появится в каталоге тревог. Это обеспечивает простой способ опроса на предмет небезопасных температур, особенно если одновременных преобразование температуры выполнено.

Единицы температурной сигнализации указаны в та же шкала температуры , которая была установлена ​​для измерений температуры .

Температура пороговые значения хранятся в энергонезависимой памяти и сохраняются до тех пор, пока не будут изменены, даже если потеряна мощность.

темп. Выс.

чтение-запись, целое число
Показывает или устанавливает нижний предел для состояния тревоги высокой температуры.

температура

чтение-запись, целое число
Показывает или устанавливает верхний предел для состояния тревоги низкой температуры.

тип

только для чтения, ascii
Тип микросхемы: DS1821

1-Wire

1-Wire — это протокол подключения и серии устройств, разработанных и изготовленных Dallas Semiconductor, Inc. Шина представляет собой маломощную низкоскоростную схему с низким разъемом, в которой линия передачи данных также может обеспечить питание.

Каждое устройство имеет уникальный и неизменный номер. во время изготовления. Есть большое количество разнообразных устройств, в том числе с памятью, датчики (влажности, температуры, напряжения, контакта, тока), переключатели, таймеры и регистраторы данных.Более сложные устройства (например, датчики термопар) могут быть построены с этими основными устройствами. Также есть 1-проводные устройства с шифрованием. включены.

В схеме 1-Wire используется одна шина , ведущее устройство и несколько ведомых устройств на том же проводе. Мастер шины инициирует все коммуникации. Рабы могут быть индивидуально обнаружены и адресованы с использованием их уникального идентификатора.

Автобус мастера бывают разных конфигураций, включая последовательные, параллельные, i2c, сетевые или USB-адаптеры.

OWFS дизайн

OWFS — это набор программ, разработан для обеспечения легкого доступа к шине 1-Wire и ее устройствам. Лежащий в основе принцип заключается в создании виртуальной файловой системы с уникальным идентификатором каталог, и представлены отдельные свойства устройства как простые файлы, которые можно читать и писать.

Подробная информация о личности ведомый или главный дизайн скрыты за последовательным интерфейсом. Цель предоставляет простой набор инструментов для разработчика программного обеспечения для создания мониторинга или управлять приложениями.Есть некоторые улучшения производительности в реализация, включая кеширование данных, параллельный доступ к мастерам шины, и агрегирование связи устройств. Тем не менее фундаментальная цель была простота использования, гибкость и корректность, а не скорость.

DS1821

В DS1821 (3) это уникальное 1-проводное устройство. Это безадресно, и поэтому в данном автобусе может быть только один. Он предназначен для программирования один раз используя 1-проводную схему, а затем постоянно включенную в цепь термостата.Один раз в режиме термостата он больше не может быть запрограммирован через 1-проводный интерфейс. Восстановить его в 1-проводный режим можно, но только с помощью специальной схемы. В отличие от всех других микросхем 1-Wire, B DS1821 (3) не имеет уникальных адрес. Он адресуется как термостат и не будет сообщать о себе в устройстве. открытие (список каталогов).
http://pdfserv.maxim-ic.com/en/ds/DS1821.pdf

Программы

owfs (1) owhttpd (1) owftpd (1) совервер (1) owdir (1) owread (1) owwrite (1) сейчас (1) owtap (1)

Конфигурация и тестирование

owfs (5) owtap (1) совмон (1)

Язык привязки

вл. (3) owperl (3) owcapi (3)

Часы

DS1427 (3) DS1904 (3) DS1994 (3) DS2404 (3) DS2404S (3) DS2415 (3) DS2417 (3)

ID

DS2401 (3) DS2411 (3) DS1990A (3)

Память

DS1982 (3) DS1985 (3) DS1986 (3) DS1991 (3) DS1992 (3) DS1993 (3) DS1995 (3) DS1996 (3) DS2430A (3) DS2431 (3) DS2433 (3) DS2502 (3) DS2506 (3) DS28E04 (3) DS28EC20 (3)

Переключатели

DS2405 (3) DS2406 (3) DS2408 (3) DS2409 (3) DS2413 (3) DS28EA00 (3)

Температура

DS1822 (3) DS1825 (3) DS1820 (3) DS18B20 (3) DS18S20 (3) DS1920 (3) DS1921 (3) DS1821 (3) DS28EA00 (3) DS28E04 (3) EDS0064 (3) EDS0065 (3) EDS0066 (3) EDS0067 (3) EDS0068 (3) EDS0071 (3) EDS0072 (3) MAX31826 (3)

Влажность

DS1922 (3) DS2438 (3) EDS0065 (3) EDS0068 (3)

Напряжение

DS2450 (3)

Сопротивление

DS2890 (3)

Многофункциональный (ток, напряжение, температура)

DS2436 (3) DS2437 (3) DS2438 (3) DS2751 (3) DS2755 (3) DS2756 (3) DS2760 (3) DS2770 (3) DS2780 (3) DS2781 (3) DS2788 (3) DS2784 (3)

Счетчик

DS2423 (3)

ЖК-экран

ЖК-дисплей (3) DS2408 (3)

Крипто

DS1977 (3)

Давление

DS2406 (3) TAI8570 EDS0066 (3) EDS0068 (3)

Влажность

EEEF (3) DS2438 (3) http: // www.owfs.org Поль Альфилль ([email protected])

Содержание

ds1821t техническое описание и примечания к применению

1995 — DS1821T

Реферат: приложение термостата DS1821 DS1821 DS1821K DS1821S
Текст: плата с установленными на ней гнездами для DS1821 и DS1821T (для гнезда

предусмотрены контактные площадки

Оригинал
PDF DS1821K DS1821K DS1821 DS1821T термостат Приложение DS1821 DS1821S
программа цифрового термометра

Аннотация: Приложение термостата DS1821 ds1821k DS1821 DS1821S DS1821T
Текст: состоит из небольшой печатной платы с установленными на ней гнездами для DS1821 и DS1821T.(Колодки


Оригинал
PDF DS1821K DS1821K DS1821 DS1821 DS1821T DS1821S, программа цифрового термометра Термостат Приложение DS1821 DS1821S
программа цифрового термометра

Аннотация: Приложение DS1821 DS1821
Текст: для DS1821 и DS1821T, установленных на нем. (Контактные площадки предусмотрены для гнезда для DS1821S, но


OCR сканирование
PDF DS1821K DS1821 DS1821K DS1821T программа цифрового термометра Приложение DS1821
DS1821 PR35 УПАКОВКА

Аннотация: DS1821 PR35 Термостат DS1820S ds1820
Текст: 1 2 3 v OC 7 3 D NC 6 3 D NC 5 jD DNC DS1821T TO -220 ПАКЕТ См. Мех.Чертеж раздела


OCR сканирование
PDF DS1820K DS1820K DS1820 DS1820s 64-битный DS1821 PR35 ПАКЕТ DS1821 PR35 термостат ds1820
1998-DS1821T

Аннотация: DS1821K DS1821 DS1821S DS1821 application
Текст: разъемы для DS1821 и DS1821T, установленные на нем (колодки предусмотрены для разъема для DS1821S, но


Оригинал
PDF DS1821K DS1821K DS1821 DS1821T DS1821S Приложение DS1821
DS1780

Аннотация: ds1820 1-проводной чип датчика температуры 8-контактный DS75
Текст: -35 (DS1821), 208-mil S08 (DS1821S).и TO-220 (DS1821T) Доступен демонстрационный комплект DS1821 PR-35 DS1821S 208-мил SOS DS1821T T0-220 Термодатчики 18 Новинки DS75 2-Wire Thermal Watchdog


OCR сканирование
PDF DSI780 24-контактный 173мил) DS1780 ds1820 1-проводной датчик температуры микросхема 8-контактная DS75
программа ds1620 с 8051

Аннотация: распиновка «литиевый аккумулятор» 3216 SOT223 DS1834AS DS1624 «совместимый по контактам»
Текст: Микроконтроллеры DS1821T DS1822 3 В / 5 В 1-Wire цифровой ± 2.0 ° C до ~ — 8-контактный SOIC, Relaxed spec DS18B20 Soft


Оригинал
PDF DS9034PC DS2434 VDS2436Z DS2438 DS2441S DS5000T-8-16 DS5000T-32-16 DS5000FP-16 DS2442 DS2441 программа ds1620 с 8051 Распиновка «литиевый аккумулятор» 3216 SOT223 DS1834AS DS1624 «совместимый по контактам»
DS1633

Аннотация: DS1633-A DS1633-B DS1633-C DS1633-D DS1633-E DS1633K DS1821T DS1837
Текст: DS1821T DS1837 081695 16/35 â– 2bl4130 0014430 415


OCR сканирование
PDF DS1633X DS1633 О-220 О-220 DS1633-B DS1821T DS1837 DS1633 DS1633-A DS1633-C DS1633-D DS1633-E DS1633K DS1821T DS1837
ds1633k

Аннотация: Реферат недоступен
Текст: DS1633 DS1821T DS1837 081695 16/35 â– 2bl413Q 0014430 415


OCR сканирование
PDF DS1633X DS1633 О-220 DS1633-B DS1633-C О-220 DS1633 DS1821T ds1633k
Нет в наличии

Аннотация: Текст аннотации отсутствует
Текст: 12.5% ПРИМЕЧАНИЯ МЕХАНИЧЕСКИЕ ЧЕРТЕЖИ 3L TO — 220 Включает: DS1633 DS1821T DS1837 PKG


OCR сканирование
PDF DS1633X О-220 DS1633
IRF 214

Реферат: irf 3206 IRf 444 ds1386-8-150 DG201ACJ DG508ACJ DS1225Y DS1225AB-150 DAC-08CN DS1721S
Текст: DS1821T 4.44 DLS 807 D24125 72.68 CRY — DG508ACJ 1.80 INT — DS1258Y-70 5118 1.532 DLS 807 DLS


Оригинал
PDF D1240-10 DG413DJ DS1245Y-70 DS1747-70 D1240-B DG413DY-T1 DS1245YP-70 DS1747W-120 D1D07 DG419DY irf 214 irf 3206 IRf 444 ds1386-8-150 DG201ACJ DG508ACJ DS1225Y DS1225AB-150 DAC-08CN DS1721S
Нет в наличии

Резюме: абстрактный текст недоступен
Текст: n r 3 6 3 D NC Ql 4 DS1821T T 0-2 2 0 ПАКЕТ См. Мех.Чертежи Раздел 5 I D


OCR сканирование
PDF DS1821 О-220, PR35ПАКЕТ 2bl4130 1Q53D 2bl4130
цен 496

Аннотация: DS1868 DS1000H DS1205V DS1640
Текст: L D R A W IN G S 3L TO-220 Включает: DS1633 DS1821T DS1837 PKG DIM A b b1 C1 D E E1 e e1 e3 F


OCR сканирование
PDF 28-ПИН DS1000 DS1000M DS1003 DS1003M DS1004M DS1005 DS1005M DS1007 DS1010 цен 496 DS1868 DS1000H DS1205V DS1640
Нет в наличии

Резюме: абстрактный текст недоступен
Текст: Q E IO NC NC CLL ID DS1821T TO -220 ПАКЕТ См. Мех.Рисунок Стр. 488 NC


OCR сканирование
PDF DS1821 О-220, 2bl413D 5bl413G
Нет в наличии

Аннотация: абстрактный текст недоступен
Текст: Включает: DS1633 DS1821T DS1837 PKG TO-220 DIM MIN NOM MAX A 0,165 0,175


OCR сканирование
PDF О-220 2bl4130 001443D
микросхема DS2430

Аннотация: ds1205v DS1640
Текст: D R A W IN G S 3L TO-220 Включает: DS1633 DS1821T DS1837 PKG DIM A b b1 C1 D E E1 e e1 e3 F


OCR сканирование
PDF 28-ПИН DS1000 DS1000M DS1003 DS1003M DS1004M DS1005 DS1005M DS1007 DS1010 микросхема DS2430 ds1205v DS1640
1999 — термостат

Резюме: DS1821 PR35 ПАКЕТ AN74 PR35 DS1821S DS1620 DS1821T DS1821 application DS1821 ds1821s 208mil
Текст: Раздел DS1821T TO-220 PACKAGE См. Мех.VDD GND


OCR сканирование
PDF OS1821 DS1821 О-220, DS1821 DS1821T Приложение DS1821
RJH 30 E3

Аннотация: LM 3171 RJH 3034 RJH 32 DS1633 DS1633K DS1633K windows
Текст: показан в дюймах. Включает: DS1633 DS1821T DS1837 081695 16/35 â– 2bl4130 0014430 415


OCR сканирование
PDF DS1633 О-220 О-220 DS1633 DS1821T DS1837 2bl4130 RJH 30 E3 LM 3171 RJH 3034 RJH 32 DS1633K Окна DS1633K
1995 — DS1821 PR35 УПАКОВКА

Аннотация: DS243 DS2434 DS1821 DS1821S DS1620 PR35 ds1620 interface AN74 DS1821T
Текст: пакеты DQ 1 8 VDD GND 2 7 NC NC 3 6 4 5 DQ DS1821T TO


Оригинал
PDF DS1821 DS2434 DS1821T DS1821 PR35 ПАКЕТ DS243 DS2434 DS1821 DS1821S DS1620 PR35 ds1620 интерфейс AN74 DS1821T
DS1B21

Резюме: M / DS1B21
Текст: QE 1 GND D E 2 7 ID или 3 DNC D T 4 5 ID DS1821T T 0-2 2 0 ПАКЕТ


OCR сканирование
PDF DS1821 О-220, Ebl413D DS1B21 2fal4130 DS1B21 M / DS1B21
Приложение DS1821

Резюме: абстрактный текст недоступен
Текст: ID NC DS1821T T 0 -2 2 0 ПАКЕТ См. Мех.Чертеж сечения NC DNC 8-P IN SOIC (208


OCR сканирование
PDF DS1821 DS1821 Приложение DS1821
Нет в наличии

Резюме: абстрактный текст недоступен
Текст: GND n r Nc C l 3 6 DNCQE 4 5 DS1821T TO -220 ПАКЕТ См. Мех. Чертежи Раздел


OCR сканирование
PDF DS1821 ИС-67Д О-220, l4130
Нет в наличии

Резюме: абстрактный текст недоступен
Текст: ID ID NC DNC DS1821T T 0-2 2 0 ПАКЕТ См. Мех.Чертеж Раздел 8 -P IN SOIC (208 MIL) См. Мех


OCR сканирование
PDF DS1821 DS1821 PR35ПАКЕТ DS1821T
1998-DS1821 PR35 УПАКОВКА

Аннотация: DS1821 DS1821 PR35 AN74 DS1620 DS1821S DS1821T DS2434 PR35
Текст: DQ 1 8 VDD GND 2 7 NC NC 3 6 4 5 DQ DS1821T TO220 PACKAGE


Оригинал
PDF DS1821 DS2434 DS1821T DS1821 DS1821 PR35 ПАКЕТ DS1821 PR35 AN74 DS1620 DS1821S DS1821T DS2434 PR35

DS1821 (3) — Программируемый цифровой термостат и термометр

НАИМЕНОВАНИЕ

         DS1821  - Программируемый цифровой термостат и термометр

 

ОБЗОР

       Термостат. термостат  [/ [ температура  |  темп. Макс.  |  templow  |  temphighflag  |  templowflag 
       |  термостат мод  |  полярность  |  1 снимок ]]

 

СЕМЕЙНЫЙ КОД

         нет 

 

СПЕЦИАЛЬНЫЕ СВОЙСТВА

     

температура

только чтение, с плавающей запятой 9-битное разрешение температуры. Единицы выбираются из вызывающей команды линия.См. Варианты выбора в owfs (1) или owhttpd (1) . По умолчанию - Цельсия. Преобразование занимает 1 секунду.

temphigh templow

чтение-запись. с плавающей запятой Пределы температуры для сигналов тревоги. Единицы выбираются из вызывающей команды линия. См. Варианты выбора в owfs (1) или owhttpd (1) . По умолчанию - Цельсия. Обратите внимание, что сигнализация не реализована.

temphighflag, templowflag

чтение-запись. да-нет temphighflag переходит в 1, когда температура превышает temphigh , и остается на 1 до тех пор, пока он сбрасывается записью в ноль.Это состояние сохраняется в течение всего цикла включения питания. и работает как в 1-проводном режиме, так и в режиме термостата. templowflag ведет себя в таким же образом, отслеживая температуру относительно templow.

термостат режим

чтение-запись. да-нет Когда этот бит установлен в 1, микросхема перейдет в режим термостата в следующий раз. включение. См. Техническое описание для получения дополнительной информации о режиме термостата. ПРИМЕЧАНИЕ: После того, как DS1821 перешел в режим термостата, его нельзя будет вынуть обратно. в 1-проводный режим с использованием 1-проводного интерфейса.Специальные электрические заклинания на линии питания и данных должны быть выполнены, что невозможно с обычный мастер шины 1-Wire. Требуется специальная схема - см. Даташит для получения полной информации.

полярность

чтение-запись. да-нет Управляет направлением выхода термостата (DQ) при включении термостата. режим. Если полярность равна 0, выход активный низкий. Если он равен 1, активный высокий уровень.

1 снимок

чтение-запись.да-нет Если этот бит равен 1, команда START CONVERT начнет преобразование, и Чип перейдет в состояние низкого энергопотребления после завершения преобразования. Если бит равен 0, то START CONVERT начнет преобразование и запустит другое как как только это будет сделано. ОСТАНОВИТЬ ПРЕОБРАЗОВАНИЕ необходимо выполнить, чтобы получить преобразование цикл до остановки. Этот интерфейс автоматически выдает команду STOP CONVERSION. при выходе из непрерывного режима.

ПРЕДЕЛЫ СИГНАЛИЗАЦИИ ТЕМПЕРАТУРЫ

       Когда устройство превышает порог температуры  temphigh  или  templow ,
       устройство находится в состоянии тревоги и появится в каталоге тревог.Этот
       обеспечивает простой способ опроса о небезопасных температурах, особенно если
         одновременных  преобразований температуры сделано.

       Единицы температурной сигнализации находятся на той же температурной шкале  , которая была
       набор для  температуры  измерений.
       Температурные пороги хранятся в энергонезависимой памяти и сохраняются до тех пор, пока
       изменится, даже если пропало питание.
     

temphigh

чтение-запись, целое число Показывает или устанавливает нижний предел для состояния тревоги высокой температуры.

templow

чтение-запись, целое число Показывает или устанавливает верхний предел для состояния тревоги низкой температуры.

СТАНДАРТНЫЕ СВОЙСТВА

     

тип

только для чтения, ascii Тип микросхемы: DS1821

ОПИСАНИЕ

     

1-Wire

1-Wire - это протокол подключения и серия устройств, разработанных и изготовленных от Dallas Semiconductor, Inc. Шина представляет собой маломощный низкоскоростной низкоскоростной соединитель. Схема, в которой линия передачи данных также может обеспечивать питание.При производстве каждому устройству присваивается уникальный и неизменный номер. Там есть самые разные устройства, в том числе память, датчики (влажности, температура, напряжение, контакт, ток), переключатели, таймеры и регистраторы данных. Более сложные устройства (например, датчики термопар) могут быть построены с помощью этих основные устройства. Существуют также устройства 1-Wire с включенным шифрованием. В схеме 1-Wire используется одно ведущее устройство шины и несколько ведомых устройств на одном провод.Мастер шины инициирует все коммуникации. Рабы могут быть индивидуально обнаружены и адресованы с использованием их уникального идентификатора. Мастера шины бывают различных конфигураций, включая последовательные, параллельные, i2c, сетевые или USB-адаптеры.

Дизайн OWFS

OWFS - это набор программ, предназначенных для создания шины 1-Wire и ее устройства легко доступны. Основополагающий принцип заключается в создании виртуального файловая система, уникальным идентификатором которой является каталог, а индивидуальный свойства устройства представлены в виде простых файлов, которые можно читать и написано.Детали индивидуального подчиненного или главного устройства скрыты за последовательный интерфейс. Цель состоит в том, чтобы предоставить простой набор инструментов для разработчик программного обеспечения для создания приложений для мониторинга или управления. Есть некоторые улучшения производительности в реализации, включая кэширование данных, параллельный доступ к мастерам шины и агрегирование связи устройств. Тем не менее, основной целью было простота использования, гибкость и корректность. а не скорость.

DS1821

DS1821 (3) - уникальное 1-проводное устройство. Это безадресно, и поэтому в данном автобусе может быть только один. Он предназначен для программирования один раз используя 1-проводную схему, а затем постоянно включенную в цепь термостата. Однажды в режим термостата, он больше не программируется через 1-проводный интерфейс. это возможно восстановить его в 1-проводный режим, но только с помощью специальной схемы.

АДРЕС

       В отличие от всех других микросхем 1-Wire, B DS1821 (3) не имеет уникального адреса.это
       адресуется как термостат   и не сообщает о себе при обнаружении устройства
       (список каталогов).

 

ТЕХНИЧЕСКАЯ ИНФОРМАЦИЯ

       http://pdfserv.maxim-ic.com/en/ds/DS1821.pdf

 

СМОТРИ ТАКЖЕ

     

Программы owfs (1) owhttpd (1) owftpd (1) owserver (1) owdir (1) owread (1) owwrite (1) owpresent (1) owtap (1)

Конфигурация и тестирование owfs (5) owtap (1) ) owmon (1)

Языковые привязки owtcl (3) owperl (3) owcapi (3)

Часы DS1427 (3) DS1904 (3) DS1994 (3) DS2404 (3) DS2404S (3) DS2415 (3) DS2417 ( 3)

ID DS2401 (3) DS2411 (3) DS1990A (3)

Память DS1982 (3) DS1985 (3) DS1986 (3) DS1991 (3) DS1992 (3) DS1993 (3) DS1995 (3) DS1996 ( 3) DS2430A (3) DS2431 (3) DS2433 (3) DS2502 (3) DS2506 (3) DS28E04 (3) DS28EC20 (3)

Коммутаторы DS2405 (3) DS2406 (3) DS2408 (3) DS2409 (3) DS2413 (3) DS28EA00 (3)

Температура DS1822 (3) DS1825 (3) DS1820 (3) DS18B20 (3) DS18S20 (3) DS1920 (3) DS1921 (3) DS1821 (3) DS28EA00 (3) DS28E04 (3) EDS0064 (3) EDS0065 (3) EDS0066 (3) EDS0067 (3) EDS0068 (3) EDS0071 (3) EDS0072 (3) MAX31826 (3)

Влажность DS1922 (3) DS2438 (3) EDS0065 (3) EDS0068 (3)

Напряжение DS2450 (3)

Сопротивление DS2890 (3)

Многофункциональное устройство (ток, напряжение, температура) DS2436 (3) DS2437 (3) DS2438 (3) DS2751 (3) DS2755 (3) DS2756 (3) ) DS2760 (3) DS2770 (3) DS2780 (3) DS2781 (3) DS2788 (3) DS2784 (3)

Счетчик DS2423 (3)

ЖК-экран ЖК-экран (3) DS2408 (3)

Crypto DS1977 (3 )

Давление DS2406 (3) TAI8570 (3) EDS0066 (3) EDS0068 (3)

Влажность EEEF (3) DS2438 (3)

НАЛИЧИЕ

       http: // www.owfs.org

 

АВТОР

       Поль Альфилль ([email protected])

 

5.2.23 — 1-Wire [U3 Datasheet]

Эта функция выполняет обмен данными по 1-Wire.

Поскольку линии EIO на U3 могут быть сконфигурированы либо как цифровые, либо как аналоговые, убедитесь, что ввод / вывод, используемый для связи с датчиком 1-Wire, сначала сконфигурирован либо как цифровой вход, либо как цифровой выход, а затем используйте функцию, описанную ниже. Дополнительную информацию об использовании этой функции см. В примечании к приложению 1-Wire.

Таблица 5.2.23-1. Ответ на команду 1-Wire

Команда:
Байт
0 Csum8
1 0xF8
2 0x1D
3 0x3C
4 Csum16 L
5 Csum16 H
6 Опции
Бит 0: Разрешение управления DPU
Бит 1: полярность DPU
Бит 2: бездействие DPU
7 Зарезервировано
8 Смысловой штифт
9 Вывод DPU
10 Зарезервировано
11 Функция ПЗУ
12 ROM0 (младший бит)
13 ROM1
14 ROM2
15 ROM3
16 ROM4
17 ROM5
18 ROM6
19 ROM7 (MSB)
20 Зарезервировано
21 Число TX
22 Зарезервировано
23 число RX
24 TX Байт 0
63 TX Байт 39
Ответ:
Байт
0 Csum8
1 0xF8
2 0x1D
3 0x3C
4 Csum16 L
5 Csum16 H
6 Код ошибки
7 Зарезервировано
8 Зарезервировано
9 Предупреждения
Бит 0: устройства не обнаружены
Бит 1: прерывание типа 1 (не проверено)
Бит 2: прерывание типа 2 (не поддерживается)
10 Зарезервировано
11 Зарезервировано
16 Данные 0
63 Данные 47

Опции: Этот байт обеспечивает управление динамическим подтягиванием.

Бит 0: включает управление линией DPU.
Бит 1: устанавливает полярность переключателя. 1 = высокий уровень на указанном DIO включает переключатель.
Бит 2: устанавливает состояние ожидания. 1 = DPU включен во время простоя.
Sense Pin: Это DIO на LabJack, подключенный к линии данных шины 1-Wire.
Вывод DPU: Это линия DIO, которая будет управлять динамическим подтягиванием, если оно разрешено в байте опций.
Функция ПЗУ: Этот байт определяет функцию, которая должна выполняться на шине 1-Wire.
ПЗУ [0: 7]: Это ПЗУ целевого устройства или пути поиска.
Num TX: Это количество байтов данных для передачи.
Число RX: Это количество байтов данных для приема.

В зависимости от используемой функции ПЗУ возвращаемые данные могут иметь различное значение. См. Определения данных в следующей таблице.

Таблица 5.2.23-2. Функции ПЗУ

Параметр Данные возвращены
Функция ПЗУ: Номер ПЗУ Байт 0-7 Байт 8-15
Поиск в ПЗУ 0xF0 Список ветвей, которые нужно взять. Обнаруженный код ПЗУ единицы указывают на обнаруженные ответвления.
Чтение ПЗУ 0x33 Нет Считывание ПЗУ с устройства
ПЗУ матча 0x55 Конкретное ПЗУ
Пропустить ПЗУ 0xCC
Поиск по тревоге 0xEC

Дополнительная информация

Прошивка

U3 v1.

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *