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

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

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

Статус темы:
Закрыта.
  1. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028
    Адрес:
    МО
    @dimex2015, в разъем XP5 на плате, в конфиге: #define MODBUS_PORT_NUM Serial3

    upload_2018-11-14_13-38-55.png

    Подключать провода напрямую TX - TX, RX - RX.
     
  2. Igoryok
    Регистрация:
    13.05.12
    Сообщения:
    1.703
    Благодарности:
    1.141

    Igoryok

    Живу здесь

    Igoryok

    Живу здесь

    Регистрация:
    13.05.12
    Сообщения:
    1.703
    Благодарности:
    1.141
    Адрес:
    Иваново
    Косяк найден...сам виноват. Запаял на опору то что было под рукой (AD680), а у нее максимальная емкостная нагрузка 50нФ, а со схемой ардуинки получилось 300нФ, вот опорнику и поплохело...возбуждаться начал.
    Поставил на опорник батарейку- теперь все ок.

    P. S. @Pav2000, для опорника ADR4525 минимум надо 1мкФ по выходу, а по схеме получается 0.3 мкФ - тоже косяк может быть, может в errata добавить емкость по выходу?
     
    Последнее редактирование: 14.11.18
  3. Igoryok
    Регистрация:
    13.05.12
    Сообщения:
    1.703
    Благодарности:
    1.141

    Igoryok

    Живу здесь

    Igoryok

    Живу здесь

    Регистрация:
    13.05.12
    Сообщения:
    1.703
    Благодарности:
    1.141
    Адрес:
    Иваново
    Предложения по доработке алгоритма защит:
    1. Попробовал выставить отрицательный перегрев - контроллер закрывает ЭТРВ и продолжает работать. На практике ЭТРВ может выйти из строя (сгорела катушка) или заклинить. Мне кажется в таких случаях над очерез какое-то время смотреть изменение перегрева (реакция системы на управляющее воздействие) и если нет реакции - глушить мотор останавливать компрессор).
    Может сейчас так и сделано через частотник (снижение оборотов до 0)? (только он у меня пока не подключен).
    2. Оптрон управления частотником может выйти из строя, тогда компрессор не выключится-тут аппаратно надо защищаться (использовать два выхода с последовательным включением).
     
  4. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028
    Адрес:
    МО
    Не очень удачное решение. Опору нужно как можно большего напряжения - 3V - ADR4530BRZ.

    Да, пожалуй, встрою для частотника Vacon - проверку и выключение по модбасу.
     
    Последнее редактирование: 15.11.18
  5. Pskovsat
    Регистрация:
    04.12.12
    Сообщения:
    2.504
    Благодарности:
    1.231

    Pskovsat

    Живу здесь

    Pskovsat

    Живу здесь

    Регистрация:
    04.12.12
    Сообщения:
    2.504
    Благодарности:
    1.231
    Адрес:
    Псков
    А при возникновении какой либо ошибки, у насоса отопления есть задающийся в конфиге выбег?
    типа #define DEF_DELAY_OFF_PUMP 60 / Задержка выключения насосов после выключения компрессора
    Или тупо отрабатывает All Rely Off и все...
     
  6. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028
    Адрес:
    МО
    Вот ее и отрабатывать должен. Единственное пока не сделано, что при внезапной перезагрузке контроллера критичные насосы не включаются. Но тут надо понимать, что и просто электричество пропасть может внезапно, если НК не от ИБП запитан.
     
  7. Pskovsat
    Регистрация:
    04.12.12
    Сообщения:
    2.504
    Благодарности:
    1.231

    Pskovsat

    Живу здесь

    Pskovsat

    Живу здесь

    Регистрация:
    04.12.12
    Сообщения:
    2.504
    Благодарности:
    1.231
    Адрес:
    Псков
    Vad711,
    Да я все к своим баранам. Я так понял, говориш, что по логу, неотрабатывала эта задержка...
    Поэтому и спрашиваю.
     
  8. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028
    Адрес:
    МО
    Вот свежий лог, включаются насосы:
    00:00:01 Relay RPUMPI: ON
    00:00:02 Relay RPUMPO: ON
    Раз и ошибка:
    $Compressor protection: 00:13:30 Relay RCOMP: OFF
    Vacon OFF
    00:13:31 $ERROR source: PEVA, code: -3
    16.11.2018 00:13:31 Stop. ..
    Компрессор остановлен.
    Ожидание 15 секунд как у меня в настройке до выключения насоса геоконтура (DELAY_BEFORE_STOP_IN_PUMP):

    00:13:46 Relay RPUMPI: OFF
    Ожидание до выключения насосов отопления ("Задержка выключения насосов после выключения компрессора" в опциях):
    00:14:47 Relay RPUMPO: OFF
    00:14:47 Relay RPUMPFL: OFF

    Если DELAY_BEFORE_STOP_IN_PUMP не задана, то будет использована задержка "Задержка выключения насосов после выключения компрессора" перед выключением всех насосов - входных и выходных.
     
  9. Pskovsat
    Регистрация:
    04.12.12
    Сообщения:
    2.504
    Благодарности:
    1.231

    Pskovsat

    Живу здесь

    Pskovsat

    Живу здесь

    Регистрация:
    04.12.12
    Сообщения:
    2.504
    Благодарности:
    1.231
    Адрес:
    Псков
    Понемногу стал придумывать алгоритм оттайки...
    Строителям НК, думаю стоит глянуть, возможно не реализуемые или трудно реализуемые вещи сразу пересмотреть...
    https://www.forumhouse.ru/posts/22783235/
     
  10. Pskovsat
    Регистрация:
    04.12.12
    Сообщения:
    2.504
    Благодарности:
    1.231

    Pskovsat

    Живу здесь

    Pskovsat

    Живу здесь

    Регистрация:
    04.12.12
    Сообщения:
    2.504
    Благодарности:
    1.231
    Адрес:
    Псков
    Код:
         #define DELAY_BEFORE_STOP_IN_PUMP      60
    Как понимать это комментарий? В свете отношения к насосу СО...
     
  11. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028
    Адрес:
    МО
    я же сверху все написал
     
  12. Pskovsat
    Регистрация:
    04.12.12
    Сообщения:
    2.504
    Благодарности:
    1.231

    Pskovsat

    Живу здесь

    Pskovsat

    Живу здесь

    Регистрация:
    04.12.12
    Сообщения:
    2.504
    Благодарности:
    1.231
    Адрес:
    Псков
    То есть, первым отключается в любом случае контур на улице.
    Насос или Вентилятор, через время в DELAY_BEFORE_STOP_IN_PUMP

    Потом отключается контур отопления, через время
    DELAY_BEFORE_STOP_IN_PUMP + DEF_DELAY_OFF_PUMP

    Если неуказанно DELAY_BEFORE_STOP_IN_PUMP
    То и наружний и внутренний контура, выключаться оба сразу, через время
    DEF_DELAY_OFF_PUMP.

    Так?
     
  13. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028
    Адрес:
    МО
    Нет, не совсем так, где я в предыдущем сообщении писал про DEF_DELAY_OFF_PUMP?
    Выключаются "реле", а не "насосы".
    В первом случае RPUMPI, во втором RPUMPO и RPUMPFL (если есть).
     
  14. Pskovsat
    Регистрация:
    04.12.12
    Сообщения:
    2.504
    Благодарности:
    1.231

    Pskovsat

    Живу здесь

    Pskovsat

    Живу здесь

    Регистрация:
    04.12.12
    Сообщения:
    2.504
    Благодарности:
    1.231
    Адрес:
    Псков
    Ладно, проще самому вникнуть в код...
    Код:
            Pump_HeatFloor(false);             // выключить насос ТП
            dRelay[RPUMPO].set_OFF();       // выключить насос отопления
    Две команды, первая отключит с задержкой, а вторая жестко сразу?
    Ищу почему не отработали, задержки
    Код:
     DEF_DELAY_OFF_PUMP
     
  15. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028
    Адрес:
    МО
    Добавлен график по дневным данным (статистика):

    upload_2018-11-22_17-52-15.png
    Нужно по-тестировать, может какие глюки откроются...
     
Статус темы:
Закрыта.