Welke temperatuurregelaar is geschikt voor een thuisbrouwer? Wij maken automatisering voor een brouwerij op één bord. We bestuderen atmega644. Een bord maken met fotoresist

Hallo allemaal!
Er is veel tijd verstreken sinds ik besloot mijn eigen geautomatiseerde brouwerij te bouwen. Hier is het eerste bericht.
Vandaag is de controller helemaal klaar, het enige dat overblijft is het kook- en filterapparaat zelf maken. Alles werd door mij gedaan met mijn eigen handen. Oordeel alstublieft niet strikt, ik heb geen technische opleiding, ik ben een eenvoudige humanist! Ik zal je in volgorde vertellen hoe en waarvan het gemaakt is. Let op, verkeer, veel foto's! Kort over de ontwikkeling. Gemaakt op Arduino. Geluid, lichte indicatie, indicatie van stroom en spanning (aangezien het apparaat bezig is met foutopsporing, moet ik deze indicatoren controleren). Nooduitschakeling. Het hele systeem is gebaseerd op halfgeleiderrelais. Het vermogensgedeelte is losgekoppeld van het digitale gedeelte. Aansturing van 4 belastingen 25-40A (schaalbaar), receptgeheugen voor 8 stuks. 8 temperatuurpauzes. Intuïtief duidelijke interface. Volledig handmatig of volledig automatische modus. Automatisch CIP-wassen. 2 temperatuursensoren met een nauwkeurigheid van 0,1 g. Vloeistofsensor in de ketel. Vloeistofsensor tijdens het pompen. Capaciteit - van 20l tot 1000l. Controle van beluchting, whirlpool, pomp, reservevermogen. Aanpasbare PID, voor verschillende capaciteiten (bèta), USB voor software-updates, in de nabije toekomst - afstandsbediening vanaf iPhone/iPad. Nu kunt u het bedienen vanaf een computer, vanaf een beeldscherm en zelfs via internet.
Laten we beginnen. Eerst koos ik een hoesje in de winkel. De prijzen zijn heel verschillend. Ik heb er een gekozen die qua maat en prijs acceptabel was. Als ik vooruitkijk, zal ik zeggen dat de vulling tot het uiterste paste; hij zou niet passen in een kleinere behuizing:

Complex werk aan het markeren van bedieningselementen. Alle componenten, behalve de behuizing, draden en contactor, zijn in het buitenland gekocht. In dit land kun je niets tegen een redelijke prijs kopen.


De configuratie is bepaald, de onderste rij knoppen is gereserveerd voor de toekomst, voor uitbreiding van de mogelijkheden:

Ik heb masking tape aangebracht en markeringen getekend met een potlood.

Het is een kleine zaak. Knip de gaten uit. Rechthoekige exemplaren zijn gemaakt met een decoupeerzaag en een vijl met de kleinste tanden. Rond - met een getrapte visgraatboor. Kleine ronde - met een boor.

Alle gaten zijn met een vijl verwerkt.

En schilderde het. Ik moet er rekening mee houden dat ik dit tevergeefs heb gedaan, de verf schilfert genadeloos af bij elk contact. Ik heb het in 3-4 lagen geverfd. Ik heb geen aarde gebruikt.

Ik wachtte een dag tot de verf droog was en plaatste de elementen.


Ik kocht de radiator via een advertentie, hij was van een lokaal televisiecentrum, hij stond op een tv-zender op een lokale televisietoren, ik moest hem afzagen, ik gaf hem aan de fabriek, omdat... Ik kan de puzzel niet pakken, hij is zwaar en gemaakt van een onbekende legering.

Aan de achterkant.

Binnen.

Geassembleerd.

Elektronica controleren.

Ik heb het heel erg geschetst complexe schakeling, zonder diagram - nergens!

Ik heb alles aangesloten en gesoldeerd. Ik heb het niet stap voor stap gefilmd, daar had ik geen tijd voor.

Een andere kijk. Ik soldeer elke compressieterminal.


Contactdozen voor actuatoren.

