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

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

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

Статус темы:
Закрыта.
  1. Pskovsat
    Регистрация:
    04.12.12
    Сообщения:
    2.497
    Благодарности:
    1.231

    Pskovsat

    Живу здесь

    Pskovsat

    Живу здесь

    Регистрация:
    04.12.12
    Сообщения:
    2.497
    Благодарности:
    1.231
    Адрес:
    Псков
    Ставлю тестироваться работу НТ на бойлер.
    Тест где реле работают, компрессор нет.
    Включается все вроде правильно. Только сразу же с тэном бойлера, хотя галка стоит только на догрев тэном с температуры 45 до 50. А до 45 греть насосом.
    Потом через секунд 30 - 60 включается реле рециркуляции и на этом все зависает намертво. Реле продолжают работать.

    Конфигурация с супербойлером (предконденсатор).
    Может кто проверить?
     
  2. dimex2015
    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372

    dimex2015

    Живу здесь

    dimex2015

    Живу здесь

    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372
    Адрес:
    Минск
    Какая версия?
     
  3. Pskovsat
    Регистрация:
    04.12.12
    Сообщения:
    2.497
    Благодарности:
    1.231

    Pskovsat

    Живу здесь

    Pskovsat

    Живу здесь

    Регистрация:
    04.12.12
    Сообщения:
    2.497
    Благодарности:
    1.231
    Адрес:
    Псков
  4. Pskovsat
    Регистрация:
    04.12.12
    Сообщения:
    2.497
    Благодарности:
    1.231

    Pskovsat

    Живу здесь

    Pskovsat

    Живу здесь

    Регистрация:
    04.12.12
    Сообщения:
    2.497
    Благодарности:
    1.231
    Адрес:
    Псков
    Работа на бойлер.
    Температура нагрева бойлера 50С, ТН греет до 45, далее тен до 50.
    Гистрейзис 10С
    Вариант с СУПЕРБОЙЛЕРОМ
    Где то на 41С, ошибка превышение температуры датчика.
    Повторная попытка запуска, ТН включается на нагрев дома.
    С 41С ГВС до 50 греет тен...

    Код:
    Run command: START
    31/03/2019 10:56:01   Start . . .
    EEV: Set zero
    10:56:01 Relay RBOILER: ON
    Start modWork:3[Bp2]
    10:56:02 Relay RPUMPI: ON
    10:56:04 Relay RSUPERBOILER: ON
    Set Vacon: 40.00%
    EEV go preStartPos: 60
    10:56:12 Pause 10s before start compressor
    Vacon ON
    Pause 45 second before go starting position EEV . . .
    EEV go StartPos: 61
    Start task UpdateEEV
    Start task UpdateHP
    10:57:11 Heat Pump ON . . .
    Heat Pump O10:57:11 Relay RBOILER: OFF
    10:57:11 Relay RPUMPB: ON
    FC> 50.00
    FC> 55.00
    FC> 60.00
    10:58:11 Relay RPUMPB: OFF
    FC> 65.00
    FC> 65.89
    FC> 66.80
    FC> 69.28
    FC> 72.00
    FC> 73.81
    FC> 74.85
    FC> 75.70
    FC> 77.26
    FC> 80.33
    FC> 82.64
    FC> 86.25
    FC> 88.16
    FC> 88.64
    FC> 88.50
    FC> 90.42
    FC> 91.21
    FC> 91.73
    FC> 92.79
    FC> 93.53
    FC> 94.85
    FC> 95.48
    FC> 96.42
    FC> 96.77
    FC> 97.85
    FC> 99.04
    FC> 100.00
    FC> 99.47
    FC> 99.42
    FC> 100.00
    FC> 99.46
    FC> 99.83
    FC> 100.00
    FC> 99.92
    FC> 98.85
    FC> 98.23
    11:13:12 Relay RPUMPB: ON
    FC> 98.13
    FC> 97.58
    FC> 97.03
    11:14:12 Relay RPUMPB: OFF
    $Compressor protection 11:14:17 $ERROR source: TCONOUT, code: -2
    modWork:6[Bp11] RCOMP:0 RPUMPI:1 RPUMPO:0 RPUMPOS1:0 RPUMPOS2:0 RSUPERBOILER:1 RPUMPB:0 RBOILER:0 RHEAT:0 RHCOMP:0 RDFPAL:0 RTRV:0 freqFC:47.58 Power:5.750 EEV:115
    TOUT:7.06 TIN:22.06 TBOILER:40.31 TCOMP:83.81 TCONIN:80.43 TCONOUT:48.02 TEVAIN:-1.12 TEVAOUT:1.67 TCOMPIN:-2.75 TCONING:20.17 TCONOUTG:43.86 TEVAING:7.06 TEVAOUTG:1.56 PEVA:6.32 PCON:29.47
    Run command: REPEAT
    31/03/2019 11:14:17 Stopping...
    modWork: 6[Bp11]
    Stop control EEV
    Vacon OFF
    Delay: stop IN pump.
    Stop task UpdateHP
    Stop task UpdateEEV
    11:14:27 Relay RPUMPI: OFF
    Pause before closing EEV 5 sec . . .
    EEV closed
    Stop task UpdateHP
    All relay off
    11:14:34 Relay RSUPERBOILER: OFF
    11:14:34 Heat Pump OFF . . .
    Repeat start Heat Pump (attempts remaining 1) . . .
    Start over 45 sec . . .
    Run command: AUTOSTART
    31/03/2019 11:15:22   Start . . .
    EEV: Set zero
    11:15:22 Relay RBOILER: ON
    Start modWork:1[Hp2]
    11:15:23 Relay RPUMPI: ON
    11:15:24 Relay RPUMPO: ON
    Set Vacon: 40.00%
    EEV go preStartPos: 60
    11:15:33 Pause 10s before start compressor
    Vacon ON
    Pause 45 second before go starting position EEV . . .
    11:16:13 TCONOUT: Error CRC (-86). t=19.75, prev=19.18
    EEV go StartPos: 61
    Start task UpdateEEV
    Start task UpdateHP
    11:16:32 Heat Pump ON . . .
    Heat Pump O FC> 40.00
    11:17:32 Relay RSUPERBOILER: ON
    
    Это штатно или?
     
  5. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.267
    Благодарности:
    4.964

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.267
    Благодарности:
    4.964
    Адрес:
    МО
    @Pskovsat, А зачем такой низкий предел для TCONOUT?

    Как вариант - пока было время ожидания повторного запуска температура датчика бойлера дошла до 45.
     
  6. Pskovsat
    Регистрация:
    04.12.12
    Сообщения:
    2.497
    Благодарности:
    1.231

    Pskovsat

    Живу здесь

    Pskovsat

    Живу здесь

    Регистрация:
    04.12.12
    Сообщения:
    2.497
    Благодарности:
    1.231
    Адрес:
    Псков
    Не 41 и было, и еще долго грело теном до 45.
    Так то логично 41 это в гистерезисе 50-40=10 градусов.
    Но тогда нелогично включать тен. Хотя тоже неплохо.
    Тут вопрос как задумано...?

    TconOUT выход охлажденного фреона с конденсатора... Это даже очень много. Если конденсация 50, переохлаждение 2С это очень мало.
     
    Последнее редактирование: 31.03.19
  7. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.267
    Благодарности:
    4.964

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.267
    Благодарности:
    4.964
    Адрес:
    МО
    @Pskovsat, У меня работает с обычным бойлером норм.
     
  8. Pav2000
    Регистрация:
    01.03.09
    Сообщения:
    1.018
    Благодарности:
    2.705

    Pav2000

    Живу здесь

    Pav2000

    Живу здесь

    Регистрация:
    01.03.09
    Сообщения:
    1.018
    Благодарности:
    2.705
    Адрес:
    Москва
    Наконец был получен ответ от китайцев по стоимости готовой платы (результат не радует - дорого).

    Разумный тираж 20 шт (при 10 шт. + 50 USD к плате). Все кто интересовался написал в личку по конкретным цифрам.
    Стоимость определена без, Ардуино Дуе (на али 1000 рублей), и платы сетевого чипа w5500 (на али 400 рублей). Для уменьшения стоимости, платы не будут проверяться и тестироваться (выдается что автомат спаяет, без дополнительного контроля)

    Основные характеристики платы
    1. Число силовых выходов (на симисторах) - 8
    2. Число логических выходов с опто-развязкой - 4
    3. Число логических входов с опто-развязкой 6
    4. Число подключаемых ЭРВ - 1 шт
    5. Один прямой выход для подключения датчиков температуры ds18b20 - 1 шт
    6. Два моста для подключения датчиков температуры ds18b20 6 (клемников для 1 моста)+2 (клемников для 2 моста)
    7. Гальванически развязанный 485 1 шт
    8. Выход на Дисплей Нехтион (можно сконфигурировать 485 или serial) 1 шт
    9. Часы на плате - 1 шт
    10. i2c память 64 кб - 1 шт
    11. SPI флеш 16 мбайт - 1 шт
    12. Разьем для SD карты - 1 шт
    13. Датчик давления (аналоговый вход) - 2 шт
    14. Аналоговые входы - 2 шт
    15. Возможность крепления платы на DIN рейку или на стойках
    16. Разъем для подключения 2 кнопок и 2 светодиодов
    17. Размер платы 252*110mm толщина 2 мм
    18. CAN интерфейс - 1 шт.
    19. Напряжение питания 12 вольт

    Сейчас делается попытка разместить заказ в РФ (ручная пайка), что возможно выйдет дешевле и партия уменьшится до 10 шт.

    Это к вопросу что в Китае все дешево.
     
  9. Альтермолог
    Регистрация:
    29.03.11
    Сообщения:
    8.499
    Благодарности:
    6.235

    Альтермолог

    Живу здесь

    Альтермолог

    Живу здесь

    Регистрация:
    29.03.11
    Сообщения:
    8.499
    Благодарности:
    6.235
    Адрес:
    Москва
    Павел, правильно ли я понял народного варианта пока не получилось, для ввода контроллера в эксплуатацию нужны знания по заливке ПО? Стоит ли ожидать готового изделия, типа достал и работает, с обновлением через инет?
     
  10. Pav2000
    Регистрация:
    01.03.09
    Сообщения:
    1.018
    Благодарности:
    2.705

    Pav2000

    Живу здесь

    Pav2000

    Живу здесь

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

    1. Нет готовой (одной) прошивки НК НИКОГДА не будет, т. к. гибкость конфигурации предполагает настройку файла конфигурации, который является частью кода. Слишком много можно настроить через конфиг, и это предполагает участие пользователя при его формировании и уникальность прошивки.
    2. Обновление через инет. Морда сейчас уже может обновляется через веб интерфейс. Обновление самой прошивки - это написание специального загрузчика. Лично я пока не планирую этого делать, и есть теоретическая проблема с делением флеш памяти на области в микроконтроллере SAM.
     
  11. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.267
    Благодарности:
    4.964

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.267
    Благодарности:
    4.964
    Адрес:
    МО
    Да щас народней уж некуда.
    Если самому знаний не хватает конфиг настроить или программу подправить, то можно к товарищам обратиться, правда, если вопрос сложный, то скорее всего с компенсацией потраченного времени.

    Как оказалось, вполне удобно обновлять и по USB - скачиваешь с гитхаб-репозитория, меняешь номер конфига (при необходимости, либо переписываешь свой config. h), подключашь ноут к DUE по USB, запускаешь среду Ардуино, жмешь "Загрузка" и все.
    А да, забыл, перед этим нужно через веб на закладке "Система" нажать кнопку "Подготовка к обновлению", чтобы кэши на SD карту записались и ЭРВ полностью открылся.

    Так то сделать обновления прошивки через интернет можно, но тратить время на разработку - зачем, ради чего?
     
  12. Pskovsat
    Регистрация:
    04.12.12
    Сообщения:
    2.497
    Благодарности:
    1.231

    Pskovsat

    Живу здесь

    Pskovsat

    Живу здесь

    Регистрация:
    04.12.12
    Сообщения:
    2.497
    Благодарности:
    1.231
    Адрес:
    Псков
    @vad711,
    А ЭТРВ, зачем открывать?
     
  13. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.267
    Благодарности:
    4.964

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.267
    Благодарности:
    4.964
    Адрес:
    МО
    Для того, чтобы ЭРВ лишний раз не трещал в поиске нуля.
     
  14. Pskovsat
    Регистрация:
    04.12.12
    Сообщения:
    2.497
    Благодарности:
    1.231

    Pskovsat

    Живу здесь

    Pskovsat

    Живу здесь

    Регистрация:
    04.12.12
    Сообщения:
    2.497
    Благодарности:
    1.231
    Адрес:
    Псков
    Павел, столько игрался чтобы, ЭТРВ при неработающем ТН был закрыт!
    А Вы, его раз и открываете...
    Да пусть он трещит сколько ему нужно, не так часто это происходит.
    Зато фреон, будет лежать где ему нужно.
     
  15. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.267
    Благодарности:
    4.964

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.267
    Благодарности:
    4.964
    Адрес:
    МО
    Я тоже его закрывал на старом контроллере, так на нем быстрее на режим выходил.
    Щас на НК по другому - настроил динамически по температуре подачи на время начала работы.

    Фреон будет лежать, где холоднее.
    ЭРВ будет закрыт, так он через компрессор переберется.
     
Статус темы:
Закрыта.