Gagguino fast för andra modeller

basiecally

Well-known member
Såg Lance Hedricks senaste video om att modda Gaggia Classic med bland annat Arduinokomponenter. Är det någon här som vet om ett sånt kit rent av rakt av skulle vara applicerbart på en E61maskin med en GICAR-styrbox eller om det finns någon annan tillverkare som säljer ett liknande kit för ändamålet? Vet att min Isomac Mondiale såldes i en version med PID så viss styrbarhet borde finnas.
 

trisse

Well-known member
Det finns en Discord grupp där folk har försökt modda alla möjliga maskiner. Vad jag förstått så blir det svårt med temperaturregleringen på en H/X maskin, men såg ett inlägg härromdagen att en hade moddat en singelboiler E61 så det är absolut möjligt. Finns också PCB för dubbelkokare. Men räkna med att få lösa alla problem som uppkommer själv. Läser man på innan man ställer frågor så kan man få mycket hjälp på Discord, men det är lite som gamla Linux forum, du behöver ställa specifika frågor och förvänta dig inte att få en hel guide som hjälp.
 

basiecally

Well-known member
Tack för tipsen! Inspirationen slog till. Tilltalades av just hur mycket enklare det verkar ha blivit med just kittet med PCBn, det har gjort steget mellan tanke och handling lite mindre. Återkommer med hur det blev när jag fördjupat mig lite mer.

Det finns ju PID för HXmaskiner generellt och just modellen jag har såldes som sagt i en variant med det utförandet. Men är problemet att det finns en större termisk tröghet i systemet?
 

Jonken

Well-known member
Precis, PID är inte lika solklar fördel för en värmeväxlare. Lite enklare att justera än en pstat såklart..
 

trisse

Well-known member
Tack för tipsen! Inspirationen slog till. Tilltalades av just hur mycket enklare det verkar ha blivit med just kittet med PCBn, det har gjort steget mellan tanke och handling lite mindre. Återkommer med hur det blev när jag fördjupat mig lite mer.

Det finns ju PID för HXmaskiner generellt och just modellen jag har såldes som sagt i en variant med det utförandet. Men är problemet att det finns en större termisk tröghet i systemet?
Användningen av PID för H/X är vad jag vet rätt omdebatterad. Gaggiuno är programmerat för enkelt eller dubbelkokare och vad jag förstått kommer temperaturregleringen inte fungera på en h/x. Enkelt förklarat så fungerar Gagguino med P-reglering så att den mäter temperaturen i kokaren och justerar värmen efter "felet" dvs inställd temperatur - faktiskt temperatur. Sen finns det lite extra funktionen som förutser temperatursäkningen av inkommande vatten från tanken.

På en h/x är ju temperaturen i kokaren mycket högre och den tar inte varmvatten från kokaren så programvaran kommer inte fungera. Du kanske behöver ställa in temperaturen på 125 grader i kokaren vilket kommer ge alla möjliga problem i gaggiuno. Rekommenderar att hitta en billig Gaggia istället :)
 

basiecally

Well-known member
Användningen av PID för H/X är vad jag vet rätt omdebatterad. Gaggiuno är programmerat för enkelt eller dubbelkokare och vad jag förstått kommer temperaturregleringen inte fungera på en h/x. Enkelt förklarat så fungerar Gagguino med P-reglering så att den mäter temperaturen i kokaren och justerar värmen efter "felet" dvs inställd temperatur - faktiskt temperatur. Sen finns det lite extra funktionen som förutser temperatursäkningen av inkommande vatten från tanken.

På en h/x är ju temperaturen i kokaren mycket högre och den tar inte varmvatten från kokaren så programvaran kommer inte fungera. Du kanske behöver ställa in temperaturen på 125 grader i kokaren vilket kommer ge alla möjliga problem i gaggiuno. Rekommenderar att hitta en billig Gaggia istället :)
Haha, nja. Har nog tillräckligt många espressomaskiner som det är känner jag. Men försöker få ut så mycket användbarhet ur min pumpdrivna som möjligt. E61gruppen har ju en skruv i gruppen dör många kopplar in en grupptermometer. Den borde ju kunna passa en givare med. Nu har jag en manometer för min flow control där så bryggtryck skulle jag få hitta nåt annat sätt att mäta. Alternativt kan man kanske tråckla ner en temp-prob i samma utrymme. Men sen är det ju hur man faktiskt påverkar bryggtempen med en värmeväxlare. Som det är nu är det enda jag gör för att påverka tempen att spola gruppen rikligt innan jag brygger.

Ska kika mer på vad som finns beskrivet om PID och HX. Tack igen!
 

kvho

Active member
Problemet med en PID i en HX är väl att du antingen kan styra temp mot optimal bryggtemp eller optimal ångtemp, inte båda på samma gång. Sen skulle du bara vilja ha espresso ur din maskin så ser jag inte att det ska vara något speciellt problem med att få till en vettig PID-styrning, problemet som uppstår då är väl bara var givaren ska sitta för att få bäst resultat.
 

Mayhem

Well-known member
Problemet med en PID i en HX är väl att du antingen kan styra temp mot optimal bryggtemp eller optimal ångtemp, inte båda på samma gång. Sen skulle du bara vilja ha espresso ur din maskin så ser jag inte att det ska vara något speciellt problem med att få till en vettig PID-styrning, problemet som uppstår då är väl bara var givaren ska sitta för att få bäst resultat.
Tror inte det kommer fungera bra oavsett. Själva värmeväxlaren genom kokaren är väl knappast så stor att den rymmer ett helt skott, och är dimensionerad för att värma vattnet till rätt temperatur med ånga i kokaren. Skulle därmed gissa att du kommer få exakt efterfrågad temperatur i början av skottet men sedan kommer den börja sjunka då det kalla vattnet inte hinner värmas till korrekt temperatur.

Kan också tänka mig att uppvärmning av gruppen från kallstart kan ta längre tid eftersom vattnet i termosifonen kommer ha lägre temperatur än vad den är designad för.
 

trisse

Well-known member
Problemet är att Gaggiuino inte använder sig inte heller av PID och de har uttryckligen skrivit att moddet inte fungerar för h/x i deras Discord. Finns även folk som försökt och misslyckats.
 

Jonken

Well-known member
Ett HX-rör kan rymma ett helt skott (storleken varierar och det gör ju skotten också :))

Har hört talas om att använda PID för att göra om E61 HX till 'enkelkokare' och det ska gå, som jag förstår det, men att man kan behöva spola vatten genom gruppen för att värma upp den. Det finns ju också Lelit Mara X som har flera sensorer för att reglera temperaturen smartare, men de flesta HX-maskiner med PID från fabrik har den bara istället för pressostat och där är frågan om det inte handlar mer om marknadsföring än egentliga fördelar.

E61 och andra luftkylda grupphuvuden är också på många sätt kontraproduktiva när man reglerar kokaren under kokpunkten.
 

kvho

Active member
Problemet är att Gaggiuino inte använder sig inte heller av PID och de har uttryckligen skrivit att moddet inte fungerar för h/x i deras Discord. Finns även folk som försökt och misslyckats.
Det var intressant! Finns det någon anledning att dom inte valt att köra på pid-styrning? Känns rent spontant som att styrning av temperatur genom en PID-kontroller är överlägset bäst tillvägagångssätt.
 

trisse

Well-known member
Det var intressant! Finns det någon anledning att dom inte valt att köra på pid-styrning? Känns rent spontant som att styrning av temperatur genom en PID-kontroller är överlägset bäst tillvägagångssätt.
PID är en ett ganska gammal och enkel regulator. Så här skriver han som gjort moddet.
 

Bilagor

  • Screenshot_20240118-172520.png
    Screenshot_20240118-172520.png
    324.3 KB · Visningar: 12

kvho

Active member
Okej, det var ännu mer intressant. I min erfarenhet när man har såna här "dumma" system som en enkelkokare, eller system med icke-variabla värmeelement (typ elpatroner som antingen är av eller på) så har jag rätt svårt att förstå hans stycke om "considering future behaviour". Vad spelar det för roll om kontrollern är "medveten" om att det görs ett skott när det enda den kan styra över är om kokaren är av eller på? Vad är skillnaden från att en PID regulator känner av en temperaturdiff och skickar på-signal till ett relä?
 

Jonken

Well-known member
En PID vet inte hur mycket vatten som flödar genom gruppen utan känner bara av med en temp-sensor och försöker med ett antal parametrar värma upp till en specifik temperatur, men den kommer inte lyckas göra det likadant för lågt/medel/högt flöde och det finns termisk tröghet i systemet. Som jag har förstått det räknar Gagguino ut hur mycket vatten som behöver värmas upp eftersom den även kontrollerar pumpen, så det bör gå att komma närmare målet. Till skillnad från en Decent finns väl ingen temperatursond i gruppen som faktiskt mäter av hur bra algoritmen lyckas, så helt hundra lär det inte bli.
 

trisse

Well-known member
Värmeelementet styrs ju av regulatorn via en SSR som slår av och på elementet. Som du säger så kan värmeelementet endast vara på eller av.Men man kan fortfarande justera effekten på värmeelementet via PWM dvs hur stora pulser av "på" man skickar till elementet. Jag har inte läst koden till Gaggiuino och vet inte exakt hur det fungerar men vet att det finns olika inställningar för när maskinen är i "vila" och under bryggning. Gaggiuno har flödekontroll från ULKAs pump kurvor (som man kaliberar till sin pump) och skulle då kunna ta hänsyn till inflödet av kallvatten i kokaren innan temperatursäkningen sker.

Finns lite att läsa på dessa sidor om du är intresserad
 

kvho

Active member
En PID vet inte hur mycket vatten som flödar genom gruppen utan känner bara av med en temp-sensor och försöker med ett antal parametrar värma upp till en specifik temperatur, men den kommer inte lyckas göra det likadant för lågt/medel/högt flöde och det finns termisk tröghet i systemet. Som jag har förstått det räknar Gagguino ut hur mycket vatten som behöver värmas upp eftersom den även kontrollerar pumpen, så det bör gå att komma närmare målet. Till skillnad från en Decent finns väl ingen temperatursond i gruppen som faktiskt mäter av hur bra algoritmen lyckas, så helt hundra lär det inte bli.
Detta hade varit aktuellt om det gick att styra effekten på värmeelementet, liten tempdiff = liten värmeeffekt osv., men nu har dom flesta maskiner (om inte typ alla?) bara av och på så då spelar flöde eller belastning roll.

Värmeelementet styrs ju av regulatorn via en SSR som slår av och på elementet. Som du säger så kan värmeelementet endast vara på eller av.Men man kan fortfarande justera effekten på värmeelementet via PWM dvs hur stora pulser av "på" man skickar till elementet. Jag har inte läst koden till Gaggiuino och vet inte exakt hur det fungerar men vet att det finns olika inställningar för när maskinen är i "vila" och under bryggning. Gaggiuno har flödekontroll från ULKAs pump kurvor (som man kaliberar till sin pump) och skulle då kunna ta hänsyn till inflödet av kallvatten i kokaren innan temperatursäkningen sker.
Okej då förstår jag, dock känner jag fortfarande att en egen tempstyrning bara är en märklig flex som inte egentligen behövs. När jag brygger på min silvia så är det kanske 1-3 sekunder som pidden skickar pulser och inte kör kontinuerlig på-signal.
 

Jonken

Well-known member
Ett smartare system kan börja värma innan temperaturen ens faller under önskat värde (som mäts på utsidan av kokaren, inte faktisk temperatur inuti..). Det låter som att du skulle kunna vinna 3 sekunder på smartare reglering och hamna närmare målet..
 

kvho

Active member
De tre sekundrarna kan enkelt fångas upp av ändring av parametrar i PID-kontrollern. Länken som Trisse skickade tidigare tar upp samma punkter runt att PID duger alldeles utmärkt och att det egentligen inte finns någon vinning med att försöka gissa hur systemet kommer bete sig i framtiden när man bara styr saker med relän.

Så åter till grundfrågan så kan du absolut pid:a en HX för bättre temp-kontroll och stabilitet, men jag tänker det blir knepigt att få både bra temp för ånga och brygg. Programmerar du en egen pid istället för att köpa en så kan du använda dig av fler tempgivare vilket bör ge bättre översikt över hela systemet, ex. kan du sätta en i huvudet så kan du ha cykler för grupphuvudvärmning osv. Fördel med egen programmerad pid är ju också förstås att du kan ha två lägen å därmed få bra temp för både ånga och brygg.
 

Senaste inläggen

Forumstatistik

Trådar
14,667
Inlägg
155,722
Medlemmar
19,365
Senaste medlemmen
tomeem
Topp