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

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

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

  1. dimex2015
    Регистрация:
    25.10.15
    Сообщения:
    850
    Благодарности:
    236

    dimex2015

    Живу здесь

    dimex2015

    Живу здесь

    Регистрация:
    25.10.15
    Сообщения:
    850
    Благодарности:
    236
    Адрес:
    Минск
    @vad711, у меня обычные. Таких даже не видел. Кстати установив плату на modbus для омрона - почти полностью избавился от ошибок омрона и счетчика. За 14 дней всего 2 ошибки счетчика и 1 омрона. теперь нужно паять плату для датчиков температуры. Там за этот же время 12405 ошибок, притом что в привязке датчиков стоят все 3 птички (Ошибки: игнор/лог/crc).
     
    Последнее редактирование: 09.01.19
  2. vad711
    Регистрация:
    30.04.14
    Сообщения:
    1.932
    Благодарности:
    893

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    1.932
    Благодарности:
    893
    Адрес:
    МО
    Вот CRC отключать я бы не рекомендовал делать. А то могут быть нежданчики.
     
  3. Romanmp
    Регистрация:
    23.03.12
    Сообщения:
    12
    Благодарности:
    2

    Romanmp

    Участник

    Romanmp

    Участник

    Регистрация:
    23.03.12
    Сообщения:
    12
    Благодарности:
    2
    Адрес:
    Харьков
    Всем привет.
    Принимайте пополнение в ряду пользователей НК.
    Собрал на самосборе. Установил версию 0.966 (была скачана давно). Все работает, ну думаю скачаю последнюю версию - обновлюсь. Но не тут-то было!
    У меня Config1 - переливная схема.
    1. Без объявления ЭРВ - не компилируется, добавил ЭРВ.
    2. Подправил раздел конфига "История (графики)".
    Скомпилировал, залил. Запустилось.
    При обращении по сети пишет в логе:

    $WARNING - File not found: index. html

    В браузере соответственно тоже 404.

    Хотя если с диска открыть index. html - контроллер отвечает нормально.

    Подскажите куда копать?
     
  4. dimex2015
    Регистрация:
    25.10.15
    Сообщения:
    850
    Благодарности:
    236

    dimex2015

    Живу здесь

    dimex2015

    Живу здесь

    Регистрация:
    25.10.15
    Сообщения:
    850
    Благодарности:
    236
    Адрес:
    Минск
    А в настройках стоит хранить файлы на sd карте или в памяти?
     
  5. Pskovsat
    Регистрация:
    04.12.12
    Сообщения:
    962
    Благодарности:
    234

    Pskovsat

    Живу здесь

    Pskovsat

    Живу здесь

    Регистрация:
    04.12.12
    Сообщения:
    962
    Благодарности:
    234
    Адрес:
    Псков
    DEl
     
    Последнее редактирование: 10.01.19
  6. Pskovsat
    Регистрация:
    04.12.12
    Сообщения:
    962
    Благодарности:
    234

    Pskovsat

    Живу здесь

    Pskovsat

    Живу здесь

    Регистрация:
    04.12.12
    Сообщения:
    962
    Благодарности:
    234
    Адрес:
    Псков
    DEL
     
    Последнее редактирование: 10.01.19
  7. Romanmp
    Регистрация:
    23.03.12
    Сообщения:
    12
    Благодарности:
    2

    Romanmp

    Участник

    Romanmp

    Участник

    Регистрация:
    23.03.12
    Сообщения:
    12
    Благодарности:
    2
    Адрес:
    Харьков
    Файлы морды на SD карте.
    Видимо проблема в:

    12. Statistics writing on SD card
    File: stats_2019.dat

    Не может создать файл. Создал его руками. Все запустилось. Копаем дальше.
     
  8. Pskovsat
    Регистрация:
    04.12.12
    Сообщения:
    962
    Благодарности:
    234

    Pskovsat

    Живу здесь

    Pskovsat

    Живу здесь

    Регистрация:
    04.12.12
    Сообщения:
    962
    Благодарности:
    234
    Адрес:
    Псков
    Форум тупанул
    DEL
     
    Последнее редактирование: 10.01.19
  9. Romanmp
    Регистрация:
    23.03.12
    Сообщения:
    12
    Благодарности:
    2

    Romanmp

    Участник

    Romanmp

    Участник

    Регистрация:
    23.03.12
    Сообщения:
    12
    Благодарности:
    2
    Адрес:
    Харьков
    Все сделано.
     
  10. Romanmp
    Регистрация:
    23.03.12
    Сообщения:
    12
    Благодарности:
    2

    Romanmp

    Участник

    Romanmp

    Участник

    Регистрация:
    23.03.12
    Сообщения:
    12
    Благодарности:
    2
    Адрес:
    Харьков
    Все сделано.
     
  11. Romanmp
    Регистрация:
    23.03.12
    Сообщения:
    12
    Благодарности:
    2

    Romanmp

    Участник

    Romanmp

    Участник

    Регистрация:
    23.03.12
    Сообщения:
    12
    Благодарности:
    2
    Адрес:
    Харьков
    Поставил галку: Запись истории на SD карту (раз в минуту)
    В мониторе:
    File: hist_2019.dat History Error create (87,235)!

    И опять 404.
    Не может создать файл?
     
  12. Pav2000
    Регистрация:
    01.03.09
    Сообщения:
    836
    Благодарности:
    2.362

    Pav2000

    Живу здесь

    Pav2000

    Живу здесь

    Регистрация:
    01.03.09
    Сообщения:
    836
    Благодарности:
    2.362
    Адрес:
    Москва
    Возможно настройки полетели, по этому устанавливаем загрузку с карты
    в окне браузера набираем http://192.168.0.177/&set_optionHP(WSPIF=0)&&

    Этого делать не надо, достаточно пустой строки.

    Создание файла истории длится до 10 минут. Тупо ждем это время, в это время веб сервер не работает.

    Если не заработает, то лог первоначальной загрузки в студию.
     
  13. vad711
    Регистрация:
    30.04.14
    Сообщения:
    1.932
    Благодарности:
    893

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    1.932
    Благодарности:
    893
    Адрес:
    МО
    Data rejected due to a CRC error.
    Можно попробовать уменьшить скорость SPI шины (#define SD_CLOCK).
     
    Последнее редактирование: 10.01.19
  14. Romanmp
    Регистрация:
    23.03.12
    Сообщения:
    12
    Благодарности:
    2

    Romanmp

    Участник

    Romanmp

    Участник

    Регистрация:
    23.03.12
    Сообщения:
    12
    Благодарности:
    2
    Адрес:
    Харьков
    - Народный контроллер теплового насоса ver. 0.989 beta сборка Jan 10 2019 12:04:44 -
    Конфигурация: VictorUfa: Старт-стоп Компрессор скролл с ТРВ и РТО
    Создание файла: 12:05:41 10/01/2019

    Системный журнал (размер 2489 из 4096 байт)

    START -
    Init RAM journal, size 4096. ..
    Vesion firmware: 0.989 beta
    Chip ID EXID: 677251680
    Chip ID SAM3X8E: 51203120-5734484e-32303432-36313032
    Last reason for reset SAM3x: Software
    Last FreeRTOS task + error: 0x0a00
    Supply Controller Status Register [SUPC_SR]: 0x00001000
    Supply monitor ON, voltage: 3.0V
    Control EEV driver no support
    1. Setting and checking I2C devices. ..
    I2C init on 400 kHz - OK
    I2C device found at address 0x57 - EEPROM AT24C32
    I2C device found at address 0x68 - RTC DS3231
    1-Wire init Ok
    2. Init Heat Pump main class. ..
    Init Modbus RTU via RS485: OK
    Invertor Omron MX2: none config
    3. Read safe Network key. ..
    Mode safeNetwork OFF
    4. Init SD card. ..
    Initializing SD card...
    SUCCESS - SD card initialized.
    SUCCESS - Found index. html file
    SD card info
    Manufacturer ID: 0x0
    OEM ID:
    Serial number: 0x419ede2
    Volume is FAT32
    blocksPerCluster: 64
    clusterCount: 245504
    freeSpace: 8039.63 Mb
    5. No SPI flash in config.
    6. Load data from I2C memory. ..
    Load counters OK, read: 52 bytes
    Load settings from I2C, size 903, crc: 4140 OK
    Load profile #0 OK, read: 315 bytes, crc: 0ff9
    Scheduler CRC mismatch!
    7. Start read ADC sensors
    Hash user: dXNlcjp1c2Vy
    Hash admin: YWRtaW46YWRtaW4=
    Web interface source: SD card
    8. Setting Network. ..
    Network setup: 100F Try DHCP: OK
    DHCP 192.168.1.117/24 G: 192.168.1.1 DNS: 192.168.1.1
    MAC: DE: A1:1E:01:02:03
    8. Setting time and clock. ..
    Init RTC Sam3x8e
    Set time internal RTC form i2c RTC DS3231: 10/01/2019 12:05:12
    12:05:12 Update time from NTP server: time. nist. gov
    time. nist. gov resolved by UDP to 129.6.15.29
    Send packet NTP, wait. ..
    Set time from NTP server: 10/01/2019 12:05:15
    10. Message update IP from DNS. ..
    11. Client MQTT disabled by config
    12. Statistics writing on SD card
    File: stats_2019.dat Stats Error create (87,235)!
    13. Delayed start Heat Pump: NO
    14. Nextion display is absent in config
    15. Create tasks FreeRTOS. ..
    Create tasks - OK, size 7396 bytes
    17. Information:
    Ram used (bytes):
    dynamic: 14032
    static: 45104
    stack: 112
    Estimation free Ram: 39056
    FREE MEMORY 31668 bytes
    Temperature SAM3X8E: -23.76
    Temperature DS2331: 27.50
    Start FreeRTOS scheduler :))
    READY -
    File: hist_2019.dat History Error create (87,235)!
    13:05:17 $ERROR source: EEV, code: -38
    modWork: 0[none] RCOMP: 0 RPUMPI: 0 RPUMPO: 0 RBOILER: 0 RTRV: 0 R3WAY:0 RHEAT: 0 RPUMPB: 0 EEV:-1
    TOUT: 25.87 TIN: 25.87 TCOMP: 25.87 TCONOUTG: 25.87
    $WARNING - File not found: index. html
    $WARNING - File not found: favicon. ico
    $WARNING - File not found: index. html
    $WARNING - File not found: index. html

    менял #define SD_CLOCK от 28 до 8 результат тот-же
    ждал 20 мин
     
  15. vad711
    Регистрация:
    30.04.14
    Сообщения:
    1.932
    Благодарности:
    893

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    1.932
    Благодарности:
    893
    Адрес:
    МО
    Ждать тут смысла нет - ошибка сразу.
    Все библиотеки были переписаны в папку libraries ардуино?
    Предварительно папку libraries нужно очистить.
    Еще в папку Arduino15\packages\arduino\hardware\sam нужно скопировать из Hardware\sam

    Если не помогает, значит что-то с картой или с разводкой к ней, ошибка CRC об этом говорит.
    В старой версии CRC не проверялся.
    Можно попробовать отключить проверку CRC в файле Arduino\libraries\SdFat\src\SdFatConfig.h:
    #define USE_SD_CRC_FOR_WRITE 0

    Но это может убить карту, если сильная помеха пройдет во время записи системных областей.
     
  16. Romanmp
    Регистрация:
    23.03.12
    Сообщения:
    12
    Благодарности:
    2

    Romanmp

    Участник

    Romanmp

    Участник

    Регистрация:
    23.03.12
    Сообщения:
    12
    Благодарности:
    2
    Адрес:
    Харьков
    @vad711, OК, буду проверять почему ошибки CRC.
    а что можно придумать с этим? 1. Без объявления ЭРВ - не компилируется
    У меня ТРВ стоит.
     
  17. vad711
    Регистрация:
    30.04.14
    Сообщения:
    1.932
    Благодарности:
    893

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    1.932
    Благодарности:
    893
    Адрес:
    МО
    Если раньше работало норм и мусора в вебе не было, то либо что-то с либами ардуино, либо с SD картой.
     
  18. Romanmp
    Регистрация:
    23.03.12
    Сообщения:
    12
    Благодарности:
    2

    Romanmp

    Участник

    Romanmp

    Участник

    Регистрация:
    23.03.12
    Сообщения:
    12
    Благодарности:
    2
    Адрес:
    Харьков
    Все решилось заменой SD карты.

    Web интерфейс работает отлично, осталась одна проблема.
    Без объявления ЭРВ не компилируется а ЭРВ у меня физически нет. Тут нужны подсказки от Вадима и Павла.
     
  19. vad711
    Регистрация:
    30.04.14
    Сообщения:
    1.932
    Благодарности:
    893

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    1.932
    Благодарности:
    893
    Адрес:
    МО
    Выложил обновление.
     
  20. Romanmp
    Регистрация:
    23.03.12
    Сообщения:
    12
    Благодарности:
    2

    Romanmp

    Участник

    Romanmp

    Участник

    Регистрация:
    23.03.12
    Сообщения:
    12
    Благодарности:
    2
    Адрес:
    Харьков
    Все взлетело! Запускаю ТН. Буду тестировать на живце.
     
  21. dimex2015
    Регистрация:
    25.10.15
    Сообщения:
    850
    Благодарности:
    236

    dimex2015

    Живу здесь

    dimex2015

    Живу здесь

    Регистрация:
    25.10.15
    Сообщения:
    850
    Благодарности:
    236
    Адрес:
    Минск
    А можно увидеть фото контрола? Тоже хочу собрать.
     
  22. Romanmp
    Регистрация:
    23.03.12
    Сообщения:
    12
    Благодарности:
    2

    Romanmp

    Участник

    Romanmp

    Участник

    Регистрация:
    23.03.12
    Сообщения:
    12
    Благодарности:
    2
    Адрес:
    Харьков
    @dimex2015, Так он пока на макетке, на проводах. Смотреть пока нечего, надо или плату разводить или у Павла покупать. На проводах оставлять в работающем ТН - не правильно (вибрация нагрев и т. д.)
     
  23. Pskovsat
    Регистрация:
    04.12.12
    Сообщения:
    962
    Благодарности:
    234

    Pskovsat

    Живу здесь

    Pskovsat

    Живу здесь

    Регистрация:
    04.12.12
    Сообщения:
    962
    Благодарности:
    234
    Адрес:
    Псков
    @Romanmp, если на думаеш, забери мою.
    Не буду, я ее запаивать... Лежит без дела.