Подскажите коллеги, подойдёт ли такой дисплей для автоматики?
https://ru.aliexpress.com/...2714591861.html
Спасибо.
З.Ы. Может не в тему, но не плохо бы добавить в функционал пиво. Если интересно, поддержите идею. Термостат(5 пауз)-управление помпой-управление чиллером (клапан воды)-пищалка для вноса солода и хмеля. И всё...
Автоматика АВВИ
sechevoy
Специалист
Запорожье
148 26
Отв.300 13 Февр. 18, 11:07
gikrus
Куратор
Пермь
384 400
Отв.301 13 Февр. 18, 11:29, через 22 мин
Я покупаю здесь, проверенный продавец. https://ru.aliexpress.com/...2311.0.0.qONa4j
sechevoy
Специалист
Запорожье
148 26
Отв.302 13 Февр. 18, 14:28
nx3224t024-011 и nx4024t032-011 отличаются разрешением 320*240 и 400*240 соответственно. Признаться я уже приобрёл последний, но пока не собирал и теперь сомневаюсь в пригодности. Как приспособить данный дисплей под эту автоматику?
Спасибо.
Спасибо.
gikrus
Куратор
Пермь
384 400
Отв.303 13 Февр. 18, 14:35, через 7 мин
Программа написана под дисплей с разрешением 400х240. Если вы приобрели 320х240, придётся ручками перерисовывать графику в редакторе. Муторно, но ничего сложного.
killboss
Студент
Пермский край
33 6
Отв.304 16 Февр. 18, 08:21
Доброго времени! скажите кой ток потребляют клапана? Хочу переделать плату под ULN2004
gikrus
Куратор
Пермь
384 400
Отв.305 16 Февр. 18, 09:12, через 52 мин
Доброго времени! скажите кой ток потребляют клапана? Хочу переделать плату под ULN2004killboss, 16 Февр. 18, 08:210.5-0.8 А.
сообщение удалено
Peace do ball
Студент
Kiev
22 16
Отв.306 16 Февр. 18, 20:50
0.5-0.8 А.gikrus, 16 Февр. 18, 09:12У меня такой же 12V клапан, TYPE: YCWS1.
U сработки = 5,0V; I сработки = 0,2A
При напряжении 12V ток = 0,48A.
Напряжение отпускания клапана = 0,9V при токе 0,04A.
В некоторых устройствах применяют схемы старт-удержание. Например вкл. клапана от 9V и снижение напряжения до 2V для удержания.
killboss
Студент
Пермский край
33 6
Отв.307 16 Февр. 18, 21:36, через 46 мин
В некоторых устройствах применяют схемы старт-удержаниеТак и есть, хочу применить форсированное питание
У меня такой же 12V клапан, TYPE: YCWS1.Однако - широкий диапазон
U сработки = 5,0V; I сработки = 0,2A
При напряжении 12V ток = 0,48A.
Напряжение отпускания клапана = 0,9V при токе 0,04A.
volk ew
Магистр
ярославль
291 103
Отв.308 17 Февр. 18, 11:25
Игорь привет, спасибо за твою разработку, собрал на твоей плате, уложил в коробку 11*15 см. Работает все ШТАТНО
Из своих за марочек- все запитано от БП. на 5V-2A с узлом отбора с автомобильными форсунками
Из своих за марочек- все запитано от БП. на 5V-2A с узлом отбора с автомобильными форсунками
Ximichestvo
Доцент
Ухта
1.9K 723
Отв.309 17 Февр. 18, 16:19
уложил в коробку 11*15 смvolk ew, 17 Февр. 18, 11:25Класс! буду делать так же.
Присмотрел https://ru.aliexpress.com/...CatId=202059598
sergo2555
Студент
Ярославль
13 11
Отв.310 17 Февр. 18, 22:49
Из своих за марочек- все запитано от БП. на 5V-2A с узлом отбора с автомобильными форсунками[/quote] А кто-то говорил,что ничего не умеет и не знает как бы...))) Но не суть. Рад за тебя земеля,красиво однако получилось!!!))) Молодчик
olegkali
Бакалавр
Россия
79 19
Отв.311 20 Февр. 18, 20:11
Спасибо автору за проект.
Пытаюсь повторить, но есть не понятная вещь.
Захожу в режим ректификации или кубовой перегонки - основной ТЭН включается,
если нажать кнопку "назад", меню возвращается а ТЭН не выключается.
Если прогнать полный цикл, то все нормально, выключается.
Пытаюсь повторить, но есть не понятная вещь.
Захожу в режим ректификации или кубовой перегонки - основной ТЭН включается,
если нажать кнопку "назад", меню возвращается а ТЭН не выключается.
Если прогнать полный цикл, то все нормально, выключается.
gikrus
Куратор
Пермь
384 400
Отв.312 20 Февр. 18, 20:27, через 16 мин
Это так и задумано, чтобы процесс не прекращался. Например во время ректификации вы вспомнили, что надо откалибровать датчики температуры и вернуться в основное меню. ТЭН и подача воды охлаждения не выключаются. Мне так удобнее. Автоматика представляет из себя некий контроллер с определённым количеством входов и выходов. При этом понятно, что сценарий её работы определяется программой и может меняться по желанию. Я сделал под себя программы. Не факт, что оптимально. Пишите пожелания и обосновывайте их. Переписать проги никогда не поздно.
olegkali
Бакалавр
Россия
79 19
Отв.313 20 Февр. 18, 20:30, через 4 мин
Всё понятно, спасибо. Для меня выключение было бы оптимальнее.
Может подскажете, где программу подправить?
Может подскажете, где программу подправить?
gikrus
Куратор
Пермь
384 400
Отв.314 20 Февр. 18, 20:37, через 7 мин
Вот в этом абзаце:
case 101 :// страница MAIN ======================================================================
HeadValue=0;//закрываем клапан отбора голов
BodyValue=0;//закрываем клапан отбора тела
PowerAccelStatus=false; // выключаем разгонный ТЭН
OverHeadStatus=false; // сбрасываем статус переполнения голов
// проверяем было ли включено реле воды охлаждения, возможно мы вернулись в главное меню во премя процесса
if (digitalRead (WATER_PIN)== false) { // если вода охлаждения была выключена ранее
WaterStatus=false; // выключаем клапан воды охлаждения
} else { WaterStatus=true;// включаем реле подачи воды
}
PumpEn = true ; // статус работы насоса - выключен
ProcesStatus=1; //статус выполняемого процесса:
myNextion.setComponentValue("Event", 0);// сбрасываем переменную события
break;
добавьте строчку
UtenSet = 0 ; // выключаем ТЭН 1
case 101 :// страница MAIN ======================================================================
HeadValue=0;//закрываем клапан отбора голов
BodyValue=0;//закрываем клапан отбора тела
PowerAccelStatus=false; // выключаем разгонный ТЭН
OverHeadStatus=false; // сбрасываем статус переполнения голов
// проверяем было ли включено реле воды охлаждения, возможно мы вернулись в главное меню во премя процесса
if (digitalRead (WATER_PIN)== false) { // если вода охлаждения была выключена ранее
WaterStatus=false; // выключаем клапан воды охлаждения
} else { WaterStatus=true;// включаем реле подачи воды
}
PumpEn = true ; // статус работы насоса - выключен
ProcesStatus=1; //статус выполняемого процесса:
myNextion.setComponentValue("Event", 0);// сбрасываем переменную события
break;
добавьте строчку
UtenSet = 0 ; // выключаем ТЭН 1
olegkali
Бакалавр
Россия
79 19
Отв.315 20 Февр. 18, 20:43, через 7 мин
Спасибо, попробую.
Добавлено через 35мин.:
Получилось, спасибо.
Добавлено через 35мин.:
Получилось, спасибо.
gikrus
Куратор
Пермь
384 400
Отв.316 21 Февр. 18, 13:08
Коллеги, дошли руки поделиться результатами по автоматизации НБК. Идея возникла после обсуждения с одним из читателей ветки.
Автоматизация по принципу боинга - взлетаешь в ручном режиме, стабилизируешь полёт и включаешь автопилот.
Для автоматизации выбрал две пары параметров:
1. давление - скорость подачи браги
2. температура нижнего термометра ТЕМП2 - мощность нагрева.
Эти пары регулирования работают независимо, но решают по сути одну задачу.
Первая пара работает так - цикл 40 секунд. После вывода на режим определяем давление, при котором колонна уходит в захлёб. У меня это было 15 мм. ртути. Я выставил уставку по давлению 14. Каждый цикл идёт проверка достигло ли реальное значение давления уставки (у меня было 14). Если нет, добавляем скорость подачи браги на 0,1 л/ч. Если да - сбрасываем скорость насоса на 0,8 л/ч.
Вторая пара - цикл 60 секунд. После вывода на режим определяем температуру пролития. У меня это было - 0,5 градуса по отношению к температуре при средней подаче браги (по сути начальная температура перегонки). Каждый цикл шла проверка опустилась ли температура ТЕМП2 до уставки. Если нет, уменьшаем мощность нагрева на 10 ватт. Если да, увеличиваем мощность нагрева на 50 ватт.
В прошлые выходные перегнал в автоматическом режиме 50 литров зерновой браги. Система отработала чётко. Конечно при этом спиртуозность сырца получилась ниже. В ручном режиме я обычно получал 57-60 %. В автоматическом режиме получил 50%. Правда брагу ставил на других дрожжах. Возможно это повлияло.
Автоматизация по принципу боинга - взлетаешь в ручном режиме, стабилизируешь полёт и включаешь автопилот.
Для автоматизации выбрал две пары параметров:
1. давление - скорость подачи браги
2. температура нижнего термометра ТЕМП2 - мощность нагрева.
Эти пары регулирования работают независимо, но решают по сути одну задачу.
Первая пара работает так - цикл 40 секунд. После вывода на режим определяем давление, при котором колонна уходит в захлёб. У меня это было 15 мм. ртути. Я выставил уставку по давлению 14. Каждый цикл идёт проверка достигло ли реальное значение давления уставки (у меня было 14). Если нет, добавляем скорость подачи браги на 0,1 л/ч. Если да - сбрасываем скорость насоса на 0,8 л/ч.
Вторая пара - цикл 60 секунд. После вывода на режим определяем температуру пролития. У меня это было - 0,5 градуса по отношению к температуре при средней подаче браги (по сути начальная температура перегонки). Каждый цикл шла проверка опустилась ли температура ТЕМП2 до уставки. Если нет, уменьшаем мощность нагрева на 10 ватт. Если да, увеличиваем мощность нагрева на 50 ватт.
В прошлые выходные перегнал в автоматическом режиме 50 литров зерновой браги. Система отработала чётко. Конечно при этом спиртуозность сырца получилась ниже. В ручном режиме я обычно получал 57-60 %. В автоматическом режиме получил 50%. Правда брагу ставил на других дрожжах. Возможно это повлияло.
olegkali
Бакалавр
Россия
79 19
Отв.317 21 Февр. 18, 13:21, через 13 мин
Вопрос к автору.
Режим ректификации, как Вы определяете момент перехода
работы на себя?
По темп. куба или темп. верхнего датчика?
Режим ректификации, как Вы определяете момент перехода
работы на себя?
По темп. куба или темп. верхнего датчика?
gikrus
Куратор
Пермь
384 400
Отв.318 21 Февр. 18, 13:33, через 13 мин
olegkali
Бакалавр
Россия
79 19
Отв.319 21 Февр. 18, 13:43, через 11 мин
Так понимаю темп. закипания будет зависеть от крепости СС в кубе? А нельзя сделать переход по давлению в колонне?
Думаю каждый знает давление в колонне при которой начинается захлёб.
Установить чуть меньше и пусть переключает.
Думаю каждый знает давление в колонне при которой начинается захлёб.
Установить чуть меньше и пусть переключает.