I've had in mind for a while using an old electric kettle with a failed automatic cut-off to boil eggs.
A kettle is designed to boil the water quickly using 2-3kW element and then switch off. Usually they take quite a few seconds of vigorous boiling before you hear a 'click' as this happens. My little project will be different.
The idea is that a microcontroller controls the power and detects the boiling and then either reduces the power or just turns on and off repeatedly to keep the water just on a gentle rolling boil until the set time elapses when (as a stylish robotic extra) a mechanical mechanism could lift the eggs out of the water. The power reduction or cycling is to avoid the full 2-3kW being wasted just to fill the kitchen with steam! Once boiling the power needed to overcome heat losses will be quite a lot less.
The main problems to overcome are:
1. electronics safely controlling a mains current (say 10A) at 240V AC
2. detecting the boiling
3. the lifting mechanism (this is optional and can be ignored for now)
For reducing the effective power I think it makes sense to use timing, whether for quite short periods triggering a Triac or much longer periods of a few seconds. I don't think phase delay timing within cycle makes sense due to electrical noise so I need to find out how to trigger a chunky Triac. Maybe use a solid-state relay.
Detection of the boiling is the other thing. Temperature detectors which can interface to the electronics and stand being boiled and not be a hazard to the food and be cleaned from egginess seems a tall order. Also I'm not sure measuring temperature is very useful as it won't really change once it's reached boiling point so it won't respond quickly.
So my idea is to use a small mic to detect the sound of the bubbling. But what signal would the μC see?
Your input would be welcome but I should say that I usually take a long time to do things and often don't finish projects so please don't invest a whole lot of time or effort.
Thanks.
A kettle is designed to boil the water quickly using 2-3kW element and then switch off. Usually they take quite a few seconds of vigorous boiling before you hear a 'click' as this happens. My little project will be different.
The idea is that a microcontroller controls the power and detects the boiling and then either reduces the power or just turns on and off repeatedly to keep the water just on a gentle rolling boil until the set time elapses when (as a stylish robotic extra) a mechanical mechanism could lift the eggs out of the water. The power reduction or cycling is to avoid the full 2-3kW being wasted just to fill the kitchen with steam! Once boiling the power needed to overcome heat losses will be quite a lot less.
The main problems to overcome are:
1. electronics safely controlling a mains current (say 10A) at 240V AC
2. detecting the boiling
3. the lifting mechanism (this is optional and can be ignored for now)
For reducing the effective power I think it makes sense to use timing, whether for quite short periods triggering a Triac or much longer periods of a few seconds. I don't think phase delay timing within cycle makes sense due to electrical noise so I need to find out how to trigger a chunky Triac. Maybe use a solid-state relay.
Detection of the boiling is the other thing. Temperature detectors which can interface to the electronics and stand being boiled and not be a hazard to the food and be cleaned from egginess seems a tall order. Also I'm not sure measuring temperature is very useful as it won't really change once it's reached boiling point so it won't respond quickly.
So my idea is to use a small mic to detect the sound of the bubbling. But what signal would the μC see?
Your input would be welcome but I should say that I usually take a long time to do things and often don't finish projects so please don't invest a whole lot of time or effort.
Thanks.
Last edited: