1 2 3 4 5 6 7 8 9 10 10/10 10,00оценок: 1

Колдую над примитивным контроллером для фильтра и нагрева

Тема в разделе "Бассейны, фонтаны и водоёмы", создана пользователем axillent, 06.04.15.

  1. axillent
    Регистрация:
    22.03.15
    Сообщения:
    200
    Благодарности:
    22

    axillent

    Живу здесь

    axillent

    Живу здесь

    Регистрация:
    22.03.15
    Сообщения:
    200
    Благодарности:
    22
    Колдую над примитивным контроллером для фильтра и нагрева
    В связи с заменой фильтра решил переделать и электрику
    стоял дурацкий "щит" крипсол, в котором тупо УЗО для фильтра/клапана/циркуляционного насоса и актомат выключения для трансформаторов прожекторов (2 шт PAR56)

    нагрев по примитивной схеме - теплообменник с водой от котла, механический термостат включает в параллель клапан и циркуляционный насос и все это только тогда, когда запущен насос фильтра. Насос запускается механическим таймером (в магазине такой щит с набором внутренностей стоит 15000! лажа)

    так как я на ты с микроэлектроникой решил начать с небольшой автоматизации с возможностью дальнейшего программного развития

    начать с простого - микроконтроллер (atmega32) с встроенными часами реального времени (DS3231) который имеет кнопки управления, LCD дисплей и два реле управления - одно для насоса фильтра, второе для циркуляционного насоса в параллель с клапаном.

    на контроллере настраивается время, частота срабатывания в часах насоса, продолжительность его работы, желаемая температура и интервалы ночного тарифа на электроэнергию. Алгоритм предполагает максимальное использование ночного тарифа (привязку к нему) а в остальное время "дорабатываем" нужное время и число раз как задано. При фильтрации контролируем температуру по датчику и управляем клапаном и циркуляционным насосом.

    SLine - это последовательная линия для подключения в будущем внешней консоли (которая будет стоять в удобном месте, сам контроллер в яме), с нее можно будет управлять всеми параметрами, в том числе включать насос вручную. Так же будет известна фактическая температура воды в бассейне которую можно выводить на большое табло. Еще могут считаться часы наработки до обратной промывки, до декальцирования, до замены песка и т. д. уже чисто программные удобства и возможна интеграция с умным домом

    схема устройства вышла как на картинке. Буду признателен за критику, идеи, замечания
     

    Вложения:

    • p012.10 basseyn filter controller.jpg
    axillent , 06.04.15
    #1 + Цитировать
  2. Karlson77
    Регистрация:
    04.07.12
    Сообщения:
    168
    Благодарности:
    75

    Karlson77

    Живу здесь

    Karlson77

    Живу здесь

    Регистрация:
    04.07.12
    Сообщения:
    168
    Благодарности:
    75
    Адрес:
    деревня Фенино
    Хорошая схема получилась, классно когда человек разбирается в электронике и сам может реализовать такое в "металле". А где предполагаете установить датчик температуры? На трубе или в самой чаше? Нет желания добавить в схему автоматизацию долива? Или у Вас это уже есть в каком-то виде?
     
    Karlson77 , 16.04.15
    #2 + Цитировать
  3. axillent
    Регистрация:
    22.03.15
    Сообщения:
    200
    Благодарности:
    22

    axillent

    Живу здесь

    axillent

    Живу здесь

    Регистрация:
    22.03.15
    Сообщения:
    200
    Благодарности:
    22
    Для датчика температуры есть два варианта. Один - вставить в трубку механического термостата который сейчас стоит. Трубка вкручена во вклеенную пластиковую заглушку с отверстием с резьбой. Заглушка вклеена на трубу которая между выходом насоса и входом бочки с песком.
    Второй вариант - специальное отверстие в корпусе теплообменника.
    Но я думаю поставить еще три датчика температуры - один на трубе после теплообменника, второй на трубе от котла и третий на моторе насоса. Они не критичны для работы, но помогут выявить на ранней стадии какие-либо отклонения в работе.
    С доливом у меня все просто - подведен водопровод на котором стоит поплавковый затвор наподобие того, что ставят в бачках унитазов. Здесь я планирую не сам долив автоматизировать, а обезопасить себя от протечек. Вся возня с бассейном у меня началась после затопления подвала с фильтром. Затопило его из-за разгерметизации бочки с песком. И если бы долив был отключен, то залив подвала прекратился бы как только уровень упал ниже уровня трески (трубки через которую отфильтрованная вода подается в бассейн, она чуть ниже скиммера). Однако благодаря доливу я получил бесконечную подпитку водой. Чтобы этого избежать в будущем хочу поставить управляемый шаровой кран, он будет вручную открываться после чистки бассейна или промывки фильтра (когда часть воды сбрасывается в канализацию) и будет доливать строгое количество воды и держать открытым кран будет заданное количество часов по времени. ,Т.е. Долив будет автоматическим, но не бесконечным.
     
    axillent , 16.04.15
    #3 + Цитировать
  4. Karlson77
    Регистрация:
    04.07.12
    Сообщения:
    168
    Благодарности:
    75

    Karlson77

    Живу здесь

    Karlson77

    Живу здесь

    Регистрация:
    04.07.12
    Сообщения:
    168
    Благодарности:
    75
    Адрес:
    деревня Фенино
    Спросил про датчик температуры потому что Вы хотите вывести с него показания на большой дисплей, чтобы всегда видеть температуру бассейна. Но ведь если датчик (и) будет стоять в техотсеке - то корректную температуру можно будет получить только когда работает насос фильтра, не так ли? Дополнительные датчики на трубах и моторе конечно не помешают, тем более они не дорогие (датчики). Ну и коль уж Вы решили обвешаться датчиками :) как Вам вариант с датчиком протечки? Думаю его легко можно подключить к Вашему микроконтроллеру. На трубу долива ставим соленоидный (электромагнитный) клапан НО (нормально открытый), а на пол техотсека обычный дренажный насос. При обнаружении протечки контроллер даст команду закрыть клапан долива, включить дренажник, ну и еще чего-нибудь, если нужно (например отключить все силовое электрооборудование).
     
    Karlson77 , 16.04.15
    #4 + Цитировать
  5. axillent
    Регистрация:
    22.03.15
    Сообщения:
    200
    Благодарности:
    22

    axillent

    Живу здесь

    axillent

    Живу здесь

    Регистрация:
    22.03.15
    Сообщения:
    200
    Благодарности:
    22
    там все более масштабно планируется)
    про закрытие долива я уже написал. нормально открытый соленоид в таких случаях не ставят, иначе в случае чего (например пропажи электричества или сработки УЗО) он окажется открытым. Ставить буду управляемый шаровой кран. Такие ставят в системах защиты от протечек.

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

    задача контроллера насоса будет ограничена фильтрацией, нагревом и контролем работоспособности

    насчет температуры. я тоже в начале думал ставить датчик в чаше бассейна. Но это сопряжено с рядом проблем - его нужно где то расположить, его нужно как-то питать. Сейчас у меня плавает радио датчик. Такой вариант имеет право на существование, но вызывает сложности при эксплуатации - батарейки требуют замены. Да и сам датчик тем не менее требует места для парковки на поверхности воды. С другой стороны насос прокачивает воду потоком несколько раз в сутки. Датчик измеряющий температуру потока лишен ошибок которые есть у поплавка - поплавок может замерять локальную температуру, находясь в углу в зоне относительного застоя воды, эта температура может отличаться от температуры основного объема воды. Поэтому измерение температуры потока в момент работы насоса более точно. В промежутках между включениями насоса температура не подвержена большим скачкам, даже при крайних условиях за 6 часов температура может измениться на 1-2 десятых долей градусов (бассейн в помещении). Значит достаточно программно задать логику, что температура измеряется во время работы насоса, после чего фиксируется до следующего включения насоса. Вот это значение и будет отображаться на дисплее
     
    axillent , 16.04.15
    #5 + Цитировать
  6. Karlson77
    Регистрация:
    04.07.12
    Сообщения:
    168
    Благодарности:
    75

    Karlson77

    Живу здесь

    Karlson77

    Живу здесь

    Регистрация:
    04.07.12
    Сообщения:
    168
    Благодарности:
    75
    Адрес:
    деревня Фенино
    Да, верно, лучше нормально закрытый, просто немного сбил с толку поплавковый клапан, а он по сути является датчиком уровня, а не полноценным клапаном.
    А по поводу индикации температуры - не будет ли дисплей всегда показывать одну и ту же цифру, ну плюс минус полградуса? Ведь при постоянном периодическом включении фильтрации с автоматическим подогревом вода всегда будет одной температуры. Исключение - аварии, но об этом контроллер проинформирует.
     
    Karlson77 , 16.04.15
    #6 + Цитировать
  7. axillent
    Регистрация:
    22.03.15
    Сообщения:
    200
    Благодарности:
    22

    axillent

    Живу здесь

    axillent

    Живу здесь

    Регистрация:
    22.03.15
    Сообщения:
    200
    Благодарности:
    22
    В штатном режиме когда температура настроена, достигнута, стабильные характеристики окружения она и должна показывать одну и туже цифру

    но вот например мы пока в дом не переехали температура сильно (несколько градусов) плавала
    потому, что при отъезде включал режим экономии на котле и по сути бассейн не подогревался
    так и в будущем возможно
    да и окружение идеальным не бывает, в лютый мороз падает температура в помещении, будет падать и температура в бассейне
     
    axillent , 16.04.15
    #7 + Цитировать
  8. Karlson77
    Регистрация:
    04.07.12
    Сообщения:
    168
    Благодарности:
    75

    Karlson77

    Живу здесь

    Karlson77

    Живу здесь

    Регистрация:
    04.07.12
    Сообщения:
    168
    Благодарности:
    75
    Адрес:
    деревня Фенино
    Когда будет холодно должен увеличиться расход газа, а температура должна быть постоянной. Это же относится к нестабильному окружению. Разумеется когда теплопотери в пределах мощности котла.
     
    Karlson77 , 17.04.15
    #8 + Цитировать
  9. axillent
    Регистрация:
    22.03.15
    Сообщения:
    200
    Благодарности:
    22

    axillent

    Живу здесь

    axillent

    Живу здесь

    Регистрация:
    22.03.15
    Сообщения:
    200
    Благодарности:
    22
    Все верно
    в нормальной ситуации дисплей будет показывать одно и тоже и по сути это будет индикация текущей настройки. Для нас это 27-29 градусов
    Но почему то приятно увидеть цифру, даже если она всегда одна и таже)

    жизнь не всегда приближается к идеальному
    котла у меня с запасом хватает на все
    но вот например цоколь в морозы был 20 градусов, есть и теплопотери и несбалансированность системы отопления доставшиеся мне с домом. Если цоколь растопить, то остальная часть дома будет африка. Это отдельная тема которую надо решить
     
    axillent , 17.04.15
    #9 + Цитировать

Смотрите также