Monday, July 15, 2013

Final Cappucino Maker Fix (Hopefully)

Project:
Fix that bloody cappuccino maker for the 500th time!

Difficulty Level (Easy, Medium, Hard, Insane):
Hard

Process:
Other blog post/fixes for the same model cappuccino machine:
I've had my DeLonghi EAM 4500 cappuccino maker for almost 6 years now and put between 10,000 and 20,000 cups of coffee on it so it has served us well. But, it also cost an arm and a leg ($900 used on ebay) back in 2008. So needless to say, I didn't really want to give it up that quickly and buy another one since that would have probably been outside our budget. The only option then, was to try to fix it.

The issues I've had so far with this machine over the last 6 years were as follow:

1. Leak in the top boiler (Leak Fix)
2. Broken thermal cut-off switch (no blog)
3. Broken water hose connector (Connector Fix)
4. Generic alarm
5. Water pump

#1 was a pain in the butt, but it was simply a mechanical issue so after I figured out how to make a proper gasket it was all sunshine, rainbows and cappuccinos

#2 was a simple order and replace fix that cost me about $30 bucks a few years back

#3 was definitely the easiest one

#4 was a royal PIT@!!! This, and #5, is what this blog is about

Shortly after I fixed #3 above, the machine started acting up and giving the intermittent "Generic Alarm" which was quite dreaded on the DeLonghi forums. The solutions ranged anywhere from broken motors, broken pumps, broken sensors, broken boiler units all the way to a broken triac on the main electronic power board.

When I plugged in the machine it said "Heating up please wait..." for quite a long time and then it switched to "Generic Alarm".

Somehow I deduced that it had to do with the heating of the boiler units of which there are two: one on top which does the main hot water for brewing the coffee and a second one in the back which comes after the first one and is used to create steam for the cappuccino attachment.

There could be three possible problems:

#1 one of the two temperature sensors (one on each boiler)
#2 one of the two heating elements
#3 the main power board (I have a used main power board I'd sell for $100 CAD; they're $200 new)

I found a great Parts Replacement Resource Website so I figured that the chances are fairly small for both temperature sensors to go at the same time so I ordered one replacement sensor which came to about $30 bucks with shipping.

Two weeks later I got the part, replaced it, turned it on and IT WORKED!!! Except for, it only worked for about two days! So that was no good.

Then I measured the heating elements and they registered at 14.2Ω and 14.8Ω respectively. Using Ohm's laws, and knowing that the heating element were both rated at 1000W, the voltage was measured at 123V, the amps I was drawing through the heating process should be:


I=P/V
I=1000W/123V
I= 8.13A

I measured the amperage and it was 8.2A so that was good. Then I calculated the resistance which should be:

R=V/I
R=123V/8.2A
R=15Ω

So that was pretty good too, so I knew that the heating elements were working fine.

The only logical conclusion (and this was the painfully expensive realization) was that the main power board was fried. I took it off, had a real good look at it but it didn't look burnt or anything so I put it all back together and IT WORKED!!! Except for, it only worked for about a day or so!

So, I had to bite the bullet and ordered the $200 replacement power board. Crazy to think that I'd pay more for a replacement part of a cappuccino maker than most people pay for their entire coffee machine, but the only other alternative was either a $10 cheapo walmart coffee maker that makes nothing but slop, a $100 kuerig for which the k-cups are ridiculously expensive (and I refuse to pay 80 cents for a cup of coffee at home) or another real machine for another $1000-$1500. Needless to say, my tenacity (or stubbornness as Melanie calls it) took over and I ordered the replacement board (of course with Melanie's agreement, she missed a decent cup of coffee, too!!!).

About two weeks later I got it, put it in and whoohoo, IT WORKED!!! Except for, it only worked for two days. I was NOT a very happy man, that's for sure. Melanie was getting annoyed by this time so I didn't get any sympathy from her either and I still didn't have a fix.

I think what was bothering me more than anything is that IT DIDN'T MAKE ANY SENSE. Sometimes it would work and sometimes it wouldn't. I tested and/or replaced every possible scenario and it was so inconsistently not working that I was at my wit's end. I just could not for the life of me figure out what could possibly cause these malfunctions! Frustrating!!!

The last glimmer of hope I got when I remembered something I read about the water pump possibly causing the "Generic Alarm" but since (for the most part) the water came out fine I dismissed that possible cause until the power board replacement didn't fix it.

So, last week I ordered a new water pump (another $50, but the pump was on its way out anyways) and said to myself that if that didn't fix the machine I would take a sledge hammer to it and cut my losses and go back to drinking slop.

Last night I plugged it in again just because I couldn't let it go and luckily it worked for a couple of cups but then stopped working again. Out came the volt meter (AGAIN!) and I just happened to notice that there was a little spark inside of the thermal cut-off switch (TCO) on the back boiler. Interestingly I had tested that switch many times before and it always showed continuity (which it's supposed to have), but I never tested the continuity throughout the entire warm-up cycle. As a desperate last measure (before getting the new water pump) I by-passed the thermal switch in the back and wouldn't you know it: it never gave me the "Generic Alarm" again.

Today UPS delivered the replacement pump, I put it in, found another thermal fuse that I had lying around, rigged it up and put it all back together. This may actually have been the problem all along: The thermal cut-off switch would allow power through it until the back boiler heated up just almost exactly to the temperature it would have to be for the computer to register the OK, but then the TCO would open, the power would get interrupted and the heating element would cool down again until it was cold enough for the switch to close again. And so it would go, a continuous cycle of heating, opening the TCO, cooling, closing the TCO and heating it up again until the computer said something's wrong and threw the "Generic Alarm". I guess I'll find out in the next few days, but the sledge hammer definitely IS still a possibility!!!

In summary, I paid:

$900 for the cappuccino maker in 2008
$30 for the thermal cut-off switch (TCO) in 2009
$5 for the gasket material for the top boiler in 2012
$30 for a replacement temperature sensor in 2013
$200 for a replacement power board in 2013
$50 for a replacement pump in 2013

Total: $1215

Which works out to be only about 8 cents/cup over the years plus the actual coffee grinds. This is still a saving of $21,285.00 over going to Tim's (I guess I have to justify it somehow)!!!

Videos:

Pictures:
Power board close up of the two triacs and the heat sink
Power board that didn't end up having to be replaced after all. Anybody want a $200 power board?
Inside of the water pump
The housing of the water pump
The worn-out components of the old water pump
Another view of the water pump housing
The TCO that ended up being the cause of all my troubles
Tools:
Screwdriver
Pliers

Materials:
Salvaged thermal cut-off switch
Main control/power board
Water pump

Cost:
$250

Time:
30 - 40 hrs...WAY too much for my liking

Savings:
$21,285.00

Conclusion:
Lord have mercy on me! Let this be the last time I have to fix this oh so hated and at the same time so wonderfully loved machine!!!

Additional Note:
I've had some requests to write down the steps on how to get into diagnostics mode. There are actually two different modes. Here are the details:

1. To get into Regular Test Mode: press "one shot" plus "long shot" while plugging in the machine
2. To get into Display Module Test Mode: press "two shot" plus "long shot" while plugging in the machine
3. To get into the Coffee Count Screen, hold the "menu" and "change" button while plugging in the machine

in display module test mode, each button will display "button 1", "button 2" etc to test the buttons

in regular test mode, the buttons are as follows:

Button 1 (Menu):  Heater on
Button 2 (Next): N/A
Button 3 (Change): Pump on
Button 4 (OK): Grinder
Button 5 (On/Off): Motor up
Button 6 (Bean grind): Motor down
Button 7 (1 shot): EV1 on
Button 8 (2 shot): EV2 on
Button 9 (long shot): vaporizer

233 comments:

«Oldest   ‹Older   201 – 233 of 233   Newer›   Newest»
Unknown said...

Hello Chris

I found your page searching for a Delonghi partnumber. I have a EAM3500 which failed a couple of weeks ago. I have almost given up in the search of whats wrong and I can see that you seem to have a lot of knowledge about these machines. If you could give me an advice I would be glad! Here is the story
A couple of weeks ago i was descaling the machine like I have done a lot of times before :) after descaling it started sounding weird when cleaning the milk dispenser after making cappucino. Like a buzzing noise. It worked a few days longer but was getting more and more weak when doing a cappucino and still making that buzzing noise when cleaning. Suddenly it wouldn't make milk froth but still makes coffee and couldn't give hot water either. I checked all the pipes for blockage and I ordered a solenoid valve, the one that sits in the back. I changed it but no luck. I then found the test menu and pressed the EV1 and the EV2 and only the front solenoid would click. I then took the old solenoid valve( I know now that I should have tried the new one) and attached it to the front solenoid wires to check if I could get it to click. The old solenoid is melted on the sides but at that point I didn't think about it and just connected it. Then it said puff and a spark came out from the back and it smelled burned but I did not see where the spark came from and I can't smell my way to it :) I then reconnected the front solenoid and now that doesn't click either. It still makes coffee OK, but when pressing the hot water it sounds weak from the pump and no water comes out in the front. I have disconnected the tube from the back solenoid and the water is fine to that point so its something to do with opening the solenoid to let the water go to the back heater and from there forward to the front solenoid that I know works but somehow doesn't click. Is there a fuse or something preventing the solenoids to open, or is it the mainboard which is damaged? Any suggestions ? Thanks a lot!

Unknown said...

I forgot to tell you that I have tested both TCOs and they are fine. And my name is Henrik from Denmark.

Eric B said...

Puff black smoke and burnt smell is almost certainly a driver or relay that blew on the main board. If you unplug your machine and sniff the mainboard, like literally shove your nose on it, you will probably find some component with that lovely burn electronics smell. You can then try to replace it depending what your time is worth, but a new mainboard is probably in order. But first be sure that whatever blew that board is fixed replace or you're going to be out another 200$. Good luck.

Chris Eigenheer said...

@Henrik, it almost sounds like either the rear solenoid is shot or you might have a small piece of calcium stuck inside the solenoid or possibly in the vaporizer. The only way to really know for sure is to test one section at a time: from the water reservoir to the pump, from the pump to the solenoid, then through the solenoid (or bypass the solenoid) into the vaporizer, then make sure it comes out of the vaporizer, then reconnect the hose to the vaporizer exit and work your way all the way to the front. My guess is either the solenoid is shut, the solenoid is plugged, the vaporizer is plugged or possibly the pump went bad although it doesn't sound like the pump. good luck. i hope you can figure it out.

Unknown said...

Thank you so much for your comments Eric and Chris. @Eric If I could post a picture I would show you a picture of the back solenoid because I'm sure thats the one thats faulty. It is melted on both sides and was the one I connected when it said puff. So my guess is that when the problem first started the back solenoid blew up something (and I just remember it actually also smelled burnt when the error occured) and then when I connected it to the front wires it blew up the at another place on the board. If my theory is right there are 2 separate things controlling each solenoid ? so my answer is to buy a new board. I've found some delonghi complete machines on ebay that i might buy so I have another as spare parts (costs the same as the board it self :) )

Unknown said...

@Chris I have hot water water flowing right to the back solenoid so it makes sense that it is the board that has an error and wont open the solenoids as I can't get it to click in the test menu. Thanks again.

Dawn said...

My DeLonghi had been in storage for a while after a fire at our house. I just brought it home and cleaned it and was putting it together to see if it still worked. Everything was great but when I turned it on the infuser was not in place (it was in the sink, forgot to put it in) The part of machine where the infuser goes went into the up position and stopped without the infuser in place. The machine told me to hold change and next ,and after I did that I got the generic alarm. I followed your steps to go into test mode. When I do so the machine says load test mode. I pressed button 6 which should drive down the area the infuser goes into. Nothing happens when I press any of the buttons during load test mode. Do you think this is an indication the board is shot? Thank you so much for your time and the time you've given all the people on this forum.

Bojan said...

Hi Chris,
This is very interesting blog - I found it when searching for the solution for intermitent problem with my ESAM 6600 ("less coffe").
I tried everything suggested above, but the problem (which is occasional, and when it happens the machine throws away completely dry dose of coffe, couple of times in a row, and then (if I am desperate for caffeine) starts to work normally as expacted. and then I re-use the thrown coffe as pre-ground).
The limit switch seems to be OK and operating, nothing looks broken...
Maybe some connector or wire is loose?
What else (apart from switch, water flow gauge etc. could be the cause of this intermittent behaviour?
Someone of fixya suggested I should replace processor board... I did not find this advice very helpful (US$160.00 for controller board replacement!) as it defies the purpose of such web places

Chris Eigenheer said...

I suspect it has to do with how fine the grounds are milled. I would try a coarser grind setting or maybe try a single shot instead of a double. Have you ever run into that problem with the pre ground setting?

Bojan said...

Chris, thank you for reply...
Yes, the same behavior with pre-ground...
Is there a lower limit switch somewhere, maybe controller is confused as to the position of the infusor?
Bojan

Bojan said...

Another question - is there a wiring diagram (or detailed schematic) available somewhere?

Chris Eigenheer said...

The only thing I could think of is that the water line to the infuser is clogged. you might have to go back to the water tank and do one water line and solenoid at a time all the way up to the infuser. As for the other question, i am not aware of any wiring diagrams

Bojan said...

OK, thank you!
Regards,
Bojan

Bojan said...

After dismantling the lead screw assembly (to check the lower limit switch, which was OK btw..), I noticed there is magnetic positional encoder at the bottom of the larger timing pulley.. obviously processor "knows" where the infusor is by counting pulses from hall sensor. The distance of the sensor from magnets is quite large, 5~6mm.. Could this be part of the problem?
Bojan

Bojan said...

Well, I put the machine together.. after removing air from pump (by sucking the tube that leads to heater so water filled the punp), alss is OK now, Prima Donna works like new.
Probably the culprit for "less coffee" error was some dodgy cable or connector.
Bojan

Gordon said...

Our 10 year old ESAM-4400 just blew a big hose in the back. I have done minor repairs before, but this was new to me. The hose didn't break. It just blew off the connector. Thoughts?

Florin said...

Hi,i wrote here some weird think what it happen with my esam 3500s and i hope there is an answer for my problem...So,cofee macchines works fine but when i press for hot water,he comes out for 8,10 sec and he stop,i heard the solenoid closing and on display shows "heating wait please" when the message dissapear goes on normally menu,ready dor make caffe...always do that...
Already change the heating(rear boiler for water and steam) element(both thermal cut)...nothing same problem...maybe is the mainboard??

Florin said...

I forget to wrote,i change even the white nozzle...that thing where is insert the nozzle for hot water and steam or milk carafe..sorry for my bad english..."heating up please wait" corection from the first post when i wrote "heating wait please".

Chris Eigenheer said...

Florin, it appears to me that the hot water was programmed to only dispense 8 seconds of hot water. To reprogram the hot water quantities, press and hold the hot water spout for about 15 seconds until it says "program quantity" or something like that. Then, let the water run for as long as you desire, then press the hot water spout again to save the setting. Hope this helps.

Florin said...

Ok...i'll try tomorow ...i dont even think the hot water can be programmed,only caffe .I'll try and i tell you if is work.Thk.

Florin said...

It works :)),thank you !!

Devoz said...

Chris,
the tips on this blog really guided me in my attempts to revive the ESAM 4500 I got from a friend after he replaced it. I jumped the TCOs, cleaned the enitre heating element (as it was quite rusty), replaced all the O-rings (the first problem encountered was a leak), but i am still stuck with the general alarm.
In this blog i also encountered alot of people measuring the resistance of the heating element,to see if that part is still functioning as it is supposed to but i am not sure where i need to measure to get the results needed. Do you know where to measure this? and do you have any other suggestions on what i could try to get it working again?

Thanks for making such a detailed blog and keeping it alive for such a long time (i hope it is still alive to help me!)

Chris Eigenheer said...

@Devoz, you have to measure the resistance from where the power goes INTO the heating element to where it comes OUT of it. Usually it's around 15 ohm resistance for a 110V boiler and about half that (I think) for 220V boilers.

Unknown said...

INFUSER "BLOCKED" TOP RIGHT (FIXED)

Goodmorning everyone.
first i apologize for my english, i used google translate. second I congratulate Chris for this wonderful blog. My name il Andrea and i write from Italy and I decided to post here my problem that I managed to solve with commitment (because like Chris "I must figure out how stuff works and if i can fix it i must fix it") because in the whole internet I am not managed to find help. I have a delonghi "experience" (code 03.110, practically the same as a "magnifica") which externally is different from yours but mechanically it is very yes). my problem was that the infuser was no longer positioned in the correct position to be able to make coffee, it did not get stuck as happens to many; when I turned on the machine, the infuser moved downwards as it should have but then instead of stopping about halfway to heat up, it did not stop and was positioned at the top right as when it has to brew coffee, as if machine did not know where the infuser was. the machine then did not warm up and the generic error light came on. after having checked each component using the test mode (hold down the "1coffee" and "steam" buttons together while plugging in) and trying other solutions, I then managed to understand that it was the "hall cell" board. it is a small board located just below the motor (not the larger board attached to the back of the motor) which counts the motor revolutions and informs the motherboard of the infuser position. it is attached to the motherboard via a fairly wide gray cable (contains 3 wires). in my case the card was working but one of the 3 wires was broken. Not being able to replace only the wires because they are soldered on the board, I decided to replace the whole block (the board and the wires are sold together) also because the cost was minimal (20 euros). after the replacement, the machine worked perfectly again. for safety I also performed a reset even if it worked immediately, even without the reset.
I read that someone was looking for an electrical diagram, at this address you can find one together with useful information for the test mode and the counts: http://vendex-ural.ru/uploadedFiles/files/documentation/nivona/3000_sch.pdf. instead looking in google images with the card code (454010450) you can find the photos of the card.
bye

Unknown said...