SSR-relais. Gebruikte twee denominaties en verschillende fabrikanten, het is interessanter.

Dit is wat er gebeurde. Ik heb verschillende selectieknoppen geplaatst, handiger en groener, dus ik vind dat het er mooier uitziet, anders is er te veel rood :)


Tafel een beetje opgeruimd en klaargemaakt voor de toets! In plaats van een verwarmingselement zijn de belasting en het verwarmingselement vintage bureaulamp.

Ik heb bordjes op Moment Crystal geplakt. Speciale platen besteld bij het bedrijf. Er zijn twee soorten Graverton en Gedacolor, die verschillen in prijs, kwaliteit en duurzaamheid. Ik weet niet eens meer welke ik heb. En alles is klaar!


Ondertussen staat de tafel al te wachten nieuwe hersenen met nieuwe mogelijkheden voor de nieuwste ontwikkeling! :)

De volgende fase is de selectie van componenten voor de brouwer en de uiteindelijke constructie. Maar daarover meer in het volgende deel

Wat had ik anders gedaan, ik zou het niet geschilderd hebben; op de foto's zijn talloze chips zichtbaar. Maar het blok is ontworpen voor wandmontage permanente installatie, zodat de verf niet zo veel loslaat. Op op dit moment alles werkt zoals verwacht, het enige wat nog rest is het fornuis af te werken met al het leidingwerk. Een kwestie van tijd en geld.

Mijn wens aan beginnende brouwers is: probeer niet meteen een machine te bouwen, dat werkt niet. Je moet eerst in alle details duiken, geld en tijd weggooien.

In overleg met de auteur van de code wordt de code niet gepost open toegang om verschillende redenen: het programma is afgestemd op mijn specifieke ontwikkeling, op een specifieke cyclus, en wellicht wordt het in de toekomst een commercieel product. Ik heb zojuist een voorbeeld laten zien.

Excuses voor de kwaliteit van de foto's, alles is met een telefoon gemaakt. Bedankt aan iedereen die tot het einde heeft gelezen!

Voor degenen die geïnteresseerd zijn in thuisbrouwen,

