Ищу помощник-а(-ов) для написания проекта

Narskii
Рядовой
Сообщения: 8
Зарегистрирован: 31 окт 2018, 15:37
Имя: Дмитрий

Ищу помощник-а(-ов) для написания проекта

Сообщение Narskii »

Доброго времени всем. Так сложились обстоятельства, что сейчас нет времени на изучение программы, поэтому ищу человека который сможет уделить чуть времени и напишет скетч под мои задачи. Понимаю что каждая услуга чего то стоит, но большими финансами не располагаю... кто может помочь напишите, изложу свою задумку. Спасибо за понимание, не пинайте если что )
kalobyte
Лейтенант
Сообщения: 422
Зарегистрирован: 22 окт 2016, 14:22

Ищю помошника для написания скетча

Сообщение kalobyte »

так тут напиши задачу, может кто сразу тебе и выложит файл
Brand2
Лейтенант
Сообщения: 450
Зарегистрирован: 26 фев 2018, 21:27
Откуда: Haifa
Имя: Alex
Благодарил (а): 2 раза
Поблагодарили: 5 раз

Ищю помошника для написания скетча

Сообщение Brand2 »

Опиши задачу
Narskii
Рядовой
Сообщения: 8
Зарегистрирован: 31 окт 2018, 15:37
Имя: Дмитрий

Ищю помошника для написания скетча

Сообщение Narskii »

Есть котельная, в которой смонтировано два котла, один тт, другой электро. Котлы подключены параллельно.
Два режима работы:
Утром затопил тт котел, и до определенной температуры работает циркуляционный насос тт котла.
Котел тт потух, температура начинает падать и включается электро котел со своим циркуляционным насосом.
Чтобы при работе электро котла не было обратного протока через тт котел стоит обратный клапан, при работе тт котла - аналогично.

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

Пример: необходимая температура подачи 60 градусов, температура тт котла 55 - работает тт котел
60 ( температура растет) работает тт котел
65 ... и тд работает тт котел.
Котел потух, температура падает.
Упала до 49,9 - включается электро котел и цирк. насос
Температура тт котла продолжает падать, работает электро котел, температура подачи доходит до 60 градусов электро котел отключается, но циркуляционный насос электро котла продолжает работать. И так до того момента пока не заработает тт котел и не прогреется до 50 градусов, тогда электро котел с насосом отключается и цикл повторяется.

Температура подачи измеряем ds1820, ее нужно регулировать от 30 до 70 градусов и выводить на дисплей 1602 с модулем i2c
2. Температура тт котла датчик ds1820 при значении от 50 до 130 включено реле (циркуляционный насос)
3. Температура электро котла от 0 до 80 реле тт котла отключено , включено реле электро котла и отдельно реле циркуляционного насоса .
4. Если темпоература тт превысит 93 градуса (типа закипел) срабатывает аварийный сигнал - активный бузер и загорается красный светодиод.
5. Еще один датчик температуры 1820 (его пока нет) будет лежать в расширительном баке, если температура ниже 4 градусов (вода замерзла) тоже сигнал аварийный на тот же бузер и загорается синий светодиод
6. Датчик температуры и влажности dht 11 - температура в доме, показания просто выводятся на дисплей.
7. На дисплее в первой строке всегда температура подачи, на второй температура и влажность в доме
Из железа - ардуино уно 328, дисплей 1602, датчики ds1820 -3 шт., датчик dht 11, реле 5 в одинарное 1 шт., реле 5в двойное 1 шт., блок питания 12 вольт, бузер, кнопки, резисторы, диоды.
Последний раз редактировалось Narskii 02 ноя 2018, 08:57, всего редактировалось 1 раз.
Александр_Светлый
Лейтенант
Сообщения: 355
Зарегистрирован: 12 окт 2016, 19:03
Откуда: Краснодар

Ищю помошника для написания скетча

Сообщение Александр_Светлый »

