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

"Народный контроллер" для теплового насоса

Тема в разделе "Геотермальные тепловые насосы", создана пользователем Pav2000, 21.03.16.

Статус темы:
Закрыта.
  1. SergCh
    Регистрация:
    23.01.09
    Сообщения:
    3.263
    Благодарности:
    2.310

    SergCh

    Живу здесь

    SergCh

    Живу здесь

    Регистрация:
    23.01.09
    Сообщения:
    3.263
    Благодарности:
    2.310
    Адрес:
    Москва
    Там литиевая батарейка на 3 В. Схема подпитки от 5 В через высокоомный резистор штатное решение. Здесь при питании от 3,3 В 200 ом может и маловато, но с учётом диода выше 3В на батарейке не будет.
     
    Последнее редактирование: 17.03.17
  2. Igoryok
    Регистрация:
    13.05.12
    Сообщения:
    1.702
    Благодарности:
    1.141

    Igoryok

    Живу здесь

    Igoryok

    Живу здесь

    Регистрация:
    13.05.12
    Сообщения:
    1.702
    Благодарности:
    1.141
    Адрес:
    Иваново
    - С37 думаю смело можно уменьшить до 100мкФ
    - С42 удалить
    - С40 заменить на тантал 47мкФ
    - С1 уменьшить до 100мкФ
    - после резисторов R63...66 на средний вывод добавить последовательно резисторы 10кОм, чтобы защитить входы ардуинки при крайнем положении подстроечника и чтобы фильтр работал, а еще лучше перенести защитные цепочки до подстроечников. т. к. постоянные резисторы на 220В дешевле. чем подстроечные резисторы на 220
    - на линиях А4...11 разъема Analog_IN поставить подтягивающие к земле резисторы 100кОм (чтобы открытый вход всякую бяку не ловил) и тоже поставить резисторы 10кОм, чтобы защитить входы ардуинки, иначе при подаче высокого (по ошибке) защитные стабилитроны выгорят
    - все защитные стабилитроны я бы заменил диодной сборкой - один на питание. второй на землю
    - на выводе 7 DD1 нет конденсатора для сброса, не уверен что правильно включится
    - сигнальные линии разъемов UART, nextion, I2C не защищены
    - резистор R3 увеличить до 10кОм (навскидку)
    - что за разъема PCON и PEVA?
    - про фильтрацию ШИМ и поменять местами входы ОУ уже писали
    - выходы VOUT1...6 на что планируется нагрузить? Тоже защиты по выходу нет
    - сигнальные линии датчиков температуры тоже не защищены
    - DA6 че за зверь такой?
    - земли оптронов разъединить уже писали
    - сигналы на разъемах S1...6 - что подключается? Какой активный уровень? Есть ли аварийные сигналы (останова ТН)? Если есть, то останов должен срабатывать при обрыве провода. т. е. половину выходов перевел бы в обратное включение излучателя для универсальности
    - номинал токозадающих резисторов из диапазона R273...287 на входах оптореле уменьшить до 200Ом
    - плату ардуинки нельзя установить на разъемы неправильно (перепутать)?
    - на выходы relay можно фьюзы добавить на всякий разный...
    - литиевую батарейку на держатель поставить-народу проще менять будет (без пайки)
    - поправить номинал L1 на 100мкГн вместо милли
    - максимальная длина линии цифровых датчиков температуры какая? До септика хватит? А до кессона где коллектор ГК?
    - еще бы добавить возможность подключения 2-3 терморезисторов...надежнее они по сравнению с цифровыми да и наверное дешевле
    - выходные разъемы допускают неверное подключение?
    - возможно неплохо было бы добавить апппаратные защиты. Т. е. те, которые не зависят от ардуинки - ПО заглючить может и, к примеру, не остановить компрессор по низкому давлению. Т. е. логический компаратор добавить, отрубающий один-два выхода relay. Коммутацию вкл/выкл аппаратная защита джамперами, чтобы пользователь смог выбрать вариант использования
    - возможно стоит добавить возможность подключения переменного резистора (крутилки) для регулировки чего-либо (оборотов компрессора или еще чего)
     
    Последнее редактирование: 17.03.17
  3. Igoryok
    Регистрация:
    13.05.12
    Сообщения:
    1.702
    Благодарности:
    1.141

    Igoryok

    Живу здесь

    Igoryok

    Живу здесь

    Регистрация:
    13.05.12
    Сообщения:
    1.702
    Благодарности:
    1.141
    Адрес:
    Иваново
    @dobrinia, а визуализации никакой не предусмотрено? Индикатор бы...Или он к ардуинке подключается? Киньте ссылкой на ардуинку, которую планируете подключать. Не работал с ними...
     
  4. dreadlokon
    Регистрация:
    28.01.15
    Сообщения:
    1.376
    Благодарности:
    499

    dreadlokon

    Живу здесь

    dreadlokon

    Живу здесь

    Регистрация:
    28.01.15
    Сообщения:
    1.376
    Благодарности:
    499
    Адрес:
    Электрогорск
    Ардуино дуе на забугорном due
     
  5. Bogovic
    Регистрация:
    29.08.12
    Сообщения:
    319
    Благодарности:
    248

    Bogovic

    Живу здесь

    Bogovic

    Живу здесь

    Регистрация:
    29.08.12
    Сообщения:
    319
    Благодарности:
    248
    Адрес:
    Серпухов
    При использовании аналоговых входов высоко по частоте лезть не стоит - был печальный опыт на микрухах от TI.
    ИМХО реализация Добрыни на LM2576 оптимальна - не создает помех и диапазон входных напряжений 10-40 вольт, кому надо, смогут от 24в запитать. Я в своих конструкциях именно их использую.
    ИМХО Слабовато по току. Все LAN'овские чипы прожорливые - около 250мА требуют, а еще остальное питать надо. (И на эти грабли я наступал :))
    Проверьте, сколько надо Вашему чипу...
     
  6. AnV
    Регистрация:
    15.07.10
    Сообщения:
    1.118
    Благодарности:
    729

    AnV

    Живу здесь

    AnV

    Живу здесь

    Регистрация:
    15.07.10
    Сообщения:
    1.118
    Благодарности:
    729
    Адрес:
    Челябинск
    Любой импульсник создает помехи, вопрос в уровне их
     
  7. Bogovic
    Регистрация:
    29.08.12
    Сообщения:
    319
    Благодарности:
    248

    Bogovic

    Живу здесь

    Bogovic

    Живу здесь

    Регистрация:
    29.08.12
    Сообщения:
    319
    Благодарности:
    248
    Адрес:
    Серпухов
    :)
    Согласен.
    С линейным стабилизатором АЦП прыгает на 1-2 единицы младшего разряда, но сильно греется 7805 из за ENC28J60, с LM2576 в пределах 4 единиц, а с TPS5430 от TI на пол шкалы (около 500 единиц)...
    Для таких питателей надо полигоны питания на втором-третьем слое платы делать. :(
     
  8. Ljutik
    Регистрация:
    21.02.11
    Сообщения:
    1.924
    Благодарности:
    898

    Ljutik

    инженер-теоретик

    Ljutik

    инженер-теоретик

    Регистрация:
    21.02.11
    Сообщения:
    1.924
    Благодарности:
    898
    Адрес:
    Москва
    @dobrinia Жень, схему посмотрел. Первое, что бросилось в глаза - зачем от каждого симистора обе ноги выводить? Сделай одну общую. Все равно придется объединять. А так, меньше проводов снаружи вешать. Да и клеммник поменьше будет.
    Для любителей "сухих контактов" я бы релюху поставил.
    Не понимаю операционники на выходы 0-10В. Не вижу конденсатора. Или он в DUE есть?
    Входные оптроны. Я бы входное питание повыше сделал. Вольта 24. И резисторы входные увеличил до 1206. А еще, полезно последовательно с этим резистором поставить стабилитрон, чтобы гарантированно от наводок уйти.
    MOC3041 не катит. Ставь MOC3063. Хотя, кто какую захочет, ту и запаяет...
    На управление ЭРВ поставил ULN2003? Если денег не жалко, то лучше L9333. Там защита есть.
    Защита аналоговых входов стабилитронами (VD26, VD27 и так далее) - так делать нельзя. Уже наступал на эти грабли. У стабилитрона есть ток утечки. Он внесет погрешность в измерения. Самый лучший вариант - два диода.
     
  9. Pav2000
    Регистрация:
    01.03.09
    Сообщения:
    1.018
    Благодарности:
    2.705

    Pav2000

    Живу здесь

    Pav2000

    Живу здесь

    Регистрация:
    01.03.09
    Сообщения:
    1.018
    Благодарности:
    2.705
    Адрес:
    Москва
    Коментировать замечания к схеме не буду, есть очень правильные. :hello:

    По прошивке - за две недели было сделано следующее:
    1. Режим старт-стоп для инвертора. Теперь этот режим поддерживается и уже работает у Евгения.
    2. В декабре когда был реализован новый многопоточный сервер в результате отвалились все уведомления (не было поддержки многопоточности). Сейчас это было исправлено. Почта и смс отправляются из прошивки. Бонусом получилась одновременная жизнь TCP и UDP, что дало возможность регулярного обновления времени по NTP во время работы. В стандартной либе этого не сделать. На это убил больше недели. Нашел еще одну ошибку в либе -)
    3. Дмитрий доделывает удаленное устройство с двумя датчиками.
    4. Евгений начал встраивание "калькулятора" для расчета коэффициентов аналоговых датчиков.

    Приступаю к реализации полноценного инвертора, по этому:
    Хотел бы услышать мнение народа как греть бойлер на инверторе (регулирование частоты), если есть ограничения на подачу?
    Также интересно мнение по нагреву инвертором системы отопления если есть ограничения. Т. Е. ПИД+ограничения (подача, обратка) как реализовать?

    Жаль что Евгений сильно затягивает с разработкой платы контроллера, скорее всего мне придется это решать самостоятельно.

    P. S. Мой старт-стоп продолжает искать нового хозяина. За последний месяц СОР у него был 3.9-4.15 -)
     

    Вложения:

    • 02.png
    • 01.png
    • 03.png
    • 04.png
  10. Gaunt
    Регистрация:
    14.06.12
    Сообщения:
    14.743
    Благодарности:
    10.104

    Gaunt

    Живу здесь

    Gaunt

    Живу здесь

    Регистрация:
    14.06.12
    Сообщения:
    14.743
    Благодарности:
    10.104
    Адрес:
    Стерлитамак Уфимской Губернии
    Поконкретней как-то можно?

    Радикальное ограничение одно - величина перегрева на выходе компрессора.
    По оборотам - нужен явно устанавливаемый минимальный порог оборотов. Причин много, две главные - минимальная скорость для возврата масла и необходимость крутить циркули.

    Максимум - тут вроде понятно, максимум оборотов, максимальный ток, перегрев после компрессора, можно ещё температуру компрессора - не особо важно.
     
  11. Pav2000
    Регистрация:
    01.03.09
    Сообщения:
    1.018
    Благодарности:
    2.705

    Pav2000

    Живу здесь

    Pav2000

    Живу здесь

    Регистрация:
    01.03.09
    Сообщения:
    1.018
    Благодарности:
    2.705
    Адрес:
    Москва
    Есть инвертор. Мин Мах частоты отслеживается (за границы не выйдет), максимальная мощность (ток) отслеживается тоже за границы не выйдет. При достижениии максимальных значений частоту не увеличиваем, при достижении минимальной частоты. частоту не уменьшаем. При достижении максимальной мощности частоту уменьшаем (- один шаг допустим 10 гц).
    Задача:
    Хочу нагреть бойлер до 45 грудусов. Есть ограничение на температуру подачи допустим 50 градусов (это косвенно связано с температурой компрессора).
    Как греем? Что делаем при достижении температуры подачи? и не достижении температуры бойлера?

    Аналогично для отопления
     
  12. Gaunt
    Регистрация:
    14.06.12
    Сообщения:
    14.743
    Благодарности:
    10.104

    Gaunt

    Живу здесь

    Gaunt

    Живу здесь

    Регистрация:
    14.06.12
    Сообщения:
    14.743
    Благодарности:
    10.104
    Адрес:
    Стерлитамак Уфимской Губернии
    Инвертор ничего не делает для достижения температуры - он её поддерживает по мере сил.
    По обратке, чтобы было проще:
    1 Греем один раз до 40С
    2 Поддерживаем 40С. Уменьшая или увеличивая обороты.
    3 Увеличивая - тут понятно.
    4 Уменьшая до минимума, нагрели до 40.5С, компрессор уснул. Остываем 39.5С - включили компрессор.
    5 Обязательно нужен период до следующего включения: как по температуре, так и по времени.
     
  13. Pav2000
    Регистрация:
    01.03.09
    Сообщения:
    1.018
    Благодарности:
    2.705

    Pav2000

    Живу здесь

    Pav2000

    Живу здесь

    Регистрация:
    01.03.09
    Сообщения:
    1.018
    Благодарности:
    2.705
    Адрес:
    Москва
    Разговор слепого с глухим. Я не увидел связи моего вопроса и Вашего ответа, я воспринимаю его как набор слов, либо Вы не понимаете проблемы.
     
  14. Gaunt
    Регистрация:
    14.06.12
    Сообщения:
    14.743
    Благодарности:
    10.104

    Gaunt

    Живу здесь

    Gaunt

    Живу здесь

    Регистрация:
    14.06.12
    Сообщения:
    14.743
    Благодарности:
    10.104
    Адрес:
    Стерлитамак Уфимской Губернии
    Наверное - не понимаю.
    Система отопления очень инертна. Датчик давления/температуры имеет достаточную цену деления/погрешность.
    По большому счету, ПИД сводится к простому пропорциональному уменьшению или увеличению оборотов.
    Т. е. задача компрессора, держать температуру обратки любой ценой. Иначе - зачем вообще такое отопление?

    Для ГВС, либо ограничить обороты, либо максимум оборотов по перегреву, либо и то и другое. Ибо больше оборотов - сильно выше средний тепловой напор. Что неминуемо приведет к повышению давления конденсации.
    Это беспокоит?
     
  15. Gaunt
    Регистрация:
    14.06.12
    Сообщения:
    14.743
    Благодарности:
    10.104

    Gaunt

    Живу здесь

    Gaunt

    Живу здесь

    Регистрация:
    14.06.12
    Сообщения:
    14.743
    Благодарности:
    10.104
    Адрес:
    Стерлитамак Уфимской Губернии
    Наверное - не понимаю...
    Для ГВС - есть конечная температура, до которой нужно нагреть...
    Вопрос - нагреть онлайн,
    нагреть, чтобы ТЭНам меньше греть при среднем расходе...
    Поиметь танк на 300-500литров и греть в самом экономном режиме...минимальными оборотами - постоянно.

    Т. е. как у двух евреев - три мнения.

    На мой взгляд, оптимально, греть по температуре газа на выходе из компрессора=перегреву газа после компрессора.
    Ибо перегрев зависит не только от температуры конденсации, но и от испарителя.
    Т. е. учитывает как потери из-за повышенного теплового напора (при высоких оборотах компрессора) в конденсаторе, так и в испарителе.

    Опираться чисто на температуру конденсации - будет неправильно. По большому счету, режим ГВС легко может превысить пиковые потребности отопления.
    Поэтому здесь есть необходимость работы компрессора в "крайнем режиме", т. е. по температуре перегрева после компрессора.
    По большому счету - это и будет режим максимальной производительности ТН в единицу времени.
     
Статус темы:
Закрыта.