Hi Members, I need some guidance on how to connect an AC Induction coil to Arduino using SSR and control its temperature and time using a Python code.
Thanks,
Appy
I did a search of the forum for SSR and found Bill's video:
control-ac-devices-with-arduino-safely-relays-solid-state-switches
Does that help?
The one who has the most fun, wins!
Hi Appy @electron118,
Apologies if I am missing the point of your question, but an 'induction coil' is simply a coil of wire (or maybe coil of pipe). To use it for heating, the coil must be connected to an oscillator which can drive sufficient power to the coil to meet the heating requirements.
In addition, a suitable sensor to measure the temperature of the target heated material will be required for a closed control system.
Thus, the first steps in such a project involves selecting (or designing) a suitable power oscillator and a temperature sensor, that are both amenable to being connected to an Arduino.
NB There are many well known temperature sensors, including those based on thermistors, platinum resistance, thermocouples or custom integrated circuits. However, these sensors generally involve measuring small voltages to high precision.
For example, Bill (@dronebot-workshop) recently published an excellent article, describing the use of the TMP711 Texas Instruments device for precise temperature measurement ...
In addition, an earlier article covered a range of different sensors that were available a few years ago: https://dronebotworkshop.com/arduino-temperature/
When the sensor must be in close physical contact with the material being heated, then the small voltages are often susceptible to being 'overpowered' by induced voltages from the oscillating magnetic field used for the heating, making accurate measurement impossible.
Hence, I recommend you select your temperature sensing approach carefully, to minimise the risk of disappointment. It might be possible to use a 'contactless' sensing technique, based on measuring the infra-red emission.
............
I am sorry this reply does not directly answer your question.
Perhaps you would like to submit a follow-up question, with a more specific description of what you wish to do, and include details of your proposed heating and sensing systems, in the hope of provoking a more useful answer. For example, induction heating is sometimes used for melting metals, and also for heating food in a saucepan, but the practical details of these implementations are rather diverse!
Best wishes and good luck, Dave
@tfmccarthy Thanks for sharing the Video. This is very helpful. In addition Dave has also shared a video describing the use of temperature sensors. However, I am sorry as I did not put my question right. I need to programmatically control time and temperature of an induction stove/burner using Arduino, SSR and temperature sensor.
@davee Hi Dave, Thanks for sharing the video, it is very helpful. I am sorry as I did not put my question right. I need to programmatically control time and temperature of an induction stove/burner using Arduino, SSR and temperature sensor/controller. Thanks for sharing the video, it is very helpful.
Hi Appy @electron118,
I do not know which specific "stove/burner" you are intending to use, but the electronics needed to drive the coil often implicitly include the ability to control the power level sent to the coil, by varying the oscillatory waveform. e.g. the waveform is often a form of PWM (pulse width modulation), and the power level may varied by changing the frequency and/or the mark/space ratio of the PWM.
Of course, it may not be simple and/or practical, to connect to and control the oscillatory control waveform of a commercial product that is not designed to support external computer control, but if you can find one, then it would not be necessary to have a separate SSR to control the power level sent to the coil. Please note, I am confident that this is theoretically possible, but I have never needed to do this, and hence I do not have the experience to guide you to a specific commercial product, or even know if they exist on the open market.
Best wishes and good luck, Dave