Tartalomjegyzék:

Arduino Pump Saver: 3 lépés
Arduino Pump Saver: 3 lépés

Videó: Arduino Pump Saver: 3 lépés

Videó: Arduino Pump Saver: 3 lépés
Videó: Using BTS7960 BTN8982TA PWM H Bridge motor controller module with Arduino library 2024, Július
Anonim
Arduino Pump Saver
Arduino Pump Saver
Arduino Pump Saver
Arduino Pump Saver

Egy zord téli napon a feleségemmel a nappaliban ültünk, és olvasgattunk, amikor felnézett rám, és megkérdezte: "Mi ez a hang?" Valami stabilan futott a házban, ami szerintünk nem volt ismerős, ezért lementem, hogy kivizsgáljak. Mint kiderült, az alagsori szivattyúm külső vízkivezetője szilárd fagyott volt, és a szivattyú folyamatosan azon dolgozott, hogy megtegye, ami már nem lehetséges, és nagyon felforrósodott.

A leszerelő tömlő szétszerelésekor és kiolvasztásakor arra gondoltam, hogy ez nagyszerű lehetőség lehet arra, hogy egy áramkört építsek a szivattyú felügyeletére, és kapcsolják ki, ha ez a jövőben is megtörténne, hogy ne égjen ki. Egy hónapos kutatás, alkatrészek megrendelése és tesztelés után jött létre az Arduino Pump Saver.

A mellékelt Arduino "PumpSaver.ino" vázlat úgy van beállítva, hogy figyelemmel kíséri a szivattyúból származó áramot, és ha több mint egy percig meghaladja az 1 amperes teljesítményt, a relé leáll, hogy leállítsa a szivattyút, egy LED világít és riasztás hangol 5 percenként játszik a csatlakoztatott hangszóróról, hogy tudassa veled, hogy valami nincs rendben.

Ezen a ponton szeretném figyelmeztetni az összes olvasót, mindig jó ötlet egy tartalék szivattyút telepíteni arra az esetre, ha az elsődleges meghibásodik, saját tápegységén (az enyém egy akkumulátor tartalék egység). Nyilvánvalóan nem szeretné, ha a pincéje elárasztaná, ha valami hiba történik a rendszerrel

Kellékek

1 x Arduino Uno (Uno R3 -at használtam) és egy tápegység a futtatásához

1 x 5V relé kapcsoló modul (jqc-3ff-s-z)

1 x 4N36 tranzisztoros optocsatoló, IC aljzattal együtt

1 x ACS712 áramérzékelő modul

1 x 8 ohmos hangszóró (és grillburkolat, ha a falra szeretné helyezni)

1 x LED 470 ohmos ellenállással (ha vizuális rendszer kioldásjelzőt szeretne)

egy kis nyomtatott áramköri projektlap

projekt doboz

hangszóró vezeték

Saját PumpSaver.ino szkript!

túlfeszültségrúd (ajánlott, de opcionális)

1. lépés: Vigye át az.ino szkriptet az Arduino Uno R3 -ra

Az Arduino IDE szoftver használatával vigye át a mellékelt PumpSaver.ino vázlatot az Arduino Uno R3 készülékére. Tekintse meg az Arduino webhelyét a csatlakozással kapcsolatos problémákról.

2. lépés: A vázlat

A sematikus
A sematikus
A sematikus
A sematikus

Ezt a vázlatot követve fejezze be az áramkör bekötését, ügyelve arra, hogy úgy helyezze el, hogy az működjön a házával. Hobbi nyomtatott áramköri lapot használtam az UNO mellett néhány hosszabbító kábel végét, amelyeket lefektettem. Minden összetevő könnyen megtalálható az Ebay -en vagy az Amazon -on.

A 4N36 opto-tranzisztor szükséges, mivel ezeknek a relé moduloknak a bemenete akkor is aktiválódik, ha az Arduino kimeneti digitális csapja alacsony. Alapvetően csak elválasztjuk a túlérzékeny relé modul bemeneti csapját az Arduino digitális 10-es csapjától úgy, hogy egy optikailag vezérelt tranzisztoron keresztül küldjük el, amely a 10-es tűből táplálkozik.

Megjegyzés a LED -ről: NE csatlakoztassa a LED -et közvetlenül az Arduino digitális kimeneti csapjaihoz - győződjön meg róla, hogy az ellenállást használja. A LED önmagában biztosan károsítja az Arduino UNO -t.

Az aktuális modul kiválasztása előtt győződjön meg arról, hogy az olajteknő szivattyúja milyen áramot vesz fel. Az enyém 30 amper teljesítményű, ami több mint elég a merülő szivattyúmhoz. Ha végigböngészi az Arduino vázlatot, azt találja, hogy megjegyzést is tartalmaz az mVperAmp változó módosításáról, ha a jelenlegi érzékelő 20 amperes modell lenne.

A vázlat adatokat is továbbít a soros monitorhoz, ha a számítógéphez csatlakoztatva szeretné tesztelni.

3. lépés: Fejezze be az összeszerelést és a tesztet

Fejezze be a szerelést és a tesztet
Fejezze be a szerelést és a tesztet
Fejezze be a szerelést és a tesztet
Fejezze be a szerelést és a tesztet

Az összeszerelés befejezéséhez egy túlfeszültségrúd telepítését választottam a rendszer ellátásához. Régiónkban a villamos energia nem mindig megbízható, ezért úgy gondoltam, hogy jobb, ha biztonságban van, mint sajnálni.

Utolsó simításként rendeltem egy szép kis hangszórórácsot a 8 ohmos hangszórómhoz, és a lakótér falára szereltem. Az összeszerelés teszteléséhez fogtam egy hordozható fűtőtestet, és csatlakoztattam, így több mint egy percig működni hagytam. A rendszer a terveknek megfelelően működött, lekapcsolta a fűtőtestet, és riasztott, hogy túllépte az időkorlátot.

MEGJEGYZÉS: A vázlatot az Arduino IDE szoftverben lehet szerkeszteni, hogy meghosszabbítsuk a futási időt, akármennyi ideig tart, amíg a szivattyú általában leesik a vízszintről oda, ahol az úszó kivágja. Számomra ez soha nem volt több egy percnél, de a tied lehet más.

Ajánlott: