Форум сайта DelaySam.ru - сайта для домашних мастеров, строителей и дачников.
Форум для домашних мастеров и дачников

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

[Страниц (2): [1] 2 » ]

| Новая тема | Ответить | | Поиск в теме | Версия для печати |
 Описание: Как вести дневник природы...
Константин



Основоположник
Откуда: деревня в рег.№33
Покинул форум

  Ответить с цитированием Цитирование
Поскольку в этом сезоне постараюсь построить «умную» теплицу по проекту вам известному, то собираюсь и эффективность ее работы «как теплицы» оценивать по науке, а не субьективно…
А именно - поставить несколько датчиков температуры . Снаружи, внутри, в грунте… где смогу.
Что бы вести «дневник природы» в плане как работает тот самый утеплитель цоколя, высоких грядок и т.п.
Если записывать их данные вручную - это надо там только что не жить… Даже если снимать показания «каждые несколько часов». А хотелось бы почаще, что бы графики рисовать зависимости и сравнений «вот снаружи так, а тут так…»
Готовые регистраторы стоят хороших денег, поэтому рассматриваются как крайний вариант, если не удасться придумать что то бюджетное…
Вот и стоит вобщем то задача сделать какой то «самописец» - регистратор. Который бы запоминал, или рисовал, или фотографировал или еще что показания с нескольких температурных датчиков.
Если для измерения и рисования «на месте» вопросов нет – (биметаллическая пластина с фломастером на конце), то с отслеживанием температуры «дистанционно» и ее фиксацией (и желательно в удобоваримом виде) - уже вопросы.
Лентопротяг бумаги (если на бумаге) – не проблема. Полно моторчиков «оборот в сутки».
Формально - можно поставить фотоаппарат на цейтраферную съемку «раз в 15 минут» и просто щелкать экраны электронных термометров. В принципе – тоже реализуемо несложно… К тому же он будет фиксировать и состояние освещенности (солнце, облака, день, ночь... ).
Но как сделать «рисовалку», которая будет зависеть от электрического сигнала? На основе стрелочного прибора?
Или все же микроконтроллер и запоминать показания…
Вобщем кратко: Надо запоминать (любым способом) показания с 5-6 датчиков температуры каждые 10-15-30 минут. И достаточно долго. Хотя бы в течении недели. Т.е. примерно 1000 измерений (как минимум).
В начало Всего записей: 13871   Дата рег-ции: Янв. 2008   Отправлено: 11 Марта, 2010 - 15:12:33
МегаБамбр



бессмертный
Откуда: Химки, Московская об ...

Покинул форум

  Ответить с цитированием Цитирование
Как вариант (правда не шибко бюджетный): "достать" субноут АСУС ЕЕЕ701 (недавно видел их новые по цене 4999, а на барахолках можно найти и дешевле) и уже к нему лепить всякие контроллеры с измерителями.
Ну а программно запоминать показания датчиков - не сложно.
В начало Всего записей: 503   Дата рег-ции: Март 2009   Отправлено: 11 Марта, 2010 - 15:20:59
Константин



Основоположник
Откуда: деревня в рег.№33
Покинул форум

  Ответить с цитированием Цитирование
Ну "старый-дешевый" ноутбук (карманник, наладонник ипр.) - вариант... Но боюсь в зимний период могут быть проблемы с его питанием - обогревом...
Ну не совсем прямо зима, но глубокая осень и оч. ранняя весна.
Вот сейчас (будь теплица и девайс) - уже было бы интересно отследить процесс оттаивания...

Кроме того, к нему тоже ведь надо какие то преобразователи... запоминать сопротивление сразу он не будет...

Тут надо б что то совсем дубовое.
Тот же микроконтроллер, м.б. но с внешней памятью большой, куда все сносить...
В начало Всего записей: 13871   Дата рег-ции: Янв. 2008   Отправлено: 11 Марта, 2010 - 15:49:54
МегаБамбр



бессмертный
Откуда: Химки, Московская об ...

Покинул форум

  Ответить с цитированием Цитирование
Вот посмотрел тут навскидку.
На сайте МАСТЕРКИТ (ес-но, импортныи буквами) в зоне РУ поковыряй описалово прибочика - авось подойдет
BM8036 - 8-ми канальный микропроцессорный таймер, термостат, часы
среди всего прочего он умеет управлять нагрузкой через COM-порт.
Ну а если умеет управлять - наверняка и передает в комп температуру.
Можно попробовать ее оттуда вытянуть...
Цена 81.13 убитый американский енот.
В начало Всего записей: 503   Дата рег-ции: Март 2009   Отправлено: 11 Марта, 2010 - 17:24:44
Константин



Основоположник
Откуда: деревня в рег.№33
Покинул форум

  Ответить с цитированием Цитирование

МегаБамбр пишет:
наверняка и передает в комп температуру.

Да не нужен тут никакой комп!!!
Он будет всего лишь опрашивать датчики и запоминать показания. Т.е. использоваться как память... Ну и на фига такая "память", с экраном и кучей прибабахов... которые на 99% не нужны.
Дело не в цене, а бессмысленности этого компа.

Показания температуры - это 1 байт. Вот нужно раз в 10 минут записывать 6-8-10 байт инфы. Ради этого сервер ставить?

Тут и микроконтроллеру делать не-фига... Не то что компу...
На микроконтроллер можно пойти, что б поменьше корпусов ставить...
Потому и хочется что то примитивное...
А лучше пообще полу-механическое. Но механикой дистанционно температуру трудно снимать... Так что электроникой придется в любом случае.
В начало Всего записей: 13871   Дата рег-ции: Янв. 2008   Отправлено: 11 Марта, 2010 - 17:39:12
Гость


Прекратил участие в работе форума

  Ответить с цитированием Цитирование
Самое бюджетное это конечно поставить максимальный и минимальный термометр (ртутные). Не надо не электричества, ни электроники, но как их считывать на расстоянии , да ещё и каждые 15 минут. Если сделаете что-то без компа напишите, хотелось бы посмотреть.
В начало Отправлено: 06 Апреля, 2010 - 21:45:00
Константин



Основоположник
Откуда: деревня в рег.№33
Покинул форум

  Ответить с цитированием Цитирование

Diva1 пишет:
Если сделаете что-то без компа напишите, хотелось бы посмотреть.

Я планирую поставить несколько электронных термометров и фотоаппарат на цейтраферную съемку...
Поскольку операция "разовая" - просто хочу удостовериться в эффективности предложенных теплосберегающих приемов - то морочиться с компами и программами сам не хочу.
Потом спокойно обработаю сотню - другую фотографий и получу искомые графики, кто как пляшет.
В начало Всего записей: 13871   Дата рег-ции: Янв. 2008   Отправлено: 07 Апреля, 2010 - 22:45:58
МегаБамбр



бессмертный
Откуда: Химки, Московская об ...

Покинул форум

  Ответить с цитированием Цитирование
Класс! Надо запомнить этот прием.
З.Ы. Что только русский человек не придумает, что-бы поменьше чего-то делать. Тут на профильном форуме прочитал про "домашнюю" лесопилку. Так там автоподатчик, с учетом износа пильной цепи, твердости и влажности древесины реализован не просто, а очень просто - один край лесопилки выше чем другой, и мотор с шиной опускается по направляющим сам. Без компьютеров, тензодатчиков и прочей чепухи.
От таких решений даже обидно становится: ну почему не я придумал, это-ж элементарно!
В начало Всего записей: 503   Дата рег-ции: Март 2009   Отправлено: 09 Апреля, 2010 - 10:55:53
Olegus


постоянная прописка
Откуда: Москва
Покинул форум

  Ответить с цитированием Цитирование
Вообщем нашел магазин с цифровыми датчиками температуры по 50 р. за 1 шт. Купил 6 шт и начинаю новый проект на эту тему.
Идея следующая:
Контроллер опрашивает датчики (они весят на одной шине) раз в определенный промежуток времени и сохраняет значения в энергонезависимой памяти 24LC512 (65535 ячеек по 8 бит), можно навесить на одну шину до 8 микросхем (стоят где-то по 70 р/шт). Т.е. количество ячеек можно нарастить до 524000 шт.
Далее самое интересное . Программатор EXTRAPIC, которым я пользуюсь может читать I2С память и сохранять ее содержимое в виде текстового файла. Далее я напишу конвертор, который будет преобразовывать значения считанные из памяти в текстовый файл со столбцами значений температуры для каждого датчика. Потом останется только вставить этот файл в MS Excel и там уже строить графики, диаграммы и т. д.
По моим прикидкам для 5 датчиков и периода 30 мин одной микросхемы хватит на 273 дня. Вообщем принимаю предложения по техзаданию.
В начало Всего записей: 197   Дата рег-ции: Дек. 2009   Отправлено: 28 Апреля, 2010 - 01:54:17
Константин



