Water Dispenser

Tijdens de renovatie van mijn huis heb ik al veel tijd verspeeld met het afmeten van water voor bijvoorbeeld beton, gips, … te mixen. Om dit wat makkelijker / sneller te maken heb ik een automatische water dispenser gebouwd. Hiermee kan ik een precieze hoeveelheid water dispenseren. Het apparaat is in te stellen tussen de 0.1L en 25L in 0.1L stapjes. De laatst ingestelde waarde blijft behouden als het apparaat uitgezet wordt.

Een paar foto’s van het afgewerkte project:

Please accept YouTube cookies to play this video. By accepting you will be accessing content from YouTube, a service provided by an external third party.

YouTube privacy policy

If you accept this notice, your choice will be saved and the page will refresh.

De elektronica draait op een oplaadbare lithium batterij. Deze wordt opgeladen door een kleine water generator die tijdens het dispensen draait. Normaal is dit meer dan genoeg om de batterij vol te houden, moest dit toch niet het geval zijn is er ook nog een kapje dat eruit gedraaid kan worden om bij een USB-C laadconnector te komen.

De solenoid klep die ik gebruikt heb wordt met pulsen geschakeld. Een puls met de stroom in 1 richting opent de klep, en een puls met de stroom in de andere richting sluit deze weer terug. Dit zorgt ervoor dat er veel minder stroom verbruikt wordt dan bij klassieke kleppen. Om deze aan te sturen in 2 richtingen heb ik een MX1508 motor driver printje gebruikt.
Tijdens het schakelen loopt er een vrij grote stroompiek, deze kan de microcontroller laten crashen. Om dit te voorkomen heb ik nog een buffer toegevoegd in de vorm van 3x 3300µF 6.3V condensatoren die via een 100Ω weerstand geladen worden uit de 5V.

Het afmeten van het water gebeurd met een flow sensor, deze genereert 660 pulsen voor elke liter water die erdoor gaat. Deze pulsen worden in de microcontroller ingelezen onder interrupt. Telkens als er een puls binnenkomt verminderd deze de resterend volume waarde, en als die 0 wordt dan wordt de klep terug gesloten.

Een schets van het aansluitschema:

De firmware staat op Codeberg: https://codeberg.org/Stynus/Water-Dispenser

Geef een reactie

Je e-mailadres wordt niet gepubliceerd.

Deze site gebruikt Akismet om spam te verminderen. Bekijk hoe je reactie gegevens worden verwerkt.