Страница 1 из 2
Интеллектуальная теплица
Добавлено: Вт ноя 05, 2013 07:53:33
Vell65
Здравствуйте уважаемые Коты!
Для создания автоматики в теплице прошу помощи у тех кто может написать прошивку. Алгоритм работы устройства следующий.
Используется:
– микроконтроллер PIC или ATmega;
– три датчика температуры DS18В20 подключаемые в одну линию, чтоб меньше проводов в теплице;
– двухстрочный индикатор тип: HD44780 16x2 LCD;
– вместо кнопок для установки параметров используется энкодер с кнопкой;
– четыре выхода на исполнительные устройства (Вых.№1; Вых.№2; Вых.№3; Вых.№4);
– выход звуковой сигнал аварии;
– тепловентилятор (калорифер);
– вентилятор вытяжной на крыше (проветривание).
1. Датчик №3 устанавливается в грунте теплицы. Диапазон установки 0 – 30 градусов по Цельсию. Гистерезис установки 0,1 градус.
2. Датчик №2 устанавливается по высоте в середине теплицы. Диапазон установки от 0 – 90 градусов. Гистерезис 0,1 градус.
3. Датчик №1 устанавливается в верхней части теплицы. Диапазон установки от 0 – 90 градусов. Гистерезис 0,1 градус.
LCD отражает:
– информацию текущей температуры в верхней строке Датчиков №1 и №2, в нижнем ряду левый край - датчик №3, правый край номер включенного канала (нагрузка №1, №2, №3, №4)
– аварию миганием номера датчика при выходе за пределы установленной температуры, температура при этом показывается, звучит прерывистый сигнал.
– Если обрыв датчика на его знакоместе мигает ERROR и звучит прерывистый сигнал.
Выходы: (управление нагрузкой будет через оптосимисторы или твердотельное реле)
– Вых.№1 (проветривание) управляет вытяжным вентилятором, установленным в верхней части теплицы, его запуск происходит плавно, т.е. ШИМ, режим работы прерывистый, его необходимо устанавливать например включается на 10 мин, затем пауза 15 мин;
– Вых.№2 (перемешивание слоёв воздуха) управляет калорифером с отключенным тэном, запуск ШИМ, режим работы тоже прерывистый, если подключается Вых.4(ТЭН) прерывистый режим работы отключается;
– Вых.№3 (включает нагрузку, обеспечивающую в весенний период подогрев почвы) запуск ШИМ
– Вых.№4 включает ТЭН в калорифере (Вых.№4 не может включаться при выключенном Вых.№2), запуск ШИМ
Алгоритм:
1. Если температура датчика №3 ниже установленной, включается Вых.№3;
2. Если температура датчика №2 ниже установленной величины включается Вых.№2 и Вых.№4, работа без прерываний пока не нагреет теплицу;
3. Если температура датчика №2 меньше температуры датчика №1 на устанавливаемую величину от 1 до 20 градусов (гистерезис 0,1 градус) то включается Вых.№2 и работает в режиме прерываний;
4. Если температура датчика №1 превышает установленную, включается Вых.№1, режим работы прерывистый.
Re: Интилектуальная теплица
Добавлено: Вт ноя 05, 2013 08:13:51
igor-x
у DS18В20 точность 0.5 градуса. Зачем тогда нужно требование 0.1 градуса по гистерезису ?
... ну сам алгоритм(правда то что написано выше нельзя назвать алгоритмом) считаю невозможным для реализации
Re: Интилектуальная теплица
Добавлено: Вт ноя 05, 2013 08:32:39
Vell65
Пусть будет гистерезис 0,5 градуса, точность показания температуры 0,1 градус. Что именно непонятно в работе устройства?
Re: Интилектуальная теплица
Добавлено: Вт ноя 05, 2013 09:56:30
igor-x
точность показания температуры 0,1 градус
точность показаний не может быть лучше точности датчика
Re: Интилектуальная теплица
Добавлено: Вт ноя 05, 2013 10:28:12
Vell65
Странно, значит на этом сайте
http://radioparty.ru/index.php/tag/pic16f628 своими изобретениями людей в заблуждение вводят?
Re: Интилектуальная теплица
Добавлено: Вт ноя 05, 2013 10:38:56
igor-x
есть точность 0.5 и разрешение 0.0625 датчика. чтобы никто не ввел вас в заблуждение , читайте даташит на датчик
Re: Интилектуальная теплица
Добавлено: Вт ноя 05, 2013 10:43:28
blackx
Видимо, произошла путаница в точности и разрешении. Разрешение можно сделать хоть 0.0625 градусов - чтобы относительно точно измерять Δt.
А точность - черт ее знает какая она на самом деле

