Fórum témák
» Több friss téma |
Fórum » Központi fűtés (vezérlés)
Témaindító: farago_bme, idő: Aug 29, 2010
Témakörök:
Szia!
Én is hasonló rendszeren dolgozom, csak az jóval egyszerűbb, én kizárólag a fűtést vezérlem. Lényegében egy Raspberry PI-n fut a program (OpenJDK-val), és mellette egy webszerver (Winstone), a kommunikáció RFM12B-vel 868MHz-n történik. A kérdésem az lenne, hogy a webfelületre hogyan generálod ki a képeket és a diagramokat? A hozzászólás módosítva: Feb 7, 2013
Csak meg kellett volna néznem jobban (RRDTOOL)...
A PI re szerintem ne bízd a fűtésedet.Lehet fázni fogsz néha......
Elég instabil a SD kártya kezelése és nekem már többször sérült a filerendszer emiatt.(volt úgy hogy el sem indult,újra kellett húzni) Nálam külső modulok végzik PIC-el a vezérlést ,teljesen önállóak,tudnak a PI nélkül is üzemelni. Saját eepromjukban van tárolva minden adat a működéshez. A PI csak lekérdezi ill. módosítja az adatokat a modulokban I2C-n keresztül, meg persze web szerver meg mysql , php
Érdekes, amit írsz. Nálam jelenleg egy tesztprogram fut, amivel parancsokat lehet küldeni a különböző egységekbe, de maga a logika, ami automatizálja az egészet, még programozás alatt áll. A tesztprogram nálam szépen fut, egyszer sem fagyott le, csak a pcmanfm taskot ki kellett lőni, mert memory leak-et csinált. Maga a PI nem volt restartolva december vége óta, a program meg nagyjából két hete fut folyamatosan, és rendben működik. A PI-ben nálam minden JAVA alapú, a logika és a webapp (servlet) is.
Az én rendszeremben szintén PIC-ek dolgoznak: egy master USB-n rádrótozva a PI-re, a radiátoroknál (pontosabban fan coil-oknál) egy-egy slave, illetve a pincében a különböző egységek vezérlésére (szivattyú, hőcserélő, tartályok, szelepek, stb.) még egy slave egység. Az egész mindenség star topológiájú, rádiós. A tanácsodra akkor egy kicsit felokosítom a PIC-eket, hogyha elveszítik a rádiós kapcsolatot, akkor térjenek át autonóm üzemre egy előre meghatározott, egyszerűsített logika szerint (ilyen fail-safe jelleggel). Szerinted így már korrektebb? Egyébként nagyon tetszik, amit összehoztál.
Hello!
Hiba esetén "térjenek át autonóm üzemre". Ez minden osztott intelligenciájú vezérlő rendszernél így szokás. üdv! proli007
Nálam sem fagy le a PI csak ilyennek vannak a dmesg be:
[182397.901093] mmcblk0: error -110 transferring data, sector 1103285, nr 3, cmd response 0x900, card status 0x200b00 [182397.901128] end_request: I/O error, dev mmcblk0, sector 1103285 ettől még nem áll meg csak sérülhet a filerendszer. próbáltam másik PI vel, kb 6 féle SD kártyával , új kernel de semmi nem oldotta meg. valszeg* azért van ez a hiba mert viszonylag sokat írom az SD kártyát az RRD grafikonok miatt. Olvasgattam a neten a hibáról sokaknál előfordul, mondják az overclock miatt van de ez nem igaz. alap beállításon is csinálja. Most csinálok saját kis linuxot ramdiskel és csak read only ban mountolom az SD-t. ez megoldja reményeim szerint. Igen mindenképp az a jó megoldás ha nem függnek egymástól a rendszerek. *Milyen szeg? A hozzászólás módosítva: Feb 8, 2013
proli007: Értem, akkor eléggé egyértelművé vált, hogy így csinálom. Köszi
kly: Én eleve úgy közelítettem meg a dolgot, hogy mindent a memóriában tartok, hogy ne tegyem tönkre a kártyát a sok írással. Amit muszáj file-ba írni, az nálam is ramdisk-re megy. A hozzászólás módosítva: Feb 7, 2013
Hello!
Ez a társalgás, azért "megtépázza" az itt található szakértő kollégák idegeit. Arra is legyetek tekintettel.. üdv! proli007
Arra gondolsz,hogy túlléptük ezen topik témájának határait?
Én nem így érzem ,de azért befogom
Hello!
Arra gondolok, hogy itt alapvetően gyári gázkazánok hibáiról van szó, nem "a házi digitális majálisról". Szerintem ennek a témának vagy új topikot kellene nyitni (Digitális távvezérlés-adatgyűjtés címmel), vagy valamelyik mikrokontrolleres között lenne a helye. Szerintem akik itt "tanyáznak", 99%-ban nem tudják miről folyt az eszmecsere.. De jó lenne ha tévednék. üdv! proli007
Sziasztok! Nekem elkészült a saját vezérlésem, sok teszt szoftveren túl vagyok, a hardver is már stabilnak tűnik. Ha netán volna valaki közületek, aki segítene egy kazánvezérlést összedobni, annak fel tudnék ajánlani egy modult saját célra A szoftvert természetesen utána ingyenesen a rendelkezésére bocsájtom a felhasználóknak is, mivel nyílt platform.
A PI feladta a harcot, vagyis ismét elszállt a filerendszer alóla SD kártya hibával.
Most hackkelem újra de már csak read only lesz mert ebből elegem van hogy hetente kidöglik. Ráadásul 1 hetes a mentésem így a grafikonok is hiányosak lesznek. efiscp: Látod milyen praktikus,hogy ettől még megy a fűtés és fel tudom kapcsolni a villanyokat is
Jól megszívtam de sikerült. Most már nem lesz több ilyen SD kártya hiba.
Immáron Ramdiskről fut a PI . Egy heti adatot azért elbuktam Lényeg hogy újra működik a webszerver.
Szia! Voltaképpen jó ideje kész a hardver, de egyedül csinálok mindent, így lassabban haladok. Az általam írott és folyamatban lévő szoftverek LEGO szerűen készülnek. Minden modul egyforma, gyakorlatilag olyan, mint egy kompakt PLC, azzal a különbséggel, hogy vagy szinte minden nyelven programozható. Olyan vállalkozókedvű embert, felhasználót, és programozót keresek, akinek már van egyfajta meglévő gépészete, adottak a problémái, amik esetleg tipizálhatóak. Ezeket a paramétereket kellene egy típusprogramban összesíteni. Azaz példa: van mondjuk egy szabvány osztó-gyűjtő 7 leágazással. A modul 8 áramkört képes kapcsolni. Ebben az esetben lehet például a 7 kör kapcsolása termosztáttal egy feladat, a nyolcadik kör a kazán, mert ha mindegyik szelep zár, túl rövid lenne a kör és könnyen hibára futhatna a kazán. Nyilván ha több kör van - több modul kell. A modulnak digitális 5V-os bemenetei vannak 16db. de ezeket fel lehet használni jumperrel kommunikációra, vagy soros jelfolyam fogadására - például hőmérő szenzor. Mindent nyilván úgysem tudok így elmagyarázni, de a lényege ennyi. Ha valaki helyettem meg tudja csinálni, akkor megnyert egy ilyen 70.000 Ft értékű modult. - Ennyi. Nyilván ez a gépészet lehet akár napkollektor vezérlés is, de lehet más, például utókeringtetések stb. Az is nyilvánvaló, hogy nem egy in=out kategúriájú szoftverről van szó, mert azért nem tudok mindenkinek modulokat osztogatni.
Tulajdonképpen mi a gondod az SD-vel? Én is használok és nem voltak ilyen gondjaim.
Szerintem nem az SD kártya hibája hanem a PI nek. Kernel driver hiba.
Ha sokat írod összezavarodik és hibázik vagy mi.Előbb utóbb összedől tőle az EXT4 filerendszer. Mégpedig úgy hogy menteni sem lehet. Érdekes hogy mióta ramdisk van azóta a LOAD átlag 1,5 ről 0.15 re esett. Sajnos túl nagy IO-waitet csinál a PI mikor írja az SD kártyát. Ez van. Lényeg hogy megkerülhető a hiba egy kis hakkelésel.
Másik disztribúció sem segítene ezen?
Nálam a PI-n a terhelés ilyen tűimpulzusokként jelentkezik: amikor adatot küld vagy fogad, akkor felugrik 100%-ra. Nem tudom, miért ilyen, talán az USB miatt.
Hiába másik a disztribúció, a kernel ugyanaz így nem hiszem hogy segítene hacsak nem megpatchelték. Egyébként hard float wheezy debian van rajta.
Mindenképp jobb így ahogy most van. Nézd meg a LOAD ot.
Nézd én a PI vel vezérlem a központi fűtésemet. Nem értem ez miért off itt.
Nekem is az van fenn, úgyhogy akkor én is számítani fogok ilyen hibára. Köszi.
Az enyém már kész - ne vesződj vele . Elkészült a DMX/RS485 demobőröndöm is hozzá és a házban is ez vezérli a világítást, redőnyöket: Ízelítőül a "bonyolult" felhasználói szoftverből:
Most már működik ismét a link
Itt megnézheted én mire jutottam eddig 2 hónap alatt és kb 100000.- ből Bővebben: Link login:teszt pass:teszt
Szép feladat, de sajnos ott a PC alatta. Még ha Pi is. Szívesen együttműködnék veled, mert volna rá potenciál, de a fő feladatokat soha nem bíznám PC-re. Sajnos oka van. Én is amikor nekilendültem Ipari PC-ben, IPC-ben PPC-ben gondolkodtam, de sok a buktató és a lefagyás. Még ha Linuxon fut is. Ha csak a Scada van PC-n azzal semmi baj, hiszen alapvető dolgokat nem befolyásolhat. Sajnos az sem életszerű, hogy az ember képernyőről vezérelgessen egy világítást, mondjuk borotválkozás közben, vizes kézzel. Mondom ezt annak ellenére, hogy az én rendszeremmel is lehet ilyet csinálni tabletről. Egyébként gratulálok.
köszi
A PI nem vezérel semmit. a modulok autonóm egységek. Ha kidöglik a PI akkor is minden működik. PL. most pár napja halt ki az SD kártya és ettől a fűtésem zavartalanul ment. A villanyokat is magától lekapcsolta a rendszer. A PI csak adatgyűjtő ill, innen lehet programozni a rendszert de minden eepromban van tárolva a modulok PIC-jeiban.
De az életszerű hogy a villany égve maradt a pincében vagy az udvaron és nincs kedved lemenni az emeletről hogy lekapcsold. Ekkor előveszed a mobilod és lekapcsolod az ágyból.
Vagy a redőnyt az ágyból húzod le ha szemedbe süt a nap. Meg mit tudom én ez csak lustaságfüggő hogy mire mikor használod. A hozzászólás módosítva: Feb 13, 2013
Ezt nem is értem
Idézet: „mondjuk borotválkozás közben, vizes kézze” Nálad nincsenek villanykapcsolók? Nálam vannak. Ez csak egy plusz dolog hogy webről is lehet kapcsolni de alapvetően a falikapcsolókat használjuk Idézet: „Szívesen együttműködnék veled” Miben tudnánk együttműködni? Gyakorlatilag ugyanazt csináltuk meg külön külön.Csak akkor lehetne összefogni ha az egyik hardware fejlesztését abbahagyjuk. Nem tudom, én szeretném végigcsinálni amit elkezdtem és a végén közkincsé tenni hogy bárki használhassa. Az a baj hogy a te modulod drága.Persze csak az enyémhez képest.A gyári hasonló cuccok csilliókért mennek. De még így is szerintem elég kicsi lehet rá a kereslet.Simán milliós tétel lehet egy sima családi ház építésekor ha 70000.- egy modul. Nekem kb 4000.- 1db modul ami sokkal költséghatékonyabb. Persze nincs dobozba meg ilyenek, de ez még prototípus. Ha lesz rá igény(barátaim között) tervezek majd egy passzív alaplapot amire csak a késes modulokat kell bedugni mint egy PC-be a kártyákat. Nálam is minden modul egyforma csak a software más bennük. Jelenleg 4 modul programja van kész. 1. világítás ami 8 kimenet (ebből 3 PWM) 16 bemenet (8 kapcsoló 8 mozgásérzékelő) , 1 fénymérő bemenet 2. fűtés ami 10 hőmérő + 1db Ktype hőmérő ,4 zóna ,8 kimenet 3. redőny 5db redőnyt kezel és akadályérzékelős lesz (akadályérzékelés még nincs kész) 4. több zónás riasztó rakás ki és bemenet Nyárra kész lesz remélem a medence és az öntöző szoftware is.
Mi végzi nálad a standard funkciókat? Hogyan kötötted be a PI-t ? Ki a főnök? Azért kell a rendszer, hogy mindig az ember legyen az irányító és mindig a TE kezedben legyen a döntés, az elektronika bárhogy ítél. Nálam a központi RESET be van építve a házba és nyomógombról (is) elérhető. Sokan - komoly mérnökök is - ott hibázzák el az intelligens épületeket, hogy túl nagy teret adnak az elektronikának, aztán csak néz az ember, hogy mi is történik.
|
Bejelentkezés
Hirdetés |