Как стать автором
Обновить

Комментарии 33

Datashit. Ради бога, не исправляйте опечатку, скольким людям она радости принесет!
А что посоветуете как аналог для измерения влажности?
Хотя бы старшего «брата» DHT22 или hs1101
Если интересно, могу выложить проект регулятора влажности на SHT75.
После чтения этого по ссылке, я пожалуй соглашусь что переименовывать не стоит — там в поверпоинте нарисован даташит и сверстан в ворде, ну и добивает техподдержка на hotmail…
А где собственно сравнение показаний и точности???
видимо автор уснул (см время публикации) и не дописал %)
Результаты сравнений: устройство на HCH1000 ведет себя динамичней, но калибровать шкалу по DHT11 я не стал. DHT11 уже месяц показывает 33% хотя на HCH1000 меняется от 30% до 45%. Разница в показаниях DS18B20 и DHT11 при комнатных температурах в среднем 2°С. Температура на DHT11 выглядит более правдоподобной хотя менее точной (совпадает с бытовым спиртовым термометром). Поиск и сравнение возникли от того что интуитивно кажется что DS18B20 подверает где-то на 2°С. Только включенный DS18B20 при первом считывании отдает ниже температуру чем при следующих. Купил LM35 тогда будут тесты.
Простите меня но ваше сравнение — чисто субъективно, это болезнь всех авторов, но вы просто вы просто в несколько десятков раз возвели все в степень, ладно с поверкой влажности, но что мешало проверить 0 и 100 температуры на датчиках и скажем взять 3 прибор — мультиметр, показания которого точны и известна его погрешность?

Простите но ваша статья не о чем. хотя нет смысл есть, вы открыли новый датчик для меня, но сравнение тут на 0.
совершенно верно, потому сравнений нет в статье, я как раз работаю над методологией тестов.
DS18B20 при частых обращениях к нему саморазогревается и начинает завышать температуру. Поэтому сразу после включения отдает температуру ниже.
Минута хватит остыть? Будет ли разница между измерениями с интервалом в минуту и 10 минут?
Должно хватить по-моему.
DHT11,DHt22 или hs1101:
где и почём взять?

Хочу замерить ситуацию на работе и сравнить с САНПИН.
Буквально позавчера заказал на buyincoins.com именно DHT11 для комнаты и DHT22 для наружного применения (и если не ошибаюсь там они самые дешевые, но про качество ничего не скажу, так как еще не видел в живую).
DHT11 DHT22 STH21 — одно семейство, DHT22 немного лучше (есть отрицательный диапазон температур, да точность до десятых), STH21 тоже самое ток с i2c. hs1101 не знаю не пробовал. А вот HCH1000 фирменный от honeywell, купил в магазине IMRAD (в Киеве есть на радрынке) — он дешевый, но требует доп обвязки.
DHT22 пока лидирует в рейтинге, но он еще не приехал…
Вот блин, достаточно 3 дня только подумать 'как бы решить задачку терморегулирования кулером' как хабросообщество потихоньку стало отвечать :).

Задачка примитивная, нужно регулировать вращение 1 или лучше двух кулеров (220вольт, 10-20ват, канальный вентилятор) от температуры (если температура выше границы — включать) а так же избежать дребезга (чтобы включение и выключение кулера не происходило слишком часто (пол минуты норм), мне нужен аналоговое решение (как то странно цифровое сюда втыкать), покрутить ручкой чтобы настроить граничную температуру. Работа в пределах -15...+30, граничная температура +10..+15, ошибки +-10 градусов некритичны.

Сначала думал о бюджете в 500р, но когда увидел статьи о цифровых устройствах за 1т.р. думаю что моя задачка может оказаться дешевле….есть решения готовые?
DHT11 (Датчик) = 1.5$
MSP430 Launchpad (Плата с МК) = 4.5$
BT138 (симистор) = 1$
MOC3063 (оптрон) = 1$
Мелочевка(кучка резисторов и парочка разъемов) 50 рублей
Итого имеем 8$ (250 рублей) + 50 = 300 рублей. Запрограммировать можно что угодно и как угодно. Питание это отдельный вопрос.
P.S. Ждать месяц если всё заказывать на ebay и ti
P.s умножаем на примерно 2, получаем примерно 500-600 покупаем тут, не ждем не чего)
Может тут кто сможет подсказать альтернативу DS18B20, чтобы а) в таком же корпусе(SO 92) б) время считывания температуры не 750 мс, а хотя бы 250
у этого же датчика время преобразования 94 мс, ели понизить разрешение до 9 бит
188 мс — 10 бит
LM35 тотже корпус аналоговый сигнал
Если вам важна скорость считывания, и скорость изменения температуры датчика относительно изменения температуры внешней среды, то только аналоговые датчики — NTC-Thermistor — по сути резисторы меняющие сопротивление от температуры.
Аналоговые датчики не подходят для моего случая, поскольку они чувствительны к контакту и к случаям, если датчик залило водой, например. В цифровых или есть данные и они точны с определенной погрешностью, или их нет вообще.
Спасибо, вник в даташиты — решение приемлемо и вполне помогло ) Хотя не очень понятно зачем там 12битная точность в принципе, если погрешность 0.5 градуса
Хотя характеристики DHT11 более чем скромные, по опыту использования могу сказать, что температуру и влажность он замеряет с достаточной точностью для большинства домашних проектов. Судя по показаниям мультиметра точность моих экземпляров близка к одному градусу и влажность довольно хорошо измеряет — на показания метеостанции похоже и скачков на 5% не наблюдается. Конечно всегда хочется большего, но тут именно тот случай, когда под большинство «умнодомных» задач этот датчик самое оно.
я грешу на показания DS18B20 хотя точность велика но не совпадают с DHT11
Я недавно реализовал обмен с DHT22 посредством PWMI режима таймера STM32. Код тут, если интересно: pastebin.com/mY6XXVdR Завязано на FreeRTOS, но можно перенести и на голое железо.
спасибо, все хотел сделать — руки не доходят
Жалко, что нельзя несколько датчиков посадить на одну шину и обращаться к ним по адресу, а для каждого нужно использовать отдельный пин и отдельный провод.
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.