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

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

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

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

    vad711

    Живу здесь

    vad711

    Живу здесь

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

    Pskovsat

    Живу здесь

    Pskovsat

    Живу здесь

    Регистрация:
    04.12.12
    Сообщения:
    2.504
    Благодарности:
    1.231
    Адрес:
    Псков
    Так и не понял ?
    Что делать то? Пропадает все на шине раз в пару дней...
    Решил пока отпаять 4,7кОм с платы часов.

    На твоем мосте, нет 10 кОм с ним проще.
     
  3. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028
    Адрес:
    МО
    Нужно решить изначальную проблему с помехами.
    Подтяжки тут не причем, тем более она норм, с остальных плат нужно выпаять.
     
  4. Pskovsat
    Регистрация:
    04.12.12
    Сообщения:
    2.504
    Благодарности:
    1.231

    Pskovsat

    Живу здесь

    Pskovsat

    Живу здесь

    Регистрация:
    04.12.12
    Сообщения:
    2.504
    Благодарности:
    1.231
    Адрес:
    Псков
    Я уже вдоль и поперек, все проверил.
    Блок питания новый, дроссель кондер на питание...
    Резисторы, отпаял везде. На дуне оставил.
    Насос стоит не работая, максимум 32 часа, реле ничего в это время не щелкает.
    Зависает.
    Ошибка -65 Мастер DS2482 не найден на шине, возможно ошибка шины I2C

    При сбросе журнала, постоянно:
    Код:
    Системный журнал (размер 81 из 57344 байт)
    Format I2C journal (size 57344 bytes) - Ok
    Format IError -67 PrepareTemp bus 1
    В сумме, она как раз не нормальная...
    По факту =1,25 кОм...
    Минимум 1,5кОм при напряжении 3,3В
     
    Последнее редактирование: 10.02.19
  5. dobrinia
    Регистрация:
    27.12.13
    Сообщения:
    4.445
    Благодарности:
    2.648

    dobrinia

    Живу здесь

    dobrinia

    Живу здесь

    Регистрация:
    27.12.13
    Сообщения:
    4.445
    Благодарности:
    2.648
    Адрес:
    Минск
    Проверь другую шину, может эта подгорела, у меня так было...
     
  6. dimex2015
    Регистрация:
    25.10.15
    Сообщения:
    1.947
    Благодарности:
    372

    dimex2015

    Живу здесь

    dimex2015

    Живу здесь

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

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028
    Адрес:
    МО
    Что за модель? Как все подключено, какие еще потребители рядом? Если все потребители отключить, включая даже лампочки как оно работает?
    Провода от НК к датчикам как проложены?
    Детальные фотки как выглядит сейчас НК в сборе есть?
    Чтобы локализовать проблему - нужно сначала найти слабый элемент.

    У меня вот при включении китайского прожектора, купленного на али, шли ошибки на датчики температуры. И через дроссель подключал прожектор и БП менял, все равно. Уменьшал ошибки трансформаторный БП или запитать прожектор с другой розетки, которая подальше.
    Еще - подключение экрана провода к компрессору от частотника на корпус ТН увеличивает кол-во ошибок на дальних 2-х проводных датчиках температуры.
    Корпус, естественно заземлен.

    У меня было на тестовой плате на тонких проводках - подвешивали шину I2C часы - отсоединяешь их и от дуе и все дальше норм. Заменил проводок - пока не проявлялось. На этих проводках по 0.3-0.4V падало.

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

    dobrinia

    Живу здесь

    dobrinia

    Живу здесь

    Регистрация:
    27.12.13
    Сообщения:
    4.445
    Благодарности:
    2.648
    Адрес:
    Минск
    нет не было времени, отпишусь когда смогу
    ну так, выгорел порт на контроллере, бывает =)
     
  9. Pav2000
    Регистрация:
    01.03.09
    Сообщения:
    1.018
    Благодарности:
    2.705

    Pav2000

    Живу здесь

    Pav2000

    Живу здесь

    Регистрация:
    01.03.09
    Сообщения:
    1.018
    Благодарности:
    2.705
    Адрес:
    Москва
    Шаманство однако.
    Это помеха.
    Согласен полностью.

    Я не понял
    Раз в два дня происходит отваливание шины i2c?
    При сбросе НК это не проходит?
    Состояния SDA SDL в момент зависона?
    Что позволяет восстановить работоспособность ? Снятие питания?

    Vad711 Все правильно сказал помехи могут быть рядом. должно быть соотвествующее часчество монтажа.

    Еще можно попытаться частоту i2c до 100 кгц уменьшить.
     
  10. Pskovsat
    Регистрация:
    04.12.12
    Сообщения:
    2.504
    Благодарности:
    1.231

    Pskovsat

    Живу здесь

    Pskovsat

    Живу здесь

    Регистрация:
    04.12.12
    Сообщения:
    2.504
    Благодарности:
    1.231
    Адрес:
    Псков
    При сбросе НК, да и при старте тоже, он может загружаться со второго раза, watchdog сбросил, долго опрашивалась SD карта.

    Да, раз в два дня -+ 10 часов...
    Шина отваливается, что этому предшествовало, сразу не узнать в журнале становится пусто.
    На вкладке система жму перезагрузить контроллер, все работает до следующего зависона.

    Отмотав, появившийся журнал вверх видно, что допустим идет набор скорости компрессором, потом новая загрузка (нажата кнопка перезагрузки). Иногда видно, что последним было отключение какого либо реле. Или был простой, шли одни пинги.

    Были морозы за 10С, я его останавливал установкой температуры ниже чем есть, топил котел.
    Все равно, отваливается...
    Щас проверяю версию с резисторами... Отпаял вчера на часах 4,7кОм.
    Буду посмотреть...
    Потом дальше шаманить. Думаю найти ламповый телевизор, и поставить его рядом на бойлер.
    Они, говорят хорошо на себя помехи перетягивают. :victory:
     
  11. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.310
    Благодарности:
    5.028
    Адрес:
    МО
    Так I2C тогда вообще не будет работать.

    Как-то очень редко для помехи. Случайно не в момент синхронизации времени это происходит?
    Так как программа тобой правилась, не мешает посмотреть, как ведет себя свободная память и стек вплоть до момента сбоя.
    Еще нужно подключить к НК ноут и включить в ардуино монитор порта, чтоб видеть, что произошло в момент сбоя.
     
  12. fotyaa
    Регистрация:
    25.05.14
    Сообщения:
    558
    Благодарности:
    538

    fotyaa

    Живу здесь

    fotyaa

    Живу здесь

    Регистрация:
    25.05.14
    Сообщения:
    558
    Благодарности:
    538
    Адрес:
    Коломна
    Реле под нагрузкой было?
     
  13. Pskovsat
    Регистрация:
    04.12.12
    Сообщения:
    2.504
    Благодарности:
    1.231

    Pskovsat

    Живу здесь

    Pskovsat

    Живу здесь

    Регистрация:
    04.12.12
    Сообщения:
    2.504
    Благодарности:
    1.231
    Адрес:
    Псков
    Насос на реле...
    Да с резисторами не прокатило, 15 часов отработал встал E-65...
    Такая картина была и до моих правок, на более ранних версиях прошивки.
    Свободная память 25676 b после сбоя

    Код:
    1    ReadSensor    Blocked    4    66    7082808    12%
    2    StepperEEV    Suspended    4    22    3    <1%
    3    CommandHP    Suspended    3    116    256    <1%
    4    ServiceHP    Blocked    2    98    56492    <1%
    5    UpdateHP    Suspended    2    74    33345    <1%
    6    UpdateEEV    Suspended    2    54    16    <1%
    7    Web0    Ready    1    56    22317    <1%
    8    Web1    Blocked    1    72    46191    <1%
    9    Web2    Blocked    1    72    44872    <1%
    10    IDLE    Ready    0    26    50506404    87%
    
    Сортировка - клик по шапке таблицы
     
    Последнее редактирование: 11.02.19
  14. fotyaa
    Регистрация:
    25.05.14
    Сообщения:
    558
    Благодарности:
    538

    fotyaa

    Живу здесь

    fotyaa

    Живу здесь

    Регистрация:
    25.05.14
    Сообщения:
    558
    Благодарности:
    538
    Адрес:
    Коломна
    DS2482 Как подключено? Длинна проводов, точки подключения массы, питания, шины?
    Похоже он сам виснет и шину вешает.
     
  15. Pskovsat
    Регистрация:
    04.12.12
    Сообщения:
    2.504
    Благодарности:
    1.231

    Pskovsat

    Живу здесь

    Pskovsat

    Живу здесь

    Регистрация:
    04.12.12
    Сообщения:
    2.504
    Благодарности:
    1.231
    Адрес:
    Псков
    Общая длинна i2c вместе с дорожками на платах не более 10см.
    На питание 3.3 в для устройств i2c стоит отдельный стабилизатор 117. В доп на его вызходе, 1000 мкф и тантал пару штук.
     

    Вложения:

    • IMG_20190211_140914.jpg
    • IMG_20190211_140854.jpg
    • IMG_20190211_140839.jpg
Статус темы:
Закрыта.