Ik ben in het proces automatiseren van mijn brouwerij, die ik doe gewoon voor de lol, zoals automatisering is niet echt nodig op een proces dat duurt 5 uur en heeft ongeveer tien minuten van de werkelijke hoeveelheid werk!
Mijn brouwen tuig maakt gebruik van een brander propaan aan warmte water voor stampen (inweken korrels in warm water) en koken van het wort (de vloeistof gewonnen van het graan).
Automatiseren van het proces, nodig ik om te kunnen starten en stoppen van de gasbrander onder controle van het programma. Het moest worden veilig, gezien er gas betrokken is.
Heb ik besloten om een stand-alone controleur met slechts één doel in het leven: starten en stoppen van de brander veilig en het gas uitschakelen als er geen vlam. Ook moet het niet opstarten of laat gas ontsnappen als een extern signaal wordt losgekoppeld of stroomonderbreking.
Ik zal het maken van een brouwerij-Controller die zal hechten aan deze brander controller via de ingang van de opdracht om te schakelen van de brander in- en uitschakelen.
Als je wens om de controle van de temperatuur die wordt beïnvloed door de brander aangestuurd door deze brander controller, je kon kopen een off van de plank PID controleur en de uitvoer van thr PID hechten aan de ingang van de opdracht van deze controller.
In het volgende voorbeeld PID-regelaar.
http://www.eBay.com/ITM/New-PID-Digital-Temperature-Control-controller-Thermocouple-0-to-400-SSR-3ds-/331472603106?PT=LH_DefaultDomain_0&hash=item4d2d4e87e2.
Als de koppeling verlopen gewoon zoeken naar PID op Ebay is.
De controller is gebaseerd op de Arduino Uno (ik gebruikte een Sparkfun Redboard die equivalent is). Een schakelaar kunt inschakelen de brander lokaal, of het kan worden ingeschakeld op afstand via een enkele TTL actieve laag signaal op de Input van de opdracht.
De controller ziet u de status via 3 leds voor af, verlichting en valt bestuurlijk gezien onder. Een TTL statusregel geeft aan/uit-status voor afstand gebruiken door de controleur van de brouwerij.
De controller werkt uit een 12Vdc input. Dit drijft de Arduino die zijn eigen produceert + 5Vdc. De 12V wordt gebruikt voor het aandrijven van de gas-magneetklep.
Een kabel van mijn brouwerij Controller zal bieden 12Vdc, GND, stuursignaal en ontvang het signaal van de status. 4 draden.
Onderdelenlijst
(1) Arduino Uno of gelijkwaardig
(2) arduino compatibel relay modules
(1) enkelpolige schakelaar
(3) leds
(3) 330 ohm 1/4 watt weerstanden
(1) arduino compatibel buzzer module
(1) vak project
(1) 12Vdc magneetventiel geschikt voor propaangas en hulpstukken.
1/4" slang barb hulpstukken X 2 aan uw kleppen
& slang klemmen X2
(1) aftermarket BBQ-ontstekingen (gewijzigd)
Kabels, connectors, draad enz
WAARSCHUWING: WERKEN MET GAS IS GEVAARLIJK! ALS JE DE VAARDIGHEDEN VOOR DIT PROJECT ONTBREKEN, HEBBEN HET GEMAAKT DOOR EEN GEKWALIFICEERD PERSOON. IK NEMEN GEEN VERANTWOORDELIJKHEID VOOR SCHADE VOORTVLOEIEND UIT HET GEBRUIK VAN DIT INSTRUCTABLE. GEBRUIK OP UW EIGEN RISICO.