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

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

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

  1. dobrinia
    Регистрация:
    27.12.13
    Сообщения:
    4.445
    Благодарности:
    2.648

    dobrinia

    Живу здесь

    dobrinia

    Живу здесь

    Регистрация:
    27.12.13
    Сообщения:
    4.445
    Благодарности:
    2.648
    Адрес:
    Минск
    Что-то у меня во время нагрева ГВС не снижает обороты ТН... куда копать?
     
  2. dimex2015
    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372

    dimex2015

    Живу здесь

    dimex2015

    Живу здесь

    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372
    Адрес:
    Минск
    В дефайне прописаны обороты для супербойлера. Без них не компилится. С ними - ГВС не меняет обороты. Надеюсь Павел поможет.
     
  3. Igoryok
    Регистрация:
    13.05.12
    Сообщения:
    1.702
    Благодарности:
    1.141

    Igoryok

    Живу здесь

    Igoryok

    Живу здесь

    Регистрация:
    13.05.12
    Сообщения:
    1.702
    Благодарности:
    1.141
    Адрес:
    Иваново
    В прошивку без rtos...
     
  4. dobrinia
    Регистрация:
    27.12.13
    Сообщения:
    4.445
    Благодарности:
    2.648

    dobrinia

    Живу здесь

    dobrinia

    Живу здесь

    Регистрация:
    27.12.13
    Сообщения:
    4.445
    Благодарности:
    2.648
    Адрес:
    Минск
    @Pav2000
    Паш, помоги, пожалуйста...

    это же только старые все прошивки...верно?
     
  5. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028
    Адрес:
    МО
    Переохлаждение слишком низкое, один из показателей недостатка фреона.

    На сайтах али сейчас продаются только поддельные датчики температуры DS18B20 разной степени вшивости. Есть и которые еще более-менее, но они стоят дороже и их никто не берет. Впрочем там можно и по дороже купить совсем фигню, так что цена не показатель.

    Там имеет смысл покупать у крупного поставщика, у которого написано, что оригинал, далее проверять датчик на ток потребления и если он выше или другое несоответствие даташиту (не работает по двухпроводной схеме, не возврат 85 сразу после включения и без команды преобразования и т. д.), то открывать диспут, возвращать деньги и искать другого поставщика, и так до победного.
     
    Последнее редактирование: 19.01.20
  6. dimex2015
    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372

    dimex2015

    Живу здесь

    dimex2015

    Живу здесь

    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372
    Адрес:
    Минск
    Попробую дозаправить. Спасибо.
     
  7. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028
    Адрес:
    МО
    Еще по поддельным датчикам температуры отсюда:
    "видимо, из-за того что они жрут много тока, чип не может пережить импульс сброса длиной до 1мс, поэтому китайцы пошли на хитрость: они сохраняют измеренное значение в EEPROM, потом датчик перезагружается, а после сброса возвращает значение из EEPROM. Иначе говоря, после нескольких тысяч циклов вполне возможно ячейка EEPROM выйдет из строя и датчик начнёт возвращать дичь."

    Он там исследовал только одну подделку, а их много видов в китае. Вполне возможно, что попадется та, которая почти как оригинал.
    Вот тут более подробно, но на буржуйском: https://github.com/cpetrich/counterfeit_DS18B20
    Насчитано 10 вариантов, некоторые из которых с погрешностью до 3 градусов.
     
  8. fotyaa
    Регистрация:
    25.05.14
    Сообщения:
    558
    Благодарности:
    538

    fotyaa

    Живу здесь

    fotyaa

    Живу здесь

    Регистрация:
    25.05.14
    Сообщения:
    558
    Благодарности:
    538
    Адрес:
    Коломна
    При таком раскладе, надо на NTC переходить.
     
  9. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028
    Адрес:
    МО
    НК поддерживает NTC 10K B3435 с резистором 15K к +3.3V.
    Но у NTC погрешность полградуса и дрейф температуры со временем.

    У меня половина DS18B20 оригинал и половина производства 7Q-Tek.
    Что не удивительно, но такой датчик, купленный за $9.5 на али оказался оригиналом, причем залит термоклеем:
    Screenshot_20200119-101306.png
     
  10. dimex2015
    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372

    dimex2015

    Живу здесь

    dimex2015

    Живу здесь

    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372
    Адрес:
    Минск
    Собрал я стенд для датчиков протока.
    upload_2020-1-19_10-56-16.png
    За основу взяты счетчики воды. Иду путем @Pav2000.
    Датчики Холла SS441.
    Увы у одного ДУ 18 (20) мм, а у второго ДУ 25. Контрольный счетчик ДУ 15.
    Из-за отличий внутри датчики показывают разные цифры. Я написал скетч для ардуины мега (выбрана из-за 5 вольт). Или скетч кривой или так и должно быть (разные цифры).
    Прокачаю 1 м3 и запишу значения.

    int clicks = 0;
    int clicks1 = 0;
    unsigned long timing; / Переменная для хранения точки отсчета

    void setup()
    {
    Serial. begin (115200);
    }

    void loop()
    {
    static uint8_t prev_state = LOW;
    static uint8_t prev_state1 = LOW;
    uint8_t state = digitalRead (23);
    uint8_t state1 = digitalRead (25);

    if (state != prev_state)
    {
    prev_state = state;
    clicks = (clicks + 1);
    }

    if (state1 != prev_state1)
    {
    prev_state1 = state1;
    clicks1 = (clicks1 + 1);
    }

    if (millis() - timing > 1000)
    {
    timing = millis();
    Serial. print (clicks);
    Serial. print(":");
    Serial. print (clicks1);
    Serial. println("\n");
    }
    }
     
  11. fotyaa
    Регистрация:
    25.05.14
    Сообщения:
    558
    Благодарности:
    538

    fotyaa

    Живу здесь

    fotyaa

    Живу здесь

    Регистрация:
    25.05.14
    Сообщения:
    558
    Благодарности:
    538
    Адрес:
    Коломна
    Уже написал поддержку NTC датчиков?
     
  12. Pav2000
    Регистрация:
    01.03.09
    Сообщения:
    1.018
    Благодарности:
    2.705

    Pav2000

    Живу здесь

    Pav2000

    Живу здесь

    Регистрация:
    01.03.09
    Сообщения:
    1.018
    Благодарности:
    2.705
    Адрес:
    Москва
    Т. Е увеличивает в начале и потом достигнув максимума стоит?
    Смотрим целевую температуру подачи и реальную. Должен быть баланс. Если целевая выше реальной, то уменьшения не происходит.
    И смотрим параметры пида гвс
     

    Вложения:

    • Screenshot_20200119-122605.png
  13. dimex2015
    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372

    dimex2015

    Живу здесь

    dimex2015

    Живу здесь

    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372
    Адрес:
    Минск
    @Pav2000, А что можете про мой эксперимент сказать? Таким скетчем корректно будет снять показания? Спасибо.
     
  14. Pav2000
    Регистрация:
    01.03.09
    Сообщения:
    1.018
    Благодарности:
    2.705

    Pav2000

    Живу здесь

    Pav2000

    Живу здесь

    Регистрация:
    01.03.09
    Сообщения:
    1.018
    Благодарности:
    2.705
    Адрес:
    Москва
    @dimex2015, зачем снимать показания, вы же счётчики используете, и они имеют понятные характеристики, главное узнать передаточное число механизма, это можно и в ручную подсчитать.
    Я уже описывал как это делать, крутите первичный вал, считаете обороты и смотрите показания счётчика. Типа 200 оборотов Х литров, дальше пересчитывать в литры на оборот.

    И смысл опыта не понятен, программа расчитает число импульсов и что?
    Проливать определённое число воды это не точно, нужно постоянное давление в определённых границах.

    У меня для ду15 получилось. 36.76 имп на литр
     
  15. dimex2015
    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372

    dimex2015

    Живу здесь

    dimex2015

    Живу здесь

    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372
    Адрес:
    Минск
    Я помню про первичный вал. А передаточных чисел нет. Есть только первичный вал. Он же крыльчатка с магнитом.