Here's the schematic for the fan controller board. There's obviously more going on here than in the original design, but I made a few changes to help with safety, reliability, and performance.
- Added internal 15 A circuit breaker CB1.
- Added earth grounding to chassis.
- Changed from daisy-chain wiring to discrete terminal blocks for line and neutral.
- Changed arrangement of thermostat SW1 and control switch SW2. This will now switch only the hot side.
- Added neon indicator DS1.
- Added fused triac driver with adjustable phase control.
- Added relay control for "high" heater element. The reason is twofold: 1) try to eliminate some contact arcing on the vintage, irreplaceable SW2, and 2) by tapping the relay coil after F1, disable the "high" element if the fan driver somehow fails in an overcurrent situation. This ensures that the "high" element won't come on without the fan, preventing overheating.
- Added EMI line filter. This probably isn't necessary due to the simplicity of the circuit, but I figured it wouldn't hurt to reduce noise from a triac chopper sitting on the mains.