摘要:
A stepping motor control system for a recording apparatus which uses a stepping motor as a driving source of a carriage with a recording head, has a stepping motor driving circuit for exciting the phases of the stepping motor, and a control circuit for transferring data corresponding to a predetermined stepping motor driving curve to the driving circuit, so as to easily obtain a stepping motor driving curve that can suppress vibrations, and the driving curve is formed from an Nth-order specific formula having two or more inflection points.
摘要:
According to the present invention, a stepping motor driving apparatus having a rotor and a stator in n (an integer equal to or larger than 2) phases for moving a moving body is provided. The stepping motor driving apparatus includes a driver for selectively supplying to the stator a first current pattern for rotating the rotor at a first pitch and a second current pattern for rotating the rotor at a second pitch different from the first pitch based on a drive switching signal. The driver switches the first current pattern and the second current pattern at a point where a torque generated by the first current pattern is equal to a torque generated by the second current pattern and supplies the first current pattern or the second current pattern to the stator.
摘要:
An inverter circuit for a switched reluctance motor (SRM) includes a lower switching transistor connected to a corresponding lower negative pole of a filter condenser and switched in accordance with a control signal outputted from a control circuit, an upper switching transistor connected to a corresponding upper positive pole of the filter condenser and switched in accordance with a switching operation of the lower switching transistor, resistances for dividing the voltage of a DC link when the lower switching transistor is turned on, a condenser for controlling a gate voltage of the upper switching transistor in accordance with the voltage divided by the resistances, and a coil for operating a motor in accordance with a switching operation of the upper and lower switching transistors. The circuit operates in accordance with a switching operation of the lower switching transistor by replacing with a simplified passive component a voltage isolating device and a gate driver of a conventional circuit.
摘要:
A CPU measures pulse width of a vehicle speed pulse signal transmitted from a vehicle speed sensor continuously and estimates the pulse width coming next according to the pulse width of the present pulse and preceding pulses. The CPU calculates a set position of a stepping motor from the data of the pulse width and the estimated pulse width, and calculates the number of steps for the stepping motor to move to the set position from the set position data and the present position data. Each driving time of the stepping motor is calculated from the estimated pulse width data and the number of steps.
摘要:
A plurality of acceleration tables consisting of a sequence of step times defining intervals between steps and thus an acceleration profile to be executed by a stepper motor is stored in a first memory. A step table defining a sequence of excitation patterns for driving a stepper motor is stored in a second table. Identical DMA channels output the step times to a timer and an exitation pattern to a buffer. The timer measures the duration of the step times and when each step time expires generates a trigger signal which initiates the transfer of the next step time and next excitation pattern through the respective DMA channels. The buffer outputs are inverted to form bipolar signals to drive current drivers in accordance with the excitation pattern. The apparatus is initialized by a data processor to select one of the plurality of excitation tables to drive a selected motor. The DMA channel for outputting the acceleration table is initialized for non-repetitive operation and the DMA channel outputting the step table is initialized for cyclic operation. The direction in which the stepper motor is to be driven is determined by the direction in which the step table is accessed.
摘要:
A drive circuit for a stepper motor intended to drive a load, which circuit is adapted to operate in a chopper drive mode during a motor acceleration phase, and an L/R drive mode during a subsequent cruise phase.
摘要:
A control system that increases apparent linear motor stiffness and faster frequency for a digital electronic drive of one or more brushless DC linear motors. It comprises a position transducer providing an analog electrical signal indicative of the linear position of a movable part of the linear motor and being induced from an electrical signal supplied to or derived from the motor field winding; a converter for changing the analog signal to an acceleration feedback signal; a processor for providing a position error electrical signal derived by computing the difference between the actual position feedback signal and a position reference signal; and a processor for providing a velocity error electrical signal derived from the difference between the first derivative of the position error electrical signal and the actual velocity feedback signal to produce a velocity command signal, and for providing an acceleration error electrical signal derived from the difference between the second derivative of the position feedback signal and the actual acceleration feedback signal to produce a motor command signal to the field winding of the motor. A method of using such control system comprises providing a positioning apparatus having stacked movable members interconnected by linear motors to promote three-axis movement of a ram acting as the last of said movable members and carrying out the functions of the control for each linear motor.
摘要:
A controller for a step motor which permits the actual step number of the step motor to properly follow up the target step number may be varied with time. The controller temporarily determines a duration shorter than an actually derived duration, and checks the target step number again when the temporarily determined duration has elapsed. If the target step number has not changed, the actually derived duration is considered as a finally determined duration, while, if the target step number has changed, the duration of energization is re-derived from the changed target step number.
摘要:
A control circuit for a stepping motor (20) comprises a transistorised drive circuit (122) having a plurality of switching positions in each of which the drive circuit (122) is arranged to supply current to selected windings of the stepping motor in selected directions. A sequencer (130) is arranged to apply control signals to the drive circuit (122) to change the switching positions in sequence. An encoder (128) provides a train of pulses representative of the speed and position of the motor (120). An excitation controller (134) is arranged to receive the encoder pulses and to generate in response thereto change excitation signals for causing change of the switching positions, and change direction signals for determining the direction in which the sequence of switching positions is changed. The provision of both change excitation signals and direction signals offers maximum flexibility, because it enables, for example, speedy reversal of the torque of the stepping motor (120) by causing the sequencer (130) to step backwardly through the switching sequence. The change excitation signals are generated by said excitation controller (134) in a manner which enables the switching angle of the stepping motor to be varied substantially without limit so that complete control of the stepping motor is available.
摘要:
A method for generating stepper motor ramps and analyzing the motor torque required compared with the motor torque available wherein the generated ramp accelerates the motor as fast as possible while maintaining a user settable torque safety factor and/or safety margin. The method uses the minimum available stepper motor torque at the current motor speed to ultimately compute the maximum useable acceleration, uses the maximum acceleration to generate the next motor step time and hence the next motor velocity, computes the next velocity from the desired acceleration and the previous velocity and utilizes friction during deceleration of the motor. In particular, the method comprises determining the minimum available torque using the current motor velocity and the torque-speed characteristic of the motor, applying to the available torque a safety factor and then a safety margin to determine maximum useable torque wherein the safety factor is derived from motor information and the safety margin is derived from system information, calculating the maximum acceleration using the friction and moment of inertia of the system and the maximum usable motor torque, calculating the time duration of the next step for advancing the motor, repeating the foregoing steps to determine all steps in the ramps, and utilizing the generated motor ramps in advancing the stepper motor. The generated ramp always exploits the full drive capability of the stepper motor, and it provides a relatively constant margin between available torque and required torque during both acceleration and deceleration of the motor.