Narskii писал(а): 02 ноя 2018, 00:134. Если темпоература тт превысит 93 градуса (типа закипел) срабатывает аварийный сигнал - активный бузер и загорается красный светодиод.
Тут на отдельный канал а лучше параллельно на отключение питания клапанов или реле две последовательно выключенных теплушки и уже параллельно им аварийный сигнал.
Narskii писал(а): 02 ноя 2018, 00:135. Еще один датчик температуры 1820 (его пока нет) будет лежать в расширительном баке, если температура ниже 2 градусов (вода замерзла)...
Как холодильщик скажу что начало кристаллизации воды +4° плюс два слишком поздно для сигнализации, там уже лёд будет плавать.
Я не флудер , просто мне есть что сказать =)
Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24 ноя 2017, 16:25
Откуда: Червоноград
Имя: Марьян

Ищю помошника для написания скетча

Сообщение dizzyy »

Narskii писал(а): 02 ноя 2018, 00:13 2. Температура тт котла датчик ds1820 при значении от 50 до 150 включено реле (циркуляционный насос)
Датчики 150 непотянут
Narskii
Рядовой
Сообщения: 8
Зарегистрирован: 31 окт 2018, 15:37
Имя: Дмитрий

Ищю помошника для написания скетча

Сообщение Narskii »

dizzyy писал(а): 02 ноя 2018, 08:37
Narskii писал(а): 02 ноя 2018, 00:13 2. Температура тт котла датчик ds1820 при значении от 50 до 150 включено реле (циркуляционный насос)
Датчики 150 непотянут
150 это так от балды сказано, котел все равно в теории больше 100 не нагреться, он же кипеть тогда уже будет. Проще говоря просто поставить предельную температуру 130 или сколько там?

Отправлено спустя 4 минуты 12 секунд:
Александр_Светлый писал(а): 02 ноя 2018, 02:28
Narskii писал(а): 02 ноя 2018, 00:134. Если темпоература тт превысит 93 градуса (типа закипел) срабатывает аварийный сигнал - активный бузер и загорается красный светодиод.
Тут на отдельный канал а лучше параллельно на отключение питания клапанов или реле две последовательно выключенных теплушки и уже параллельно им аварийный сигнал.
Narskii писал(а): 02 ноя 2018, 00:135. Еще один датчик температуры 1820 (его пока нет) будет лежать в расширительном баке, если температура ниже 2 градусов (вода замерзла)...
Как холодильщик скажу что начало кристаллизации воды +4° плюс два слишком поздно для сигнализации, там уже лёд будет плавать.
Так как котел тт самый простой( считай буржуйка) контроль закипания нужен постолько поскольку, просто знать что он кипит. Система отопления открытого типа, и пусть себе кипит. Но лучше конечно до этого не доводить.
А вот по температуре замерзания, спасибо. Не знал.

Отправлено спустя 2 минуты 41 секунду:
ТЗ поправил, кто сможет помочь? :smile38:
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Ищю помошника для написания скетча

Сообщение Sancho »

Narskii писал(а): 02 ноя 2018, 00:13Котел потух, температура падает.
Упала до 49,9 - включается электро котел и цирк. насос
Температура тт котла продолжает падать, работает электро котел, температура подачи доходит до 60 градусов электро котел отключается, но циркуляционный насос электро котла продолжает работать. И так до того момента пока не заработает тт котел и не прогреется до 50 градусов, тогда электро котел с насосом отключается и цикл повторяется.
Как только у Вас выключится цирк. насос ТТ, температура сразу поднимется, т.к. инерции ТТ без протока хватит для разогрева датчика. Т.е. 49,9 выкл и 50 вкл не сработает корректно - будет "генератор" какое-то время. Проведите эксперимент!
Нарисуйте примерное расположение датчиков, да и всей системы. От руки, на листе бумаги и фото сюда.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Narskii
Рядовой
Сообщения: 8
Зарегистрирован: 31 окт 2018, 15:37
Имя: Дмитрий

Ищю помошника для написания скетча

Сообщение Narskii »

С температурой включения 50 и отключения 49.9 нужно будет отдельно "поиграться"
Приложил схему. Рисовать особо не умею )
[spoiler]
IMG_9077.JPG
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Ищю помошника для написания скетча

Сообщение Sancho »

Narskii писал(а): 02 ноя 2018, 10:41Приложил схему. Рисовать особо не умею )
Всё отлично.
Может всё-таки начнём потихоньку изучать программу?
Скачивай последнюю версию, и начнём.
Так и быстрее разберёшься, и проще будет вносить корректировки.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Narskii
Рядовой
Сообщения: 8
Зарегистрирован: 31 окт 2018, 15:37
Имя: Дмитрий

Ищю помошника для написания скетча

Сообщение Narskii »

Sancho писал(а): 02 ноя 2018, 12:12
Narskii писал(а): 02 ноя 2018, 10:41Приложил схему. Рисовать особо не умею )
Всё отлично.
Может всё-таки начнём потихоньку изучать программу?
Скачивай последнюю версию, и начнём.
Так и быстрее разберёшься, и проще будет вносить корректировки.
Скачал и установил еще на прошлой неделе. Моя основная проблема- отсутствие времени, на изучение, и совсем не дается логика програмирования. Не было ее в школе, и колледже. Про заочное в институте я молчу (. В данный момент работаю на 2 работах, чтобы прокормить семью - жена в отпуске по уходу за ребенком. Сам построил котельную, сам смонтировал всю систему отопления, подключил все котлы. Но с програмированнием я чет непонимаю (
Фото сборки щр котельной. Все сопли в дальнейшем убрал. Сейчас работает только электро котел. Тт котел еще не запускал. В выходные планируется запуск.
[spoiler]
IMG_8779.JPG
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Brand2
Лейтенант
Сообщения: 450
Зарегистрирован: 26 фев 2018, 21:27
Откуда: Haifa
Имя: Alex
Благодарил (а): 2 раза
Поблагодарили: 5 раз

Ищю помошника для написания скетча

Сообщение Brand2 »

Молодец,видно что стараешься ,но не надо все сразу пытаться запрограмировать,начни с того,что подключи сначала датчики температуры и выведи значение каждого из них на дисплей,можно сначало один датчик попробовать,неизвестно что там будет еще с длинной проводов.Если знаешь адреса датчиков то можно все подключить к одному пину,хотя можно каждый подключить к своему ,это не принципиально,свободных ног хватает.
Набросал проект для трех датчиком,подключаются к 7,8,9 ногам,дисплей имеет адресс 3F,если у тебя другой,измени или напиши,я поменяю .
Можешь подключить сначало один датчик ,потом второй и тд.
Как сделаешь будем двигатся дальше.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
radivilalbert
Рядовой
Сообщения: 26
Зарегистрирован: 17 июл 2018, 14:08
Имя: Альберт

Ищу помощник-а(-ов) для написания проекта

Сообщение radivilalbert »

Доброе время суток Уважаемые пользователи программы FLPROG
по запросу Narskii
выкладываю для обсуждения сырой проект управления двумя котлами (печь и электрический котел)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Narskii
Рядовой
Сообщения: 8
Зарегистрирован: 31 окт 2018, 15:37
Имя: Дмитрий

Ищу помощник-а(-ов) для написания проекта

Сообщение Narskii »

Brand2 писал(а): 02 ноя 2018, 18:56 Молодец,видно что стараешься ,но не надо все сразу пытаться запрограмировать,начни с того,что подключи сначала датчики температуры и выведи значение каждого из них на дисплей,можно сначало один датчик попробовать,неизвестно что там будет еще с длинной проводов.Если знаешь адреса датчиков то можно все подключить к одному пину,хотя можно каждый подключить к своему ,это не принципиально,свободных ног хватает.
Набросал проект для трех датчиком,подключаются к 7,8,9 ногам,дисплей имеет адресс 3F,если у тебя другой,измени или напиши,я поменяю .
Можешь подключить сначало один датчик ,потом второй и тд.
Как сделаешь будем двигатся дальше.
Сегодня добрался до ардуино. Все подключил, дисплей адрес 27, поменял. Датчики инфу на дисплей выводят, правда все не подключал, менял просто входы. Разобрался болие менее со схемой ( программой) сам бы точно не догадался. Спасибо. Теперь что делать?
Brand2
Лейтенант
Сообщения: 450
Зарегистрирован: 26 фев 2018, 21:27
Откуда: Haifa
Имя: Alex
Благодарил (а): 2 раза
Поблагодарили: 5 раз

Ищу помощник-а(-ов) для написания проекта

Сообщение Brand2 »

Отлично,radivilalbert сделал хороший проект для тебя,но сразу можешь не разобраться,поэтому давай постепенно.
Подключи насосы к ARDUINO и проверь их работу,для включения их используй две кнопки,каждая будет управлять своим насосом.
Я не знаю какие у тебя реле,может нужно будет проинвертировать выходы PUMP_1 и PUMP_2.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Narskii
Рядовой
Сообщения: 8
Зарегистрирован: 31 окт 2018, 15:37
Имя: Дмитрий

Ищу помощник-а(-ов) для написания проекта

Сообщение Narskii »

Brand2 писал(а): 05 ноя 2018, 09:18Отлично,radivilalbert сделал хороший проект для тебя,но сразу можешь не разобраться,поэтому давай постепенно.
Подключи насосы к ARDUINO и проверь их работу,для включения их используй две кнопки,каждая будет управлять своим насосом.
Я не знаю какие у тебя реле,может нужно будет проинвертировать выходы PUMP_1 и PUMP_2.
[ref]radivilalbert[/ref], спасибо за проект, но я вообще ни чего не понял ( как это должно работать...
по второму скетчу все сделал, насосы (реле) от кнопок работают, выходы я проинвертировал, но это не обязательно было, так как на реле есть переключатель. так же при выводе на дисплей состояния второй кнопки происходило наложение информации, поправил строку все заработало.
Brand2
Лейтенант
Сообщения: 450
Зарегистрирован: 26 фев 2018, 21:27
Откуда: Haifa
Имя: Alex
Благодарил (а): 2 раза
Поблагодарили: 5 раз

Ищу помощник-а(-ов) для написания проекта

Сообщение Brand2 »

ОК,если есть два датчика и насосы подключены,попробуй запустить этот проект,пока самый простой.
Логика такова,если ТТкотел не работает или его темп упала ниже 30 градусов,включается нагреватель эл котла,и когда его темп поднимается до 40 гр,включается насос 2.Насос ТТкотла все работает все время, до тех пор пока темп эл котла меньше 40 гр.
Проверь,если все нормально то дальше уже можно развивать алгоритм регулировки темп,алармы и тд.
На дисплей в первой строке выводится темп датчиков,1-тт котел,2-эл котел,3-обратка.
Вторая строка,состоЯние насосов тт и эл котлов.
Добавил кнопку
У вас нет необходимых прав для просмотра вложений в этом сообщении.
radivilalbert
Рядовой
Сообщения: 26
Зарегистрирован: 17 июл 2018, 14:08
Имя: Альберт

Ищу помощник-а(-ов) для написания проекта

Сообщение radivilalbert »

Доброе время суток форумчане.
Новый проект печка и электро котел протестировал (на макете) работает.
При разогреве печки (температурный датчик DS18b20 на подаче )и достижении температуры на датчике равной значению уставки - "вкл. насоса" - включается насос.
При остывании печи до значения уставки "Т.-вкл эл. котла" - включается электро котел,
При нагреве датчика до значения уставки "Т.- откл.эл. котла" котел отключается
Контроллер ждет до снижения температуры и сново включает котел... все повторяется.
В режиме работы электро котла насос не отключается.

Значения с платы 3 передаются на смартфон в приложение Каскада по протоколу модбас посредством блютус модуля.
С 5 платы трансляция в компорт
6 плата передаем на дисплей от Nokia
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Narskii
Рядовой
Сообщения: 8
Зарегистрирован: 31 окт 2018, 15:37
Имя: Дмитрий

Ищу помощник-а(-ов) для написания проекта

Сообщение Narskii »

Brand2 писал(а): 07 ноя 2018, 20:27ОК,если есть два датчика и насосы подключены,попробуй запустить этот проект,пока самый простой.
Логика такова,если ТТкотел не работает или его темп упала ниже 30 градусов,включается нагреватель эл котла,и когда его темп поднимается до 40 гр,включается насос 2.Насос ТТкотла все работает все время, до тех пор пока темп эл котла меньше 40 гр.
Проверь,если все нормально то дальше уже можно развивать алгоритм регулировки темп,алармы и тд.
На дисплей в первой строке выводится темп датчиков,1-тт котел,2-эл котел,3-обратка.
Вторая строка,состоЯние насосов тт и эл котлов.
Добавил кнопку
Собрал схемку, подключил.
1. на дисплее в первой строке не влазят все показания, если например подключаю два датчика то выглядит это так Т1=22 Т2=23 Т3=0, все влазит, но если три датчика то Т1=22 Т2=23 Т3=2 (должно быть 23), последний символ не влазит.
2. у вас датчики как я понял опрашиваются очень часто, как поменять параметр на 1 раз в секунду? на дисплее иногда температура датчика скачет очень быстро.
3. Все три датчика лежат рядом но показывают разную температуру. (( разброс такой : 23,21,22.
По второй строке. поправил адрес дисплея, два значения отображаются, но не хватало инверсии на 4 плате К2, поставил ее на PUMP2=ON
вот пока что могу сделать. Осваиваю логику.

Отправлено спустя 1 минуту 47 секунд:
radivilalbert писал(а): 08 ноя 2018, 00:48Доброе время суток форумчане.
Новый проект печка и электро котел протестировал (на макете) работает.
При разогреве печки (температурный датчик DS18b20 на подаче )и достижении температуры на датчике равной значению уставки - "вкл. насоса" - включается насос.
При остывании печи до значения уставки "Т.-вкл эл. котла" - включается электро котел,
При нагреве датчика до значения уставки "Т.- откл.эл. котла" котел отключается
Контроллер ждет до снижения температуры и сново включает котел... все повторяется.
В режиме работы электро котла насос не отключается.

Значения с платы 3 передаются на смартфон в приложение Каскада по протоколу модбас посредством блютус модуля.
С 5 платы трансляция в компорт
6 плата передаем на дисплей от Nokia
очень круто, но я мало что понимаю...
Brand2
Лейтенант
Сообщения: 450
Зарегистрирован: 26 фев 2018, 21:27
Откуда: Haifa
Имя: Alex
Благодарил (а): 2 раза
Поблагодарили: 5 раз

Ищу помощник-а(-ов) для написания проекта

Сообщение Brand2 »

[ref]Narskii[/ref],
1.оставь пока третий датчик,он пока в проекте не используется,но если хочется ,то в Т3= убери 3,освободишь одно знакоместо и как раз будет место .
2. что бы не заморачиваться с адресами датчиков,я использовал пользовательский блок DS1820,там нет установки времени опроса,но если мешает,обьедини их входа разрешения опроса и поставь несиметричный генератор с длительностью импульса 100мс,а паузы 3-5 секунд,думаю этого будет достаточно ,хотя температура не должна и так скакать,она не изменяется так быстро .
3.Разброс датчиков + - 1 градус думаю для тебя не критичный,у меня тоже разные датчики показывают примерно с таким разбросом.
Если уже все подключил,можешь опробовать,посмотри как работает,правильная ли логика,хватает ли мощности для поддержания заданных температур и тд,и когда заработает как надо,можешь ставить и проект который сделал radivilalbert,он молодец,разберешься с ним тоже .
Ответить

Вернуться в «Помогите, а то я "нимагу"»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей