3DPS logo
3DPS Europe
Szerviz és fejlesztés
Hírek

Hír / cikk

← Vissza a hírekhez Vissza a főoldalra
HEATER CONTROL: a hőmérsékletfigyelőtől a vizuálisan programozható fűtésvezérlésig
2026. 10. 18.
301

HEATER CONTROL: a hőmérsékletfigyelőtől a vizuálisan programozható fűtésvezérlésig

5 perc olvasás

Két hőmérséklet-érzékelővel és egy helyi kijelzővel indult, ma már böngészős kezelőfelület és ellenőrzött adatkapcsolat tartozik a HEATER CONTROL fejlesztéséhez. A következő lépcső egy szabadabban konfigurálható hardverkezelő és egy egymásba illeszthető blokkokból felépíthető szabályprogramozó.

Egy valós fűtési rendszerből indult

A HEATER CONTROL kiindulópontja egy fatüzelésű, vízteres kandallóval működő radiátoros fűtési rendszer volt. Az első feladat egyszerűen megfogalmazható: legyen látható az előremenő és a visszatérő víz hőmérséklete, valamint a kettő közötti különbség, és a rendszer adjon helyi visszajelzést a beállított határértékek átlépésekor.

A fejlesztés első alapját Arduino Nano, két NTC100k érzékelő, OLED kijelző, színes állapotjelzés és hangjelző adta. Az előremenő és visszatérő adatok mellett megjelent a ΔT, vagyis a hőmérséklet-különbség figyelése is. Így a felhasználó már nem egyetlen hőmérő alapján követhette a fűtés pillanatnyi állapotát.

Ebből az alapból fejlődik tovább a HEATER CONTROL: olyan helyi felügyeleti és vezérlési platformmá, amelyben a mérések, a csatlakoztatott eszközök és a működési szabályok áttekinthető felületen találkoznak.

Két vezérlő, elkülönített feladatok

A felépítés két mikrokontrollerre támaszkodik. Az Arduino Nano a helyi mérési és visszajelzési feladatok alapja, az ESP32-S3 pedig a Wi-Fi-kapcsolatot és a böngészős felületet biztosítja.

A két egység közötti kommunikáció kérés–válasz elven működik. Az ESP32-S3 másodpercenként kezdeményezi az adatcserét; a Nano a kérésekre válaszol. Az üzenetek sorszáma és CRC-ellenőrzése segít felismerni a hibás vagy oda nem illő válaszokat. A válaszidő és az időtúllépés kezelése szintén része a kommunikációs alapnak.

Ez a gyakorlatban azt szolgálja, hogy a kijelzett hőmérséklet mellé az adatkapcsolat állapota is értelmezhető legyen. Egy korábbi mérés nem válhat észrevétlenül frissnek látszó adattá.

Egységes webfelület: visszaigazolt mérföldkő

A fejlesztés egyik legutóbbi, felhasználó által visszaigazolt eredménye a V1.0.5 egységes webes felületének működése. A kezelőoldalak közös keretben érhetők el, a navigáció egységes marad a különböző funkciók között.

Az áttekintő oldal feladata a gyors tájékoztatás: hőmérsékletek, hőmérséklet-különbség és a Nano-kapcsolat egyszerű állapota. A részletes kommunikációs adatok külön diagnosztikai felületre kerülnek, ahol a kérés–válasz forgalom, az időbélyegek, a válaszidők és a kommunikációs hibák követhetők.

A fejlesztéshez microSD-alapú felület- és adatkezelési irány is kapcsolódik. Az egyes korábbi firmware-változatok eltérő SD-funkciókat tartalmaztak, ezért a tartós naplózás és a teljes fájlkezelés készültségét mindig az adott kiadáshoz kell kötni. A V1.0.5 felületének visszaigazolása önmagában nem jelenti minden háttérfunkció teljes körű validálását.

Következő lépcső: a hardverek hozzárendelése

Az univerzális hardverkezelő célja, hogy a bemenetek és kimenetek szerepe átlátható, konfigurálható legyen. A V1.1.0 Hardware Manager fejlesztési csomag már ezt az irányt képviseli: a Nano lábainak áttekintése, a fenntartott csatlakozások jelölése és zárolása, valamint az érzékelők és beavatkozók hozzárendelése szerepel benne.

A cél nem pusztán egy GPIO-szám kiválasztása. A felhasználó azt szeretné megadni, hogy az adott ponton hőmérséklet-érzékelő, kapcsolójel vagy vezérelhető eszköz található. A rendelkezésre álló módokat a hardver valódi képességei korlátozzák: például nem minden láb alkalmas PWM-kimenetnek, és a Nano A6/A7 bemenetei eltérnek az általános digitális lábaktól.

A csomag elkészülte új fejlesztési lépcső; a teljes hardverkezelő helyszíni működésének visszaigazolása még nem azonos a korábban validált webes navigációval.

Logic Studio: szabályok egymásba illeszthető blokkokból

A hosszabb távú cél egy Scratch/Blockly jellegű szabályprogramozó. Ebben a működés olyan elemekből állhat össze, mint a HA, AKKOR és KÜLÖNBEN, a hőmérsékletek összehasonlítása, a hiszterézis, az időzítés vagy egy kimenet állapotának megadása.

A Logic Studio böngészős demójában már összeállítható és szimulálható blokkprogram. A koncepcióban szerepel programmentés, import és export, visszavonás és újra végrehajtás, szerkezeti ellenőrzés, léptetett futtatás és gyorsított szimuláció. A szimulált érzékelőértékek és kimenetek segítenek megérteni, hogyan reagál a megadott logika.

A demó jelenleg nem vezérel fizikai hardvert. A következő fontos feladat a vizuális program, az ellenőrzött futtatási környezet és a valódi eszközök összekapcsolása. A szimulátor példabeállításai nem tekinthetők egy fűtési rendszerre érvényes üzemeltetési előírásnak.

Hol tart most a HEATER CONTROL?

A projekt működő mérési és kommunikációs alapokra épül, és eljutott az egységes webfelület visszaigazolt mérföldkövéig. Emellett elkészült egy hardverkezelő fejlesztési csomag és egy különálló, vizuális szabályépítő demó.

A következő szakasz ezek összehangolásáról szól: konfigurálható eszközök, követhető szabályok és ellenőrizhető működés egy rendszerben. A HEATER CONTROL jelenleg ALPHA állapotú fejlesztés, még nem sorozatgyártású, kész fűtésvezérlő termék. Nem helyettesíti a fűtési rendszer önálló biztonsági berendezéseit.

HEATER CONTROL – termékismertető

Terméknév: HEATER CONTROL

Alcím: Moduláris fűtésfelügyeleti és vezérlési platform – fejlesztés alatt

Rövid leírás: ESP32-S3 és Arduino Nano alapú platform az előremenő és visszatérő hőmérséklet követésére, helyi állapotjelzésre és böngészős felügyeletre. A fejlesztés következő lépcsői a konfigurálható hardverkezelő és a Blockly jellegű vizuális szabályprogramozó integrálása.

Részletes leírás: A HEATER CONTROL egy valós fűtési rendszer felügyeleti igényeiből indult. A hőmérsékletmérés és a helyi jelzések mellé ellenőrzött Nano–ESP adatkapcsolat és egységes webes kezelőfelület társult. A fejlesztés célja, hogy az érzékelők és beavatkozók hozzárendelése, illetve az üzemi szabályok összeállítása egyre kevésbé igényeljen egyedi firmware-módosítást. A vizuális szerkesztő jelenleg különálló szimulációs demó; a készülék fejlesztési, ALPHA állapotú.

TulajdonságJelenlegi helyzet
PlatformESP32-S3 + Arduino Nano
MérésekElőremenő, visszatérő és ΔT
Helyi visszajelzésOLED, fény- és hangjelzés a fejlesztett hardverváltozat szerint
AdatkapcsolatMásodpercenként kezdeményezett UART kérés–válasz, CRC és sorszámellenőrzés
Böngészős felületV1.0.5 navigációja és egységes felülete visszaigazolva
Univerzális hardverkezelőV1.1.0 fejlesztési csomag; további validálás szükséges
Vizuális programozásBlockly-alapú szimulációs demó, fizikai hardverkapcsolat nélkül
ElérhetőségFejlesztés alatt; ár és kereskedelmi megjelenés még nincs megadva

Kapcsolati felhívás: Kövesd a HEATER CONTROL fejlesztését a 3DPS oldalán. Egyedi felügyeleti vagy vezérlési igénnyel kapcsolatban keress minket, és egyeztessünk az alkalmazási lehetőségekről.

Segítsd a HEATER CONTROL fejlesztését!

Ha szeretnéd támogatni a HEATER CONTROL további fejlesztését, a 4fund oldalán megteheted. Köszönjük, hogy hozzájárulsz a projekt folytatásához!

Támogatom a HEATER CONTROL fejlesztését a 4fundon

A projekt jelenleg fejlesztés alatt áll. A támogatási link nem kész termék megvásárlására vagy előrendelésére szolgál.

Kapcsolódó cikkek
Archívum

Korábbi hírek

78 korábbi cikk
Visszatért a Commodore 64: az Ultimate nem 3D nyomtatott, mégis kuriózum
2026. 10. 01.
Technológia
1 348

Visszatért a Commodore 64: az Ultimate nem 3D nyomtatott, mégis kuriózum

A Commodore.net hivatalosan piacra dobta a Commodore 64 Ultimate nevű gépét, amely FPGA-technológiával kelti életre a legendás otthoni számítógépet. A hírt kuriózumként közöljük: közvetlen 3D nyomtatási vonatkozása nincs, a géphez tartozó műanyag ház ugyanis klasszikus fröccsöntéssel, az eredeti 1986-os szerszámokkal készül.

Flashforge CJ270: teljes színű material jetting asztali méretben
2026. 09. 28.
Új nyomtató
1 575

Flashforge CJ270: teljes színű material jetting asztali méretben

A Flashforge a CJ270 asztali 3D nyomtatót olyan kompakt színes 3D nyomtatóként pozicionálja, amely a gyártó szerint több mint 10 millió szín megjelenítését támogatja. A vállalat emellett 7 μm-es rétegvastagságot és korai vásárlóknak szóló, 450 eurós extra kedvezményt is kommunikál.

Bambu Lab: épülhet a 3 millió gépes sencseni gyártóközpont
2026. 09. 28.
IP / jogi hírek
931

Bambu Lab: épülhet a 3 millió gépes sencseni gyártóközpont

A Bambu Lab új szintre emelheti a 3D nyomtatógyártás méretét: a vállalat sencseni Kuangming (Guangming) kerületben épülő „3D Nyomtatási Intelligens Gyártási Főhadiszállás” projektje már a terület-előkészítés és a kivitelezéshez szükséges infrastruktúra kialakításának szakaszába lépett. A több mint 3 millió nyomtató éves kapacitására tervezett komplexum a gyártás mellett kutatás-fejlesztési, alkatrész- és anyagtechnológiai feladatokat is magában foglal majd.