Уважаемые форумчане модернизирую свою систему капельного полива
Суть системы:
Есть три грядки на каждой установлен датчик влажности почвы ( не смотрите что у меня в проекте стоят датчики температуры это потому что я максимально моделирую в Протэусе)
Для всех грядок устанавливается общий интервал полива (например с 18,00 до 6,00)
Для каждой грядки устанавливается оптимальная влажность почвы для данного растения и в данный момент вегетации с гистерезисом
Чтобы нормально измерять влажность в процессе полива датчик влажности включается только в начале полива данной грядки будет запоминать показания и ожидать начала следующего полива. Каждая грядка будет поливаться в течении заданного времени (5-10 минут). После полива всех грядок нуждающихся в поливе происходит интервал в 1 час ( в течении которого земля может нормально пропитаться ( на моем грунте то точно) и идет повторное измерение влажности дальше опять идет полив
Пока в проекте три платы
На первой плате есть два пользовательских блока Int pol и Gest это просто стандартные блоки сбитые в кучу .
На второй плате есть пользовательский блок от Dryundel суть его работы такова что если на вход En подать 1 то на выходе будет сигнал с входа V (причем какого нужно вам типа это без проблем можно откорректировать в блоке).
Суть проблемы такова (обе платы по отдельности работают) но как сцепить их вместе? Дело в том чтобы запустить плату 1 необходимо подать сигнал переменной t полива грядки с платы 2, а чтобы запустилась плата 2 необходимо подать сигнал с выхода 9 на вход А1.
На платах есть индикаторы это просто для упрощения отладки в протеусе
Полив по времени09,12,19 08,00.flp
[attachment=2]Плата 1.bmp
- Плата 2.bmp (1.21 МБ) 1768 просмотров