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

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

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

  1. Sheeny
    Регистрация:
    25.05.10
    Сообщения:
    562
    Благодарности:
    669

    Sheeny

    Живу здесь

    Sheeny

    Живу здесь

    Регистрация:
    25.05.10
    Сообщения:
    562
    Благодарности:
    669
    Адрес:
    Ивантеевка
    не ты один :|:
     
  2. Pskovsat
    Регистрация:
    04.12.12
    Сообщения:
    772
    Благодарности:
    203

    Pskovsat

    Живу здесь

    Pskovsat

    Живу здесь

    Регистрация:
    04.12.12
    Сообщения:
    772
    Благодарности:
    203
    Адрес:
    Псков
    Это
    Код:
      #define FILTER_SIZE       100              // Длина фильтра для датчиков давления
     
  3. Sheeny
    Регистрация:
    25.05.10
    Сообщения:
    562
    Благодарности:
    669

    Sheeny

    Живу здесь

    Sheeny

    Живу здесь

    Регистрация:
    25.05.10
    Сообщения:
    562
    Благодарности:
    669
    Адрес:
    Ивантеевка
    нет, вот это:
    Код:
    #define P_NUMSAMLES       1              // Число значений для усреднения показаний давления
     
  4. Pskovsat
    Регистрация:
    04.12.12
    Сообщения:
    772
    Благодарности:
    203

    Pskovsat

    Живу здесь

    Pskovsat

    Живу здесь

    Регистрация:
    04.12.12
    Сообщения:
    772
    Благодарности:
    203
    Адрес:
    Псков
    @Sheeny, и одна секунда усреднять поставлена в частотнике. Да это капля в море...
     
  5. Sheeny
    Регистрация:
    25.05.10
    Сообщения:
    562
    Благодарности:
    669

    Sheeny

    Живу здесь

    Sheeny

    Живу здесь

    Регистрация:
    25.05.10
    Сообщения:
    562
    Благодарности:
    669
    Адрес:
    Ивантеевка
    @Pskovsat, у тебя 1 стоит? у меня при P_NUMSAMLES = 5 заметно хуже регулировалось...
     
  6. vad711
    Регистрация:
    30.04.14
    Сообщения:
    1.539
    Благодарности:
    679

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    1.539
    Благодарности:
    679
    Адрес:
    МО
    @Pskovsat, функция корректировки перегрева - только корректирует целевой перегрев, ЭРВ она не управляет. ЭРВ крутит и устанавливает другой алгоритм.

    Мин и макс перегрев это ограничения, чтобы функция корректировки перегрева не вылезла, куда не нужно.
    Стартовый - при пуске устанавливается целевой перегрев в это значение.
    Период, это через сколько проверяется входит ли текущая разница нагнетание-конденсация в оптимальное значение и если нет, то целевой перегрев корректируется.
    Так же есть защита от заливания компрессора - когда разница сильно падает, то перегрев меняется скачком, вплоть до максимального значения.

    При 5, где-то 20 секунд усреднения раньше было на стандартных настройках.
    У себя усреднение выключил. Еще уменьшил частоту опроса АЦП, но тут нужно смотреть уже по помехам.
     
    Последнее редактирование: 16.10.18
  7. vad711
    Регистрация:
    30.04.14
    Сообщения:
    1.539
    Благодарности:
    679

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    1.539
    Благодарности:
    679
    Адрес:
    МО
    Допилил подстройку целевой температуры без смены профиля, доступна с версии 0.968:

    upload_2018-10-19_10-28-47.png
     
  8. Pskovsat
    Регистрация:
    04.12.12
    Сообщения:
    772
    Благодарности:
    203

    Pskovsat

    Живу здесь

    Pskovsat

    Живу здесь

    Регистрация:
    04.12.12
    Сообщения:
    772
    Благодарности:
    203
    Адрес:
    Псков
    По идее, теперь в отоплении ненужна настройка, прибавка к целевой температуре в часы с хх до хх ?
    Оно делает тоже самое? только ширее...
     
  9. vad711
    Регистрация:
    30.04.14
    Сообщения:
    1.539
    Благодарности:
    679

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    1.539
    Благодарности:
    679
    Адрес:
    МО
    @Pskovsat, ага, пусть будет, запас карман не тянет.
     
  10. baracud
    Регистрация:
    23.09.11
    Сообщения:
    4.479
    Благодарности:
    11.360

    baracud

    Сделан в СССР

    baracud

    Сделан в СССР

    Регистрация:
    23.09.11
    Сообщения:
    4.479
    Благодарности:
    11.360
    Адрес:
    Краснодар
    Если бы Павлу не был бы произведен апгред, то возможно НК остался бы действительно народным, простым и массовым. Так что вы сами приложили руки к усложнению проекта и его не массовости :)

    Теперь НК нужно расшифровывать не как народный, а как навороченный контроллер.
     
    Последнее редактирование: 19.10.18
  11. dimex2015
    Регистрация:
    25.10.15
    Сообщения:
    753
    Благодарности:
    230

    dimex2015

    Живу здесь

    dimex2015

    Живу здесь

    Регистрация:
    25.10.15
    Сообщения:
    753
    Благодарности:
    230
    Адрес:
    Минск
    Народно навороченный! ННК
     
  12. Pav2000
    Регистрация:
    01.03.09
    Сообщения:
    798
    Благодарности:
    2.306

    Pav2000

    Живу здесь

    Pav2000

    Живу здесь

    Регистрация:
    01.03.09
    Сообщения:
    798
    Благодарности:
    2.306
    Адрес:
    Москва
    Замена моего старт-стопа на инвертор НИКАК не отразилась на НК. Когда я задумывал НК я с самого планировал поддержку инверторов. Добрыня сразу ставил НК на инвертор.
    Получается что Вы не разобрались в схемотехнике НК.

    Информация к размышлению - Мой первый НК был самосбор (который отработал у меня 1 год на старт-стопе), переехал в Уфу и уже трудится в дедовском ТН второй сезон. Неделю назад владелец обновился до 966 прошивки. Причем владелец был вообще не в теме программирования.
    У него обрезан функционал (первый самосбор отличается от моей платы):
    1. Журнал 4 кб вместо 57 кб и хранится в оперативке
    2. Нет spi флеш - нельзя хранить морду в ней
    Все остальное в рамках его железа работает.

    По этому голословные утверждения типа НК стал очень сложным и навороченным в плане железа остаются голословными и не компетентными утверждениями, человека который не понимает в электронике.
    Для понимания: схема самосбора очень простая и почти не отличается от схемы моей платы (в программной части).
    А вот конкретная реализация (аппартаная) отличается и сильно. По тому что в моей плате применяются промышленная "схемотехника" а в самосборе ардуиновская. Вот пример:
    Шина Onewire в самосборе это просто провод от ноги + резистор (для продвинутых пара диодов и конденсатор), в моей плате это мост + обвязка к нему.
    Чувствуете разницу?
    Отличия самосбора и нормальной платы - надежность работы и не более того. И вся аппаратная навороченность это дань надежности, и по другому никак это не сделать.
    А программные заморочки и плюшки никак не отражаются на Вас -вы же код не пишите - не надо не используйте.
     
  13. baracud
    Регистрация:
    23.09.11
    Сообщения:
    4.479
    Благодарности:
    11.360

    baracud

    Сделан в СССР

    baracud

    Сделан в СССР

    Регистрация:
    23.09.11
    Сообщения:
    4.479
    Благодарности:
    11.360
    Адрес:
    Краснодар
    А по вашему пользоваться народным контроллером должен только дипломированный специалист по электронике и программированию?
    Это мое мнение, народного контроллера не получилось. Вы сделали контроллер под себя и узкий круг.
    В вашей "надежной" версии, высока цена платы для народа. В варианте самосбора, много сложностей по подбору подходящих комплектующих. Выяснять, что китайцы сделали не правильно в платах, сможет очень узкий круг "народа".
    Место народного контроллера пока вакантно.
     
  14. Pskovsat
    Регистрация:
    04.12.12
    Сообщения:
    772
    Благодарности:
    203

    Pskovsat

    Живу здесь

    Pskovsat

    Живу здесь

    Регистрация:
    04.12.12
    Сообщения:
    772
    Благодарности:
    203
    Адрес:
    Псков
    Периодически возникают эти споры...
    В место того чтобы улучшать, находить действительные недочеты итд...
    А, все упирается в желание пробовать, достигать, исправлять итд.
    Да сложно, да нас приучили делать свое дело. Не тратить время на изучение чего либо.
    Потому, что время теперь = деньги.
    А заставили считать деньги = время.
    Поэтому мы думаем я заработаю денег на том, что умею делать.
    И отдам их тому, кто сделает мне то, что не умею я.
    В итоге мы стали кротами.
    Ну, а кто же нам виноват? Сами по пути наименьшего сопротивления поплыли, а в заплыве увидили что сопротивление то и не меньшее...
    Нужно учиться, не нужно лениться.
    И все будет КАЛАСО.
     
    Последнее редактирование: 20.10.18
  15. vad711
    Регистрация:
    30.04.14
    Сообщения:
    1.539
    Благодарности:
    679

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    1.539
    Благодарности:
    679
    Адрес:
    МО
    Ну я не дипломированный и что? И вообще другим по работе занимаюсь :)
    Если совсем напряг с пониманием - есть товарищи, которые помогут, а если и с этим проблема, то есть совсем не хочется заморачиваться, то настроят, но тут уж при компенсации потраченного времени.

    А для кого мы должны были его сделать, для дяди? Платите за работу - будет, что пожелаете.

    Прелесть НК в открытости и доступности народной платформы ардуино и открытом коде, который пишет народ.
    По этому он и называется народным.

    А по поводу надежности - была уже возможность сравнить - "фирменный" контроллер глючит и сбоит еще как.