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

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

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

Статус темы:
Закрыта.
  1. dimex2015
    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372

    dimex2015

    Живу здесь

    dimex2015

    Живу здесь

    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372
    Адрес:
    Минск
    Не было этого блока в конфиге
    / Ошибки датчиков (систематические) нужны для калибровки ОШИБКИ ДОБАВЛЯЮТСЯ! к значениям В СОТЫХ ГРАДУСА
    const int16_t ERRTEMP[TNUMBER]= { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
    Теперь ругается на другое.
    Где можно почитать что и как правильно добавить? Чтоб не задавать глупых вопросов?
     
  2. dimex2015
    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372

    dimex2015

    Живу здесь

    dimex2015

    Живу здесь

    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372
    Адрес:
    Минск
    Судя по ошибке - ругается на некое расписание.
    Нашел дефайн для расписания
    #define USE_SCHEDULER / Использовать расписание для управления ТН
    И сразу вопрос - а если мне расписание не нужно - выходит что параметр обязательный?
     
  3. dimex2015
    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372

    dimex2015

    Живу здесь

    dimex2015

    Живу здесь

    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372
    Адрес:
    Минск
    Не было параметра
    #define LOAD_VERIFICATION / Признак чтения настроек c проверкой версии, длины, CRC16. Закоментируйте эту строку для ПОПЫТКИ загрузить старый формат, Запись всегда идет в новом
     
  4. dimex2015
    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372

    dimex2015

    Живу здесь

    dimex2015

    Живу здесь

    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372
    Адрес:
    Минск
    Все компильнулось.
     
  5. dimex2015
    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372

    dimex2015

    Живу здесь

    dimex2015

    Живу здесь

    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372
    Адрес:
    Минск
    Все компильнулось на 949 версии.
    А на 951 возникли вопросы про папку
    ...\Hardware\sam\1.6.11\
    Не могу найти у себя.

    Нашел:
    c:\Users\dimex\AppData\Local\Arduino15\
     
    Последнее редактирование: 10.05.18
  6. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028
    Адрес:
    МО
    Не, щас пофикшу.
     
  7. dimex2015
    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372

    dimex2015

    Живу здесь

    dimex2015

    Живу здесь

    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372
    Адрес:
    Минск
    Это будет фикс в 951 версии или в более другой?
     
  8. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028
    Адрес:
    МО
    Он уже выложен в рабочем гите.
    А чем расписание в прошивке мешает? Его можно и не включать на веб-странице.
     
  9. dimex2015
    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372

    dimex2015

    Живу здесь

    dimex2015

    Живу здесь

    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372
    Адрес:
    Минск
    Не мешает. Просто не мог понять почему 5 и 6 конфиги билдятся, а мой (3й) нет. Вот и искал отличия.
     
  10. dimex2015
    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372

    dimex2015

    Живу здесь

    dimex2015

    Живу здесь

    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372
    Адрес:
    Минск
    Может будут мысли у кого - как используя ТН (с геоконтуром) с текущим НК прикрутить еще и воздушку? Компрессор использовать тот что в ТН. Предконденсатор и конденсатор тоже. Только вместо испарителя использовать испаритель он наружки?
     
  11. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028
    Адрес:
    МО
    @dimex2015, переключать краниками испарители, наверно.
     
  12. dimex2015
    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372

    dimex2015

    Живу здесь

    dimex2015

    Живу здесь

    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372
    Адрес:
    Минск
    А как управлять ЭРВ находящимся в наружке? Т. е. датчики температуры (14 шт) у же заюзаны и как 1 ЭРВ.
     
  13. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028
    Адрес:
    МО
    Тут вижу два варианта:
    1. Переключать провода ЭРВ и датчиков через реле (есть реле с группой контактов).
    2. Подключить второй ЭРВ к DUE (пинов на ней много), доработать прошивку.
    Датчиков температуры в текущей прошивке можно увеличивать до 20, но чтобы они программно менялись, нужно дорабатывать прошивку.
     
  14. dimex2015
    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372

    dimex2015

    Живу здесь

    dimex2015

    Живу здесь

    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372
    Адрес:
    Минск
    Т. е. решение в лоб: я захожу на страницу тестирования и перевожу ЭРВ (ГЕО) в положение закрыто. Нажимаю вручную некий переключатель, который отрубает ЭРВ гео и подключает ЭРВ воздух. Одновременно с этим этот выключатель не сможет переключить датчики температуры, так как у каждого свой адрес. Нажимаю пуск. ТН переводит ЭРВ воздуха в нужное положение и все пошло. Но датчики температуры меряют температуру испарителя гео. Значит нужно как-то перевести работу НК не по контролю температуры фреона.
     
  15. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028
    Адрес:
    МО
    @dimex2015, можно попробовать поставить датчик температуры внутри ТН после крана, температура, правда будет немного другая.
    Ну, а так, другие способы - все прошивку дорабатывать - можно разными вариантами:
    1. Сделать массив пинов всех устройств (или тех, которые могут практически меняться) и в профайлах их задавать. Также хранить значения вкл-выкл. При смене профайла как вручную, так и по расписанию их менять и переключать.
    2. Можно сделать при старте ТН/пуске компрессора сделать включение/выключение определенных реле (по текущему профайлу)
    3. Можно и то и другое вместе.
    Нет предела для творчества.

    По поводу одного датчика температуры - если подключить плату с DS2482, типа моей, то на второй мост можно задать ускоренный обмен данными, без выбора серийного номера датчика, тогда переключение через реле будет работать.
     
    Последнее редактирование: 15.05.18
Статус темы:
Закрыта.