Vrienden, ik heb hulp nodig als thuisbrouwer. Sinds de wens om een ​​slimme thermometer te maken, is er veel tijd verstreken en ontstond er een nieuwe wens: een geautomatiseerde thuisbrouwerij bouwen. Om dit te automatiseren is een besturingseenheid vereist. Er werd besloten om te stoppen met het gebruik van gekocht PID-regelaars, om het verwarmingselement te regelen, omdat Er is een Arduino, een SSR-relais ervoor, een display van 4 bij 20 regels en een serieel bord voor het verzenden van informatie over één draad, aarde en stroom niet meegerekend.
Mijn Arduino-controller, ik gebruik het project van de Australische Rob, het project is ontworpen voor Arduino Duemilanove ATmega328 - www.arduino.cc/cgi-bin/yabb2/YaBB.pl
en direct het project zelf -
Mijn brouwerij zal volgens een iets ander principe werken, niet zoals die van Rob, ik vertrouw op Spidel Braumeister, hoe het werkt wordt duidelijk uit deze video's: http://www.youtube.com/watch?v=x-OBE4tJ-j8&feature= speler_profielpagina
Maar helaas ben ik nooit een programmeur, ik weet hoe ik moet solderen en doe het volgens de instructies. Als je het programma van Rob opnieuw zou maken, zou het perfect zijn controle apparaat. Ik heb de controller in elkaar gezet en getest, maar om de een of andere reden worden de thermische sensoren van de DS niet herkend. Er zitten voor mij veel onnodige dingen in dit project, omdat... Ik wil geen HERMS-systeem bouwen zoals dat van de auteur, zodat je alle onnodige uit het programma kunt verwijderen. Iedereen actuatoren bestuurd door solid-state relais. Ik heb 2 stuks, voor het verwarmingselement en de pomp. Ik gebruik een verwarmingselement gekocht op Amazon, lage dichtheid 4,5 kW. Er blijft niets aan plakken en je kunt hem zelfs in de lucht aanzetten en hij brandt niet. Wat interessant is, is dat het display is aangesloten via een serieel bord. Ik heb het samengesteld uit een op eBay gekochte kit. Er worden slechts 3 draden gebruikt, waardoor de Arduino-poorten worden ontlast. Wat is nodig: PID-regeling van het verwarmingselement voor nauwkeurigheid en gemak, er is een kant-en-klare bibliotheek voor Arduino, veel gebruikt in het project www.brewtroller.com/wiki/doku.php, je kunt daar ook veel ideeën lenen , maar het project is overladen met functies en is ook op maat gemaakt voor het Amerikaanse HERMS en RIMS. Het programma moet 3 bedrijfsmodi hebben: CIP-wassen (verwarmen van water tot 70 g (kan worden gewijzigd in de instellingen) en gelijktijdige werking van de pomp), AUTO-modus (wanneer alle stappen die in de programmeermodus zijn vastgelegd, zijn verwerkt, kunt u pauzeren en krachtig naar de volgende stap gaan), HANDMATIGE modus (in de handmatige modus regelen we eenvoudigweg het aan/uit schakelen van het verwarmingselement, de pomp en AUX-uitgang, de temperatuur wordt aangegeven.), AUTO-programmering (automatische modus - waterverwarming 70 g, pauze (voor vullen, instelbaar), temperatuurpauzes instellen (er moeten 4 pauzes zijn, zodat met reserve, zuur, eiwit, versuikering), met gelijktijdig werken pomp, maischpauze - geconfigureerd met gelijktijdige werking van de pomp, alleen werking van de pomp, de zogenaamde whirlpoolmodus, wanneer het wort in een stroom wervelt en alle troebelheid zich in het midden nestelt, en pompen met gelijktijdige werking van de AUX en de tweede temperatuursensor, een aquariumcompressor met doorstroom worden erin aangesloten beluchter, het wort stroomt door een doorstroomkoeler-koeler.
Eigenlijk is de taak niet groot, maar ik ben een humanist en programmeren is gewoon niet gemakkelijk.

Op dit moment ziet de controller er als volgt uit:

In ruil daarvoor beloof ik dat ik een persoonlijke mentor en leraar in het brouwen zal worden voor iedereen die geïnteresseerd is! :)

UDP! Onderwerp over Habré!

Automatisering in moderne samenlevingnoodzakelijke maatregel, omdat binnen digitale tijdperk Het is uiterst belangrijk om de menselijke factor in verschillende industrieën te elimineren om de productkwaliteit te standaardiseren en te verbeteren. Er zijn ook gebieden waar mensen eenvoudigweg niet kunnen doen waartoe robots in staat zijn, bijvoorbeeld de productie van nanomaterialen en microschakelingen.

Automatisering helpt echter niet alleen bij de productie, maar kan ook nuttig zijn voor de gemiddelde persoon. Automatisering voor een brouwerij met behulp van Arduino kan bijvoorbeeld het productieproces van een product aanzienlijk vereenvoudigen. Laten we eens kijken hoe automatisering voor rectificatie op Arduino en andere dingen kan helpen, en naar voorbeelden kijken.

De belangrijkste voordelen van geautomatiseerde systemen op basis van de Arduino-microcontroller

Niemand verbiedt je om je eigen bord te solderen en zelf te programmeren talen op laag niveau. Automatisering met behulp van Arduino en kant-en-klare microcontrollers zal het hele proces echter enorm vergemakkelijken en tijd besparen. Het is immers al veel gemakkelijker om te kopen eindproduct met een set bibliotheken en pas deze aan uw behoeften aan. En betaalbare automatisering op de Arduino mega 2560 kan op veel gebieden van het leven nuttig zijn, van spraakschakelaars tot slim huis en tot elektrische grendels met bewegingsmelder. De belangrijkste voordelen waar Arduino-automatisering bekend om staat zijn:

  1. Lage toetredingsdrempel. Het is niet nodig om een ​​ingenieursopleiding te volgen; het is voldoende om een ​​paar trainingsvideo's te bekijken en een basis in programmeren te hebben.
  2. Een groot aantal reeds voorbereide bibliotheken. Arduino wordt in het hele GOS door veel robotica-enthousiastelingen gebruikt, tot het punt dat de productie van verschillende elektronica hun hobby wordt. Dienovereenkomstig is de gebruikersgemeenschap online uiterst actief, plaatst een groot aantal lege plekken en staat klaar om u te helpen bij het oplossen van eventuele problemen. De kwaliteit van bibliotheken lijdt onder de lage instapdrempel, maar niemand verbiedt je om je eigen bibliotheken te creëren; het is voldoende om de semantiek van de C++-taal te bestuderen of kant-en-klare vertalers te gebruiken.
  3. Een groot aantal randapparatuur. Het maakt niet uit of u op Arduino gebaseerde kasautomatisering of een lichtsensor nodig heeft, u vindt er alle modules, inclusief geluidssensoren en stemherkenners. Ja, sommige boards kosten veel geld, maar je kunt ze altijd vinden goedkope analogen, Bijvoorbeeld, wifi-module van externe fabrikanten esp8269, die 10 keer minder kost dan de officiële.
  4. Veel informatie. Elk probleem waarmee u wordt geconfronteerd, is al door iemand anders onder ogen gezien en u zult waarschijnlijk een oplossing vinden op Google. Er is ook volledige literatuur die u kunt raadplegen.

Denk echter niet dat Arduino geen gebreken vertoont. Het bord staat bekend om zijn lage prestaties. Bij bijzonder complexe taken en wanneer grote hoeveelheden De responstijd van de code kan 1 seconde bedragen, wat onaanvaardbaar is voor microcontrollers. Het flashgeheugen van de meeste modules is niet groter dan 1 MB, wat niet genoeg is om neurale netwerken te creëren of mediabestanden te gebruiken. Uiteraard kunt u een extra geheugenkaart aansluiten, maar dit verhoogt ook de responstijd en neemt tijd in beslag extra middelen voor haar voeding en gebeurt op een semi-ambachtelijke manier.

Echter eenvoudig geautomatiseerde systemen Voor het brouwen van bijvoorbeeld bier of kassen hebben we nog geen fractie nodig van de middelen die het bestuur kan bieden. Dienovereenkomstig zullen de meeste gebruikers deze tekortkomingen zinloos vinden. Als u besluit uw eigen 3D-printer of een complexer ontwerp samen te stellen, moet u de analogen nader bekijken. Maar de toetredingsdrempel voor de concurrenten van Arduino zal veel hoger zijn.

Een voorbeeld van procesautomatisering op basis van een Arduino-microcontroller

Het eenvoudigste voorbeeld van procesautomatisering kan een kas zijn met behulp van Arduino. Om welk systeem dan ook te creëren, is het de moeite waard om de taken die het moet uitvoeren duidelijk te definiëren. Als we een kas als voorbeeld gebruiken, zou dit zijn:

  1. Creëren van een speciaal klimaat.
  2. Tijdig in- en uitschakelen van verlichting.
  3. Planten tijdig water geven en de luchtvochtigheid op hetzelfde niveau houden.

Op basis van deze taken kunt u meteen zien wat u voor het moederbord moet kopen:

  1. Temperatuursensor. Het zorgt ervoor dat de lucht niet opwarmt of afkoelt, binnen de door het programma voorgeschreven grenzen. Als de temperatuur verandert, schakelt het bord de airconditioner of elektronische batterijen in.
  2. Lichtsensor. Natuurlijk kun je jezelf beperken software-oplossing en koop dure lampen met imitatie daglicht. Maar als je een volwaardige kas wilt creëren, dan is het veel handiger om een ​​automatisch plafond te installeren, dat wordt aangestuurd door Arduino.
  3. Vochtigheidssensor. Hier is alles hetzelfde als met de temperatuur, volgens het voorgeschreven scenario zal het bord indien nodig sproeiers en luchtbevochtigers inschakelen.

