摘要 |
PURPOSE:To smoothly drive a motor by dividing the cumulative count value of a counter circuit from the interruption of N times ago to this interruption by the time interval from the interruption of N times ago to this interruption so as to produce a speed feedback value of a counter circuit at the time of occurrence of interruption has become below a specified value. CONSTITUTION:CPU10 divides the value of a counter circuit 3 by the time interval from the last interruption to the current interruption when the value of the counter circuit 3 is an integer A of, for example, four or more, which is specified separately, and makes it a speed feedback value. When the value of the counter circuit 3 is below the value specified separately, it divides the cumulative value of the values of the counter circuit 3 from the interruption of n times before to this interruption by the time interval from the interruption of n times before to this interruption and makes it a speed feedback value. Thus, a synchronous motor 1 can be drive smoothly without causing an error in the speed feedback value operation during the low-speed rotation of the synchronous motor 1. |