Obsah:

Spořič Arduino Pump: 3 kroky
Spořič Arduino Pump: 3 kroky

Video: Spořič Arduino Pump: 3 kroky

Video: Spořič Arduino Pump: 3 kroky
Video: Leap Motion SDK 2024, Červenec
Anonim
Spořič čerpadla Arduino
Spořič čerpadla Arduino
Spořič čerpadla Arduino
Spořič čerpadla Arduino

V drsném zimním dni jsme s manželkou seděli v obývacím pokoji a četli, když se podívala na mě a zeptala se: „Co je to za zvuk?“V domě něco stabilně běželo, o čem jsme si mysleli, že to neznáme povědomě, a tak jsem šel dolů, abych to prozkoumal. Jak se ukázalo, venkovní vývod vody pro mé čerpadlo v suterénu zamrzl a čerpadlo v nádrži neustále pracovalo na tom, co již nebylo možné, a přitom se velmi zahřívalo.

Když jsem rozebíral výstupní hadici a rozmrazoval ji, řekl jsem si, že by to mohla být skvělá příležitost k vybudování okruhu, který by monitoroval moji pumpu a vypnul by ji, kdyby se to v budoucnu opakovalo, aby se zabránilo vyhoření. Po měsíci výzkumu, objednávání dílů a testování přišel Arduino Pump Saver.

Připojená skica Arduino „PumpSaver.ino“je nakonfigurována tak, aby monitorovala proud odebíraný z pumpy, a pokud překročí 1 amp na více než minutu, relé se vypne, aby se čerpadlo zastavilo, rozsvítí se LED a melodie alarmu bude každých 5 minut přehrávat z připojeného reproduktoru, abyste věděli, že něco není v pořádku.

V tuto chvíli bych chtěl varovat všechny čtenáře, vždy je dobré mít nainstalované záložní čerpadlo pro případ, že primární selže, na vlastním napájecím zdroji (moje je záložní jednotka baterie). Očividně nechcete, aby se váš sklep zaplavil v případě, že se něco pokazí se samotným systémem

Zásoby

1 x Arduino Uno (použil jsem Uno R3) a napájecí zdroj pro jeho provoz

1 x modul reléového spínače 5 V (JQC-3FF-S-Z)

1 x 4N36 tranzistorový optočlen spolu s IC zásuvkou pro jeho podporu

1 x modul snímače proudu ACS712

1 x 8 ohmový reproduktor (a kryt grilu, pokud ho chcete mít na zdi)

1 x LED s odporem 470 ohmů (pokud chcete vizuální indikátor vypnutí systému)

malá deska s tištěnými obvody

krabice projektu

reproduktorový drát

Můj skript PumpSaver.ino!

přepěťová lišta (doporučeno, ale volitelně)

Krok 1: Přeneste skript.ino do svého Arduino Uno R3

Pomocí softwaru Arduino IDE přeneste přiloženou skicu PumpSaver.ino do svého Arduino Uno R3. Jakékoli problémy související s připojením najdete na webu Arduino.

Krok 2: Schéma

Schéma
Schéma
Schéma
Schéma

Podle tohoto schématu dokončete zapojení tohoto obvodu a zajistěte jej tak, aby fungovalo s vaší skříní. Použil jsem hobby desku s plošnými spoji vedle UNO a několik konců prodlužovacích kabelů, které jsem položil kolem. Všechny komponenty lze snadno najít na Ebay nebo Amazon.

Je vyžadován opto-tranzistor 4N36, protože vstup pro tyto reléové moduly se spustí, i když je výstupní digitální pin na Arduinu NÍZKÝ. V zásadě pouze oddělujeme příliš citlivý vstupní pin reléového modulu od digitálního pinu Arduino 10 jeho odesláním přes opticky řízený tranzistor napájený z pinu 10 samotného.

Poznámka k LED: NEPŘIPOJUJTE LED přímo k digitálním výstupním pinům na Arduinu - ujistěte se, že používáte odpor. LED dioda sama o sobě zcela jistě poškodí váš Arduino UNO.

Před výběrem aktuálního modulu se ujistěte, že jste určili proud, který čerpá vaše jímka. Můj je dimenzován na 30 ampérů, což je více než dostačující pro mé ponorné čerpadlo. Když procházíte skicu Arduina, zjistíte, že obsahuje také komentář k úpravě proměnné mVperAmp, pokud by váš aktuální senzor měl místo toho model 20 amp.

Náčrt také přenese data na sériový monitor, pokud jej chcete testovat, když jste připojeni k počítači.

Krok 3: Dokončete montáž a test

Dokončete montáž a test
Dokončete montáž a test
Dokončete montáž a test
Dokončete montáž a test

Abych dokončil montáž, rozhodl jsem se nainstalovat přepěťovou tyč pro napájení systému. V našem regionu není elektřina vždy spolehlivá, takže jsem si myslel, že to bude bezpečnější než lítost.

Na závěr jsem si pro svůj 8 ohmový reproduktor objednal pěknou malou reproduktorovou mřížku a namontoval ji na zeď v obytném prostoru. Abych otestoval sestavu, popadl jsem přenosný ohřívač a připojil jej a nechal ho běžet déle než minutu. Systém fungoval tak, jak byl navržen, odpojil topení a upozornil mě, že překročil časový limit.

POZNÁMKA: Skicu lze upravit v softwaru Arduino IDE, aby se prodloužila doba chodu na jakkoli dlouho, než vaší čerpací nádržce typicky klesne hladina vody tam, kde ji váš plovák vypíná. Pro mě to nikdy nebylo více než minutu, ale vaše může být jiná.

Doporučuje: