Hi Bob,
Well for starters you need to build a PARALLEL PORT RELAY BOARD that you can get from many places on the web, like:
electronickits.com.
This board allows you to energize up to eight different components, up to 10amps each. I think it comes with some very basic software (not good enough to run a washer time cycle), but I did not use it.
Right now in my Super Unimatic I have 11 possible components that can be energized whenever my computer software calls for it. Because I have 11 things to operate, I needed to build two relay boards (as each one can only run up to 8 things) and I added a second parallel port to the computer expansion slot. Here are the 11 components I energize at different times in my machine (this list is going to grow over time):
1. The Unimatic Mechanism Motor
2. The Unimatic Mechanism Spin Solenoid
3. The Water Heater (I love this part!)
4. The Electric Drain Pump
5. The Electric 25gal a min Recirculation Pump
6. The Hot Water Solenoid (3 solenoid water valve)
7. The Warm Water Solenoid
8. The Cold Water Solenoid
9. The Detergent Dispenser Water Diverter Valve
10. The Cabinet Fill Water Diverter Valve
11. The Jet-Circle Spray Water Diverter Valve.
You can run up to 10 amps through these babies, but I don't think it's a good idea for the health of the relay boards in the long run. So for the Unimatic Motor, Spin Solenoid, Water Heater, Electric Drain Pump, Electric Recirculation I run the power through a five separate 16amp relays so the only amperage going through the actual computer board is to run these separate relays coils.
As for the software, I wrote the entire thing from scratch in Visual Basic. Since I'm a computer programmer by profession, this was a very simple task for me to do.
I'm using the five volt dc voltage of the parallel port to communicate from the washer back to the computer. Right now there are only two items that talk back to the computer. An unbalance switch and a recirculation pump full pressure switch. When either of these switches closes it sends a five volt DC surge to one of the inbound ports on the parallel port singling the computer program to react.
I love this machine, the water heater alone is worth its weight in gold for super sparkling white washes. There are more things I want to add this winter to the machine, the next is a flow through fabric softener dispenser, and amperage meter, a thermometer to display the water temperature on the computer screen and a way to measure the rinse water level.
Here is the first screen you seen in my software, this is when you first start the washer, you pick a cycle and select start:
