Motor speed controller
First Claim
1. A motor speed controller which, in accordance with rotations of a rotor having drive magnets, detects an induced voltage in each of drive coils in m-phases less than the number of drive magnets wound around a stator, produces speed signals including m square wave pulses at every 360°
- of electrical angle, based on said induced voltage, and controls motor driving voltage applied to each of said drive magnets according to said speed signals, said motor speed controller comprising;
period detecting means for detecting periods between rising edges or falling edges of a pulse that occurs every P-1 pulse of the pulses included in said speed signals;
speed error signal generating means for generating speed error signals, by comparing detected periods to a predetermined reference period; and
drive control means for correcting said motor drive voltage which is applied to said drive coils based on said speed error signals so that a rotating speed of said rotor meets with a targeted rotational speed;
wherein said P is an integer satisfying a formula, θ
p =P×
θ
m, where θ
p is a mechanical angle alternately made by an arbitrary one phase of m-phase drive coils and θ
m is a mechanical angle corresponding to 360°
in said electrical angle, based on said induced voltage.
1 Assignment
0 Petitions
Accused Products
Abstract
In a motor speed controller (which, in accordance with rotations of a rotor having a drive magnet, detects an induced voltage in each of drive coils in m phases less than the number of drive magnets wound around a stator, generates speed signals which includes m square wave pulses at every 360° in electrical angle, based on the induced voltage, and controls motor driving voltage applied to each of the drive magnets according to the speed signals), the present invention employs a configuration comprised of: period detecting circuit for detecting periods between rising edges or falling edges of a pulse that occurs every (P-1) pulse of the pulses included in the speed signals; speed deviation signal generating circuit for generating speed deviation signals, comparing detected periods to a predetermined reference period; and drive control circuit for correcting the motor drive voltage, which is applied to said drive coils, based on the speed deviation signals so that the rotating speed of the rotor meets a targeted rotating speed.
16 Citations
5 Claims
-
1. A motor speed controller which, in accordance with rotations of a rotor having drive magnets, detects an induced voltage in each of drive coils in m-phases less than the number of drive magnets wound around a stator, produces speed signals including m square wave pulses at every 360°
- of electrical angle, based on said induced voltage, and controls motor driving voltage applied to each of said drive magnets according to said speed signals, said motor speed controller comprising;
period detecting means for detecting periods between rising edges or falling edges of a pulse that occurs every P-1 pulse of the pulses included in said speed signals; speed error signal generating means for generating speed error signals, by comparing detected periods to a predetermined reference period; and drive control means for correcting said motor drive voltage which is applied to said drive coils based on said speed error signals so that a rotating speed of said rotor meets with a targeted rotational speed; wherein said P is an integer satisfying a formula, θ
p =P×
θ
m, where θ
p is a mechanical angle alternately made by an arbitrary one phase of m-phase drive coils and θ
m is a mechanical angle corresponding to 360°
in said electrical angle, based on said induced voltage. - View Dependent Claims (2, 3, 4, 5)
- of electrical angle, based on said induced voltage, and controls motor driving voltage applied to each of said drive magnets according to said speed signals, said motor speed controller comprising;
Specification