H02P8/00

Automated speed ramp control of stepper motors

Automated speed ramp control of stepper motor acceleration and deceleration using direct memory access (DMA) and core independent peripherals (CIPs) comprises a numerically controlled oscillator (NCO) controlled through direct memory access (DMA) transfers of prescale values used in combination with a clock oscillator to generate clock pulses that are a function of the clock oscillator frequency and the prescale values. This automates changing the frequency of the NCO, thereby controlling steeper motor speed, without requiring computer processing unit (CPU) overhead. The DMA module is enabled during a first number of clock pulses for step speed acceleration, disabled during a second number of clock pulses for normal operation at full step speed, and then re-enabled during a third number of clock pulses for step speed deceleration. A table in memory may store and provide a plurality of acceleration and deceleration prescale values for DMA transfers to the NCO.

Drug delivery device with electromagnetic drive unit

The disclosure relates to a drug delivery device having a drive unit includes a stator comprising a plurality of coils consecutively arranged in an axial direction, and an armature axially movable within the stator, the armature including a number of magnets and pole shoes consecutively arranged in the axial direction. A respective pole shoe is arranged between respectively neighbouring magnets. At least one axial end of the armature comprises a terminal pole shoe.

Semiconductor integrated circuit, motor driver, and motor drive system
11721696 · 2023-08-08 · ·

A semiconductor integrated circuit includes first to fourth transistor arrangement regions. A portion of the third transistor arrangement region is located on a second side in a first direction of the second transistor arrangement region. A portion of the first transistor arrangement region connected to the second transistor arrangement region is sandwiched in the first direction by the second transistor arrangement region and the portion of the third transistor arrangement region. The portion of the first transistor arrangement region is located on a first side in the first direction of the fourth transistor arrangement region. The portion of the third transistor arrangement region connected to the fourth transistor arrangement region is sandwiched in the first direction by the fourth transistor arrangement region and the portion of the first transistor arrangement region.

SEMICONDUCTOR INTEGRATED CIRCUIT, MOTOR DRIVER, AND MOTOR DRIVE SYSTEM
20210358909 · 2021-11-18 ·

A semiconductor integrated circuit includes first to fourth transistor arrangement regions. A portion of the third transistor arrangement region is located on a second side in a first direction of the second transistor arrangement region. A portion of the first transistor arrangement region connected to the second transistor arrangement region is sandwiched in the first direction by the second transistor arrangement region and the portion of the third transistor arrangement region. The portion of the first transistor arrangement region is located on a first side in the first direction of the fourth transistor arrangement region. The portion of the third transistor arrangement region connected to the fourth transistor arrangement region is sandwiched in the first direction by the fourth transistor arrangement region and the portion of the first transistor arrangement region.

Motor driving apparatus

A motor driving apparatus of driving a motor including a plurality of windings respectively corresponding to a plurality of phases is disclosed The motor driving apparatus includes a first inverter including a plurality of first switching elements and connected to a first end of each of the windings, a second inverter including a plurality of second switching elements and connected to a second end of each of the windings, and a controller connected to the first switching elements and the second switching elements and configured to determine an effective vector closest to a voltage vector corresponding to a preset voltage command of the motor as a duty of the plurality of second switching elements and to control pulse width modulation of the first switching elements using a value obtained by adding the effective vector corresponding to the duty of the second switching elements to the voltage command of the motor as a voltage command of the first inverter.

DRUG DELIVERY DEVICE WITH ELECTROMAGNETIC DRIVE UNIT

The disclosure relates to a drug delivery device having a drive unit includes a stator comprising a plurality of coils consecutively arranged in an axial direction, and an armature axially movable within the stator, the armature including a number of magnets and pole shoes consecutively arranged in the axial direction. A respective pole shoe is arranged between respectively neighbouring magnets. At least one axial end of the armature comprises a terminal pole shoe.

Stepper motor

A method for electrically producing a stalled state in a stepper motor having a first coil and a second coil is provided. The method includes driving a first sinusoidal current through the first coil, and driving a second sinusoidal current through the second coil, wherein the first and second sinusoidal currents are in phase.

Motor control device and electric pump device
11750135 · 2023-09-05 · ·

One aspect of a motor control device according to the present invention is a motor control device that controls a motor of an electric pump. The motor control device includes a drive unit that supplies a drive current to the motor; a control unit that controls a rotation speed of the motor by controlling the drive unit based on a rotation speed command value; and a current detection unit that detects the drive current supplied to the motor, and supplies a current detection value indicating a detection result of the drive current to the control unit. The control unit determines whether or not a foreign fluid suction abnormality occurs in the electric pump, based on a first current detection value acquired at a first timing when the rotation speed command value changes from a first command value to a second command value and a second current detection value acquired after the first timing.

Automated speed ramp control of stepper motors

Automated speed ramp control of stepper motor acceleration and deceleration using direct memory access (DMA) and core independent peripherals (CIPs) comprises a numerically controlled oscillator (NCO) controlled through direct memory access (DMA) transfers of prescale values used in combination with a clock oscillator to generate clock pulses that are a function of the clock oscillator frequency and the prescale values. This automates changing the frequency of the NCO, thereby controlling steeper motor speed, without requiring computer processing unit (CPU) overhead. The DMA module is enabled during a first number of clock pulses for step speed acceleration, disabled during a second number of clock pulses for normal operation at full step speed, and then re-enabled during a third number of clock pulses for step speed deceleration. A table in memory may store and provide a plurality of acceleration and deceleration prescale values for DMA transfers to the NCO.

INTEGRATED FLAP CONTROL UNIT

The present invention relates to an integrated controller unit (10) for controlling at least one engine motor (26) and at least one servo motor (28), comprising a power link section (12) for connecting the controller unit (10) to an external power supply (14) and supplying power to the individual sections of the controller unit (10), a data link section (16) for connecting the controller unit (10) to an external data source, a computing section (18) operatively connected with the power link section (12) and the data link section (16) for receiving data from the external data source, performing computing tasks based on the received data and outputting control commands, an engine interface section (20) for driving the at least one engine motor (26), and a servo interface section (22) for driving the at least one servo motor (28), wherein the engine interface section (20) and the servo interface section (22) are both operatively connected to the computing section (18) and adapted to drive the at least one engine motor (26) and the at least one servo motor (28), respectively, based on control commands output by the computing section (18).