Основоположник
Откуда: деревня в рег.№33
Покинул форум

  Ответить с цитированием Цитирование

Olegus пишет:
5 датчиков и периода 30 мин одной микросхемы хватит на 273 дня.

Как показывает практика, 30 минут - слишкой большой срок опроса. Ситуация в моем "мультяшном" парнике меняется несколько быстрее (возможно из-за малых размеров (0,5 куба земли и 7 кубометров объема воздуха).
А период наблюдения в 273 дня тоже не нужен (в России период "земледелия" с апреля октябрь... ). Да и операция по наблюдению вобщем то разовая. И теплица работает по суточному циклу.

Лучше сделать период опроса 10 минут, а дней - сколько получится...
Как вариант - вообще каждую минуту...
Тем более - память расширяется до безобразия...


Olegus пишет:
Вообщем принимаю предложения по техзаданию.

Он только запоминать может или что то с чем то сравнивать? И соответственно выдавать команды? Например - если датчик А такой, а Б - такой, то выдать байт такой (далее соответственно дешифратор - исполнительные устройства...) Это я прицеливаюсь на систему управления домом со всеми всякими солнечными коллекторами, теплоаккумуляторами...

Безобразно запустил анемометр... Из-за весенних садово-огородных и пр. весенних хоз.работ... Постараюсь на неделе исправиться...
В начало Всего записей: 13871   Дата рег-ции: Янв. 2008   Отправлено: 28 Апреля, 2010 - 08:44:07
Olegus


постоянная прописка
Откуда: Москва
Покинул форум

  Ответить с цитированием Цитирование

Цитата:
Как показывает практика, 30 минут - слишкой большой срок опроса

Можно с прогу ввести возможность считывания значения в минутах из ПЗУ. А в ПЗУ его закладывать программатором, перед установкой микросхемы в регистратор. Туда же можно закладывать значение количества корпусов памяти.

Цитата:
Он только запоминать может или что то с чем то сравнивать?

Подробное его описание со всеми возможностями:
http://blog.e-voron.dp.uaS/opisan...aboty-s-ds18b20/ там 1 Мб
Я этим проектом как раз хочу разобраться с этим градусником, наработать подпрограммы для дальнейшего использования в различных системах автоматики.
В начало Всего записей: 197   Дата рег-ции: Дек. 2009   Отправлено: 28 Апреля, 2010 - 17:45:24
Константин



Основоположник
Откуда: деревня в рег.№33
Покинул форум

  Ответить с цитированием Цитирование

Olegus пишет:
там 1 Мб

Это мой суточный трафик... Я в деревне на жпрс...

Я имел ввиду не датчик, а микроконтроллер. Одно дело просто фиксировать - запоминать и потом картинки рисовать.
Другое - вобщем то отслеживать несколько температур и в зависимости от их сочетаний принимать решения.
Впрочем - это два разные задачи. Фиксация и управление.

Что касается фиксации - формально это вообще разовая задача, да и то, для "любителя". Хотя для познания этих чедесных датчиков - самое оно.
В начало Всего записей: 13871   Дата рег-ции: Янв. 2008   Отправлено: 28 Апреля, 2010 - 22:19:10
Olegus


постоянная прописка
Откуда: Москва
Покинул форум

  Ответить с цитированием Цитирование

Цитата:
Я имел ввиду не датчик, а микроконтроллер.

Так МК он на то и МК, чтобы в него нужные алгоритмы закладывать.
Допустим если t датчика А меньше t датчика Б на 5 градусов, то на ножке 1 МК включить "1". А если, допустим t датчика А = t датчика Б , то на ножке 1 МК включить "0"Примерно так . На ножку 1 подключаем транзистор и к нему реле на 50А и можем управлять нагрузкой на 10КВт.
В начало Всего записей: 197   Дата рег-ции: Дек. 2009   Отправлено: 28 Апреля, 2010 - 22:38:08
Константин



Основоположник
Откуда: деревня в рег.№33
Покинул форум

  Ответить с цитированием Цитирование

Olegus пишет:
Допустим если

Ну с этим делом и кампаратор управится...
Задачка управления будет такая (например): если температура А больше температуры Б, но не более такой то, то делать ТАК... А если более, то тогда надо сравнить температуру Б с температурой С и если С больше, то делать так...

Например, есть ТеплоАккумулятор. Причем он рабоатет как стек (первым вошел - последним вышел). Но у него много боковых ответвлений. Когда мы его накачиваем теплом, мы теплый воздух можем брать как с улицы, так и изнутри дома (работа в режиме кондиционера). А когда берем от него тепло, то надо тоже определяться, откуда нам выгоднее брать воздух - изнутри дома или с улицы... И определиться в какое место стека его задувать, что бы использовать тепло по минимуму, не переохлаждая ТА. И проводить расчеты по балансу - что выгоднее - закачать много низкотемпературного тепла или немного высокотемпературного...
И это не считая анализа работы рекуператора...

Так что "фиксация" - это так... разминка дворовой команды...
В начало Всего записей: 13871   Дата рег-ции: Янв. 2008   Отправлено: 28 Апреля, 2010 - 23:01:49
Olegus


постоянная прописка
Откуда: Москва
Покинул форум

  Ответить с цитированием Цитирование

Цитата:
Например, есть ТеплоАккумулятор.

На самом деле здесь нет ничего сложного. Просто нужно сесть и подробно описать и нарисовать все входные параметры, все выходные и алгоритм управления (т.е. блок-схемы, как в книжках рисуют ). Это 95% программирования, остальное дело техники.
В начало Всего записей: 197   Дата рег-ции: Дек. 2009   Отправлено: 29 Апреля, 2010 - 12:27:10
Константин



Основоположник
Откуда: деревня в рег.№33
Покинул форум

  Ответить с цитированием Цитирование

Olegus пишет:
На самом деле здесь нет ничего сложного. Просто нужно сесть и подробно описать

Согласен. Когда есть готовый алгоритм программы, блок схема, то останется только закодить...
Но и блок схема тоже ведь сильно зависит от возможностей датчиков.
У меня сейчас термометры с 2-мя датчиками - внетренним и выносным. Т.е. меряют в двух точках. Вроде вешь примитивная, но они еще фиксируют минимум температур и максимум...
Какзалось бы пустячок - а и то масса откровенний в тепличном хозяйстве... Ночью следить не будешь - а с утра посмотрел - оп-с! А оказывается ночью (например) воздуш то был - -2,5... А грунт охлаждался (выносной датчик в землю зарыт) - +6... и т.п.
Так что я ожидаю массу "открытий чудных", что "готовит нам просвященья дух". (с) Ас поэзии Пушкин
В начало Всего записей: 13871   Дата рег-ции: Янв. 2008   Отправлено: 29 Апреля, 2010 - 14:59:44
 
Форум сайта DelaySam.ru - сайта для домашних мастеров, строителей и дачников. » Разное (болталки и спам) » Разное » Самодельный регистратор температуры с нескольких датчиков для умной теплицы. [Страниц (2): [1] 2 » ]

Внимание! Представленный на сайте материал предназначен исключительно для частного просмотра. Авторские права и права использования защищены Законами РФ. Использование всех материалов сайта в любых коммерческих целях без согласования с правообладателями запрещено и будет преследоваться по Закону. Запрещено копирования материалов этого сайта на WEB-страницы с рекламой, в печатные издания с рекламой, в любые платные печатные издания и другое коммерческое использование, с целью получения любой коммерческой выгоды от скопированного материала (как то контекстная реклама, использование описаний, отзывов, сообщений в форуме и т.д.). В противном случае вы будете подвергнуты преследованию по Законам РФ, без предварительного уведомления и переговоров.
По вопросам использования материалов и размещения рекламы обращайтесь к .





Powered by ExBB ExBB Full Mods 0.1.4 by TvoyWeb.ru Original Style created by Daemon.XP Teg filter
[ Script Execution time: 1.3616 ]   [ Gzip Disabled ]