Свежие обсуждения
Микроконтроллеры

датчики DS18B20

1 15 21

Legos:
Что такое гистерезис
В общем случае, гистерезис, это - разница между "прямой" и "обратной" характеристикой.
В конкретном случае - разница между температурой включения и выключения.
Не могу сказать, что автор имел ввиду под "гистерезисом". У меня, например, в управлении холодильником, задаётся одна температура. Вот относительно неё и задан гистерезис (плюс ещё по времени). В Вашей же конструкции, вроде два значения задаются. Может это и подразумевается под "гистерезисом".

 

Gregory
Спасибо.
Перейду в вашу тему с новыми вопросами.

 

Чтоб не оставить тему не завершенной, результат, по моему вопросу.
Вообщем выгнал по контрольным точкам температуру, получилось так:
Z-1572
O-486
Запрограмировал.
Погрешность стала 0.05-0.1....супер!.

Тэны уменьшил, скачков не стало..

 

Популярный этот DS18B20! Погрешность измерения +- 0.5 грд. Меня устраивет. Не устраивает другое - чтоб я не делал, но без доп. элементов этот вредный датчик не работает - не принимает команду !
Добавил с=4700 пФ и параллельно включить резистор в 230 Ком. DQ ---C--- GND и DQ --R-- GND.
Может кто сталкивался с такой проблемой. (питание 5 в., при уменьшении до 4 в вообще работать не хочет)

 

Рабает от 3V, проверено неоднократно. И никакие извращения не требуются. Только вот DQ вообще-то подтягивается резистором 4,7кОм к +3...5V. В даташите все есть.

 

Да, даташит я читал. DQ притянут 4.7 к, на некоторых схемах пишут и 10к., но мой уже с 6 к. не работает! Странно всё это...

 

Странности скорее не в датчиках, а в МК, который команду посылает.
Кстати, а с чем работает DS18b20?

И провод, который до датчика неплохо ловит помехи, поэтому тестировать лучше на коротком проводе и подальше от источников излучений.

 

У меня по всей квартире протянуты DS18B20 по 3х проводной схеме. Использовал телефонный провод(плоский под обжимку на 4 жилы), который где только не проходит! Датчики засунул в телефонные коробочки с 1им или 2мя разъёмами(RJ-12(TP6P4C)) для разводки, и использовал телефонные двойники и тройники(RJ-12). Поставил коробочку, провод обжал(только надо внимательно обжимать, неперепутать), подключил и всё! Работает! Уже 1.5 года!

 

Для 1-Wire ограничения: Для коротких линий: до 30 метров, до 50 устройств, 4-х проводный телефонный, пассивная подтяжка (резистор).

 

Датчик подлючен к ПИК16Ф84А кварц 4 МГц. А могли бы вы привести РАБОЧИЕ ЗНАЧЕНИЯ задержек в мкС для временных слотов записи и чтения. Время "притяжек", время освобождения, задержку перед чтением, интервал перед чтением данных после передачи команды. Буду благодарен. И вот ещё, уж очень малые значения "притяжек", на мой взгляд, приведены для слотов чтения. Что уж этот датчик такой быстродействующий ?! Или он может реагировать на значительно медленные слоты?