Wanneer je alles hebt benodigde modules, het enige dat overblijft is ze te programmeren. Zonder code zijn dit immers slechts stukjes hardware die tot niets in staat zijn.

Programmeren van Arduino-microcontrollers voor procesautomatisering. Voorbeeld

Net als in het vorige punt is het voor het programmeren belangrijk om de taak in afzonderlijke subpunten op te delen en deze opeenvolgend uit te voeren. Arduino-programmering vindt plaats dankzij opdrachten in de AT- en AT+-interface, met behulp van voorbereide bibliotheken. Dienovereenkomstig worden alle scripts geschreven in een speciale omgeving in C++ en besteden ze, voordat ze iets doen, tijd aan het bestuderen van de semantiek ervan. Naast optreden eenvoudige functies, kan het systeem ook scripts in flash-geheugen opslaan, wat we in dit voorbeeld nodig hebben.

Vergeet niet dat de informatie van elke sensor in realtime en als variabelen komt, maar u kunt de responstijd beperken, omdat u geen middelen hoeft uit te geven en elke parameter voortdurend hoeft te meten. Stel daarom voor elke sensor de aan- en uittijd in of stel de responstijd voor een bepaalde periode in.

Het apparaat wordt gebruikt om het moutmaischproces te automatiseren. Niet bedoeld voor het koken van wort.

Het werd oorspronkelijk gemonteerd als een informatietimer met een tijd- en temperatuurindicator. Vervolgens werd er een relais toegevoegd en werd het hele maischproces geautomatiseerd.

Om het maischen van mout te automatiseren, heb je de volgende onderdelen nodig.

Arduino UNO R3
1,8" seriële 128×160 SPI TFT LCD-displaymodule + PCB-adapter Power IC SD-connector
5 V relaismodule 1 kanaal laag niveau voor SCM Huishoudelijke apparaten Controle voor (10A 220V, bij de limiet is het beter om een ​​sterker exemplaar te gebruiken, bijvoorbeeld SSR-40DA Solid State Relay + koellichaam)
Dupont-jumpers (mannelijk, vrouwelijk)
DS1820 roestvrijstalen pakket waterdicht DS18B20 temperatuursensor 18B20 sensor voor Arduino
Tweeter (piëzoluidspreker)
4,7 kOhm weerstand
USB A-B+-kabel USB-opladen voor het aandrijven van Arduino

Aansluitschema voor sensor, relais, tweeter

Aansluitschema TFT-scherm Naar Arduino uno

1.8 TFT-SPI 128×160 Arduino UNO
SCK Pin 13
ZDA Pin 11
C.S. Pin 10
A0 Pin 9
RESETTEN Pin 8
VCC +5V
GND GND
LED+ +5V

Stroomcircuit.

Arduino-platform

Aansluiten van het verwarmingselement, pomp

We selecteren de doorsnede van de draden en het vermogensrelais op basis van het totale vermogen van het verwarmingselement en de pomp.

Schets voor Arduino Uno (bestand ino 30/03/2018).zip (2,32 Kb)

Om de schets te downloaden, moet u deze installeren Arduino-IDE.

We verbinden de Arduino met de computer en starten de Arduino IDE. In het menu “Extra” - Bord - selecteer “Arduino/Genuino Uno”. "Tools" - Poort - selecteer degene waarop de Arduino is aangesloten. Hoogstwaarschijnlijk zal er een zijn com-poort. U kunt ook naar het poortnummer kijken in Apparaatbeheer.

Open de schets en klik op de knop “Uploaden”.

Het gehele apparaat is klaar voor gebruik.

Het instellen van pauzes gebeurt rechtstreeks in de schets zelf (regels 12 tot en met 29):

Voorbeeld:
int c1 = 52; //eerste pauzetemperatuur 52 graden
niet-ondertekende lange p1 = 20 * 60000; //eerste pauzetijd 20 minuten
int c2 = 63; // tweede pauzetemperatuur 63 graden
niet-ondertekende lange p2 = 30 * 60000; //tweede pauzetijd 30 minuten