Chris, you and are are alike, as I am known to be able to fix anything, a trait I got from my dad as well. Well, I'm also trying to fix my Delonghi Rialto EAM4500, and think I did more damage than good while trying to test the motor connector currency. The motor wasn't working, and I thought the motor was 120v, so I set my multimeter to AC 200v to see if there was currency. When the machine powered up, and did the typical rinsing cycle, I had my probes on each of the wires, still connected to the motor, and heard a obvious shorting "click" sound somewhere, likely on the main board! Not what I expected. Now the motor, which used to at least make a noise, makes no noise whatsoever. Stupid me, I thought a simple voltage test would inform me, now I have a non-working machine. What damage did I do by connecting the still connected motor to my voltage meter? Can it be fixed? Love your insight, you obviously know more about these machines than I.

Chris Eigenheer said...

@unknown above, I really don't think that measuring voltage in parallel would do any damage to the motor or the circuit board. if you had hooked up the motor in series with your multi meter set to amps, it could have possibly blown the fuse in your multimeter, but again, I don't think it would have done any damage to the motor or the circuit board. I would try to eliminate the motor as a possible problem by hooking it up directly to 120v AFTER having disconnected the motor from the circuit board, but obviously you want to be very careful not to get zapped....that would hurt...also, i wouldn't assume that the click came from the main board; it could have been a TCO going off at the same time, or, if you have a fusible link it may have blown that, but it's hard to know without knowing more. good luck! you know how it goes, you can always fix it if you bang your head against the proverbial wall for long enough...most people just give up before they do... :)

kolio said...

Hello, I have a problem with pumping milk . Any assumptions as to what is due ... https://youtu.be/XU8fSSi4HPY

Steve C said...

Hi! Crazy that all these years later, people (me) are still learning from these posts.

I'm currently stuck on my ESAM 4400 (same as the 4500 but with a regular steam wand instead of a milk tank). It's not heating, then giving GENERAL ALARM after a while. The "hot" water feed still dispenses water, it's just not hot. The generator was replaced about 3 years back but all the other parts are original (and appear to be in decent shape, at least from the outside). So far, I've tried:


- Checking generator resistance (12 ohms)
- Checking generator thermal fuse (no resistance)
- Bypassing generator thermal fuse (no difference)

- Checking flash boiler resistance (15 ohms)
- Checking flash boiler TCOs (no resistance)
- Bypassing flash boiler TCOs (no difference)

- Poking at the wires to check for loose connections (couldn't find any)
- Testing solenoid via diagnostic mode (audible click)
- Giving the machine a stern talking to (unresponsive)


Can you think of anything else worth checking before concluding it's a control board issue? Would much rather replace a cheaper part than that, if possible...

Anyway, thanks for all you do! Back when I replaced the generator, I did it based on your earlier thread going through your 4500.

Chris Eigenheer said...

I would go into test mode and press the button that says heater1 (or something like that) and then use a multimeter to measure the voltage across the boiler, just to make sure you're getting power TO the heating element.

Steve C said...

Good idea. When the machine is in load test mode and testing the heater, there is no voltage across either the generator or flash boiler.

Also, when the [generator & thermal fuse group] and [flash boiler & TCOs group] were each disconnected from the machine entirely and connected directly to 120V from a wall outlet, they heated up just fine.

Does that pretty much confirm a control board failure? And if so, any tips on troubleshooting it, in case a component could be replaced instead of the whole board?

Thanks again.

Steve C said...

Update: board issue confirmed. I poached a board from another machine and now it works great again. If anyone wants a faulty ESAM4400 board, let me know I suppose...

Jevpots said...

Well it's Dec 2022, nearly Christmas, and I'm waking this blog up again. Hope you're still alive and kicking Chris. i've been through all the posts a couple of times to see if my problem exists there but no joy. Lots similar but none identical. It's a Magnifica Pronto Cappuccino Esam 04.350. turning on gives message 'Heating up please wait" and then defaults to the usual generic error message.
I've gone into test mode. The rear heater works fine and shows 240v (I'm in the UK) across terminals. The top heater though doesn't get hot but shows 40v across terminals ( I've not seen any other mentions of something like this - usually it either gets an expected voltage or gets nothing). The heater element resistance is 44 ohms and the thermal cutouts seem to be in order. I guess I'm suspecting the output from the control board (one of the power transistors?) bit would make my Christmas if anybody has an easier suggestion.

Anonymous said...

Jev, try to bypass the thermal cutoff switches and see if that works.

«Oldest ‹Older   201 – 233 of 233   Newer› Newest»

Post a Comment

Followers