Saturday, December 22, 2007

PID'd Ski Wax Iron Project




What is a PID and why did you do this

A PID controller is an industrial temperature controller. The acronym stands for "proportional-integral-derivative" but it's not necessary to understand the math involved to make use of these things. For more information see:

http://en.wikipedia.org/wiki/PID_controller

Installing PID's on espresso machines to improve the temperature control is a fairly common practice, especially with owners of Rancilio Silvia machines. Recently, I installed a PID
temperature controller on my Silvia following one of the many online guides:

http://www.murphyslawonline.com/silvia/

I was very pleased with the results and it occurred to me that another great application for these devices would be ski wax irons. A Google search failed to find any mention of this being done before so I decided to go it alone and use what I had learned from the Silvia conversion.

Parts List:

Wintersteiger Iron: $46 shipped from this eBay store. I chose this iron because it was cheap yet seemed to have a substantial hunk of metal. That turned out to be misleading since the base plate is hollow. Still, it's a nice iron for the money and is said to be identical to the $70 TOKO Wax Mouse.

Auber Instruments PID: $33 from auberins.com. This is the same controller I used in my Silvia. It's the cheapest retail price I've seen. It's possible to get great deals on eBay especially for used PIDs. It's important to buy a PID that can output to a Solid State Relay (SSR). The relay-only PIDs can not handle the current involved in this application.

Documentation for this PID (and other good stuff) available here:
PID_Manual


Auber Instruments Solid State Relay (SSR): $15 from auberins.com. SSRs are sold by their current handling capacity. I chose a 25 Amp SSR for this application. Check the specifications to make sure that the SSR is compatible with the DC voltage signal coming form the PID on the input side, and can handle 120 VAC on the output side. This is a good price and buying all three electronic parts from Auber saved me on shipping.

Auber Instruments T-type washer style thermocouple: $10 from auberins.com. These washer style thermocouples can be bolted to whatever surface you'd like to measure temperature. Make sure
that your PID can handle the thermocouple type chosen. T-type and K-type are commonly used.

Misc: A plastic project box, wire and connectors. ~$10.
Where did you mount the thermocouple?

On the inside of the iron, there is a small hole on the top side of the base. It's unthreaded, but it is just the right size for an M4 bolt to screw into and create new threads. An M4 bolt is used to attach water bottle cages on most bicycles. I took a water bottle cage bolt (I have lots of bike parts lying around) and cut it down for this application. I used a thermal paste between the thermocouple and base to ensure good thermal conductivity.




How does it work?
First, I'll describe the behavior of the iron out of the box. It had a clever mechanical thermal switch that would toggle a contact open and closed based on the temperature dial setting, controlling current to the heating coil. It wasn't very accurate. An indicated 150C
was actually 130C and the temperature would vary 8C as the switch opened and closed during a 2 minute cycle. Even with the PID initially set up as a thermometer, monitoring the temperature, it was very difficult to get to the desired temperature using trial and error.

When I added the PID, I simply disconnected the two wires from the mechanical switch and shorted them together. Then I had the PID/SSR combo provide line power or not based on the thermocouple temperature feedback. Now, the iron converges to whatever set point temperature I plug into the PID. It only occasionally wanders 1C away from the set point at idle.
Since the iron's plate doesn't have a great deal of mass, I do tend to lose temperature when waxing a ski. At a setting of 150 C, it will fall to the low 140's. It does recover quickly. While it would be nice to have more stability, at least I always know the current temperature and can control the max temperature. I consider the project a success.

No comments: