ombouw AEG vaatwasser

Leuk project. Laat je vooral niet van de wijs brengen. Stug doorgaan. En als het tegen zit ...even een paar videootjes op yt van Colin Fursch kijken. Dat zet alles weer in het juiste perspectief.
Nog wel een tip: je heb nu de kans om hem beter te maken, beter dan hij was, met een mooier programma. Het is tenslotte 2020 en een beetje aan het milieu denken kan geen kwaad. Ik zou hem dus fuzzie-Logic maken.: kijk naar het sop als dat vies is (troebel) het proces daar op aanpassen. Daar zijn sensors voor. Zeker voor glazen wassen zou je dan eerst een keer kunnen voorspoelen, als het nog te vuil is 2 keer spoelen, daarna klepje open voor zeep. En in de naspoel de glans klep.
Succes.

Is de originele print niet als basis te gebruiken? Onnodige electronica verwijderen.
Dan heb je alle aansturingen connectoren sensoren allemaal bij elkaar.

hobby-ist

Honourable Member

Misschien een PLC gebruiken (LOGO!)?

If you want to keep peace, prepare for war

Op 1 februari 2020 00:42:45 schreef Yperr007:
Hierbij een eerste high level flow van het werkingsproces van mijn vaatwasser dewelke ik met een arduino wil aansturen.

Flow diagram ziet er belovend uit, al denk ik dat uiteindelijk de hardware jouw grootste uitdaging gaat vormen.

bprosman

Golden Member

Leuk project vooral als je de ruimte hebt om een vaste testopstelling te maken en de vuile vaat thuis toch schoon wordt.

https://www.youtube.com/watch?v=up5q2SokrKA

https://www.youtube.com/watch?v=bZy_KsakAJ8

Wat betreft de flowchart, mijn Bosch begint altijd met leegpompen.
Misschien om het laatste restje (condens?) er uit te krijgen.

Hier nog 1 voor een wasmachine :

https://www.youtube.com/watch?v=EY4H1gmnmD4

[Bericht gewijzigd door bprosman op 1 februari 2020 14:52:36 (11%)]

De jongere generatie loopt veel te vaak zijn PIC achterna.
Lambiek

Special Member

Volgens mij klopt er iets nog niet bij je flow diagram, volgens mij moet je vaatwasblokje bij het warme water en niet bij het koude water.

Verder leuk project. :)

Als je haar maar goed zit, GROETEN LAMBIEK.

Op 1 februari 2020 14:30:56 schreef herbert116:
[...]
Flow diagram ziet er belovend uit, al denk ik dat uiteindelijk de hardware jouw grootste uitdaging gaat vormen.

Herbert116
Ik ben een beetje op de hoogte van hardware maar ben zeker geen "specialist" ... daarom vind ik dit projectje ook de ideale gelegenheid om mij wat verder te verdiepen in deze materie en bovendien iets praktisch te kunnen realiseren.
De bedoeling was om in eerste instantie 1 output en 1 input kanaal op te zetten op een testbordje en dit ook even uit te testen.
Indien dit dan goed werkt kan ik dit voor alle aansturingen/uitlezeingen van m'n arduino gaan gebruiken.
Ik dacht voor alle outputs gebruik te maken van een ULN2003 IC om hiermee dan de relais aan te sturen. De relais modules die ik heb zijn op zich nog eens gescheiden door een opto coupler.
Wat het inlezen van de signalen betreft dacht ik ook gebruik te maken van opto couplers zodat de arduino steeds afgescheiden is van de rest.
Ik heb hierover ook al wat info her en der verzameld dus dat moet uiteindelijk in orde komen. Althans dat is de bedoeling :-)

Op 1 februari 2020 12:24:04 schreef hobby-ist:
Misschien een PLC gebruiken (LOGO!)?

Hobby-ist
een PLC is ook leuk maar ik wil mij toch beperken tot de arduino.
Het knappe aan arduino is dat men hiermee op een vrij eenvoudige wijze zowat iedere sturing kan realiseren die men maar kan bedenken (ook al zegt men dat het voor hobbyisten is) en bovendien is het heel betaalbaar.

Op 1 februari 2020 14:47:46 schreef bprosman:
Leuk project vooral als je de ruimte hebt om een vaste testopstelling te maken en de vuile vaat thuis toch schoon wordt.

https://www.youtube.com/watch?v=up5q2SokrKA

https://www.youtube.com/watch?v=bZy_KsakAJ8

Wat betreft de flowchart, mijn Bosch begint altijd met leegpompen.
Misschien om het laatste restje (condens?) er uit te krijgen.

Hier nog 1 voor een wasmachine :

https://www.youtube.com/watch?v=EY4H1gmnmD4

bprosman
Idd, dit had ik ook zo in m'n flow voorzien. Ik denk dat dit zo is om steeds "from scratch" van start te kunnen gaan.
Ik heb het geluk om over een werkruimte te beschikken zodat ik deze vaatwasser in alle rust kan aanpassen.
Wat de video betreft. Dat is inderdaad wat ik ook wil maken al wil ik het met véél minder componenten klaar spelen.
Ik kan echter geen gebruik maken van een display aangezien de vaatwasser een volledig inbouw model is (zonder frontpaneel) anders had ik er zeker en vast ook een diplay aan gehangen om het verloop te kunnen volgen.
Ik zal het met biepjes moeten stellen :-)
Voor de aansturing van de elementen wil ik gebruik maken van optisch geisoleerde relais modules (250V 10A) waarvan ik er hier nog enkele liggen heb.

Op 1 februari 2020 15:41:36 schreef Lambiek:
Volgens mij klopt er iets nog niet bij je flow diagram, volgens mij moet je vaatwasblokje bij het warme water en niet bij het koude water.

Verder leuk project. :)

Lambiek
deze flow was m'n eerste ingave om toch iets van leidraad te hebben bij de ontwikkeling van de software.
En t'was al middernacht gepaseerd toen ik aan deze flow begon te werken :-)
Morgen begin ik er echt aan om één en ander in elkaar te flansen (wat doe je anders op een zondagmorgen :-) ) om tot een stuurmodule te komen.
Eens de hardware werkt begin ik aan het arduino programma.

Op 1 februari 2020 10:24:12 schreef BenI2C:
Is de originele print niet als basis te gebruiken? Onnodige electronica verwijderen.
Dan heb je alle aansturingen connectoren sensoren allemaal bij elkaar.

Er is een printje waar de druktoetsen van de vaatwasser op verwerkt zijn.
Dit printje ga ik opnieuw gebruiken om de toetsaanslagen te detecteren met m'n arduino.
Ik denk dat het veel eenvoudiger is om van nul te beginnen met de opbouw van de sturing van deze vaatwasser.
Op het eerste zicht lijkt ht mij zelfs dat het mogelijk moet zijn om alle componenten, relais, zekeringen, ... in de originele stuurbox in te bouwen.

bprosman

Golden Member

Ik zal het met biepjes moeten stellen

Web interface ?

De jongere generatie loopt veel te vaak zijn PIC achterna.

Op 2 februari 2020 01:03:52 schreef bprosman:
[...]
Web interface ?

Dat zou mooi zijn ... maar mijn vrouw moet ermee kunnen werken :-)

Even een kort berichtje (Sorry ik heb nu niet veel tijd)

Een wasprogramma begint altijd met het wegpompen van het water (in het geval dat er thee, koffie O.I.D. in gegooid is)
Aangaande Uw flowchart, ik mis 1 stap, onder de "wasbak" bevind zich een katalysator, dit zorgt ervoor dat de kalk uit het water gehaald word (in samenwerking met het zout uit de zoutcontainer.)
Deze stap moet U ook in Uw programma verwerken, anders loop je binnen enkele maanden in de problemen.
(Natuurlijk afhankelijk van uw watervoorziening.)

Ik zal kijken of ik onze presentatie hierover kan vinden, alhoewel ik niet weet of ik die nog boven water kan krijgen, het laatste vaatwasser project waar ik bij het ontwerp betrokken was is een jaar of 8 geleden.
Later heb ik alleen de tests en de verbeteringen gedaan.

Maar het is een leuk plan, veel succes.

"Stupidity is also a gift of God, but one mustn't misuse it." - Pope John Paul II

Walkura
indien je bijkomende info hebt dan wil ik dat zeker bekijken en indien nodig ook verwerken in m'n programma.
Bij m'n weten maakt de machine echter geen gebruik van zout of andere.
Wij maken steeds gebruik van een soort 3-in-1 tablet om de vaatwas te doen.
Misschien dat ik dit daarom niet ken echter ik kijk uit naar meer informatie .

Op 5 februari 2020 21:52:23 schreef Yperr007:
Walkura
indien je bijkomende info hebt dan wil ik dat zeker bekijken en indien nodig ook verwerken in m'n programma.
Bij m'n weten maakt de machine echter geen gebruik van zout of andere.
Wij maken steeds gebruik van een soort 3-in-1 tablet om de vaatwas te doen.
Misschien dat ik dit daarom niet ken echter ik kijk uit naar meer informatie .

Op de linkerkant zit een "labyrinth" dit is plastiek stuk waar water inloopt, een deel van het water loopt rechtstreeks van dat labyrinth in de kuip (kraanwater met kalk in) een ander deel word omgeleid via een "zoutvat" dit is een grote plastiek pot vol zout, en dan van dat zoutvat in de kuip. De verhouding van dit "zout water" en "kalk water" word beslist door de programmaschakelaar/printplaat.
Gebruik uit gemak gewoon die 3in1 tabs en laat het zoutvat helemaal zo, heeft dan geen nut bij u/mensen met 3in1 tabs.

Multivibbbbrator
dank voor de toelichting

Op 6 februari 2020 01:10:46 schreef Yperr007:
Multivibbbbrator
dank voor de toelichting

Je zou best al eens kunnen proberen met 2 dingen
1. Afvoerpompje (230V) laten draaien tot pressotaat klikt dat kuip leeg is.
2. Inlaatventiel (230V) sturen tot pressotaat klikt dat kuip vol is.

Optioneel kun je beide stappen zo maken dat als ze na 4 min niet voldaan zijn programma gewoon stopt zodat ventiel / afvoerpomp niet kapot gaan moest er iets mislopen door te blijven draaien.

[Bericht gewijzigd door Multivibbbbrator op 6 februari 2020 01:26:52 (23%)]

Op 5 februari 2020 21:52:23 schreef Yperr007:

Wij maken steeds gebruik van een soort 3-in-1 tablet om de vaatwas te doen.
Misschien dat ik dit daarom niet ken echter ik kijk uit naar meer informatie .

Ik kwam hier nog een gedetailleerd programmaverloop schema tegen van een gedateerde Miele met elektromechanische programmaschakelaar. Op deze machine vindt het 'herstellen' van de harskorrels plaats middels een regenereerzout oplossing aan het einde van de was cyclus, direct na afloop van het naspoelen en voordat het droog proces begint. Dit regenereren duurt 2 min. Misschien heb je hier iets aan.

Op 6 februari 2020 01:23:41 schreef Multivibbbbrator:
[...]

Je zou best al eens kunnen proberen met 2 dingen
1. Afvoerpompje (230V) laten draaien tot pressotaat klikt dat kuip leeg is.
2. Inlaatventiel (230V) sturen tot pressotaat klikt dat kuip vol is.

Optioneel kun je beide stappen zo maken dat als ze na 4 min niet voldaan zijn programma gewoon stopt zodat ventiel / afvoerpomp niet kapot gaan moest er iets mislopen door te blijven draaien.

Multivibbbbrator
Op deze AEG machine staan er 2 drukschakelaars.
Beiden dienen echter om te controleren of er voldoende water in de machine staat voor deze aan zijn programma begint.
De machine mag niet aan zijn programma beginnen als er onvoldoende water in de machine is (voor bescherming circulatiepomp, verwarmingselement).
Ik dacht het zo te maken om er water in te laten tot één van de drukschakelaars aangeeft dat er voldoende water in de machine zit met een maximum van 30 seconden (of minder want het gaat vrij snel).
Als na die x seconden ik nog geen signaal zou krijgen van de drukschakelaars dan zou ik een alarm geluid geven en het programma afsluiten.

Voor het leegpompen van de machine zal ik dit op tijd (10 sec) moeten doen.
Na die 10 seconden moeten de drukschakelaars aangeven dat er geen water meer instaat anders ook alarm geluid en stoppen.

Zoals ik aangegeven heb ga ik eerst onderdeel per onderdeel aansluiten en een kleine test uitvoeren zodat ik weet dat ieder onderdeel werkt.
Dan is het gewoon om alles in een programma te gieten en uit te testen.

Deze week heb ik mij, ook al ga ik gebruik maken voor deze machine van relais, ietwat verdiept in de electronica (aansturingen/signalen inlezen) en TRIACs. Maar dat is voor een volgend project ...

Ik hou jullie op de hoogte van mijn vorderingen.

Ik dacht dat 1 van de 2 drukschakelaars controleerde of er wel (voldoende) water wordt rondgepompt, alvorens de verwarming vrij te geven. Die zit dan normaal op de uitgang van de circulatiepomp en meet dus de persdruk daarvan. Maar dit alles kan bij jouw machine anders zijn.

Op 8 februari 2020 09:50:47 schreef herbert116:
Ik dacht dat 1 van de 2 drukschakelaars controleerde of er wel (voldoende) water wordt rondgepompt, alvorens de verwarming vrij te geven. Die zit dan normaal op de uitgang van de circulatiepomp en meet dus de persdruk daarvan. Maar dit alles kan bij jouw machine anders zijn.

herbert116
de 2 drukschakelaars geven de hoogte van het water aan en zijn beide op dezelfde hoogte aangesloten op het waterreservoir onderaan de machine.
Ik ga het zo programmeren. Als één van beide drukschakelaars aangeeft dat er voldoende water in de machine is dan stopt hij de watertoevoer.
Ik ben verder bezig met wat testjes te doen met de electronica en ik denk dat ik er zowat geheel uit ben.
Vanuit de arduino ga ik een ULN2003 aansturen die op zijn beurt een kleine relaismodule (10A) gaat aansturen. Deze relaismodule heeft een opto coupler en is dus afgescheiden.
Voor het aansturen van het warmte element (2000W) ga ik deze kleine relais een grotere laten aansturen die op zijn beurt de warmteweerstand gaat voeden.
Ik ben aan het rondkijken om een oude laptop vast te krijgen zodat ik in mijn werkhok aan de programma rustig kan beginnen.
Zo kan ik ter plaatse alles programmeren/uittesten.

bprosman

Golden Member

Optioneel kun je beide stappen zo maken dat als ze na 4 min niet voldaan zijn programma gewoon stopt zodat ventiel / afvoerpomp niet kapot gaan moest er iets mislopen door te blijven draaien.

Dat is bij een moderne wasmachine ook , is er na x minuten nog niet voldoende water in de kuip geeft hij een "watertoevoer storing".

De jongere generatie loopt veel te vaak zijn PIC achterna.

Op 10 februari 2020 15:57:42 schreef bprosman:
[...]
Dat is bij een moderne wasmachine ook , is er na x minuten nog niet voldoende water in de kuip geeft hij een "watertoevoer storing".

x minuten denk ik dat te lang is ...
Ik ga de tijd opnemen (in sec) op de vaatwasser op te vullen en dan enkele extra seconden bijtellen (als speling).
bv de meting zegt 15 seconden dan zal ik hem max. 15 + 3 = 18 seconden tijd geven om de vaatwasser op te vullen.
Ik kan de max tijd altijd ruimer nemen mocht dit problemen geven.
Zo vermijd ik dat de vaatwasser overloopt mochten die druksensoren defect zijn.

Controleer eens de elcootjes van de ze print, willen nogal eens sneuvelen