Най-грубо казано, управляващата електроника на една соларна система за БГВ с принудителна циркулация на топлоносителя, трябва да включва помпата, когато има условия за пренос на топлинна енергия от колектора към бойлера и да я изключва, когато такива условия няма. Условията се свеждат до температурни разлики, на прима виста между водата в бойлера и тази на колектора. Принципно с тази задача се справят и най-простите контролери, наричани ‘диференциални термостати’, които могат да бъдат както цифрови, обикновено на база микроконтролер (MCU), така и аналогови, на база най-обикновен компаратор. Към контролера са включени два температурни датчика, един измерващ температурата на колектора и друг тази на водата в бойлера. На изхода на контролера се включва изпълнително устройство – реле, което подава и спира захранването към помпата. Задават се две температурни разлики – на включване и на изключване, като за избягване на влизане в ‘генераторен режим’ – непрекъснато или много често включване и изключване, което е вредно за помпата, тези температури трябва да са разнесени за реализиране на подходящ хистерезис. Както се вижда, подобна система е достатъчно проста и надеждна и би трябвало безпроблемно да изпълнява функцията си по управление на слънчевата система за БГВ. Първите такива системи, които се появиха у нас преди повече от двадесет години, част от които, предполагам, продължават да работят, са изградени именно с такива контролери тип ‘диференциален термостат’, на база аналогов компаратор и аналогови термодатчици и съответни усилватели на сигнала от тях. Температурните разлики в тях са или фиксирани и предварително настроени от производителя, или могат да се регулират от потребителя, чрез изведени потенциометри. Подобна елементарна и евтина система, справяйки се, общо взето, с основната си задача, не може да осигури допълнителни функции като блокиране на включването помпата при прегрят (над 100 градуса) колектор, при дрейн-бек или защита от прегряване на топлоносителя при изцяло запълнена система, защита на помпата от работа ‘на сухо’ и прегряване, ефективна съвместна работа с други източници на топлинна енергия като електрически нагреватели и/или котел, работещ на втора серпентина, удобна и интуитивна визуализация на режимите на работа, идентификация и реакция на ситуация с повреден термодатчик... да не говорим за по-сложни функции като периодично топлинно обеззаразяване на водата, препятстващо развитието на ‘Легионела’ (подробности за нея малко по-нататък), дистанционно наблюдение и управление на системата, трупане на архив с данни за работата на системата и т.н. Принципно, практически всяка една от тези екстри може да бъде реализирана с добавка на допълнителен специализиран модул, но по този начин системата стремително ще нарастне по обем, сложност и цена, като бързо ще достигне границата, при която се оказва че е по-изгодно, от която и да е гледна точка, автоматиката да бъде изградена на база MCU и инсталиран върху него разработен софтуер. Всички по-нови разработки
на автоматика за соларни системи за БГВ са базирани на микроконтролери, като в зависимост от сложността и ценовия си диапазон, те, освен основната си функция, осигуряват и всички или част от изброените екстри, както и някои допълнителни. Следвайки, обаче, инерцията от времето на диференциалните термостати, производителите продължават да базират контролерите си на базовата схема – термо-датчик в колектора, термодатчик в бойлера, две температурни разлики, осигуряващи съответния хистерезис. Ако обаче бъде погледнато по-задълбочено, то по-обективен и точен критерий за спиране на помпата е не достигане на определена температурна разлика между колектора и водата в бойлера, а намаляването на топлообмена между водата в бойлера и топлоносителя в серпентината, под определено ниво, при което работата на системата става безмислена. Този топлообмен може обективно да се оцени чрез сравняване на температурите на топлоносителя на входа и изхода на серпентината. Използването на именно този критерий е особено актуално при помпи с регулируем дебит. В този случай контролерът, на база тази температурна разлика, може да променя дебита на помпата, осигурявайки максимално ефективен режим на цялата система и изстисквайки, буквално всичко от възможностите на соларната система, което е особено важно през зимния сезон.
Друг сериозен проблем на фабричните контролери, предлагани на пазара, наследен от диференциалните термостати, е директното използване на аналогови термодатчици за измерване на температурата на колектора. Като правило се използват платинови или по-рядко никелови такива. Този тип датчици, наред с високите си характеристики по отношение на широк диапазон от измервани температури, със запазване на стабилността на параметрите си в него, висока точност на измерване, притежават съществен недостатък, присъщ на всички аналогови датчици – сигналът им, при предаването си е уязвим от външни смущения и никакви предварителни усилвания и екранировки на сигналните кабели не позволяват този проблем да бъде избегнат нацяло, особено когато става дума за предаване на относително големи дистанции от порядъка на десет и повече метра, каквото е обикновено разстоянието между слънчевия колектор и контролера, който като правило се монтира в близост до бойлера. Използването на цифров датчик в колектора е затруднено от факта, че допустимия температурен диапазон на полупроводниковите прибори, а цифровите датчици са именно такива, е ограничен до нива, които, при определени условия, могат да бъдат надвишени в колектора, например при прегряването му. Дори и да не излезе напълно от строя, цифровият датчик, при прегряване, губи, поне временно работоспособността си, а значи и блокира работата на системата. Периодичните прегрявания водят до бърза деградация на кристала, съкращавайки живота на полупроводниковите прибори. По тази причина, за измерване на температурата на колектора, трябва и се използват именно аналогови термодатчици на база термодвойка или платинови, по-рядко никелови. Решението на проблемите при предаването на аналоговия им сигнал на големи разстояния, до управляващия контролер трябва да се търси другаде, но, уви, огромното болшинство производители не го правят. Предполагам, че те си имат някакви свои причини за това, макар и да не ги знам със сигурност.
Проблемът със смущенията, в аналоговия сигнал, при желание, може да бъде, поне частично решен, чрез споменатите вече предварително усилване, добро екраниране на сигналните кабели. От полза са също използването на усукани двойки, многократни, последователни замервания, с последващо усредняване на резултатите, след отхвърляне на такива с по-големи отклонения... Всички тези методи, особено при съвместното им използване, макар и усложняващи и оскъпяващи контролера, в първо приближение могат да решат проблемите при предаването на аналоговия сигнал на температурния датчик в слънчевия колектор към контролера, но те не решават един, друг, къде по-сериозен и важен казус, при използване на традиционната, наследена от диференциалните термостати схема.
Значително по-радикално може да се реши проблемът, посредством дигитализация на аналоговия сигнал, извършена чрез аналогово-цифров преобразовател - АЦП, разположен в непосредствена близост до датчика (максимално къси проводници, по които се предава аналоговият сигнал), но извън колектора, за да се избегне прегряването му. Към отдалечения на значително разстояние контролер, в този случай се предават цифрови сигнали, които са слабо-податливи на влиянието на смущения. Но и в този случай, най-неприятният проблем остава нерешен. Ето за какво става дума: слънчевите колектори, практически винаги, са разположени на покрива на сградата и по тази причина са подложени на въздействията на електромагнитни излъчвания, вследствие на атмосферни електрически разряди, с една дума мълнии. Заедно с тях, на въздействието на мощните електромагнитни импулси са подложени и всички токопроводящи елементи, вкл. кабелите, свързващи температурния датчик в колектора. Екранирането, колкото и старателно да е направено то, само отслабва, в определена степен, но не елиминира индуктираното напрежение в проводниците зад екрана. При това, за получаване на електрически импулси с относително високи нива, съвсем не е необходимо пряко попадение на мълния в гръмоотвода на покрива на сградата, на която е разположен слънчевия колектор (на покривите на високи сгради, на чийто гръмоотвод е много вероятно, при буря, да падне мълния, например, ако това е най-високата сграда в района, изобщо е нежелателно да се монтират слънчеви колектори). Гръм паднал на разстояние от до стотина метра, също може да причини сериозни проблеми, все пак става дума за разряд, причинен от напрежение от милион(и) В., и протичане на ток от десетки и стотици хиляди А., при това за много кратък момент – картината на хармониците е значително по-шарена, от всяка нашенска черга, а стръмността на нарастване на импулсите - практически вертикална. На проблема с възможното разрушително въздействие на електрически импулси, вследствие на паднали мълнии, върху електронните елементи и системи, често не се обръща вниманието, което те заслужават, а напразно. Повярвайте на опита на ИТ инженер с над 35 г. стаж, пред очите на който, в едни, надявам се вече безвъзвратно отминали времена, когато неграмотни и/или безотговорни доставчици на интернет и кабелна телевизия опъваха кабели между блокове, стълбове и дори дървета, без да полагат каквито и да е адекватни мерки за гръмозащита, по време на гръмотевична буря, буквално се е пръскал Едернет хъб, който е виждал десетки и стотици платки с разскъсани, след буря, чипове, собственост на клиенти, претендиращи за гаранционен ремонт...
А сега си представете, че в проводниците, свързващи директно температурния датчик в слънчевия колектор на покрива с контролера, вследствие близък удар на мълния се индуцира напрежение от хиляда-две-три хиляди В. Какво ще се случи с този контролер? А ако той е свързан електрически с друга електроника, например с локалната кабелна мрежа в сградата, на която са свързани компютри, принтери, телевизори... Застрахователите имат за подобни случаи специален термин – ‘тотална щета’. Някой, малко по-, но недостатъчно, вещ в ИТ схемотехниката може да се опита да ми опонира, че на вход-изходите на мрежовите модули винаги присъстват трансформатори, които галванично разделят електрическите вериги. Факт, така е, но е факт и това, че тези трансформатори са преди всичко съгласуващи, а напрежението на изолация, което те осигуряват, е доста скромно, което е напълно обяснимо, предвид миниатюрните им размери. Така че те, в случая, едва ли ще ограничат щетата.
Популярните гръморазрядници, от различен тип, с които понякога произвидителите се опитват да защитят електрическите вериги, застрашени от мълния, често са неефективни, заради много острите фронтове на импулсите, които се генерират при гръмотевичен удар – гръморазрядникът, просто не успява да сработи и импулсът преминава, преди веригата да бъде зашунтирана.
Радикалното решение на проблема с гръмозащитата е комбинация на добро екраниране и галванично разделяне на веригите с напрежение на пробив на изолацията от поне няколко хиляди волта. От директно попадение на мълния върху разположения наблизо гръмоотвод или не дай си Боже, върху самия колектор (не искам дори да си представям щетите и изобщо последиците от нещо подобно, повярвайте, виждал съм с очите си, от относително близко разстояние удар на мълния върху повърхността на морето – гледката е много меко казано, силно впечатляваща), тези мерки няма да спасят но пак повтарям, че разполагане на слънчеви колектори върху покрива на високи сгради, за гръмоотводите на които има голяма вероятност на удар на мълния, е строго нежелателно. За смека на това, те успешно ще елиминират или поне силно ограничат щетите от близко (десетки и стотици м) паднала мълния. Такова галванично разделяне се осъществява най-често или с транформатори или с оптрони. Трансформаторите могат да работят както с аналогови, така и с цифрови сигнали в относително широк честотен диапазон, но изискват точно съгласуване на линията и при прочие равни условия са по-скъпи. Оптроните са много евтини – средно 50-60 ст. за единична бройка. Те осигуряват относително високо пробивно напрежение на изолация от около 5 000 В. Техен недостатък е относително нелинейната им амплитудна характеристика и ограничената честотна лента, поради което са по-подходящи за работа с цифрови сигнали с неособено високи честоти.
Друг вариант за осигуряването на галванично разделяне, в случая, е предаването по радиоканал. Галваничното разделяне, а от там и защитата от гръм тук е на най-високо ниво, но за съжаление радиоканалът е застрашен от смущения, а предаването му през препятствия като една-две-три... железобетонни плочи, които вероятно стоят на пътя му от покрива до контролера е проблем, при обичайните, разрешени малки мощности. Разбира се и такова решение има своето място под слънцето.
За голямо съжаление, огромното болшинство от производители на контролери за системи за БГВ не обръщат особено внимание на този, според мен, съвсем немаловажен проблем. Това беше една от причините да се ориентирам към изграждането на собствен такъв. Други значими причини бяха, закономерно по-малката гъвкавост и мащабируемост на фабричните контролери, невъзможността, в повечето случаи, за добавяне, по собствено желание, на допълнителни функции и възможности, както на програмно, така и на апаратно ниво, липсата, с изключение на върховите модели, на възможност за интегриране в собствената LAN (в повечето случаи, там, където тази възможност съществува, тя е по WiFi, което решение е, подозирам, взето, не с цел галванично разделяне от съществуваща кабелна мрежа, за предпазване на останалото оборудване в нея от токови удари, а просто, защото то е по-евтино), а по мое скромно мнение при свързването на сериозни системи, трябва все пак да се предпочетат кабелите.
И така стигнахме до логичния извод, че датчикът на температура в слънчевия колектор, по принуда трябва да бъде аналогов – платинов, никелов... или термодвойка, сигналът му, преди предаване към контролера, трябва да се цифровизира и предава по канал, осигуряващ галванично разделяне. Логично, цялата електроника, намираща се в близост до колектора и под открито небе, трябва да бъде захранена от собствен захранващ блок, отделен от захранването на основния контролер и другото оборудване, защото импулсите с голяма амплитуда и остри фронтове могат да преминат и по захранващите шини.
Най-често АЦП използват за връзка с контролера високоскоростни електрически интерфейси, който не е са подходящи за предаване на данни на дълги разстояния – серийни I2C, SPI или паралелни. Поради това, цифровият сигнал от тях трябва да бъде предаден първоначално към близко-разположен микроконтролер, който да го преобразува в нискоскоростен сериен, подходящ за по-далечно предаване. За щастие, цената на електронните елементи – термодатчици, АЦП, MCU, в сравнение с тези на бойлера, слънчевия колектор, помпата, тръбния контур и т.н. е нищожно малка – така комплект от датчик тип термодвойка с температурен диапазон от 0 до над 500 градуса и специализиран АЦП за нея, закупих от АлиЕкспрес за около долар, а микроконтролерен модул, клонинг на Ардуино Нано с MCU АМ 328 – за около два. Сега, във връзка с Ковид-кризата и затруднената логистика, цената, вероятно, е малко по-висока, но разликата едва ли е драстична. В нашите магазини, естествено, цената е по-висока. Наличието на микроконтролер в близост до колектора, позволява той да получава, обработва и предава към основния контролер данни и от други датчици, например споменатите по-горе два цифрови температурни датчика, измерващи температурата на входящия и изходящия от колектора топлоносител. Тези температури, априори не могат да надвишават 100 градуса, така че цифровите датчици прекрасно се справят с измерването им.
Данните се изпращат от подчинения (този на покрива, в близост до колектора) към основния контролер по двупосочен сериен интерфейс, по галванично разделени с оптрони електрически вериги (въпреки всички препоръки и прокоби на знайни и незнайни форумни ‘експерти’, аз използвах оптрони тип 6Н2017, произведени в, уви, вече не съществуващия завод в Ботевград, които прекрасно работят вече повече от 5 г.). Напрежението, което изолацията на оптрона издържа, според заявеното от производителя, е минимум 5 000 В. Скоростта на обмен е 1200 b/s, с която, от една страна, оптроните се справят безпроблемно, а от друга е напълно достатъчна за скромния обем предавани данни. За по-голяма сигурност и устойчивост на смущения се използват схеми от типа ‘токов кръг’. Създавайки системата, размишлявах върху това да я изградя с двойно оптронно разделяне, но ми се видя прекалено. Протоколът за обмен на високо ниво е разработен от мен и осигрява предаването на данните в пакет, с контролни битове за откриване на евентуална грешка. Инициатор на сесията за предаване на данни е, естествено, основният контролер. Взети са и някои допълнителни мерки, повишаващи стабилността на работата на цялата система, предвид разположението на подчинения контролер на място, предполагащо възможни смущения. В частност, освен в херметично затворена пластмасова кутия, той е закрит и в плътен, заземен екран от стоманена ламарина, с дебелина 2 мм. Всички сигнални и захранващи проводници са екранирани, а тези, с по-голяма дължина – до противоположния край на колектора, са положени и преминават през стоманен квадратен профил 15х15х2, заварен за основната конструкция, играещ роля на вторичен екран. Реализирани са и още няколко апаратно-програмни средства, които повишават стабилността на работата на контролера.
Системата показва много висока устойчивост на смущения – малко след изграждането и, на същият покрив беше монтирана и заработи базова станция на мобилен оператор, с мощност от няколкостотин Вата и съответни антени към нея. Работата на тази базова станция не предизвиква никакви проблеми на системата за БГВ.
Поради големия неизползван ресурс на MCU на подчинения контролер, към него бяха включени допълнителни цифрови датчици за температура и влажност на въздуха, осветеност, ниво на UV радиация, ИЧ дистанционен термометър, позволяващ индиректно определяне на облачност, посредством измерване на температурата на небето. Програмно и схемно е реализиран прецизен и безинерционен ултразвуков измервател на скоростта и посоката на вятъра, но той все още не е въплатен в реално-действащо устройство. Запланирано, но засега нереализирано е включване на датчици за валежи и количеството на паднал дъжд, и измервател на радиоактивния фон, датчик на нивото на ФПЧ... Атмосферното налягане се измерва от датчик, който е свързан към основния контролер. По този начин, освен основното си предназначение, електронната част на системата за подгряване на БГВ, реализира и функции на локална метеостанция. С цел по-лесна настройка и диагностициране, е предвидена възможност за временно включване към подчинения контролер на LCD символен екран, наличието на който автоматично се разпознава и към него започва да се извежда сервизна информация за работата на контролера.
Освен чисто информативен и любителски, интерес, част от измерваните метеорологични данни, заедно с информацията за температурата на входящия и изходящия в колектора топлоносител и дебита му, който се измерва от базовия контролер, позволяват по-задълбочен анализ на факторите, влияещи върху ефективността на работа на слънчевия колектор и системата като цяло.
Описание на основния контролер и работата му в следващата част.