H-Bridge Motor Controller Flyback Pulse Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing motor controllers face challenges in reducing power dissipation during flyback pulses in stepping motors, leading to heat generation and operational limitations due to parasitic transistor effects, and existing solutions like adding external diodes increase manufacturing costs and complexity.
Innovation Solution
A motor controller with an H-bridge circuit, voltage detector, and zero-cross detector that switches between charge, high-dissipation, low-dissipation, and free modes to manage flyback pulses, allowing current to return to the power source and reducing energy loss.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If all switching elements are turned off when the motor is rotated, then the flyback pulse is induced to return current to the power source, but the parasitic transistor effect causes current discharge to ground resulting in power dissipation and heat generation
Solution Approach 1:
The patent introduces a flywheel diode as an intermediary component connected in parallel with the coil. This diode provides a dedicated current path that intercepts the flyback pulse before it can discharge through the parasitic transistor to ground, thereby preventing power dissipation and heat generation in the ASIC while allowing the energy to be dissipated safely through the diode's forward voltage drop
Solution Approach 2:
The patent extracts the harmful current discharge path from the system by providing an alternative current return path through the flywheel diode. By separating the flyback current path from the ground path through the parasitic transistor, the design removes the source of power dissipation and heat generation from the ASIC while maintaining the necessary electromagnetic braking function
2Loss of energy
If the communication control time is shorter than the flyback pulse period, then the current flows through the flywheel diode causing power dissipation, but if the time is longer, the inductive load acts as a brake against motor rotation
Solution Approach 1:
The patent employs feedback control by monitoring the current flowing through the flywheel diode and adjusting the communication control timing accordingly. The control unit detects when the flyback pulse has been fully utilized and terminates the communication control at the optimal moment, preventing both excessive power dissipation and unwanted braking effects on motor rotation
Solution Approach 2:
The patent makes the communication control duration dynamic by adjusting it based on the detected flyback pulse characteristics. Rather than using a fixed time interval, the control unit adapts the communication control timing to match the actual flyback pulse period, which varies with motor operating conditions, thereby optimizing both energy efficiency and motor performance
3Loss of energy
If external diodes are added to every output terminal of the motor, then the coil current flows back to the motor power source reducing power dissipation, but the manufacturing cost and device complexity increase
Solution Approach 1:
The patent merges the flywheel diode function with the existing H-bridge circuit structure by integrating the diode into the motor driver circuitry. This consolidation achieves the same power dissipation reduction as external diodes would provide, but without increasing device complexity or manufacturing cost, as the diode becomes part of the integrated motor driver rather than an additional external component
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
The solution effectively minimizes power dissipation and heat generation, optimizing motor control while avoiding the cost and complexity issues of external diode solutions.
Implementation Method 1
If switching elements provided on opposite sides of the coils, namely, a motor supply voltage side (high side) and a ground side (low side) are simultaneously turned off when the motor is rotated, a high voltage of flyback pulse (kick back) is induced by energy reserved in the coils
Implementation Method 2
a voltage detector that detects a differential voltage between the motor coils
Implementation Method 3
a zero-cross detector that detects a zero-cross of a back electromotive force voltage of each of the motor coils
Implementation Method 4
a coil current is maximized at the time of the phase change. If the flyback pulse is induced, the coil current is discharged to the ground by parasitic transistor effect due to a Complementary MOS (CMOS) manufacturing process of an Application Specific Integrated Circuit (ASIC), thus causing a power dissipation
Data Source
AI summary
A controller of a motor controller operates to perform a process including: controlling the H bridge circuit to switch to the charge mode; controlling the H bridge circuit to switch to the high-dissipation mode when the zero-cross detector detects that the back electromotive force voltage of the motor coil connected to a phase of the H bridge circuit shortly before the H bridge circuit is zero-crossed; controlling the H bridge circuit to switch to the low-dissipation mode after a predetermined time has elapsed; and controlling the H bridge circuit to switch to the free mode when the voltage detector detects that the differential voltage between the motor coils connected to the H bridge circuit is lower than a predetermined voltage.


