![](https://www.stroimdom.com.ua/uploads/set_resources_1/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
ytry
Пользователи-
Публікації
43 -
Зареєстрований
-
Відвідування
Тип публікації
Профілі
Форум
Календар
Усі публікації користувача ytry
-
Вот моя поделка на ардуине. Интерес к контроллерам возник давно, но все руки не доходили. И тут папа затеял строить котельную. Ну я ему сразу сказал, что без автоматизации никак! Решено. Обвязка котла здесь А в этой теме сама ардуина и приблуды к ней Мне нужно снимать показания с дымохода термопарой; измерять температуру в контрольных точках (Таких точек сейчас 7, в скором времени еще 3 и в далеком будущем еще ); включать и выключать насосы, свет и вентилятор По основному функционалу все, а дополнительно хотел еще экранчик с кнопками прикрутить, метеостанцию, датчик СО и сдвиговые регистры для индикации... Все куплено давно и лежит.. Но вряд-ли я буду это делать. итак, контроллер выбран выбрал такой, по одной причине - хорошее питание платы. Сначала думал питать от нее все устройства Компоновка диктовалась щитком, который был в наличии и валялся без дела. Остановился именно на такой компоновке. Перепробовал десятки вариантов. Модули реле использовал кетайцкие и сам паял один модуль а два реле. Ну и так это смотрится Были проблемы с датчиками температуры 18B20. больше двух не работали. Проблему решил выделенной линией стабилизированного питания 5,5В и 2 кондерами на 1000мкфрд по всей длине. Кабель использовал витую пару, скручивал так: все цвета - это земля, остальные 2 плюса и 2 информ в параллель. Сам 1Wire не защищен от плохого контакта, если где-то болтается не плотно, то будут ошибки. надо паять. Я выбрал самое удобное место для установки платы стабилизатора - установил ее над разъемами контроллера, припаяв к застежке от шубы, сделав из нее импровизированную завесу. Теперь этот блок удобно откидывается и дает доступ к разъемам контроллера и никому больше не мешает. В щите реализовал ручное управление. Вывел трехпозиционные тумблеры на переднюю панель и завел на них по два провода - один то, что мне надо, а другой - сигнал с контроллера.
-
После установки щита, все стало выглядеть следующим образом: высокое напряжение только на клеммах, и оно труднодоступно. Специально для этих целей служит кабельная балка из аллюминиум профиля поднятая на максимальную высоту. Осталось: - провода для барометра, у меня под него витая пара. - DH11 в самой котельной не лишний, хоть и точность хромает - еще 3 датчика Dallas на шину. Один в бойлер и два на дом подача обратка. Подачу из ТА я уже контролирую, но она рознится с подачей на дом из-за термостатического клапана. Не очень нравится режим, когда дом еще не прогрет, а обратка уже херачит с дельтой 2-3 градуса. Из-за этого теплая вода с обратки попадает в нижние холодные слои бака и полностью перемешивается, а насос я не могу выключать наугад, нужно событие. - соответственно, еще 2 датчика Даллас на хозблок, тоже подача и обратка. так уже лень паять, когда все работает( - да, экранчик временами нужен, но лень учиться с ним работать. В случае чего, мне легче зайти с компа и все сделать удаленно -какие-то лампочки вставить в переднюю панель, а то смотрится скучновато
-
Щиты собираю не первый раз, но здесь решил заморочиться на счет организации кабеля. Раньше особо не заморачивался - входит, ну и пусть себе входит... Сам организатор изготовил из куска ржавой сетки. Ну, пару раз примерял , как станет щит. Вывел все провода точно на свои посадочные места и еще физически отделил информацию от силы.
-
Ну вот, начался новый отопительный сезон. Поднимаю опять свою тему, ибо есть некоторые доработки и расширения. Прошлый отопительный сезон показал высокую эффективность обвязки котла. Вылезли некоторые косяки в виде протечек в некоторых местах. Этим летом к системе был подключен дом. Прокинули две железные трубы по 5м между домом и котельной. В доме изначально установлена гравитационная система отопления с расширительным баком и газовым котлом типа Данко - самый дешевый на то время... Котел дровяной решили пока не менять и оставить старый малоэффективный варочный котел. Мама любит готовить в котельной, когда там очень много тепла, можно включать приток воздуха и варить борщ и жарить, что угодно... Со включенной на полную мощь вентиляцией никаких запахов не остается. Для дома установили отдельный насос и термостатический клапан. Все сделали железом.. Сварщик с меня там пока и не вышел, поэтому все швы я зачищал и обмазывал термостойким герметиком. нормальная технология по факту, если не лениться щеткой драить, потом растворителем, а потом обсмалить горелкой - потом только наносить герметик. Какие вопросы были решены за эту часть проекта: -увязал две разные системы в одну - насосную и гравитационную в доме. все осталось и все работает. -наконец-то настроил автоматику , как и хотел. А именно, установил 7 датчиков температуры; все механизмы подключил на контроллер через реле -щит управления закрепил и капитально смонтировал все компоненты -вывел ручное управление на переднюю панель. Ручное управление очень помогает во время настройки или когда что-то сбойнет. - подправил код. дописал сценарии для котла, для дома и для кухни, придумал коррекцию ошибок - для датчиков температуры использую отдельную линию стабилизированного питания 5.5В с двумя проходными кондерами в середине и конце линии.
-
Все стало понятно, когда просверлил трубу и вставил туда термопару. В среднем, дымгазы имеют температуру 450. На полной топке дров с турбонаддувом было 750. Инфракрасный термометр не брешет, но показывает температуру поверхности. Это то, что идет в трубу Нужен новый котел и навешивать больше нагрузки
-
Неспешно осваиваю Ардуину и вникаю в кодописание. На сегодня уже сделано: 1. Собрал макет на столе из ардуины, двух Далласов, термопары, датчика движения, блока реле, и датчика дыма 2. Спаял платку для отдельной коробочки с Далласами и термопарой. Будет стоять вблизи дымовой трубы и соединяться с Арду через витую пару. 5м кабель - полет нормальный. 2. Написал код для управления всем этим хозяйством. В коде реализовал: - алгоритм включения/выключения термостатического узла - включение/выключения света по датчику движения - включение резервного тэна #include <SPI.h> #include <max6675.h> #include <DallasTemperature.h> #include <OneWire.h> int thermoDO = 2; //он же SO int thermoCS = 3; int thermoCLK = 4; //он же SCK MAX6675 thermocouple(thermoCLK, thermoCS, thermoDO); int temp_gas; int no_heat = 26; int Ladom = 5; // пин релюхи int maxTemp = 50; //уставка температуры int out_Temp; //вода из котла int foto_rele = 7; int svet = 8; //реле int ten = 9; //пин ТЭН long previousMillis = 0; // храним время последнего переключения светодиода long interval = 10000; // интервал между включение/выключением светодиода (10 секунд) // сигнальный провод подключен к 2 пину на Arduino #define ONE_WIRE_BUS 6 // выберем разрешение от 9 до 12 #define TEMPERATURE_PRECISION 9 // настроем библиотеку 1-Wire для связи с датчиком OneWire oneWire(ONE_WIRE_BUS); // создадим объект для работы с библиотекой DallasTemperature DallasTemperature sensors(&oneWire); // создаем массивы для хранения адреса датчиков DeviceAddress insideThermometer, outsideThermometer; // функция вывода адреса датчика void printAddress(DeviceAddress deviceAddress){ for (uint8_t i = 0; i < 8; i++){ if (deviceAddress < 16) Serial.print("0"); Serial.print(deviceAddress, HEX); } } void setup(void){ SPI.setClockDivider(SPI_CLOCK_DIV128); // инициализируем работу Serial порта Serial.begin(9600); Serial.println("Dallas Temperature IC Control Library"); // инициализируем работу с датчиком sensors.begin(); // выведем общее количество найденных датчиков Serial.print("Found "); Serial.print(sensors.getDeviceCount(), DEC); Serial.println(" devices."); // проверяем способ подключения питания Serial.print("Parasite power is: "); if (sensors.isParasitePowerMode()){ Serial.println("ON"); } else { Serial.println("OFF"); } // сделаем запрос на получение адреса датчика sensors.getAddress(insideThermometer, 0); sensors.getAddress(outsideThermometer, 1); // выведем полученный адрес Serial.print("Device 0 Address: "); printAddress(insideThermometer); Serial.println(); Serial.print("Device 1 Address: "); printAddress(outsideThermometer); Serial.println(); // установим выбранное разрешение датчика sensors.setResolution(insideThermometer, TEMPERATURE_PRECISION); sensors.setResolution(outsideThermometer, TEMPERATURE_PRECISION); // выведем значение установленного разрешения Serial.print("Device 0 Resolution: "); Serial.print(sensors.getResolution(insideThermometer), DEC); Serial.println(); Serial.print("Device 1 Resolution: "); Serial.print(sensors.getResolution(outsideThermometer), DEC); Serial.println(); pinMode(Ladom, OUTPUT); // реле термосмесительного узла pinMode(foto_rele, INPUT); // вход фотореле pinMode(svet, OUTPUT); // выход фотореле pinMode(ten, OUTPUT); // выход тэн } void loop(void){ unsigned long currentMillis = millis(); //delay (500); if(currentMillis - previousMillis > interval) { // сохраняем время последнего переключения previousMillis = currentMillis; // отправляем запрос на измерение температуры temp_gas = thermocouple.readCelsius(); sensors.requestTemperatures(); // создаем переменную для хранения температуры в градусах Цельсия и выводим её значение float tempC0 = sensors.getTempC(insideThermometer); Serial.print("Temp C Device 0: "); Serial.print(tempC0); Serial.println(); float tempC1 = sensors.getTempC(outsideThermometer); Serial.print("Temp C Device 1: "); Serial.print(tempC1); Serial.println(); // включение насоса термосмесительного узла bool limTemp = temp_gas > tempC0; //условие срабатывания digitalWrite (Ladom, limTemp ? LOW : HIGH); //действие Serial.print("Температура дымовых газов: "); //Выводим показания в монитор порта Serial.println(thermocouple.readCelsius()); //нету тепла, включить тэн bool vkl_ten = tempC1 < no_heat; //условие срабатывания digitalWrite (ten, vkl_ten ? LOW : HIGH); //действие } // включение света int val = digitalRead(foto_rele); bool svet_vkl = val==1; digitalWrite (svet, svet_vkl ? LOW : HIGH); //действие //Serial.print("Движение: "); //Serial.println(val); //delay (500); } Программа прошла все тесты и отладку и ее работа мне нравится. Уже можно собирать ардуину в ящик и монтировать. Чего еще не сделал: - не подключил часы реального времени - не подключил ШИМ контроллер - не подключил датчик давления/температуры/влажности - не подключил дисплей - не реализовал переключения скорости насоса термостатического узла - не реализовано управление приточкой котельной и вентиляцией помещений - семисегментные индикаторы тоже еще не знаю как их все подключить
-
Короче, градусника на 800 не оказалось, измерения проводил градусником до 450. В момент уверенной работы котла (80 вода на подаче в бак, 195 выхлопные газы, варочная поверхность выше 300) Всунул в начало выхлопной трубы изнутри котла, туда, где огонь уходит вниз из топки. Ртуть уверенно набирала скорость и быстро дошла до 450. В любом месте топки была температура выше 450 градусов. Это я еще не смог померять температуру углей. youtu.be/BYp22PxHl-E
-
г.Киев, ул. Сырецкая Вода магистральная перед осмосом только водопроводные трубы Чистил ершиками и содой пищевой. Добавлено через 2 минуты Не меняли фильтры год. Хозяева думали, что, когда мембрана забивается, то вода не идет. Воды всегда хватало. За один раз наливалась 5л кастрюля и чайник без проблем. За несколько минут бак наполнялся опять. Мембрану на следующий день тоже заменил. Решили менять фильтры раз в пол года. Посмотрим.
-
Пока меня хватило только на то, чтобы подобрать домик для ардуины. Разбираю ящик управления универсальной инфракрасной сушки - сделаю потом новый. Хороший блок питания, фирма SkyNet, был куплен вместе с корпусом под SCISI сидюк за 15 гривен в 2001 году, таких щас уже не делают. стабилизированные 5 и 12В на выходе, мощность 40Вт. Вроде ничего не забыл. Так и будет.
-
Завалялся в хозяйстве вагонный котел. На фото нижняя его часть, еще одевается верхняя такой же высоты. Конструкция интересная Кто знает характеристики этого котла и как он вообще. Хочу его использовать вместе с пятикубовым ТА.
-
Отрезал на глаз. С виду, вроде показалось много. Потом просчитал, оказалось примерно 75л. Думал будет мало, но практика показывает, что достаточно. Сегодня мылся (при разогретом баке до 75 град) минут 30. Горячая вода так и не закончилась. Через минут 40 бойлер был опять заряженный до 70. По прикиду мощность теплообмена бойлера около 5кВт.
-
С самой первой топки я понял, что без утепления всех горячих труб и ТА обойтись будет невозможно. Пока изоляция для бака еще едет, он был временно обмотан пятью одеялами. Стало комфортнее, но... Варочная поверхность котла в максимальной производительности - это просто ад. Нагревалась более 300 градусов и в котельной было под 50 по Цельсию. Короче, невыносимая жара. Решено было сделать приточку с улицы и направить ее прямо на варочную поверность Решено - сделано. Старый вентилятор на 1000м3 с регулятором оборотов, как нельзя лучше подошел для этой цели. В итоге, поверхность плиты сейчас не нагревается выше 200. Опять появилось НО... Поскольку помещение почти герметичное, то весь приточный воздух начал идти через поддувайло, и таким образом начал раздувать топку до адских температур горения. Выхлоп был замечен 240 градусов. Хороший режим для растопки, когда тяги нету - включил приточку и через 15-20 минут котел в номинале. Но так оставить я не хотел, ибо много тепла теряется. Поэтому проложил воздуховод с котельной в сарай, где куры сидят. Теперь все отлично. Приток охлаждает варочную поверхность; Можно раздуть котел, если надо; И куры перестали мерзнуть. Пока все временно на соплях, но пока морозы стоят, не хочу работать на улице. Потом доделаю.
-
Я считаю, что лучше поставить, как на первом рисунке. Стратификация лучше. Хотя, соглашусь, что на работоспособность не повлияет
-
Посмотри, как у меня сделан бойлер в моей теме. Работает афигенно. Всю бочку греть не нужно, одну топку зарядил, через час бойлер 50 градусов и снизу в аккумуляторе около 100л воды 60 градусов. Можно с одной топки забрать два бойлера горячей и теплой еще один бойлер.
-
Спасибо, за меня тоже ответили)) Добавлено через 2 минуты Вы критики просили, вот я и дал вам то, что вы просили. Объяснять нету времени, извините. Тем более, люди знающие уже отписались в теме.
-
Видимо, котел нормально спроэктирован и проток теплоносителя хороший по полторадюймовым трубам. Котел же щас постоянно работает на полную мощность в оптимальном режиме с горячей обраткой. Думаю из-за этого чистый теплообменник. Плита на буржуйке так и просит самогонный аппарат)) Щас печку топить - любимое занятие в семье. Я сегодня мощным вентилятором нагнетал воздух в помещение, ему деваться было некуда - в щели да в поддувайло. Дал обороты на первую скорость (830м3/ч) Так дымоход 170 градусов был. Думаю, до двухсот пятидесяти можно было бы сухим дубом разогреть дымоход)) Но вопрос - зачем. Добавлено через 9 минут Добавлено через 5 минут У вас термостатический вентиль на 73 градуса? Шо за котел?
-
Держи мою критику: Схема слишком замороченная и дорогая. Выглядит эффектно, но эффективности и надежности тут не вижу. Куча точек регулирования и исполнительных механизмов. Такой бойлер не эффективен. Температура теплоносителя не достаточно высокая, для отдачи расчетной мощности. Бери бак в баке типа BUZ. Посмотри мою ветку https://www.stroimdom.com.ua/forum/showthread.php?t=220611 . У меня все работает лучше, чем хотелось изначально.