В даташите написано
+- 0.5 градусов от -10 до +85
+- 2 градуса от -55 до +125
но практика показывает, что добиться точности 0.5 сложновато и датчик врет градуса на 2 на всем диапазоне.
Выводить температуру на дисплей вы можете с любым разрешением, какое вам угодно.
Re: Интилектуальная теплица
Добавлено: Вт ноя 05, 2013 10:54:26
igor-x
ну вот и получается
1. что с этим датчиком требование точности лучше чем 2 градуса неправильно.
2. для теплицы врядли нужно точность лучше чем 3-4 градуса. либо нужно менять датчик на платиновый.
3. даже при наличии более точного датчика, не думаю что даже ПИД регулятор сможет обеспечить лучшие показатели - воздух слишком инертная среда?
Re: Интеллектуальная теплица
Добавлено: Вт ноя 05, 2013 12:14:57
kalobyte
а в чем помощь нужна? написать прошивку? проще и дешевле купить готовый контроллер
Re: Интеллектуальная теплица
Добавлено: Вт ноя 05, 2013 12:29:08
igor-x
проще и дешевле купить готовый контроллер
судя по ТЗ, человек хочет Интеллектуально позабавиться сам и не дать скучать другим.
Re: Интеллектуальная теплица
Добавлено: Вт ноя 05, 2013 13:04:39
A_AVL
Vell65 писал(а):Здравствуйте уважаемые Коты!
Для создания автоматики в теплице прошу помощи у тех кто может написать прошивку. Алгоритм работы устройства следующий.
[...]
Есть прибор по функционалу аналогичный Вашему ТЗ. По реализации отличен от ТЗ.
5 нагрузок (3 симисторные на 2А, 2 релейные на 10А) Сигнал аварии вешается на симистор.
4 термодатчика.
Импульсное управление нагрузками (если надо)
Отличия:
1. Датчики на отдельных линиях
2. Восьмиразрядный ЖК индикатор с индикацией состояния нагрузок
3. Вместо энкодера - кнопки

4. Управление нагрузками не плавное (ШИМа нет)
Примерный вид - на фото(там контроллер с другим функциональным назначением, но внешний вид, корпус и индикатор верные).
Re: Интеллектуальная теплица
Добавлено: Ср ноя 06, 2013 02:04:30
Vell65
igor-x писал(а):ну вот и получается
1. что с этим датчиком требование точности лучше чем 2 градуса неправильно.
quote]
Я собирал с этим датчиком охладитель – термостат на PIC 16F628A, так вот точность там 0,5 градуса.
kalobyte писал(а):а в чем помощь нужна? написать прошивку? проще и дешевле купить готовый контроллер
В продаже не видел готового устройства, чтоб соответствовал указанным критериям. Созданный под конкретные задачи девайс, тем более самостоятельно, не будет в дальнейшем представлять головную боль при его эксплуатации и ремонте.
igor-x писал(а):судя по ТЗ, человек хочет Интеллектуально позабавиться сам и не дать скучать другим.
Вы не правы. Данное устройство будет востребовано многими садоводами и дачниками у кого есть теплицы. И они его смогут повторить сами. Данный алгоритм изложен на основании эксплуатации трёх теплиц в режиме приезда на выходные дни и выращивания в них разных культур. НЕ на ПРОДАЖУ. Тем, кто пишет программы для создания термостатов и разобрался в этом досконально сложности в написании этой программы не составит, согласен, что на это придётся убить своё время. Также согласен, если Вы скажете, что альтруистов в наше время не осталось, но надежда всегда остается. Меня совершенно не отвлекает когда при загрузке и эксплуатации повторённого устройства из форумов под конкретные задачи на индикации или на плате присутствует мнемоника автора или создателя данного труда, а наоборот каждый раз вспоминаю его хорошим словом, а мысль говорят материальна.
Re: Интеллектуальная теплица
Добавлено: Ср ноя 06, 2013 06:42:39
igor-x
...выращивания в них разных культур...
На ваших культурах присутствует мнемоника автора? я бы взял себе десяток кило... НЕ на ПРОДАЖУ
НЕ на ПРОДАЖУ
а напрасно, тогда бы не было проблем с точностью и разрешением датчиков.
Re: Интеллектуальная теплица
Добавлено: Ср ноя 06, 2013 06:54:49
Vell65
igor-x, я с уважением отношусь к восприятию Вами внешнего мира и готовности оказать в построении этого устройства посильную помощь. Не надо быть критиком, в данной теме нужны практики. А от скептиков и критиков происходит забавное увеличение числа страниц на форуме и только. Из-за этого хорошие идеи прорастают и дают урожай значительно позже. Жизнь коротка чтоб тратить её на рассуждения и домыслы. Вы лично в состоянии написать эту прошивку? Если нет то не надо устраивать дебаты.
Весь прогресс человечества - от ЛЕНИ
Re: Интеллектуальная теплица
Добавлено: Ср ноя 06, 2013 07:07:18
igor-x
весь прогресс человечества только благодаря критикам и скептикам
Жизнь коротка чтоб тратить её на рассуждения и домыслы
а без рассуждений придется вам до конца жизни махать лопатой .
Re: Интеллектуальная теплица
Добавлено: Ср ноя 13, 2013 08:44:37
Vell65
A_AVL писал(а):Есть прибор по функционалу аналогичный Вашему ТЗ. По реализации отличен от ТЗ.
Спасибо, что откликнулись. Скиньте пожалуйста ссылку, чтоб ознакомиться поподробней. Если не подойдет пойду другим путём, придется собирать из двух устройств.
http://c2.at.ua/publ/skhemy/t_4_2_i/1-1-0-30 и
http://radiokot.ru/circuit/digital/home/29/
Странно на просторах интернета многими поднимался вопрос именно о создании определенного климата в теплицах под разные культуры но конкретного изделия особенно р/любителями не существует. Вот ещё нашёл МастерКитовское изобретение, вполне можно приспособить согласно последних версий, но слишком много навороченного для одной теплицы
http://www.masterkit.ru/main/set.php?code_id=200392.
Re: Интеллектуальная теплица
Добавлено: Ср ноя 13, 2013 09:46:02
piligrim130
Посмотрите на сей девайс -
http://meteobox.tk/
Re: Интеллектуальная теплица
Добавлено: Ср ноя 13, 2013 11:25:33
Garin
Все как бы ничего, но вот это баловство
Вых.№1 (проветривание) управляет вытяжным вентилятором, установленным в верхней части теплицы, его запуск происходит плавно, т.е. ШИМ,
вы же реально не найдете такой вытяжной вентилятор.
Поэтому ШИМ и энкодер туда же, это фантазии которые помешают стать схеме реальной.
Re: Интеллектуальная теплица
Добавлено: Чт ноя 14, 2013 02:24:46
Vell65
Garin писал(а):вы же реально не найдете такой вытяжной вентилятор.
Поэтому ШИМ и энкодер туда же, это фантазии которые помешают стать схеме реальной.
Вентилятор будет обычный асинхронный его я уже заказал тип крышной вытяжной.
По поводу ШИМ при желании всё можно сделать и управлять вот примеры
http://radiokot.ru/circuit/power/converter/14/ а этот я давно приобретал и он прекрасно управляет асинхронником без его нагрева
http://www.masterkit.ru/main/set.php?code_id=27959 но на первых порах данный ШИМ будет управлять симистором т.е. будет осуществляться импульсно-фазовое регулирование. Думаю, что ШИМ в пределах 1-1.8 сек не убъют так двигатель как частое импульсное включение максимальным напряжением.
По поводу энкодера, конечно можно без него но с ним более современней.
Re: Интеллектуальная теплица
Добавлено: Чт ноя 14, 2013 11:32:49
Garin
Это больше похоже на частотник, для меня такую схему отладить это куча времени, и не факт что она идеальна.
Ну хорошо , допустим вентиляторы с ШИМ, дальше что, если будет жаркий день? ваш вентилятор должен быть приличных размеров и с оборотами до 10.000 , и скажем так киловатт электроэнергии будет тратится просто так на проветривание.
Не проще направить свои усилия на автоматизацию ступенчатого открытия "фрамуг" которыми и регулировать температуру.