Microcomputer controlled automatic recording spectropolarimeter using a linear diode array detector