摘要 |
PROBLEM TO BE SOLVED: To accurately and speedily drive a motor by outputting motor-driving data which is read by a microprocessor as the data as they are in the case of real data and after decoding to data for a plurality of times in the case of coding data and successively outputting them and then generating a pulse based on the motor driving data of decoding output. SOLUTION: Speed change in a nearly first half on the through-up of a motor and a nearly second half on through-down is indicated by 3 bits. Therefore, when 2 bits of the maximum quantization bit(MSB) side are set to 10, lower 14 bits become decoded data. When the MSB is set to 1, lower 15 bits indicate real data. Motor-driving data, consisting of 16 bits are stored into a ROM 2 in advance. A microprocessor 1 reads the motor-driving data from the ROM 2 for outputting to a stepping motor drive control part 9. The control part generates a pulse with a cycle, corresponding to the motor-driving data, and a stepping motor drive part 10 drives a pulse motor 11 according to the pulse. |