Hi All,
I am modifying a popcorn popper so it becomes a programmable coffee roaster.
A popcorn popper basically has a heating element that is powered by mains voltage and a fan that blows air past the heating element. The hot air pops the popcorn. In the original version the fan is also powered by the mains voltage through a rectifier and a resistor is a secondary heating element.
What i would like to do is control the temperature of the air flowing through the popcorn popper by controlling the the fan speed. I have already separated the circuits for the the fan and the heating element. The heating element is switched on and off with a digital output from the arduino and a solid state relay. The fan speed is controlled by a PWM output through a transistor which increases the 0 to 5V from the Arduino to 0 to 30V.
I also have a PT1000 temp sensor which i am using measure the air temperature which feeds into on the analog inputs.
This works great..except now i would like to program my coffee roaster using a PID controller..
I am a little paranoid that i am going to make a mistake on my program and switch the heating element on when the fan is not running. If i do this it will melt.
So, is i would like to add a second relay that prevents the heating element being switched on unless the fan is running. If i connect the PWM output from the transistor to a second relay it will switch it on and off very fast. Is there a simple way to convert say 10V to 30V PWM output from the transistor to between 3.4V to 15V DC (not PWM) which will switch on a solid state relay???
Andrew