Microprocessor Based Automatic Alternator Synchronization