©2007 MicroMaat® Internetservice, www.micromaat.nl

Laatste update: 17-05-2007 19:42

INLEIDING

Deze pagina is bedoeld om vast te leggen hoe mijn brouwinstallatie opgebouwd gaat worden.

Het wordt een Herms (Heat Exchanged Recirculating Mash System) waarbij de controle via een 1-Wire netwerk plaats vindt.

Waarom 1-Wire?
De componenten van 1-Wire worden veelvuldig gebruikt in weerstations, er is dus al veel bekend over temperatuur meten e.d. Ook zijn er van Dallas veel componenten met een redelijke prijs en vooral ook simpel te gebruiken en uitbreidbaar.


De bedoeling is een Sweex LB000021 Broadband Router te modificeren en te gebruiken om een 1-Wire Microlan aan te sturen die op zijn beurt het brouwproces aanstuurd.

INHOUDSOPGAVE

  1. Inleiding
  2. Highlights
    1. Sturing
    2. 1-Wire Microlan
    3. Software
    4. Tijdsplanning
    5. Overzicht brouwinstallatie
    6. Schroten
    7. Heet Water Ketel
    8. Maischketel
    9. Kookketel
    10. Koelen
    11. Lageren
  3. Disclaimer
  4. Trademarks



Naar top van de paginaNaar begin van de pagina

 1. Highlights

        a. Sturing

  • Sweex LB000021
  • modificatie voor 2 USB-poorten
  • modificatie voor een serial-poort
  • aangepaste software
De sturing maakt gebruik van een microprocessorsysteem. Hiertoe wordt de Sweex LB000021 Broadband Router gemodificeerd.

Specificaties:
  • modificatie voor 2 USB-poorten
    1. eerste usb-poort voor de opslag van het root filesysteem en de stuurdata voor 1-Wire
    2. tweede usb-poort voor de wifi koppeling (draadlose verbinding tussen client-PC en deze stuur-processor)
  • modificatie voor de serial poort
    1. de serial port wordt gebruikt voor de console connectie (t.b.v. testen, flashen etc.)
    2. en voor de 1-Wire connectie
    3. De 1-Wire connectie gaat uit van de (na modificatie) aanwezige seriële poort. Via een dubbel uitgevoerde 3.3 volt rs232-converter (MAX3232) en een Dallas serial to 1-Wire device (DS2480) wordt de aansluiting gerealiseerd.
  • Linux
    1. Webserver
    2. 1-Wire drivers
    3. telnet
    4. Java omgeving

Dit is in essentie (bijna) allemaal al eens gedaan v.w.b. de hardware en software modificaties (zie menu, Router gerelateerd) en bovendien ook niet erg tijd kritisch. De rest is ook te testen met een "normale" PC met een standaard 1-Wire Host Adapter (DS9490R voor USB, DS9097U voor serieel). Router aanpassing (serial-aansluiting) is gedaan en het flashen gaat goed. Nu dus de USB-poorten.



Naar top van de paginaTerug naar de inhoudsopgave






        b. 1-Wire Microlan

De 1-Wire Microlan wordt (via een of meerdere hubs (DS2409)) voorzien van:
  • sensors
  • switches

Specificaties:

sensors

  • de luchtdruk (DS2406, INTERSEMA MS5534A pressure sensing IC)
  • de luchtvochtigheid (DS2438, HIH 3610-A sensor from HONEYWELL)
  • de omgevingstemperatuur (DS18S20)
  • de temperatuur op diverse plekken in de installatie (DS18S20)
  • de stand van een (handmatige) kraan (DS2401, DS2505, reedrelays)
  • het niveau in een ketel/leiding(DS2401, DS2505?)
  • de tijd, Real-Time Clock (DS2417)

  • switches (DS2405, DS2408)

  • aansturen verwarmingselementen
  • aansturen pomp(en)
  • aansturen magneetkranen
  • een indicatie voor handbediening via LED's (gewenste stand kraan)
  • een zoemer om aandacht te vragen voor een handmatige actie
  • een textdisplay om gewenste (handmatige) actie, huidige status en tijd weer te geven (DS2408, DS2890, DS2505)
    Ook kan hiermee aangegeven worden wat de volgende handmatige actie wordt, en wanneer.
  • een (simpel) toetsenbord om handmatige acties te bevestigen (b.v. jodium test OK) (DS2408, DS2890, DS2505)
  • tags voor identificatie, etc. (DS2401)


  • Hierdoor kan een bijsturing van de gemeten waarde aan de gewenste waarde gerealiseerd worden (verwarmen, rust, etc.) of een volgende state in het proces geactiveerd worden (volgens brouwschema).



    Naar top van de paginaTerug naar de inhoudsopgave






            c. Software

    De volgende software componenten zijn voorzien:
    • drivers voor 1-wire op server
    • interfaces op client

    Specificaties:

    Server


    De gemodificeerde router wordt voorzien van:
    • een aangepaste Linux versie (zie linker menu)
    • driver(s) voor de 1-Wire devices
    • een (web)interface naar de 1-Wire devices, waarschijnlijk m.b.v. Java i.v.m. systeemonafhankelijkheid (1WireContainer classes).


    Client

    • (web)interface voor configuratie 1-Wire devices via een aparte PC (configuratie)
    • (web)interface voor instellen van het gewenste proces (brouwschema --> procesdefinitie)
    • (web)interface voor het volgen en bijsturen van het resultaat (procescontrol)




    Naar top van de paginaTerug naar de inhoudsopgave






            d. Tijdsplanning

    Er is GEEN planning.
    Specificaties:

    Geen




    Naar top van de paginaTerug naar de inhoudsopgave






            e. Overzicht brouwinstallatie

    Brouwinstallatie


    Specificaties:

    Geen




    Naar top van de paginaTerug naar de inhoudsopgave






            f. Schroten

    Het schroten blijft (voorlopig) een handmatig proces. In een latere fase wellicht motoraandrijving en klepsturing (automatisch storten). Nodig:

    Specificaties:
    • motor 230 volt voor molen via DS2405 met solid state relay, zekering
    • motor? voor klep via DS2405 met solid state relay, zekering

    Naar top van de paginaTerug naar de inhoudsopgave






            g. Heet water

    De heet water ketel wordt elektrisch verwarmd.

    Specificaties:
    • temperatuursensor(s) (DS18S20)
    • verwarmingelement 230 volt via DS2405 met solid state relay, zekering
    • pomp 230 volt via DS2405 met solid state relay, zekering
    • kranen (toevoer koud water (V0), circulatie (V1) en naar volgende fase (V2 => ketel 2, maischen))
    • max. vulstand (overloop beveiliging = vlotterkraan B1)
    • niveau indicator ketel. Standen:
      1. maischwaterniveau (t.b.v. maischen)
      2. spoelwaterniveau (t.b.v. spoelen)
      3. water boven verwarmingselement (bescherming element en pomp)
      Er worden dus drie standen gemeten.
      Het verschil tussen peil3 - peil1 is de waterhoeveelheid voor het maischen.
      Het verschil tussen peil3 - peil2 is de waterhoeveelheid voor het spoelen.
      De warmtewisselaar in de warmwaterketel (voor verwarmen van de maischketel) moet dus ook onder peil 3 blijven indien hij altijd moet kunnen werken. Aan de andere kant moet de hoeveelheid water onder peil 3 wel mee verwarmd worden en moet dus weer zo klein mogelijk blijven.

    Heet Water Ketel


    Naar top van de paginaTerug naar de inhoudsopgave






            h. Maischen

    De maisch ketel zelf wordt niet verwarmd (is wel geisoleerd). De wort wordt via de warmtewisselaar in de heet waterketel gevoerd en daardoor verwarmd.


    Specificaties:
    • temperatuursensor(s) (DS18S20)
    • pomp 230 volt via DS2405 met solid state relay, zekering
    • vier kranen (toevoer warm water (V3), circulatie (V4, V5), naar volgende fase (V6) (ketel 3, koken)
    • niveau indicator ketel. Standen:
      1. geen water (bescherming pomp)
      2. start maischen stand

    Maischketel (HERMS)


    Naar top van de paginaTerug naar de inhoudsopgave






            i. Koken

    De kookketel wordt op gas verwarmd. Is een normale RVS ketel. Wordt gevuld via uitstroompijp en geleegd via hevelfilter. (Voorlopig) dus geen verandering t.t.v. huidige installatie.


    Specificaties:
    • uitstroompijp
    • hevelfilter met een kraan (V7 => gistemmer, evt. via koeler)

    Maisch ketel (HERMS)


    Naar top van de paginaTerug naar de inhoudsopgave






            j. Koelen

    Koelen wordt nog niet meegenomen. (Voorlopig) dus geen verandering t.o.v. huidige installatie.


    Specificaties:

    Naar top van de paginaTerug naar de inhoudsopgave






            k. Lageren

    Lageren wordt nog niet meegenomen. (Voorlopig) dus geen verandering t.o.v. huidige installatie.


    Specificaties:

    Naar top van de paginaTerug naar de inhoudsopgave






     Disclaimer


    Ondanks dat deze homepage met veel zorg is gemaakt, kan het voorkomen dat er fouten in staan. Voor eventuele consequenties voortvloeiend uit deze fouten kan ik niet ter verantwoording worden geroepen. Voor de informatie op websites van derden waarheen deze pagina verwijst, geldt dat ik niet aansprakelijk ben voor de inhoud, noch voor schade voortvloeiend uit het gebruik daarvan.



    Naar top van de paginaTerug naar de inhoudsopgave


     

     ®Trademarks


    TINI, 1-Wire, Microlan, TINI, and iButton are registered trademarks of Dallas Semiconductor.
    Sun, Java, Java Card, Jini, JavaOne, and iPlanet are trademarks or registered trademarks of Sun Microsystems, Inc.
    Windows and Microsoft are trademarks or registered trademarks of Microsoft, Inc.
    MicroMaat, BrassBandits and BBTC are trademarks or registered trademarks of Co de Waal, MicroMaat.
    All other brand names and product names are trademarks or registered trademarks of their respective holders.

    Zoeken:

    Homepage Internet