Fórum témák
» Több friss téma |
Cikkek » 11 zónás öntözésvezérlő ATmega1284P-vel, RTC-vel, 1-vezetékes hőmérsékletérzékelőkkel, talajnedvesség-érzékelővel 11 zónás öntözésvezérlő ATmega1284P-vel, RTC-vel, 1-vezetékes hőmérsékletérzékelőkkel, talajnedvesség-érzékelővel
Szerző: Srajmund, idő: Márc 24, 2014, Olvasva: 24485, Oldal olvasási idő: kb. 2 perc
11 zónás öntözésvezérlő ATmega1284P-vel, RTC-vel, 1-vezetékes hőmérsékletérzékelőkkel, talajnedvesség-érzékelővel
Tavaly is, akárcsak minden évben tavasszal, elhatároztam, hogy kiemelt figyelmet fogok egész évben szentelni a kertnek, a növényeknek. Azonban - ahogyan ez eddig minden évben volt - vagy a munka, vagy egyéb elfoglaltságok miatt sajnos nem úgy nézett ki a kertem, ahogyan szerettem volna. A legfőbb probléma a nagy és hosszantartó szárazság miatti öntözés elégtelensége volt – mindig. Édesapám, aki maga is kertészkedik mondta, hogy: „a kert akkor szép, ha megfelelően öntözünk”. Ha pedig már öntözés, akkor fontos, hogy minden növényt a neki megfelelő időpontban, a megfelelő módon öntözünk. Nem árt, ha az öntözések a vízhasznosulás szempontjából legoptimálisabb időpontban, a kora hajnali, vagy a késő éjszakai órákban történnek. Ekkor kicsi a párolgási veszteség, nem fenyeget gombásodási veszély. Eső esetén természetesen nem kell öntözni, viszont ha a talaj felszáradt, akkor ismét szükséges. Gondolom, nem vagyok egyedül, aki maga szerette volna megoldani a locsolással kapcsolatos feladatokat, különböző slagos, vagy vödrös megoldással. Ez nemcsak időigényes, de fárasztó is, ráadásul a fűféléket lehetetlen meglocsolni így. Késő este, vagy kora hajnalban pedig az ember nem szívesen megy ki a kertbe locsolni. Elkezdtem hát nézegetni a készen kapható öntözésvezérlő központokat, de ezek árai - finoman szólva is - vérlázítóak. Az a tény, hogy tavaly szántam rá magam a programozható mikro-vezérlőkkel (AVR-ekkel) való ismerkedésre, a fenti előzmények után világossá tette az első önálló fejlesztést egy öntözésvezérlő központ képében. A feni szempontoknak megfelelően a megvalósított vezérlő főbb tulajdonságai: - 11, alaplapra integrált, egymástól teljesen független zóna - Minden zóna be- és kikapcsolási ideje önállóan beállítható - Minden zóna lehet napi, vagy heti ismétlődésű - Szivattyú kimenet - A Master szelep önálló zónaként is programozható, azaz szivattyúról, vagy vízhálózatról is üzemeltethető a vezérlő - Valós idejű óraáramkör biztosítja a rendszer-órát I2C buszon keresztül, amit tápfeszültség-vesztés idejére saját elem (vagy akku) tart életben - Az egyes zónabeállításokat EEPROM-ban tárolja, tápfeszültség-vesztést követően az adatok innen kerülnek visszaolvasásra - Szárazság-figyelővel került kiegészítésre a vezérlő. Eső esetén az öntözés felfüggesztésre kerül, mindaddig, amíg a föld ki nem szárad annyira, mikor újra indokolt az önözés - 1 vezetékes hőmérőkkel (2db) került kiegészítésre a vezérlő, egy a környezeti hőmérsékletérzékelésre, egy pedig az öntözéshez használt víz hőmérsékletének érzékelésére - 4x20 karakteres LCD kijelző a működés ellenőrzésére, valamint az óra kijelzésére (ez az egyik kritérium volt a szoftver készítésekor, az ún. nagy-óra kijelzés) Hitachi HD 44780 alapú - Bővítési lehetőség vagy Ethernet (ENC28J60) kapcsolatra, vagy további 16 zónával való bővítésre – ez a pont egy következő cikk témája lesz - Az LCD kijelző kontrasztjának állítását a készen kapható gyártmányokhoz hasonlóan PWM-el valósítjuk meg A vezérlőtől az egyes zónákat működtető 24 V AC galvanikus elválasztását a vezérlőre épített relékkel valósítjuk meg A cikk még nem ért véget, lapozz! Értékeléshez bejelentkezés szükséges! |
Bejelentkezés
Hirdetés |