In regel 177 van de schets worden de metingen van de temperatuursensor aangepast.
Celsius = Celsius + 1; // +1 graad

1. Relaisindicatie: Vk - aan / gesloten, Ot - uit / open.
2. Pauzeer de temperaturen.
3. Huidige temperatuursensorwaarde.
4. Totale bedrijfstijd.
5. Temperatuurpauzetijd.
6. Timer (aftellen) van de huidige pauze.

!!!BELANGRIJK Wanneer ingeschakeld, is het relais aan/gesloten.
Aan het einde van de Mash-out-pauze wordt het relais uitgeschakeld/geopend.

Als er een kleiner aantal pauzes nodig is, bijvoorbeeld bij het maischen met één pauze, zijn de instellingen hiervoor als volgt:
1 pauze, 67 graden 60 min.
2, 3, 4 pauzeert graden en stelt de tijd in op NUL.
76 uitmalen 5 min.

In de praktijk wordt het als volgt gebruikt.

De temperatuursensor wordt in de wand van de tank geïnstalleerd.
2KW verwarmingselement onder dubbele bodem.
De pomp is 12V, hij haalt het wort door een kraan onder de dubbele bodem, maar boven het verwarmingselement, en stuurt het van bovenaf terug naar de tank.
!!!De pomp en het verwarmingselement "hangen" aan hetzelfde relais (10A 220V, bij de limiet is het beter om een ​​sterker exemplaar te gebruiken)
Er wordt water ingeschonken en er wordt mout toegevoegd.
Het apparaat wordt ingeschakeld.
De temperatuur begint onmiddellijk te stijgen tot de eerste pauze, bij het bereiken van het verwarmingselement en de pomp worden uitgeschakeld.
De timer start. De temperatuur wordt gehandhaafd, aan het einde van de tijd stijgt de temperatuur totdat er een pauze is, enz.

Vragen, antwoorden, discussies in de VK Group vk.com/brewmate

Automatisering voor een brouwerij met behulp van Arduino
Iedereen Goedemiddag, vandaag zal het onderwerp verhelderend zijn voor liefhebbers van echt BIER, namelijk, ik wil je vertellen hoe je zelf een goede automatisering voor een brouwerij kunt maken, hoe je zelf een brouwerij kunt maken, zie de link onder de video, zoals ik zojuist deed .

Hier is een kant-en-klare automatisering die ik op bestelling heb gemaakt, wie geïnteresseerd zou zijn om het zelf te maken, lees het artikel tot het einde, ik zal proberen je alles duidelijk te laten zien en vertellen, als iemand een kant-en-klaar wil bestellen heb er een gemaakt, schrijf in de reacties.

Aan het einde van dit artikel zal ik u in detail vertellen en laten zien hoe u de receptparameters instelt, en hoe u met deze automatisering kunt koken.

Benodigde componenten voor montage
Laten we het nu hebben over welke componenten we nodig hebben om de automatisering samen te stellen:

  • Voor de behuizing heb ik een plastic “CASE Z3” gebruikt, lichtgrijs met afmetingen: lengte 110 mm, breedte 150 mm, hoogte 70 mm, besteld met gaten voor ventilatie. Registreer of log in om links te bekijken!
  • Om de voor- en achterpanelen te versieren, hebben we nodig: tape, dubbelzijdig plakband, fotopapier. Gratis programma Alleen geregistreerde gebruikers kunnen links zien. Registreer of log in om links te bekijken!(het programma is ontworpen voor tekenen voorpanelen gebouwen), Alleen geregistreerde gebruikers kunnen links zien. Registreer of log in om links te bekijken!

    magtop.biz​

  • Er zijn twee GX12-4-connectoren en twee GX20-4-connectoren. Eén GX12-4 voor aansluiting temperatuur sensor, de tweede voor het aansluiten van de pomp. Connector GX12-4 is er één voor het aansluiten van een 220V netwerk, de tweede is voor het aansluiten van een verwarmingselement. Alleen geregistreerde gebruikers kunnen links zien. Registreer of log in om links te bekijken!
  • Je kunt elke schakelaar nemen, maar je kunt ook een kleinere gebruiken.
  • Twee LED's om aan te geven dat de pomp en het verwarmingselement zijn ingeschakeld.

  • Een ventilator met een rooster voor het blazen en koelen van het solid-state relais, ik gebruikte 50x50x10mm Yoc 50mm x 50mm x 10mm DC 12V 0,1A 2Pin, en vier bouten met een moer van 3 mm. Het hart van onze automatisering is Arduino MEGA 2560 R3 met 3.2 TFT – aanraakscherm
  • , evenals een schild, een adapterbord tussen Arduino en het display. Het is beter om meteen de benodigde complete kit te kopen, die is aangepast aan mijn firmware, anders is het misschien niet mogelijk om de automatisering zomaar te starten, dit geldt voor de monitor zelf. U KUNT HIER KOPEN De voeding, ik gebruikte 9V 0,5A, meer krachtig blok

  • Solid state relais met koellichaam, SSR 40A 3-32 V DC/90-480, wees voorzichtig bij aankoop, het stuurcircuit moet van 3-32 V zijn, en dat wil zeggen dat er opties zijn met een hogere spanning voor stuurcircuits. U KUNT HIER KOPEN
  • Relaismodule 5V voor aansturing en 250V voor stroomschakeling. U KUNT HIER RELAIS 5V KOPEN ​

    Realtime klok, ik raad u aan om DS3231 AT24C32 IIC te gebruiken. U KUNT HIER KOPEN ​

    Passieve zoemermodule. U KUNT HIER KOPEN ​

    Sensor ds18b20, het is beter om te gebruiken met een kabel en een roestvrijstalen lamp. U KUNT HIER KOPEN

  • Je hebt ook extra hete lijm nodig, dubbelzijdig plakband 3M, installatiedraad, kabel, stekker, soldeer. Nou ja, waarschijnlijk alles wat we nodig hebben, en natuurlijk een beetje geduld.

Het lichaam voorbereiden
Laten we beginnen met de body; we moeten de voor- en achterkantlabels van onze automatiseringseenheid op een printer afdrukken, klaar met tekenen Kan Alleen geregistreerde gebruikers kunnen links zien. Registreer of log in om links te bekijken!.

U kunt het rechtstreeks op gewoon papier afdrukken om de middelpunten van de cirkel van de volgende gaten in ons paneel te markeren. Nadat alle gaten op het paneel zijn overgebracht, moet je een beetje proberen en alles voorzichtig uitsnijden, dit lukte me heel snel met een Dremel miniboormachine met opzetstukken.

Nadat we alle gaten hebben geboord en machinaal bewerkt, beginnen we de voor- en achterpanelen op fotopapier af te drukken. Vervolgens knippen we onze socket uit, plakken deze met dubbelzijdig plakband op de achterkant en bedekken de voorkant met eenvoudige tape, indien gewenst, je kunt een lamineermachine gebruiken en deze vervolgens op de behuizing lijmen.

Wij monteren alle connectoren op het paneel, schakelaar, diodes, GX connectoren en ventilator. De helft van de klus is geklaard.

Programmeren van controllers
Het volgende dat we gaan doen is ons Arduino-bord programmeren. Hier kunt u alles downloaden wat u nodig heeft, namelijk programma 1.0.6 en meer vroege versies accepteert de schets mogelijk niet. Je vindt alles in hetzelfde bestand benodigde bibliotheken. Voor degenen die het niet weten, zal ik je nu vertellen hoe dit wordt gedaan.

Installeer het programma 1.0.6, zoek de map Libreris en wijzig deze in de map die met het programma is gedownload.

In programma 1.0.6 installeren we de megacontroller en de com-poort waarmee deze is verbonden, draaien de gedownloade firmware en uploaden deze naar de controller.

Na het laden verschijnt de START-knop op het scherm, klikken en genieten, onze controller is klaar voor gebruik, het enige wat nog rest is de resterende modules aansluiten en bier bereiden.

Modules aansluiten
Het eerste waar ik mee begon was het monteren van het voorpaneel, steek de controllerkaart in het voorpaneel, lijm de voeding bij de schakelaar, soldeer één draad ''-' aan de ''-' arduino, de tweede ''+ ' via de schakelaar naar '' +" arduino, netwerk draden sluit de voeding aan op de netwerkconnector of kabel. Op de achterkant van het Arduino-bord lijm ik een real-time klok en zoemer met hete lijm.

Gebruik dubbelzijdige tape om het pompbesturingsrelais te lijmen en zo het voedingsgedeelte te isoleren. We solderen een pull-up-weerstand van 4,7 kOhm van +5V aan pin 12. Via een schakelaar solderen we de ventilatordraden aan de voeding. Bevestig het solid-state relais aan de behuizing om een ​​goede luchtstroom naar de koelribben van het relais te garanderen.

En dus is onze automatisering klaar om te werken.

Een recept opzetten
(Het is belangrijk voordat u het apparaat inschakelt, controleer of het verwarmingselement, de POMP en de temperatuursensor zijn aangesloten - er staat hoge spanning op de voedingsconnectoren)

We sluiten de stroom aan, zetten de tuimelschakelaar aan.

Op het scherm verschijnen de woorden “BIER KLAAR” en “START” en er klinkt een geluid. piep.

Maischmodus
Druk op de “START”-knop, ga naar het menu “MASHING”, selecteer in de eerste kolom de gewenste pauze en stel de temperatuur en tijd in volgens het recept. Het meest onderste regel, “INTERMINATION”, standaard is het 78 graden en de tijd is “0”, wijzig de waarden indien nodig, als u de tijd “0” laat staan, is de functie “INTERFERENTIE” niet geactiveerd.

Kookmodus
Klik op “VOLGENDE”. We gaan naar de modus "KOKEN" in de eerste regel koken, instellen vereiste parameter volgens het recept.

In de tweede regel “WIRPUL” stellen we alleen de temperatuur in bij het afkoelen van het wort (25-30 graden)

Onder de regel voor het toevoegen van hop, ingesteld volgens het recept. BELANGRIJK tijdens het koken tijd instellen Bij het toevoegen van hop klinkt er een signaal, mis dit niet.

Begin van het koken.
Op het scherm zien we de werkelijke watertemperatuur en op de “START”-knop, druk op “START”, de pomp begint met pauzes te pompen om luchtbellen uit het pompsysteem te verwijderen, en dan begint hij te werken als de temperatuur van de watertemperatuur stijgt water voor het toevoegen van mout bijna op is, het verwarmingselement gaat aan.

Nadat de ingestelde temperatuur voor het toevoegen van mout is bereikt, klinkt er een geluidssignaal en worden de pomp en het verwarmingselement uitgeschakeld. Vervolgens vullen we de mout aan en drukken op “START”.

Vervolgens voert de automatisering alle temperatuurpauzes uit volgens het vastgestelde recept. Na voltooiing van de maischmodus klinkt er een geluidssignaal en worden de pomp en het verwarmingselement uitgeschakeld. Verwijder het bostel en schakel over naar de kookmodus.

Kokend
Op automatisch drukt u op “START”, de temperatuur wordt ingesteld (standaard is deze ingesteld op 96 graden, bij deze temperatuur kookt het wort actief), als u de kookactiviteit wilt verminderen, doen we dit met behulp van de PID-regelaar pijlen omhoog of omlaag (verminder of verhoog het vermogen tena). Het signaal voor het toevoegen van hop klinkt volgens het vastgestelde recept.

Bubbelbad
Na het einde van het koken schakelt de automatisering over naar de “WIRPUL”-modus, koelt het wort af en ziet de werkelijke temperatuur van het wort op het scherm.

MEER IN DE VIDEO