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

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

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

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

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028
    Адрес:
    МО
    Они в данный момент одинаковы, но с последней поаккуратней, можно попасть на код в процессе правки.
     
  2. Pskovsat
    Регистрация:
    04.12.12
    Сообщения:
    2.504
    Благодарности:
    1.231

    Pskovsat

    Живу здесь

    Pskovsat

    Живу здесь

    Регистрация:
    04.12.12
    Сообщения:
    2.504
    Благодарности:
    1.231
    Адрес:
    Псков
    Код:
    Scan 1-Wire:
    1:DS18B20:19.68(12b):28FF1056601705FD:1; Pad:3B014B467FFF0C10 not Maxim's ROM address!
    2:DS18B20:11.12(12b):28FF0E8A60170530:1; Pad:B2004B467FFF0C10 not Maxim's ROM address!
    3:DS18B20:0.37(12b):28FFF107A1160581:1; Pad:06004B467FFF0C10 not Maxim's ROM address!
    4:DS18B20:0.06(12b):28FF192CA01705EE:1; Pad:010000007FFF7F7F not Maxim's ROM address! bad scratchpad: fake sensor!
    5:DS18B20:0.62(12b):28FF032CA017052F:1; Pad:0A0000007FFF7F60 not Maxim's ROM address! bad scratchpad: fake sensor!
    6:DS18B20:-0.06(12b):28FFAF2CA017053D:1; Pad:FFFF00007FFF7F10 not Maxim's ROM address! bad scratchpad: fake sensor!
    1:DS18B20:19.68(12b):28FF1056601705FD:1;2:DS18B20:11.12(12b):28FF0E8A60170530:1;3:DS18B20:0.37(12b):28FFF107A1160581:1;4:DS18B20:0.06(12b):28FF192CA01705EE:1;5:DS18B20:0.62(12b):28FF032CA017052F:1;6:DS18B20:-0.06(12b):28FFAF2CA017053D:1;7:DS18B20:22.25(12 not Maxim's ROM address! bad scratchpad: fake sensor!
    8:DS18B20:15.25(12b):28FFA0FDA01603C5:2; Pad:F40000007FFF7F10 not Maxim's ROM address! bad scratchpad: fake sensor!
    9:DS18B20:15.31(12b):28FF3825A1160479:2; Pad:F50000007FFF7F10 not Maxim's ROM address! bad scratchpad: fake sensor!
    10:DS18B20:33.75(12b):28FF32B4601603D1:2; Pad:1C0200007FFF7F10 not Maxim's ROM address! bad scratchpad: fake sensor!
    11:DS18B20:14.50(12b):28FF25F4A01604CC:2; Pad:E80000007FFF7F10 not Maxim's ROM address! bad scratchpad: fake sensor!
    12:DS18B20:19.00(12b):28FF5702A1160372:2; Pad:300100007FFF7F10 not Maxim's ROM address! bad scratchpad: fake sensor!
    Found: 12
    Я правильно понимаю, что 8ми из 12 датчиков, место в помойке?
     
  3. Pskovsat
    Регистрация:
    04.12.12
    Сообщения:
    2.504
    Благодарности:
    1.231

    Pskovsat

    Живу здесь

    Pskovsat

    Живу здесь

    Регистрация:
    04.12.12
    Сообщения:
    2.504
    Благодарности:
    1.231
    Адрес:
    Псков
    Максимальная/минимальная температура обратки °C [0..35] [-10..70]
    лишняя скобка на стр. heating. html
     
  4. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028
    Адрес:
    МО
    Как минимум проверить их всех в двух точках в одном стакане с кипятком и льдом.
    Те, которые просто немного врут - подкорректироать в программе.
     
  5. Pskovsat
    Регистрация:
    04.12.12
    Сообщения:
    2.504
    Благодарности:
    1.231

    Pskovsat

    Живу здесь

    Pskovsat

    Живу здесь

    Регистрация:
    04.12.12
    Сообщения:
    2.504
    Благодарности:
    1.231
    Адрес:
    Псков
    Где то продают 100% DALLAS? Или везде кетау...
     
  6. dimex2015
    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372

    dimex2015

    Живу здесь

    dimex2015

    Живу здесь

    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372
    Адрес:
    Минск
    По 10 $ шт же не будешь правильный DALLAS покупать.
     
  7. dimex2015
    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372

    dimex2015

    Живу здесь

    dimex2015

    Живу здесь

    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372
    Адрес:
    Минск
    @vad711, А какие успехи и опыт с NTC датчиками?
     
  8. dimex2015
    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372

    dimex2015

    Живу здесь

    dimex2015

    Живу здесь

    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372
    Адрес:
    Минск
    @vad711, Прошивка 1.060 с 7м конфигом не компилится.
    Из этой ветки https://github.com/vad7/ControlHeatPump

    Проверю библиотеки.

    С актуальными либами с 7м конфигом компильнулось.
     
    Последнее редактирование: 01.02.20
  9. dimex2015
    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372

    dimex2015

    Живу здесь

    dimex2015

    Живу здесь

    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372
    Адрес:
    Минск
    @dobrinia, @Pskovsat,
    Увы не компилится с этим файлом. С родным компилится.

    C:\Projects\NC\1060\Control\HeatPump.ino: In member function 'void HeatPump: updateChart()':
    HeatPump: 1179: error: 'class devSDM' has no member named 'ChartCurrent'
    if (dSDM.ChartCurrent.get_present() dSDM. ChartCurrent. addPoint (dSDM.get_Current()*100);
    ^
    HeatPump: 1179: error: 'class devSDM' has no member named 'ChartCurrent'
    if (dSDM.ChartCurrent.get_present() dSDM. ChartCurrent. addPoint (dSDM.get_Current()*100);
    ^
    HeatPump: 1179: error: 'class devSDM' has no member named 'get_Current'
    if (dSDM.ChartCurrent.get_present() dSDM. ChartCurrent. addPoint (dSDM.get_Current()*100);
    ^
    C:\Projects\NC\1060\Control\HeatPump.ino: In member function 'void HeatPump: startChart()':
    HeatPump: 1217: error: 'class devSDM' has no member named 'ChartCurrent'
    dSDM. ChartCurrent. clear(); / Статистика по току
    ^
    C:\Projects\NC\1060\Control\HeatPump.ino: In member function 'char* HeatPump: get_listChart (char*)':
    HeatPump: 1276: error: 'class devSDM' has no member named 'ChartCurrent'
    if (dSDM.ChartCurrent.get_present() { strcat (str,chart_CURRENT); strcat (str,":0;"); }
    ^
    C:\Projects\NC\1060\Control\HeatPump.ino: In member function 'void HeatPump: get_Chart (char*, char*)':
    HeatPump: 1372: error: 'class devSDM' has no member named 'ChartCurrent'
    dSDM. ChartCurrent. get_PointsStrDiv100 (str);
    ^
    exit status 1
    'class devSDM' has no member named 'ChartCurrent'
     
  10. Pskovsat
    Регистрация:
    04.12.12
    Сообщения:
    2.504
    Благодарности:
    1.231

    Pskovsat

    Живу здесь

    Pskovsat

    Живу здесь

    Регистрация:
    04.12.12
    Сообщения:
    2.504
    Благодарности:
    1.231
    Адрес:
    Псков
    Это файл из 59+ версии.
     
  11. dimex2015
    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372

    dimex2015

    Живу здесь

    dimex2015

    Живу здесь

    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372
    Адрес:
    Минск
    А можешь проверить на 1.060 ? Я когда закоментил все про
    dSDM. ChartCurrent. clear(); / Статистика по току, все компильнулось.
     
  12. Pskovsat
    Регистрация:
    04.12.12
    Сообщения:
    2.504
    Благодарности:
    1.231

    Pskovsat

    Живу здесь

    Pskovsat

    Живу здесь

    Регистрация:
    04.12.12
    Сообщения:
    2.504
    Благодарности:
    1.231
    Адрес:
    Псков
    Там куча изменений, не будет оно компилится...
    да и зачем, в новую пихать старую.
     
  13. dimex2015
    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372

    dimex2015

    Живу здесь

    dimex2015

    Живу здесь

    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372
    Адрес:
    Минск
    У меня все скомпилировалось на версии 1.060. Могу дать файл.
     

    Вложения:

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

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028
    Адрес:
    МО
    farnell. com, digikey. com, mouser. com, стоимость $3 за голый датчик.
    Еще вариант - найти на али лот не ниже этой цены за голый, и еще плюс пара баксов на датчик в гильзе, в названии которого - "100% Origin".
    И проверить - если нет, то открыть спор и вернуть деньги. И так до победного.

    Они работают. Напрямую к DUE можно подключить максимум 12 аналоговых сигналов.
     
  15. dimex2015
    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372

    dimex2015

    Живу здесь

    dimex2015

    Живу здесь

    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372
    Адрес:
    Минск
    Посоветуешь перейти на них?