Kazalo:

Varčevanje s črpalko Arduino: 3 koraki
Varčevanje s črpalko Arduino: 3 koraki

Video: Varčevanje s črpalko Arduino: 3 koraki

Video: Varčevanje s črpalko Arduino: 3 koraki
Video: #5 Как запрограммировать ПЛК Outseal Arduino — управление водяным насосом 2024, Julij
Anonim
Varčevanje s črpalko Arduino
Varčevanje s črpalko Arduino
Varčevanje s črpalko Arduino
Varčevanje s črpalko Arduino

Na oster zimski dan sva z ženo sedela v dnevni sobi in brala, ko je pogledala mene in me vprašala "Kakšen je ta zvok?" V hiši je nekaj teklo mirno, za kar se nam je zdelo, da ni znano, zato sem šel dol raziskati. Izkazalo se je, da je zunanji odtok vode za mojo kletno črpalko zmrznjen, trdna črpalka pa je neprestano delala, da bi naredila tisto, kar ni več mogoče, in se pri tem zelo segrela.

Ko sem razstavljal odtočno cev in jo odtajal, se mi je zdelo to odlična priložnost za izgradnjo vezja za nadzor moje črpalke in izklop, če bi se to v prihodnje ponovilo, da bi preprečila izgorevanje. Po enem mesecu raziskav, naročanja delov in testiranja je nastal Arduino Pump Saver.

Priložena skica Arduino "PumpSaver.ino" je konfigurirana za spremljanje toka, ki ga črpa iz črpalke, in če ta presega 1 amp za več kot minuto, se rele sproži, da ustavi črpalko, zasveti LED in melodija alarma bo vsakih 5 minut predvajal iz priključenega zvočnika in vas obvestil, da je kaj narobe.

Na tem mestu bi rad opozoril vse bralce, da je v primeru izpada primarnega omrežja vedno dobro, da ima nameščeno rezervno črpalko, na lastno napajanje (moja je rezervna enota baterije). Očitno ne želite, da bi vaša klet poplavila, če bi šlo kaj narobe s samim sistemom

Zaloge

1 x Arduino Uno (uporabljal sem Uno R3) in napajalnik za njegovo delovanje

1 x 5v relejni stikalni modul (jqc-3ff-s-z)

1 x tranzistorski optični sklopnik 4N36 skupaj z vtičnico IC za njegovo podporo

1 x modul senzorja toka ACS712

1 x 8 ohmski zvočnik (in pokrov žara, če ga želite imeti na steni)

1 x LED z uporom 470 ohmov (če želite vizualni indikator izklopa sistema)

majhna projektna plošča s tiskanim vezjem

škatla za projekt

žica zvočnika

Moj scenarij PumpSaver.ino!

prenapetostna palica (priporočeno, vendar neobvezno)

1. korak: Prenesite skript.ino na svoj Arduino Uno R3

S programsko opremo Arduino IDE prenesite priloženo skico PumpSaver.ino na svoj Arduino Uno R3. Za vse težave, povezane s povezljivostjo, obiščite spletno mesto Arduino.

2. korak: Shema

Shema
Shema
Shema
Shema

Po tej shemi dokončajte ožičenje tega vezja in ga postavite tako, da bo deloval z vašim ohišjem. Zraven UNO -ja sem uporabil tiskano vezje iz hobija in nekaj koncev podaljška, ki sem jih imel naokoli. Vse komponente je precej enostavno najti na Ebayu ali Amazonu.

Opto-tranzistor 4N36 je potreben, saj se bo vhod za te relejne module sprožil, tudi če je izhodni digitalni zatič na Arduinu NIZKI. V bistvu samo ločujemo preveč občutljiv vhodni zatič relejnega modula od digitalnega zatiča Arduino 10 tako, da ga pošljemo skozi optično krmiljen tranzistor, ki se napaja iz samega pina 10.

Opomba glede LED: LED ne priključujte neposredno na digitalne izhodne zatiče na Arduinu - uporabite upor. Sama LED bo zagotovo poškodovala vaš Arduino UNO.

Preden izberete trenutni modul, se prepričajte, da določite tok, ki ga črpa vaša črpalka. Moj je ocenjen na 30 amperov, kar je več kot dovolj za mojo potopno črpalko. Če brskate po skici Arduino, boste ugotovili, da vsebuje tudi komentar o spreminjanju spremenljivke mVperAmp, če bi bil vaš trenutni senzor model 20 amp.

Skica bo v serijski monitor vnašala tudi podatke, če jih želite preizkusiti, medtem ko ste povezani z računalnikom.

3. korak: Dokončajte montažo in preizkusite

Dokončajte montažo in preizkusite
Dokončajte montažo in preizkusite
Dokončajte montažo in preizkusite
Dokončajte montažo in preizkusite

Za dokončanje montaže sem se odločil za namestitev prenapetostne palice za napajanje sistema. V naši regiji elektrika ni vedno zanesljiva, zato sem mislil, da bi bilo bolje varno kot žal.

Za končni dotik sem za svoj 8 ohmski zvočnik naročil lep mali zvočnik in ga namestil na steno v bivalnem prostoru. Za preizkus sklopa sem prijel za prenosni grelec in ga priključil, tako da je deloval več kot minuto. Sistem je deloval po načrtih, odklopil grelec in me alarmiral, da je prekoračil časovno omejitev.

OPOMBA: Skico lahko uredite v programski opremi Arduino IDE, da podaljšate čas delovanja, kolikor časa potrebuje vaša črpalka za odvodnjavanje, da običajno spusti nivo vode na mesto, kjer jo plovec izreže. Zame to ni trajalo več kot minuto, toda tvoja je lahko drugačna.

Priporočena: