Интеллектуальная теплица

Что бы еще такого сделать?... Предлагайте! Обсудим все!!!
Ответить
Открыл глаза
Аватара пользователя
Сообщения: 52
Зарегистрирован: Пн окт 19, 2009 09:26:46
Откуда: г. Биробиджан

Сообщение 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, режим работы прерывистый.
Реклама
Мудрый кот
Аватара пользователя
Сообщения: 1817
Зарегистрирован: Пн ноя 29, 2010 15:58:43

Сообщение igor-x »

у DS18В20 точность 0.5 градуса. Зачем тогда нужно требование 0.1 градуса по гистерезису ?

... ну сам алгоритм(правда то что написано выше нельзя назвать алгоритмом) считаю невозможным для реализации
Реклама
Открыл глаза
Аватара пользователя
Сообщения: 52
Зарегистрирован: Пн окт 19, 2009 09:26:46
Откуда: г. Биробиджан

Сообщение Vell65 »

Пусть будет гистерезис 0,5 градуса, точность показания температуры 0,1 градус. Что именно непонятно в работе устройства?
Мудрый кот
Аватара пользователя
Сообщения: 1817
Зарегистрирован: Пн ноя 29, 2010 15:58:43

Сообщение igor-x »

точность показания температуры 0,1 градус
точность показаний не может быть лучше точности датчика
Реклама
Эиком - электронные компоненты и радиодетали
Открыл глаза
Аватара пользователя
Сообщения: 52
Зарегистрирован: Пн окт 19, 2009 09:26:46
Откуда: г. Биробиджан

Сообщение Vell65 »

Странно, значит на этом сайте http://radioparty.ru/index.php/tag/pic16f628 своими изобретениями людей в заблуждение вводят?
Реклама
Мудрый кот
Аватара пользователя
Сообщения: 1817
Зарегистрирован: Пн ноя 29, 2010 15:58:43

Сообщение igor-x »

есть точность 0.5 и разрешение 0.0625 датчика. чтобы никто не ввел вас в заблуждение , читайте даташит на датчик
Реклама
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1518
Зарегистрирован: Пт дек 28, 2012 21:56:46
Откуда: St. Petersburg

Сообщение blackx »

Видимо, произошла путаница в точности и разрешении. Разрешение можно сделать хоть 0.0625 градусов - чтобы относительно точно измерять Δt.

А точность - черт ее знает какая она на самом деле :) В даташите написано
+- 0.5 градусов от -10 до +85
+- 2 градуса от -55 до +125

но практика показывает, что добиться точности 0.5 сложновато и датчик врет градуса на 2 на всем диапазоне.

Выводить температуру на дисплей вы можете с любым разрешением, какое вам угодно.
Изображение only pure true norwegian blackx Изображение
Мудрый кот
Аватара пользователя
Сообщения: 1817
Зарегистрирован: Пн ноя 29, 2010 15:58:43

Сообщение igor-x »

ну вот и получается
1. что с этим датчиком требование точности лучше чем 2 градуса неправильно.
2. для теплицы врядли нужно точность лучше чем 3-4 градуса. либо нужно менять датчик на платиновый.
3. даже при наличии более точного датчика, не думаю что даже ПИД регулятор сможет обеспечить лучшие показатели - воздух слишком инертная среда?
Друг Кота
Сообщения: 13796
Зарегистрирован: Чт сен 20, 2007 14:08:00

Сообщение kalobyte »

а в чем помощь нужна? написать прошивку? проще и дешевле купить готовый контроллер
тематические ответы только в форуме, в приват не пишите
Мудрый кот
Аватара пользователя
Сообщения: 1817
Зарегистрирован: Пн ноя 29, 2010 15:58:43

Сообщение igor-x »

проще и дешевле купить готовый контроллер
судя по ТЗ, человек хочет Интеллектуально позабавиться сам и не дать скучать другим.
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 311
Зарегистрирован: Чт фев 10, 2011 10:22:20
Откуда: Беларусь

Сообщение A_AVL »

Vell65 писал(а):Здравствуйте уважаемые Коты!
Для создания автоматики в теплице прошу помощи у тех кто может написать прошивку. Алгоритм работы устройства следующий.
[...]
Есть прибор по функционалу аналогичный Вашему ТЗ. По реализации отличен от ТЗ.
5 нагрузок (3 симисторные на 2А, 2 релейные на 10А) Сигнал аварии вешается на симистор.
4 термодатчика.
Импульсное управление нагрузками (если надо)

Отличия:
1. Датчики на отдельных линиях
2. Восьмиразрядный ЖК индикатор с индикацией состояния нагрузок
3. Вместо энкодера - кнопки :)
4. Управление нагрузками не плавное (ШИМа нет)

Примерный вид - на фото(там контроллер с другим функциональным назначением, но внешний вид, корпус и индикатор верные).
ttr-110.jpg
Контроллер
(50.92 КБ) 533 скачивания
Контактная информация:
Открыл глаза
Аватара пользователя
Сообщения: 52
Зарегистрирован: Пн окт 19, 2009 09:26:46
Откуда: г. Биробиджан

Сообщение Vell65 »

igor-x писал(а):ну вот и получается
1. что с этим датчиком требование точности лучше чем 2 градуса неправильно.
quote]
Я собирал с этим датчиком охладитель – термостат на PIC 16F628A, так вот точность там 0,5 градуса.
kalobyte писал(а):а в чем помощь нужна? написать прошивку? проще и дешевле купить готовый контроллер
В продаже не видел готового устройства, чтоб соответствовал указанным критериям. Созданный под конкретные задачи девайс, тем более самостоятельно, не будет в дальнейшем представлять головную боль при его эксплуатации и ремонте.
igor-x писал(а):судя по ТЗ, человек хочет Интеллектуально позабавиться сам и не дать скучать другим.
Вы не правы. Данное устройство будет востребовано многими садоводами и дачниками у кого есть теплицы. И они его смогут повторить сами. Данный алгоритм изложен на основании эксплуатации трёх теплиц в режиме приезда на выходные дни и выращивания в них разных культур. НЕ на ПРОДАЖУ. Тем, кто пишет программы для создания термостатов и разобрался в этом досконально сложности в написании этой программы не составит, согласен, что на это придётся убить своё время. Также согласен, если Вы скажете, что альтруистов в наше время не осталось, но надежда всегда остается. Меня совершенно не отвлекает когда при загрузке и эксплуатации повторённого устройства из форумов под конкретные задачи на индикации или на плате присутствует мнемоника автора или создателя данного труда, а наоборот каждый раз вспоминаю его хорошим словом, а мысль говорят материальна.
Мудрый кот
Аватара пользователя
Сообщения: 1817
Зарегистрирован: Пн ноя 29, 2010 15:58:43

Сообщение igor-x »

...выращивания в них разных культур...
На ваших культурах присутствует мнемоника автора? я бы взял себе десяток кило... НЕ на ПРОДАЖУ
НЕ на ПРОДАЖУ
а напрасно, тогда бы не было проблем с точностью и разрешением датчиков.
Последний раз редактировалось igor-x Ср ноя 06, 2013 14:23:05, всего редактировалось 4 раза.
Открыл глаза
Аватара пользователя
Сообщения: 52
Зарегистрирован: Пн окт 19, 2009 09:26:46
Откуда: г. Биробиджан

Сообщение Vell65 »

igor-x, я с уважением отношусь к восприятию Вами внешнего мира и готовности оказать в построении этого устройства посильную помощь. Не надо быть критиком, в данной теме нужны практики. А от скептиков и критиков происходит забавное увеличение числа страниц на форуме и только. Из-за этого хорошие идеи прорастают и дают урожай значительно позже. Жизнь коротка чтоб тратить её на рассуждения и домыслы. Вы лично в состоянии написать эту прошивку? Если нет то не надо устраивать дебаты.

Весь прогресс человечества - от ЛЕНИ
Последний раз редактировалось Vell65 Ср ноя 06, 2013 07:51:57, всего редактировалось 2 раза.
Мудрый кот
Аватара пользователя
Сообщения: 1817
Зарегистрирован: Пн ноя 29, 2010 15:58:43

Сообщение igor-x »

весь прогресс человечества только благодаря критикам и скептикам
Жизнь коротка чтоб тратить её на рассуждения и домыслы
а без рассуждений придется вам до конца жизни махать лопатой .
Открыл глаза
Аватара пользователя
Сообщения: 52
Зарегистрирован: Пн окт 19, 2009 09:26:46
Откуда: г. Биробиджан

Сообщение 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.
Собутыльник Кота
Сообщения: 2524
Зарегистрирован: Пт дек 03, 2010 10:52:25

Сообщение piligrim130 »

Посмотрите на сей девайс - http://meteobox.tk/
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 351
Зарегистрирован: Пн сен 12, 2011 12:13:46

Сообщение Garin »

Все как бы ничего, но вот это баловство
Вых.№1 (проветривание) управляет вытяжным вентилятором, установленным в верхней части теплицы, его запуск происходит плавно, т.е. ШИМ,
вы же реально не найдете такой вытяжной вентилятор.
Поэтому ШИМ и энкодер туда же, это фантазии которые помешают стать схеме реальной.
Открыл глаза
Аватара пользователя
Сообщения: 52
Зарегистрирован: Пн окт 19, 2009 09:26:46
Откуда: г. Биробиджан

Сообщение Vell65 »

Garin писал(а):вы же реально не найдете такой вытяжной вентилятор.
Поэтому ШИМ и энкодер туда же, это фантазии которые помешают стать схеме реальной.
Вентилятор будет обычный асинхронный его я уже заказал тип крышной вытяжной.
По поводу ШИМ при желании всё можно сделать и управлять вот примеры http://radiokot.ru/circuit/power/converter/14/ а этот я давно приобретал и он прекрасно управляет асинхронником без его нагрева http://www.masterkit.ru/main/set.php?code_id=27959 но на первых порах данный ШИМ будет управлять симистором т.е. будет осуществляться импульсно-фазовое регулирование. Думаю, что ШИМ в пределах 1-1.8 сек не убъют так двигатель как частое импульсное включение максимальным напряжением.
По поводу энкодера, конечно можно без него но с ним более современней.
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 351
Зарегистрирован: Пн сен 12, 2011 12:13:46

Сообщение Garin »

ШИМ при желании всё можно сделать и управлять вот примеры http://radiokot.ru/circuit/power/converter/14/
Это больше похоже на частотник, для меня такую схему отладить это куча времени, и не факт что она идеальна.
Ну хорошо , допустим вентиляторы с ШИМ, дальше что, если будет жаркий день? ваш вентилятор должен быть приличных размеров и с оборотами до 10.000 , и скажем так киловатт электроэнергии будет тратится просто так на проветривание.
Не проще направить свои усилия на автоматизацию ступенчатого открытия "фрамуг" которыми и регулировать температуру.
Ответить

Вернуться в «Умные мысли»