Hi there this is my first post on these forums and hope to learn a lot.
I would like to know is it possible to feesibly control an SSR with Arduino's PWM.
The SSR will drive Ceramic heating plates or even quartz, and be temperature controlled via controlling the power given to the heating element i.e. 25%-30%...->100%
Much appreciated and thanks for reading.
And yes I have read this which is 2 years old -http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1259899177
aqibi2000:
Hi there this is my first post on these forums and hope to learn a lot.
I would like to know is it possible to feesibly control an SSR with Arduino's PWM.
The SSR will drive Ceramic heating plates or even quartz, and be temperature controlled via controlling the power given to the heating element i.e. 25%-30%...->100%
Much appreciated and thanks for reading.
And yes I have read this which is 2 years old -http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1259899177
Actually no. Most SSRs are not phase controlled switches, but rather just turn on or not each half cycle of the AC waveform (so called zero crossing switching control), so 8.333 millisec control is the fastest switching decision an SSR can make. The analogWrite() PWM output is at a much faster switching rate so there would be almost no relationship between the PWM duty cycle output signal and the response that the SSR would take to that signal.
Also most heating controls do not take or need a fast switching control speed. Just varying the duty cycle within a 10 second 'window' should give more then enough control response, as temperature is not a particularly fast process to control in most heater applications due to process response lag time.
Lefty