Sida 1 av 3
Espressomaskin - PID regulator
Postat: 27 mars 2010, 17:08:47
av swirve
Tänkte lägga upp allt eftersom hur det går med min AVR-baserade pid-regulator. Tanken är att den ska monteras på min Rancilio Silvia, men i utvecklingsfasen får en gammal Cafe Italia agera försökskanin.
Regulatorn bygger på följande:
* ATmega 644
* DS18b20 temperatursensor
* 25A SSR
* LCD
* Seriekom för temploggning och kanske också inställning av parametrar
När jag är nöjd med hårdvaran kommer PCB att tillverkas.
Jag har precis kommit så långt i kodningen att jag har:
Temperaturavläsning, regulatorstruktur, seriell kommunikation med MATLAB, LCD.
Testade precis på en vattenkokare, med bara P-reglering.
Lite bilder:

Re: Espressomaskin - PID regulator
Postat: 27 mars 2010, 20:22:43
av PF013
Kul med fler som hänger både på RiktigtKaffe.se och EF!
Re: Espressomaskin - PID regulator
Postat: 28 mars 2010, 16:01:13
av Mindmapper
Kul projekt.
Dricker mycket kaffe, men har inte så höga tankar om dessa kaffemaskiner.
Det kanske ditt projekt kan ändra på.
Ser ut som börvärdet var 90 grader när du tog upp kurvan. Den ser väl bra ut om man bortser från den stora svakan. Vad beror den på?
Ser fram mot att få följa framstegen i reglerprocessen.
Synd att det inte är smak på webben!
Re: Espressomaskin - PID regulator
Postat: 28 mars 2010, 16:54:51
av swirve
Svackan beror på att jag hällde i ett glas kallvatten
Idag skulle jag börja göra ingrepp på den riktiga maskinen och fundera hur sakerna ska placeras. Nästan det första jag gjorde var att sumpa min temp-sensor. Vände den fel på plus o minus o efter det ger den ifrån sig 85 grader konstant.
Beställde två nya från swech.
Troligtvis kommer elektroniken (utom SSR:et) monteras i en låda som sätts utanpå maskinen för att inte göra någon åverkan på den. Jag vill gärna kunna återställa i ursprungsskick om så skulle behövas.
Var hittar jag en aluminiumlåda ca 30*60*80 mm stor? ELFA har, men de brukar vara så dyra... Finns det anda ställen?
Re: Espressomaskin - PID regulator
Postat: 28 mars 2010, 21:25:47
av Xynter
Har du kollat electrokit? De har några olika metallkapslingar, men kanske inte exakt efter dina dimensioner.
Jag måste säga att det ser ut som ett riktigt intressant projekt för oss som dricker kaffe.
Re: Espressomaskin - PID regulator
Postat: 29 mars 2010, 08:33:25
av Mindmapper
Varför inte en plastlåda? Då får du isolering på en gång och slipper jorda höljet.
Såg ju riktigt bra ut efter kallvattenchocken på kurvan.
Re: Espressomaskin - PID regulator
Postat: 29 mars 2010, 09:02:08
av PeterH
Jag hade nog provat att göra en snygg extra botten i plexi (om man vill med någon soft belysning). Gör man plexibotten exakt samma form och storlek som bryggaren bör man kunna få det ganska snyggt, botten skall naturligtvis vara så tjock att elektroniken går in (t.ex. genom att lägga flera plexiskivor på varandra).
Jag vet inte om din displayen skall vara med i bygget på den färdiga produkten, men om så är fallet skulle jag låtit en "läpp" sticka ut från botten med displayen i (så man ser den uppifrån). Vill man vara riktigt petig med design (och det vill man väl?) så kan denna "läpp" skjutas/vridas in i botten så att displayen bara syns när man drar ut den

Re: Espressomaskin - PID regulator
Postat: 29 mars 2010, 09:11:40
av Mcz
Kul projekt, själv gått i de här tankarna, så följer det med stort intresse!
MVH Martin
Re: Espressomaskin - PID regulator
Postat: 29 mars 2010, 10:43:10
av swirve
Tack för tipsen! Plastlåda ser helt enkelt för billigt ut

Maskinen är i borstat rostfritt vilket ger en lätt industri-känsla som jag tycker om. Tänkbara monteringar är som dessa två: (eller på något helt annat sätt)
Jag ska inte ha den stora LCD:n utan har en liten 8x2 som är 3x4 cm stor. Ett alternativ kanske skulle vara att tillverka en liten box till bara LCD:n av aluplåt. Elektroniken ryms inuti maskinen så det är inte problem, men LCD:n vill man ju ha synlig och detta utan att kapa hål i maskinen. Man kanske kan tillverka en ny täckplåt ovanför spillbrickan som man kan kapa hål i för LCD:n, men utan en bra verkstad känns det som det inte blir nåt vidare.
Re: Espressomaskin - PID regulator
Postat: 29 mars 2010, 12:59:22
av JimmyAndersson
"You have 10 seconds to disarm the coffiemaker."
Personligen tycker jag att placeringen som den första bilden är snyggast
(den röda displayen gör sitt förstås), men det blir mer risk för kladd där,
så varianten i den andra bilden är nog mest praktiskt.
(Däremot är personsökare-designen på displayen inte lika kul.)
Jag tycker definitivt att du borde ha en liten box i rostfritt stål, som matchar apparaten.
Det finns flera här på forumet som troligen skulle ställa upp med att göra en fin låda.

(Rostfritt är ju inte det lättaste materialet att bearbeta med "vanliga" verktyg.)
En idé är att du liksom bygger en till våning ovanpå apparaten.
Dvs en låg låda som är lika bred/djup som toppen på apparaten.
Re: Espressomaskin - PID regulator
Postat: 29 mars 2010, 16:27:03
av jonnorberg
En liten ram runt displayen borde ju räcka. Som du sätter fast med dubbelhäftande tejp på ett snyggt sätt. Då behöver den inte hänga bredvid utan kanske under logon. Och sen en kabelkanal av rostfritt rör runt och in i maskinen.
Re: Espressomaskin - PID regulator
Postat: 3 april 2010, 14:48:54
av chrille112
Vad är en PID regulator?
Re: Espressomaskin - PID regulator
Postat: 3 april 2010, 16:04:04
av H.O
Re: Espressomaskin - PID regulator
Postat: 3 april 2010, 16:13:59
av chrille112
Jag blev inte så mycket klokare, men tack ändå
Glad påsk!
Re: Espressomaskin - PID regulator
Postat: 3 april 2010, 16:46:27
av H.O
OK,
Det är alltså en mycket vanlig typ av regulatormodell som används 'all over the place' i allt från kaffebryggare till motorstyrningar. Förhoppningsvis utan att uppröra några experter på reglerteknik kommer här ett försök till förklaring utan krångliga termer och matematiska formler:
Regulatorn har tre "delar" P, I och D som var och en bidrar på sitt sätt till regulatorns utsignal:
** P är en direkt funktion av skillnaden mellan bör- och ärvärde, en helt vanlig förtärkare kan man säga. Ju större "fel" desto "kraftigare" utsginal.
** I's bidrag till utsignalen är beroende av hur storleken på "felet" samt hur länge det varit "närvarande". Dvs, även om felet är väldigt väldigt litet så kommer I att "driva på" mer och mer tills något skillnad mellan är- och börvärde inte längre finns.
** D tittar på "hur fort" felet ändrar sig och har liksom en dämpande effekt.