explained further hereinbelow for operating microprocessor 54 i o circuit 62 receives the inputs in0 in1 and in2 from modified controller 24 and provides output out1 thereto as shown in fig6 centrifugal switch 22 is connected to microprocessor 54 fig7 is an electrical schematic diagram further illustrating the components of i o circuit 62 these components include decoder 64 74ls138 digital to analog converter dac 66 ad557 and analog to digital converter adc 68 adc0809 components 64 68 are interconnected with peripheral interface adaptor 60 and with microprocessor 54 as illustrated in fig7 fig8 is a computer program flowchart illustrating the programs stored in rom 56 for operating microprocessor 54 and by way of lines 46 52 controlling the operation of controller 24 the program enters at power on and proceeds to step 70 which causes the output voltage imposed on motor 20 to be line voltage in order to bring motor speed up to its maximum during start up the program then proceeds to step 72 in order to wait for a predetermined time such as two seconds to allow the motor to come up to full speed the program then moves to step 74 which decrements the voltage impressed on motor 22 by an incremental amount such as 5 of full range voltage the program then moves to step 76 in which the program waits for a predetermined time limit to allow time for the motor to respond to the voltage change imposed in step 74 after step 76 the program moves to step 78 which asks whether centrifugal switch 22 is.