Контроль и управление нагревом бойлера по температуре и времени.
- Войдите на сайт для отправки комментариев
Чт, 06/02/2014 - 21:08
Доброго времени суток!
Необходимо написать скетч не даром под ардуино + 1602 LCD Keypad Shield + DS18b20 + реле + динамик
перед работой бойлера необходимо установить параметры таймеров и темп
Пример работы:
1 нагрев до определенной темп и стоп с подачей звукового сигнала до нажатия кнопки
2 поддержание определенной темп необходимое время
3 нагрев до более высокой темп и поддержка темп опр время
4 и так от 1 до 5 раз потом стоп до нажатия кнопки
5 кипячение определенное время, в процесе подача звука через запрограмированные промежутки времени и стоп
Очень сильно смахивает на контроллер для варки пива, а не на бойлер :))
Смахивает :))
А варочник это не бойлер???
это мультиварка!
нет это бойлер с водой нагревателем и насосом
нет это бойлер с водой нагревателем и насосом
нет это бойлер с водой нагревателем и насосом
на кипячение бойлер рассчитан?
Да. Посути это не герметичная емкость
так и в чем проблема то? написать скечик который будет следить за температурой с датчика и включать и выключать реле в зависимости от заданых порогов? дел на 10 минут. даже примеров таких по инету навалом. сами сделаете
так и в чем проблема то? написать скечик который будет следить за температурой с датчика и включать и выключать реле в зависимости от заданых порогов?
и еще временные рамки и это одна нагрузка (реле)
проблема собрать все в кучу!!!!
проблема собрать все в кучу!!!!
хотите вызвать мастера на дом?
ну типа того :))
Необходимо написать скетч не даром
Необходимо написать скетч не даром
ну это деньги в кассу и с клапауцием ща накидаем скечик..
если есть желание обсудить
сумма и куда сбросить кеш
лучше креда и в $. могу в грн. :)
если есть желание обсудить
нет желания. просто задача элементарная и не очень интересная. любой способек разобраться сам. тем более что железо уже подобрал сам, так что дальше просто взять примеры разных скечей и собрать в кучку... пару дней поковыряеш и будет тебе счастье.. типа сам сделал..
я немогу понять как с одной и той же пары кнопок ввести данные в переменные
я немогу понять как с одной и той же пары кнопок ввести данные в переменные
кнопок вроде больше двух на шилде - одной кнопой переключай выбор изменяемых переменных по кругу, двумя другими кнопами - больше-меньше делай, четвёртой кнопой запоминай в еепром.
сам делал бы на энкодерах - каждому энкодеру своя переменная, не китайцы ведь - на кнопах экономить.
я немогу понять как с одной и той же пары кнопок ввести данные в переменные
ну так возми пример как работать с кнопками к этмоу дисплею примеров по инету как грязи...... у тебя ж не пара кнопок а больше.. ну так и работай с ними что бы они у тебя меню переключали и переменые вводили..
домашняя пивоварня-бойлер это круто)))
каждому в дом по бойлеру
домашняя пивоварня-бойлер это круто)))
каждому в дом по бойлеру
ну, да
- шо за пиво такое галимое?
- та, это я скетч глючный с http://arduino.ru/ скачал.
спасибо конечно за совет но я не програмер и мне сложно разобраться что к чему поэтому и хочу чтоб написал программист
спасибо конечно за совет но я не програмер и мне сложно разобраться что к чему поэтому и хочу чтоб написал программист
так оно не факт, что заработает на месте - полюбому может потребоваться отладка, будет потом обидно, что сам уже разобрался что к чему, но и деньги заплатил.
ну наверное вы правы но....
спасибо конечно за совет но я не програмер и мне сложно разобраться что к чему поэтому и хочу чтоб написал программист
дык а никто и не обещал что будет легко.. програмер это не приговор... пока разберешся, глядиш и самому понравится да и как там в другой ветке написано "подрастеш духовно"
просто задача действительно элементарная...
а про скеч для варки пива это зачет... кстати может подумать собрать домашнюю пивоварню на пару тройку литров.. под управление ардуино :)
кстати может подумать собрать домашнюю пивоварню на пару тройку литров.. под управление ардуино :)
на несколько литров - ерунда получится.
нужно, начиная от, хотя бы 100.
Блин у меня дома на 50 литров хочу процесс автоматизировать!!! 5 часов скакать вокруг как то не камильфо а пару тройку литров грусно скакать теже 5 часов
на несколько литров - ерунда получится.
нужно, начиная от, хотя бы 100.
ну вам оно видней.. я предпочитаю вино, ну сидр (Strongbow и только разливной) как край.. пиво оно как то не то.. так что про размер банки эт сами решайте
значит все таки пиво. против же ничего не сказал. только программу получше пишите, чтобы пиво хорошее получилось
а по теме. вы это и сами напишите и вам никто не нужен. разберитесь с основами и сами поймете как делать
Блин у меня дома на 50 литров хочу процесс автоматизировать!!! 5 часов скакать вокруг как то не камильфо а пару тройку литров грусно скакать теже 5 часов
сопутсвующих ароматов не боишься?
пахнет хлебом !!!
а по теме. вы это и сами напишите и вам никто не нужен. разберитесь с основами и сами поймете как делать
так мы ему тут о том же. а он сопротивляется..
сидр тоже делаю сам :)))
три месяца пытаюсь позавчера психонул
пахнет хлебом !!!
интересно - у меня в городе в советские времена пивзавод ячменное пиво по настоящей технологии производил, когда ветер был в сторону жилых районов, нельзя сказать, что пахло неприятно, но жить в аромате было очень тяжело.
*почему хлебом? - ячменём и хмелем мух на лету валить должно.
ну если постоит денек отработанная дробина то сдонут не только мухи но соседи.
а завод наверное сливал отходы в ямы вот вонь стояла
а в чем вы разобрались? проверьте по частям
для 1602 есть либа с примерами
для термодатчика также
ну про реле вообще молчу, светодиодиком моргали?
динамик. а что динамик? звук типа пиво готово хотите или чисто так писк когда нагрелась?
при тесте используйте терминал. шлите туда все данные. даже промежуточные чтобы понять как работает
про условия еще почитайте. они вам пригодятся
+ 3 месяца мучаетесь. а чего добились? в смысле чему научились?
не понимаю как совместить перемнные время и темпиратуры чтоб отключали одно реле и как ввести эти переменные в дуину
сложно сказать чему научился
по термодатчику реле отключать могу :))
написать скечик который будет следить за температурой с датчика и включать и выключать реле в зависимости от заданых порогов?
Тут надо понимать, что "закипел" - это не заданная температура, а это когда "греем выше 90, а температура больше не поднимается". Я, например, такое за 10 минут не напишу. :)
вы немного недопоняли
пример:
1 Греем бойлер до 70 и поддержуем стоп до нажатия кнопки // кнопку нажали
2 нагреваем до 65 и поддержуем 60 мин // пережод к следующей стадии
3 нагреваем до 72 и поддержуем 30 мин
4 и так до 5-и раз
5 нагрели до 78 держим 5 мин стоп до нажатия кнопки /// кнопку нажали
6 кипячение 90 мин при 100 градусах подача сигнала за 60 мин до конца / за 20 мин / 15 мин доконца
все данные я должен ввести перед запуском бойлера
1 Греем бойлер до 70 и поддержуем стоп до нажатия кнопки // кнопку нажали
2 нагреваем до 65 и поддержуем 60 мин // пережод к следующей стадии
По-русски это пишется "ждем, пока остынет с 70 до 60 градусов". :) Вы нарисуйте непрерывную кривую - тогда будет хотя бы самому ясно: что и в какой момент система должна делать. Затем выделите участок который у Вас должен "и так пять раз подряд". Постепенно сложится нормальное техзадание.
Смелые предположения "до нажатия кнопки" рекомендую обложить условиями: "что делать, если кнупку не нажали в течение N суток?"
По поводу кипячения - попробуйте прочитать то, что я писал выше: 100 градусов Вы легко можете и не достигнуть, т.к. кипение жидкости, в отличие от точки замерзания - величина не очень постоянная.
1 Греем бойлер до 70 и поддержуем стоп до нажатия кнопки // кнопку нажали
2 нагреваем до 65 и поддержуем 60 мин // переход к следующей стадии
засыпаем засыпь темпиратура падает примерно на 10 градусов (так нормально)
1 Греем бойлер до 70 и поддержуем стоп до нажатия кнопки // кнопку нажали
2 нагреваем до 65 и поддержуем 60 мин // пережод к следующей стадии
По-русски это пишется "ждем, пока остынет с 70 до 60 градусов". :) Вы нарисуйте непрерывную кривую - тогда будет хотя бы самому ясно: что и в какой момент система должна делать. Затем выделите участок который у Вас должен "и так пять раз подряд". Постепенно сложится нормальное техзадание.
Смелые предположения "до нажатия кнопки" рекомендую обложить условиями: "что делать, если кнупку не нажали в течение N суток?"
По поводу кипячения - попробуйте прочитать то, что я писал выше: 100 градусов Вы легко можете и не достигнуть, т.к. кипение жидкости, в отличие от точки замерзания - величина не очень постоянная.
а что не я сно в этом тех задании?????
меня интересует написание скетча а не троллинг и обсуждение технологии варки
прошу вас по теме
если вы согласны написать скетч то все подробности и не ясные моменты я вам поясню
меня интересует написание скетча а не троллинг и обсуждение технологии варки
прошу вас по теме
если вы согласны написать скетч то все подробности и не ясные моменты я вам поясню
так все по теме... вас и ведут к написанию скеча... в чем проблема то написать скеч который линейно будет по графику вам температуру менять? время считайте милисами и вперед на мины...
По-русски это пишется "ждем, пока остынет с 70 до 60 градусов". :) Вы нарисуйте непрерывную кривую - тогда будет хотя бы самому ясно:
я пишу как должно быть и мне ясно как должно быть
Смелые предположения "до нажатия кнопки" рекомендую обложить условиями: "что делать, если кнупку не нажали в течение N суток?"
ничего. ждать пока не нажмут! через 50 суток когда счетччик сбросит снова нагреть и ждать
вы немного недопоняли
я ещё больше недопонял:
1 Греем бойлер до 70 и поддержуем стоп до нажатия кнопки // кнопку нажали
"поддержать стоп" - это "греем до 70, далее поддерживаем 70 до нажатия кнопки" или "стоп машина! - прекратить греть"?
2 нагреваем до 65 и поддержуем 60 мин // пережод к следующей стадии
"охлаждаем до 65 с 70"? или что?
3 нагреваем до 72 и поддержуем 30 мин
4 и так до 5-и раз
как-то сомневаюсь, что удастся побороть инерционность системы и рулить температурой в пределах пары градусов - не принципиально, но нужно проверять практически, когда выключать.
как "так до 5-ти раз" - условие от 0 до 5-ти какое?
5 нагрели до 78 держим 5 мин стоп до нажатия кнопки /// кнопку нажали
что произойдёт, если кнопку не нажмём - остынет?
6 кипячение 90 мин при 100 градусах подача сигнала за 60 мин до конца / за 20 мин / 15 мин доконца
здесь вроде понятно - кипятим-пищим.
с нажатиями кнопок ползателем пивоварни какой-то косяк - похоже, что будет остывать.
*рисуйте блок-схему - нифига не понятно, что оно должно делать.