ds18b20 не отработал
- Войдите на сайт для отправки комментариев
Всем здравствуйте! Сегодня ночью в моей умной теплице не закрылась дверь по датчику температуры. В системе измеряется тепература в теплице и на улице. Двери откр/закр по температуре в тенплице. Так вот... температура этого датчика при фактической температуре в теплице 3 градуса показывала 22 град. На улице показывало 0. При нагреве рукой температура стала увеличиваться. Потом остывать, но ниже 18 не стала... Датчик в гильзе с китая. Подключен через авиационный разъем к плате контроллера. До этого (дня 2 назад) окунал датчик в кружку с холодной водой. Такая-же абсолютно система стоит еще в 4х местах... Датчик выдернули из разъема (делал не я, теплица у родителей) при этом включился обогрев. Подключили этот же датчик с утра. Сейчас его опрашиваю по смс, показывает 34 (у нас 10 утра), предположительно завышает. Раньше проблем с датчиками не было. Вопрос: бывало ли у кого-нибудь подобное? И вопрос по надежности?
Датчик выдернули из разъем... при этом включился обогрев.
судя по цитированной фразе - код написан плохо или глючит. Так что может дело и не в датчике....
А ну да, сигнал на реле 220V 30A с катушкой 12V приходит при темп. менее 5 град. Скетч работает более года на 4 разных теплицах. Раньше проблем не было. И сейчас не будет, как только я поменяю датчик). Вопрос насколько часто они сдыхают и при каких условиях?
Вот эти две фразы:
Датчик выдернули из разъема ... при этом включился обогрев.
...
Скетч работает более года на 4 разных теплицах. Раньше проблем не было. И сейчас не будет
действительно одновременно уживаются в Вашей картине мира?
Ну, тогда, удачи в замене датчика :)
https://www.youtube.com/watch?v=G8YiFwYoiaU
Евгений, это про мою тепличку... конечно костноязычно, завтра сделаю другой ролик, но тем не менее
Раньше проблем не было. И сейчас не будет, как только я поменяю датчик
простите, вы реально не понимаете, что если при отключении датчика включается обогрев - программа написана неправильно и пользоваться ей нельзя? Вопрос не в надежности датчиков - сигнал с любого датчика может пропасть по многим причинам и в любой программе этот вариант обязательно должен быть продуман заранее. Если сигнал с датчика пропал или вышел за пределы - все должно быть выключено.
[/quote]
простите, вы реально не понимаете, что если при отключении датчика включается обогрев - программа написана неправильно и пользоваться ей нельзя? Вопрос не в надежности датчиков - сигнал с любого датчика может пропасть по многим причинам и в любой программе этот вариант обязательно должен быть продуман заранее. Если сигнал с датчика пропал или вышел за пределы - все должно быть выключено.
[/quote]
в моем случае обогреватель в розетку включен в период, когда возможны заморозки... И рисковать помидорами из-за неисправности датчика нельзя... При температуре датчика ниже определенной, приходит смс. И в случае, если 0 градусов в принципе в этот момент невозможен, хозяин обратит на датчик внимание... но при этом обогреватель должен быть включен
Вопрос насколько часто они сдыхают и при каких условиях?
У меня за месяц (режим работы 24х7, температура комнатная) из трёх "подопытных" один сдох просто без видимых причин. Не просто сдох, а начал греться как паяльник, ток не мерял, но БП (стаб 5В 3А) просаживал вольт до 4.
Вопрос насколько часто они сдыхают и при каких условиях?
У меня за месяц (режим работы 24х7, температура комнатная) из трёх "подопытных" один сдох просто без видимых причин. Не просто сдох, а начал греться как паяльник, ток не мерял, но БП (стаб 5В 3А) просаживал вольт до 4.
Спасибо, я именно об этом и спрашивал)
а датчик тоже был в гильзе?
резюмирую - написан глючный софт, но признаваться в этом не охота. Предпочитаете считать. что "все так и задумано", датчик только виноват. Еще и рекламируете свою поделку на Ютубе.
И в чем тогда вопрос к форуму? Датчики могут сдохнуть в любой момент. Если это не предусмотрено в коде - это не программа, а глюкало.
резюмирую - написан глючный софт, но признаваться в этом не охота. Предпочитаете считать. что "все так и задумано", датчик только виноват. Еще и рекламируете свою поделку на Ютубе.
И в чем тогда вопрос к форуму? Датчики могут сдохнуть в любой момент. Если это не предусмотрено в коде - это не программа, а глюкало.
1) я не вижу серьезных проблем в выходе датчика из строя... Придет смс и оповестит... Датчики температуры на улице и в теплице одинаковые, меняем местами, перезагружаем - все...
2) допустим у меня и правда глючный софт, какие могут быть решения?
а) отключать всё при неисправности датчика ( и пускай все замерзнет)
б) оповещать хозяина о неисправности датчика ( в принципе реально, не продумывал, т.к думал, что они ОЧЕНЬ надежные
3) Рекламировать ничего не пытаюсь, и не буду против, если это видео будет удалено, так объяснить было проще.
4) может у вас есть какие-то предложения, что именно возможно сделать алгоритмически?
1) я не вижу серьезных проблем в выходе датчика из строя... Придет смс и оповестит... Датчики температуры на улице и в теплице одинаковые, меняем местами, перезагружаем - все...
2) допустим у меня и правда глючный софт, какие могут быть решения?
а) отключать всё при неисправности датчика ( и пускай все замерзнет)
б) оповещать хозяина о неисправности датчика ( в принципе реально, не продумывал, т.к думал, что они ОЧЕНЬ надежные
3) Рекламировать ничего не пытаюсь, и не буду против, если это видео будет удалено, так объяснить было проще.
4) может у вас есть какие-то предложения, что именно возможно сделать алгоритмически?
Софта не видел, но если его нет, то он точно глючный. Насчет ошибок датчика - любое электронное устройство может ошибаться. Обычно ошибки отсеивают программно, а ее я не видел. На ютюб не полезу - там порнухи нет.
Евгений, это про мою тепличку... конечно костноязычно, завтра сделаю другой ролик, но тем не менее
Да, не нужен мне другой ролик, я и этого-то не смотрел. Мне достаточно того, что Вы сказали. Если при пропадании сигнала с датчика включается нагревательный прибор (и, кстати, никогда не отключается), значит, жди пожара. Я это знаю твёрдо и никакие видео этого знания не пошатнут.
Евгений, это про мою тепличку... конечно костноязычно, завтра сделаю другой ролик, но тем не менее
Да, не нужен мне другой ролик, я и этого-то не смотрел. Мне достаточно того, что Вы сказали. Если при пропадании сигнала с датчика включается нагревательный прибор (и, кстати, никогда не отключается), значит, жди пожара. Я это знаю твёрдо и никакие видео этого знания не пошатнут.
А почему вы в этом так твердо уверены?
Пожары случаются если обогреватель установлен неправильно, и это не зависит, регулируется его включение по температуре или нет.
Люди у которые имеют теплицы, зачастую, ожидая заморозок, включают обогреватели без всякой регулировки температуры.
Насколько часто выходит из строя датчик температуры? при условии, что он некоторое время работал, а не пришел сразу бракованным?
Риски лишь в том, что обогреватель сожрет больше электроэнергии... Так, как обогреватель включается в розетку лишь в то время, когда могут быть заморозки, у нас в сибири это апрель, май и может первые числа июня, то зажарить растения днем (если датчик температуры сдохнет в это время) не удастся.
Пожалуйста, попробуйте подумать логически, а не кидать утверждения, как истину в последней инстанции, или хотябы предложить что-нибудь
Намного хуже, если произойдет что-то подобное, что произошло у меня... фактическая температура 3 град, а датчик показывает 22... и обогрев не включился... пока другого решения, как дублировать датчик температуры в теплице, и контролировать разницу температур, не вижу. Или придется переносить датчик с улицы в теплицу...
пока другого решения, как дублировать датчик температуры в теплице, и контролировать разницу температур, не вижу. Или придется переносить датчик с улицы в теплицу...
Ну так дублируйте. Поставьте механический термостат для крайних случаев, настроенный на нижний порог температуры.
А почему вы в этом так твердо уверены?
Давно живу.
mivlz - для вас задача "не заморозить помидоры" заслонила все остальное. Готовы дом спалить, лишь бы его теплом овощи обогреть? :)
Если бы вы делали это только со своим домом - да фиг с вами. Хотя тоже ваших домашних жалко. Но когда начинаете повторять свою безграмотную поделку для других, да плюс выкладывать ее в интернет - ситуация меняется. Теперь вы несете часть ответсвенности за людей, кто будет пользоваться вашим творением.
Казалось бы, о чем мы говорим? ведь очевидно, что при отсутсвии датчика система должна быть обесточена. Исправьте код, что спорить-то...
А почему вы в этом так твердо уверены?
Пожары случаются если обогреватель установлен неправильно
Не бывает, чтобы в системе только одно что-то было сделано безграмотно. Если сделано что-то одно, значит, разработчик безграмотен, и обязательно сделает безграмотно что-то ещё. Так что из общих соображений, не пожар, так затопление (если там полив есть) или ещё что-нибудь - это только вопрос времени.
Сгореть то оно конечно может, если обогрев сделан с нарушениями противопожарной безопасности ...
а датчик тоже был в гильзе?
Да. Кстати ни разу не видел чтоб датчик неверно отдавал температуру. Он либо работает либо нет.
у меня зимой на окне до -38 нормально отдавал температуру, а ниже показывал 85 всегда. 4 разных датчика, питание НЕ от батарей. Так и не узнал я минимальную тенпературу этой зимой. :(
Хотя, по пасспарту до -55 работать должен.
85 это вроде аварийное состояние у него. Хотя задумано довольно странно, 85 вполне себе такая обыденная температура в некоторых случаях, например а автомобиле это рабочая температура двигателя. Куда логичней было бы аварию перенести куда нибудь на -127 например.
Евгений, это про мою тепличку... конечно костноязычно, завтра сделаю другой ролик, но тем не менее
Да, не нужен мне другой ролик, я и этого-то не смотрел. Мне достаточно того, что Вы сказали. Если при пропадании сигнала с датчика включается нагревательный прибор (и, кстати, никогда не отключается), значит, жди пожара. Я это знаю твёрдо и никакие видео этого знания не пошатнут.
Женя, при всём моем глубокм уважении, это херня ...и тоже глубокая.
Забудем про ТС, представь, что ты зимой греешь дом, жидкостное отопление, теплоноситель - вода. Основное газ - резерв электричество. При сбое термостата просто необходимо включить нагрев в некий аварийный режим, иначе ты разморозишь систему, замерзнет вода в клозете и канализации.
Это кроме того, что не любой нагревательный прибор пожароопасен. Фумигатор то ведь стоит в спальне (и, о ужас! - в детской?) и ночью и без присмотра? ;))))) Страшное дело, ящитаю!
Абсолютные истины, они в Торе ...и кратком курсе истории ВКП(б). ;)) Даже в аксиоматике Теории Множеств и то, Аксиому Произвольного Выбора постоянно оспаривают! ;))
Дополнительно ко всякой умной электронике в более-менее ответственной системе должны быть аварийные простые предохранители - по верхним/нижним температурам, давлениям, наличию пламени и т.п. Типа пружинного предохранительного клапана и биметаллического термостата плюсом к суперинтеллектуальному ПИД-регулятору.
85 это вроде аварийное состояние у него. Хотя задумано довольно странно, 85 вполне себе такая обыденная температура в некоторых случаях, например а автомобиле это рабочая температура двигателя. Куда логичней было бы аварию перенести куда нибудь на -127 например.
чтобы не путать 85 как "ошибка" и 85 = "обыденная температура" - нужно считывать с датчика не только само число, но и контрольную сумму, о чем многие авторы забывают
Дополнительно ко всякой умной электронике в более-менее ответственной системе должны быть аварийные простые предохранители - по верхним/нижним температурам, давлениям, наличию пламени и т.п. Типа пружинного предохранительного клапана и биметаллического термостата плюсом к суперинтеллектуальному ПИД-регулятору.
ага, был у меня инкубатор промышленный с блоком автоматики, как только загубил одну из закладок, выкинул к едрени всю автоматику и поставил ртутный термометр на нужную температуру и забыл )))
А то, что неуправляемые системы опасны - это и есть истина, почти как в Торе.
Ну, а про "нормальные приборы пожара не вызовут", так здесь я согласен с #21
Сегодня ночью в моей умной теплице не закрылась дверь по датчику температуры.
температура этого датчика при фактической температуре в теплице 3 градуса показывала 22 град. На улице показывало 0.
Датчик выдернули из разъема (делал не я, теплица у родителей) при этом включился обогрев.
1. Зачем ночью открываются двери у теплицы?
2. Зачем открываются двери у теплицы когда на улице 0? Растения, которые ближе к двери полюбому замерзнут.
3. Вопрос спорный, но ИМХО 22 градуса для растений - вполне комфортная температура. Зачем при такой температуре проветривать?
4. Когда обогрев включается - двери закрываются?
Здравствуйте! Не было возможности посетить вас, было много конкретной работы... Изменил скетч... уличный датчик теперь дублирует температуру в теплице... Пока так... При заказе следующей платы продублирую термостатом... То видео удалил, снял другое)
Сегодня ночью в моей умной теплице не закрылась дверь по датчику температуры.
температура этого датчика при фактической температуре в теплице 3 градуса показывала 22 град. На улице показывало 0.
Датчик выдернули из разъема (делал не я, теплица у родителей) при этом включился обогрев.
1. Зачем ночью открываются двери у теплицы?
2. Зачем открываются двери у теплицы когда на улице 0? Растения, которые ближе к двери полюбому замерзнут.
3. Вопрос спорный, но ИМХО 22 градуса для растений - вполне комфортная температура. Зачем при такой температуре проветривать?
4. Когда обогрев включается - двери закрываются?
1) Двери открываются и закрываются по заданной температуре. Первая открывается при Тоткр(29 град), Вторая при Тоткр+3(32 град)
Закрываются также... вторая в 23 град, первая в 20.... Так как датчик температуры в теплице показывал 22, то одна дверь не закрылась.
2, 3, 4) Обогреватель включается также по температуре ( по тому же датчику по которому открываются двери)... Температура включения 5 градусов, темп откл 9 град. При температуре ниже 3х или выше 45, и др. авариях приходит смс с их перечислением. Сейчас продублировал датчик, за счет уличного.