altalaban a vcc az az arduino oldal tapja, arrol megy az optocsatoloban a led, az arduino tapjara kell kotni.
a jd-vcc az egy kulon tap, arrol megy a releknek a tekercse. a jumperrel összekötheted ha nem akarsz külön tapot neki.
azért az alacsony az aktív, mert a led a táp és a bemenet közé van kötve. majdnem minden cucc így műkszik, sokkal macerásabb olyan kapcsolást csinálni ahol a kapcsoló elem a táp oldalon van.
Vettem relé modult, próbálgatom.. nem megy. Jelet GND-re húzom, akkor kapcsol.
Érdekes, hogy active low vezérlésű a relé, ez nekem elég furcsa, mi lehet ennek az oka? És ha valaki tudja, hogy mi az a JD-VCC jumper a nyákon, az is érdekelne :-)
Az Arduino oktató keretrendszer, nem fejlesztő. Maga az MCU tényleg kiváló, de amit Massimoék mögé raktak, sok sebből vérzik. De ez nem baj alapvetően, csak tudni kell helyén kezelni.
Az eredeti kérdés az akart lenni, hogy képes-e olyan motort meghajtani, ami mozgatja a pillangót. Most arra hajlok, hogy csak a hőmérőket bízom rá a kis kék nyákra, azokat szépen kijelzi a szobában, más dolga nem lesz. Akkor meg lehet akár rádiós is, nem gond ha megszakad. Majd elszórakozgatok vele.
A másik, hogy ennek a dolognak az Arduino keretrendszerben sokkal rosszabb használata van - a megszakításkezelés miatt. Az Arduino rendszer megszakításkezelése igencsak alapszintű ahhoz képest, hogy maga a proci mit tud. És ez ebben a dologban igen lényeges.
Ezt nagyon nem ajánlanám a kh miatt. Vagy nagyon drága potit kell venned hogy stabilan üzemeljen (pl ALPS, de én még lehet ebben sem bíznék), ami annyi majdnem szinte mint egy Belino, vagy ha csak sima potit veszel, az előbb utóbb kh-s lesz. azt nehéz lesz lekezelni (hőhatás még bele is játszik, gyorsabban amortizálódik).
Akkor már ne potit, hanem kifejezetten ilyen célú elforgás jeladót, legyen A-B vagy inkrementális, szögjeladó, bármi.
Az ilyen fajta gépészet nem játék, egy rossz jel hatására durva dolgok történhetnek. Képzeld, ha behal a poti, (netána őprogiban sincs jól lekezelve) és kinyitja totál a pillagót állandóra.... Az nem előnyös. Persze a védelmeknek működni kell, de akkor is. Iparban ráadásul az érzékelők duplák - az ilyen jellegűek. Egy tengelyen két jeladó is van. Egyszerre a kettő nehezen hal be. Ha az egyik meghalt, akkor azt lehet tudni, és le lehet kezelni.
Ilyen sima potira nem bíznám egy kazán pillangójának vezérlését az biztos. Akkor már használjunk céleszközt, de amellett nyugodtan alszik az ember.
Jellemzően sokan nem tudják mi ez és mire jó, így a felhasználók 99,9%-a nem használja, mint ahogy sok más dolgot sem. Akinek meg vannak mélyebb ismeretei, az meg lehet nem ezt a keretrendszert használja fejlesztésre.
A motor tengelyére egy potmétert kell feltenni. Ennek a potinak az értékét figyelve lehetne megállapítani, hogy a pillangó hol tart.
Ha a motornak fordulnia kell, tudjuk a kiinduló állapotát. Bizonyos időközönként ellenőrizni kell, hogy a poti értéke módosul-e. Ha nem módosul, viszont nem is érte el a kívánt értéket (motorelfordulást), akkor megszorult a motor.
Mondjuk ez a Belimo szépen néz ki, ha jól olvasom, tud Fail-safe pozíciót, védve van ha "megszorulna" a motor, ad visszajelzést, nyilván ez sokkal biztonságosabb, mint csak egy szervómotor. A nagy kérdés mindig az, hogy "mi történik akkor, ha elromlik valami?"
Nekem ment 2 évig (és tovább) a házilag készített Arduino-s termosztát. Igaz, az "csak" a kazánnak adott termosztát jelet (be/ki), és volt biztonsági tartalék (egy igazi termosztát 15 fokra állítva).
Talán egyszer volt gond: a hőmérsékletszenzorokat (DS1820) egy buszra fűztem, aminek a végét kilógattam az ablak mellett, hogy legyen kinti hőmérés (kókány). Egy nagy esőben beázott a kinti így elment a teljes busz, és a belső hőmérők értékeit se kapta meg a termosztát. De ez nem az Arduino hibája volt.
Akkor mégis a mi a fenével vezéreljek egy pillangó szelepet füsthőfok alapján? Mert eddig csak a belimo+sestos alternatíva van, ennyi erővel az is megadhatja magát...
Szórakozni biztos jó lesz, de akkor nem sietek annyira a tanulással, ha nincs értelme... mondjuk ledeket villogtatni meg nem fogok, arra se időm, se kedvem, meg hát villog, jóvan, ésakkor? :D
Maga az MCU OK. A környezete nem jó. Ha valaki nincs otthon az elektronikában / programozásban az hogyan tud megbízható, robosztus rendszert készíteni?
1. Hardveresen nem megbízható. Nincs rajta watchdog IC, táp figyelés, zavarvédelem, stb. Ha ezeket mind mellé rakod, akkor jó lehet.
2. Szoftveresen (libek) sem megbízható. Olyan dolgokra szabad csak használni, ahol nem gond, ha megáll, túlcsordul, stb.
Sokat küzdöttünk azzal, hogy Arduino platformon prototipizált eszközből hogyan lehet minél egyszerűbben MEGBÍZHATÓ terméket készíteni. A megoldás az, hogy mindent el kell felejteni, ami Arduino.
Miért is? Akkor mire bízzam rá a füstgáz hőmérséklettől függő vezérlést, sestos+belimo? A rex-et azért hanyagolnám, mert sokaknak tönkrement, igaz van akinek már négy éve megy, és semmi baja...
Nem szeretek szabadnapos lenni, alig van valami élet a fórumon :D
Sziasztok, még nem rágtam át magam a témát, de felét amúgy sem értem, szóval annyira nem lényeg :D
A 60 napos kurzusra feliratkoztam, notebook-ot leszedtem, a régi oldalra nem tudtam belépni, így onnan le nem jön semmi sem... most olvasgatok. Jónak tűnik a rendszer.
Én is a piromán oldalról jönnék, pillangószelepet szeretnék vezérelni füstgáz hőfok alapján. Később jön talán majd hozzá egy puffervezérlés. Programozni csak nagyon alap szinten tudok, inkább csak a logikája van meg, annó pascal-ig jutottam, nagyon alapfokon. Elektronikához kb. hüje vagyok :D
Elsőre át kéne rágnom magam a maradék írásokon. Másodikra fel kéne vázolnom, mi is kéne nekem. Kettő, maximum három hőmérő, kijelző, meg egy mozgató motor. Lehet léptető is akár, szerintem tök mindegy. Ott akadtam meg, hogy az arduino-nak csak motormozgató egysége van, vagy van maga a motor is, amit mozgat? Tehát kell-e nekem egy belimo vagy sem?
Igazából most már olyan bonyolultnak nem hangzik, egy, max két hőmérőnek csak kijelzi az értékét, míg a harmadiknak is, amellett, hogy két beállított érték között vezérli a motort.
Magáról a füstgázról kéne még tudni, milyen természetű? Ha lassan zár a pillangó, képes egetverő hőmérséklet változásokra? Olvastam olyat is, hogy nem igazán képes lekövetni a belimo, csak késéssel.
Melyik kezdő legóelemre építsem a cuccot? Van olyan valami, ami már évek óta megy valakinek? Mennyire üzembiztos a cucc?
Annyira nem aggódok, mert csak akkor forr a kazánban a víz, ha agyontömöm fával, tehát nem kell agyontömnöm és kész :D
Használj normális stabilizált (akár kapcsolóüzemű) tápot, kb. kétszer akkora névleges teljesítménnyel, mint ami az egész hóbelevancnak kell. Nem olcsó (5-8 ezer forint), de jobban jársz, mintha ilyenolyan tápokkal szenvednél.
Vettem most ilyen 3.6" touch TFT-t, egész jó, csak sok pin-t elvisz. Na meg rezisztív, nyomni kell, az nem baj. Doksi elég kevés van hozzá az AliExpress-en.
Még ezt írtam hozzá: "Works well, must remember to set Analog 0 to HIGH level (pinMode(14, OUTPUT); digitalWrite(14, HIGH)) and the UTFT library will work then with UTFT myGLCD(ILI9327_8, 16, 15, 17, 18);"
A tápellátáson még dolgozom, egy Nokia töltő az egyik Vin-re, meglehetősen eltérő vele a hőmérők pontossága, középső kép, USB-t is csatlakoztatva, első kép, javul a pontosság