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

Переделка сплита 09 на воздух- вода

Тема в разделе "Воздушные тепловые насосы", создана пользователем ЕвгенийСТ101, 23.03.19.

  1. ЕвгенийСТ101
    Регистрация:
    18.01.14
    Сообщения:
    236
    Благодарности:
    135

    ЕвгенийСТ101

    Живу здесь

    ЕвгенийСТ101

    Живу здесь

    Регистрация:
    18.01.14
    Сообщения:
    236
    Благодарности:
    135
    Адрес:
    Санкт-Петербург
    Мне очень нравится, хорошо греет. Пока на полную не включаю, стоит на 23 градуса по обратке, держит 24-24,5, в доме держит 19, расходует электричества мало ... погода, правда, дурацкая, снега и ветра, и частые оттайки ...оттаивает прекрасно, минуты за 3-4 ...сейчас собираюсь за фильтром ехать, заменю его, пока погода теплая стоит, тогда уже буду гонять по полной и будут цифры ..
    Приеду, напишу про ардуино, чуть попозже
     
  2. ЕвгенийСТ101
    Регистрация:
    18.01.14
    Сообщения:
    236
    Благодарности:
    135

    ЕвгенийСТ101

    Живу здесь

    ЕвгенийСТ101

    Живу здесь

    Регистрация:
    18.01.14
    Сообщения:
    236
    Благодарности:
    135
    Адрес:
    Санкт-Петербург
    Приведу полный список компонентов, которые я использовал, цены Санкт- Петербургские, а потом распишу свое мнение о них
    1. контроллер ардуино мега, около 1 тыс руб, в китае дешевле раза в 2
    2. экран nextion 4,3 дюйма около 4,5 тыс рублей, в китае около 2,5 тысяч
    3 блоки питания к ним, рублей по 300, на 5 вольт
    4 насос topsflo 12 в 15 ватт, около 4,5 тыс
    5 реле электромеханическое, управление 5 вольт (блок из 4 х реле) 300 руб
    6 датчики температуры ds18 b20, 6 штук, рублей по 100 каждый
    7 датчик протока, китайский, louchen dn32, около 1 тыс
    8 dc- dc конвертер, 12 вольт в 24 вольта, 300 руб
    9 реле рт-10, 1200 руб
    10 аккумулятор 1500
    11 зарядное устройство бережок-7, 4000
    12 фильтр alko bfk 052 s, двунаправленный, 1200
    13 стекло смотровое alko mia 014, 700
    14 теплообменник danfoss b2-27-30, 17800
     
    Последнее редактирование: 02.12.19
  3. ЕвгенийСТ101
    Регистрация:
    18.01.14
    Сообщения:
    236
    Благодарности:
    135

    ЕвгенийСТ101

    Живу здесь

    ЕвгенийСТ101

    Живу здесь

    Регистрация:
    18.01.14
    Сообщения:
    236
    Благодарности:
    135
    Адрес:
    Санкт-Петербург
    1. ардуинка вот такая
    Плата MEGA2560 R3 2012 (Arduino-совместимая)
    Поскольку до недавнего времени в подобных контроллерах совсем не разбирался, взял свою плату на вырост - мегу, надеясь, что ее ресурсов хватит для моих задач. Сейчас вижу, что моя программа использует всего около 5% доступной памяти, поэтому можно было смело брать чего попроще и дешевле, например uno или leonardo.
    По питанию контроллера, мне кажется, оптимально использовать БП на 5 вольт, поскольку тогда не работает встроенный стабилизатор напряжения, который, пишут, сильно греется (в случае питания 9-12 вольт).

    Для прошивки контроллера нужен шнур usb- usb, для подключения платы к компьютеру, и специальная программа - ардуино ide, которая легко и просто устанавливается .
     
  4. ЕвгенийСТ101
    Регистрация:
    18.01.14
    Сообщения:
    236
    Благодарности:
    135

    ЕвгенийСТ101

    Живу здесь

    ЕвгенийСТ101

    Живу здесь

    Регистрация:
    18.01.14
    Сообщения:
    236
    Благодарности:
    135
    Адрес:
    Санкт-Петербург
    2 Экранчик nextion вот такой
    Дисплей Nextion ENHANCED NX4827K043 480×272 / 4,3”, HMI (Оригинал)
    Можно купить его и в Китае на али, единственное, нужно смотреть на префикс в названии, чтобы был NX. Если знаете китайский язык, то этим можно не заморачиваться.
    Для работы с экранчиком требуется установить программу nextion editor, она на английском, но все просто и интуитивно понятно. Еще потребуется microsd карточка для установки скетча на сам экран, разьем на экране присутствует.
    В Экране есть встроенные часы, но, чтобы они работали, нужна батарейка, долго искал какая именно, оказалось вот такая - cr1220 на 3 вольта
    Сам экран сенсорный, что очень удобно, например, в моем случае, можно нажать кнопку - Включить ТЭН, и настроить по ее нажатию любое действие - отправить сигнал на контроллер например, чтобы уже тот включил реле, при этом сама кнопка может изменить цвет на допустим красный для индикации включения ...Памяти в экране очень много, можно сделать десятки страничек на любой вкус и размер
    Подключение ардуины и nextion делается 4 хжильным проводом, два провода питания от блока питания 5 вольт, и два информационные rx и tx, которые подключаются к разьемам ардуины.

    Вот так если коротко
     
  5. Vital400
    Регистрация:
    26.04.13
    Сообщения:
    623
    Благодарности:
    188

    Vital400

    Живу здесь

    Vital400

    Живу здесь

    Регистрация:
    26.04.13
    Сообщения:
    623
    Благодарности:
    188
    Адрес:
    Сочи
    Насос на 12в только для БП работы, или проток регулируется контроллером? Аккумулятор и зарядное к насосу и конвектор 12-24..так? рт10 где использовали? и еще на фото видел реле-таймер,задержку по времени где применили?
     
  6. ЕвгенийСТ101
    Регистрация:
    18.01.14
    Сообщения:
    236
    Благодарности:
    135

    ЕвгенийСТ101

    Живу здесь

    ЕвгенийСТ101

    Живу здесь

    Регистрация:
    18.01.14
    Сообщения:
    236
    Благодарности:
    135
    Адрес:
    Санкт-Петербург
    Насос 12 вольт только для резерва, на случай отключения электричества либо поломки основного насоса (если нет протока), работает от аккумулятора 12 вольт.
    А как можно проток регулировать контроллером ? ну можно, конечно, сделать с экрана переключение 2 х скоростей основного насоса через релюшки, или чтобы автоматически скорость выбиралась контроллером (не знаю, исходя из чего, день- ночь ?) ...мне это было не нужно, гоняю на максимальной скорости
    Аккумулятор и зарядное к насосу, да, а конвертер 12-24 в на питание рт-10, это и есть реле времени. Его можно питать от 220 либо 24 вольт. Но если его запитывать от 220, то при отключении U оно становится куском пластика, и перестает быть релюшкой. Мне оно было нужно, чтобы получить задержку времени на отключение.
    Например, отключили электричество вообще. ТН был как раз на оттайке, охлаждает ППТО. РТ-10 продолжает работать от 24 вольт, фиксирует, что пропало напряжение 220 на управляющем контакте, замыкает свои НО контакты и включает доп насос на 6 минут. при этом одновременно размыкает НЗ цепь зарядное - аккумулятор. Через 6 минут реле ставится в исходное состояние, ППТО спасен протоком, аккум начал снова заряжаться.
    Время работы реле можно менять от секунд до 100 часов, так же у него есть выбор из 10 разных программ работы, посмотрите паспорт
     
    Последнее редактирование: 02.12.19
  7. ЕвгенийСТ101
    Регистрация:
    18.01.14
    Сообщения:
    236
    Благодарности:
    135

    ЕвгенийСТ101

    Живу здесь

    ЕвгенийСТ101

    Живу здесь

    Регистрация:
    18.01.14
    Сообщения:
    236
    Благодарности:
    135
    Адрес:
    Санкт-Петербург
    На днях разбирался с двигателем крыльчатки внутреннего блока, хотел его снять совсем, двигатель вот такой - MFD-12TYN.
    Подключается пятью проводами
    1 голубой обратка с датчика холла 5 вольт
    2 черный земля
    3 красный питание 340 вольт
    4 желтый управление скоростью 20 вольт
    5 белый контрольное напряжение 15 вольт
    Частота импульсов на голубом проводе в зависимости от скорости двигателя составляет примерно от 100 Гц до 300 Гц.
    Для того, чтобы его отключить, нужно подать ШИМ сигнал на голубой провод. Оказывается ардуино мега 2560 имеет 12 выходов, на каждом из которых можно задействовать встроенный шим, частоту можно менять программно.
    По умолчанию частота шим на всех выводах (от 2 до 13), кроме 4 и 13, составляет 490 Гц, то есть то, что нам и нужно.
    Поэтому достаточно будет подать сигнал шим с любого выхода шим ардуины (кроме 4 и 13), и в программу вставить всего одну строчку в секцию void loop ()
    analogWrite (pin, 127);
    где pin - номер вывода, 127 - скважность импульсов
    Все работает, двигатель можно снимать .
     
  8. Unogroup
    Регистрация:
    13.02.12
    Сообщения:
    12.546
    Благодарности:
    9.091

    Unogroup

    Живу здесь

    Unogroup

    Живу здесь

    Регистрация:
    13.02.12
    Сообщения:
    12.546
    Благодарности:
    9.091
    Адрес:
    Запорожье
    Осталось прикрутить Датчик тока считать мгновенную потребляемую и отдаваемую мощность и видеть СОР в реальном времени без всяких счетчиков. Тогда можно будит подбирать и нужный проток по максимальному СОР при текущей температуре за бортом.
     
  9. ЕвгенийСТ101
    Регистрация:
    18.01.14
    Сообщения:
    236
    Благодарности:
    135

    ЕвгенийСТ101

    Живу здесь

    ЕвгенийСТ101

    Живу здесь

    Регистрация:
    18.01.14
    Сообщения:
    236
    Благодарности:
    135
    Адрес:
    Санкт-Петербург
    Если датчик тока, тогда и датчик напряжения нужен, нет ? А потом как все это там точно считать хрен знает, я не программист, только учусь ...вот даже с протоком не справиться - прыгают показания каждые 2 сек, то 15 то 17 л/мин ...одну секунду приходит 6 импульсов, в другую 7 ...
    А как проток подбирать ? Сейчас насос работает на максимальной скорости, менять насос на 25\7 ?
     
  10. Unogroup
    Регистрация:
    13.02.12
    Сообщения:
    12.546
    Благодарности:
    9.091

    Unogroup

    Живу здесь

    Unogroup

    Живу здесь

    Регистрация:
    13.02.12
    Сообщения:
    12.546
    Благодарности:
    9.091
    Адрес:
    Запорожье
    @ЕвгенийСТ101, Напряжение можно считать +\- стабильным 220 В. Обычно оно не сильно плавает и можно считать его константой.
    Плавающее среднее. Берут массив из 10-20 последних показаний складывают делят на количество. С приходом нового показания забывают самое старое добавляют новое опять считают. и так по кругу.
    Проток менять частотником меняя частоту.
     
  11. Unogroup
    Регистрация:
    13.02.12
    Сообщения:
    12.546
    Благодарности:
    9.091

    Unogroup

    Живу здесь

    Unogroup

    Живу здесь

    Регистрация:
    13.02.12
    Сообщения:
    12.546
    Благодарности:
    9.091
    Адрес:
    Запорожье
    Интервал секунда наверное слишком мал нужно считать хотя бы за минуту. Или считать время между импульсами. Если интервал между импульсами к примеру 15 секунд за минуту придет 4 импульса. если интервал 18 секунд то у вас в 1 секунду придет 4 импульса в другую 3 типа разница в скорости 25% хотя скорость потока на самом деле постоянна.
     
  12. ЕвгенийСТ101
    Регистрация:
    18.01.14
    Сообщения:
    236
    Благодарности:
    135

    ЕвгенийСТ101

    Живу здесь

    ЕвгенийСТ101

    Живу здесь

    Регистрация:
    18.01.14
    Сообщения:
    236
    Благодарности:
    135
    Адрес:
    Санкт-Петербург
    Особенно вечером, когда все понавключают электрокотлов
    То есть еще и частотник купить ? Зачем ? Насколько я понимаю, чтобы СОР увеличить нужно проток увеличивать, насос и так стоит на максимуме, проток 0,9 м3 /час, неужто надо больше ?
     
  13. ЕвгенийСТ101
    Регистрация:
    18.01.14
    Сообщения:
    236
    Благодарности:
    135

    ЕвгенийСТ101

    Живу здесь

    ЕвгенийСТ101

    Живу здесь

    Регистрация:
    18.01.14
    Сообщения:
    236
    Благодарности:
    135
    Адрес:
    Санкт-Петербург
    Наверное скорость протока постоянна, кроме тех периодов, когда напряжение падает. Интервал между импульсами примерно 1\6 секунды.
    Вообще проблем с возможными вариантами нету, проблема в написании программы, и чтоб работала при этом. Может, напишите, человек Вы грамотный ...а я потом проверю у себя ;)
     
  14. Unogroup
    Регистрация:
    13.02.12
    Сообщения:
    12.546
    Благодарности:
    9.091

    Unogroup

    Живу здесь

    Unogroup

    Живу здесь

    Регистрация:
    13.02.12
    Сообщения:
    12.546
    Благодарности:
    9.091
    Адрес:
    Запорожье
    PulseIn()
    Считывает длину сигнала на заданном порту (HIGH или LOW). Например, если задано считывание HIGH функцией pulseIn(), функция ожидает пока на заданном порту не появиться HIGH. Когда HIGH получен, включается таймер, который будет остановлен когда на порту вход/выхода будет LOW. Функция pulseIn() возвращает длину сигнала в микросекундах. Функция возвращает 0, если в течение заданного времени (таймаута) не был зафиксирован сигнал на порту.

    Возможны некоторые погрешности в измерение длинных сигналов. Функция может измерять сигналы длиной от 10 микросекунд до 3 минут.

    int pin = 7;
    #include <TroykaCurrent.h> / библиотека для работы с датчиком
    ACS712 sensorCurrent (A1);
    unsigned long duration;

    void setup()
    {
    pinMode (pin, INPUT);
    }

    void loop()
    {
    Время в мс = pulseIn (pin, HIGH);
    Постоянный ток в Амперах =sensorCurrent.readCurrentDC();
    Переменный ток в амперах =sensorCurrent.readCurrentAC();

    }
    В паспорте своего датчика протока смотрите (6 * Q-8) Q = л/мин ± 5%
    Q=1. Вес и теплопроводность смотрим в таблице. хотя текучесть у спирта другая и реальный расход может отличаться тут проверять нужно экспериментально. Хотя может для спирта там небольшая погрешность тут моих знаний не хватает.
     

    Вложения:

    • спиртовый раствор.jpg
  15. ЕвгенийСТ101
    Регистрация:
    18.01.14
    Сообщения:
    236
    Благодарности:
    135

    ЕвгенийСТ101

    Живу здесь

    ЕвгенийСТ101

    Живу здесь

    Регистрация:
    18.01.14
    Сообщения:
    236
    Благодарности:
    135
    Адрес:
    Санкт-Петербург
    @Unogroup, Первая же ссылка в интернете показала, откуда Вы скопировали этот текст.
    А сама программа где ? ?
    А зачем мне мерить длительность импульса, обьясните ?
    У меня вода в системе, а не спирт !
    Какой паспорт на датчик протока ? он же китайский)
    Вот там внизу Вашего сообщения - это не формула, это бред какойто ...