H-Bridge Motor Controller Flyback Pulse Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvepower dissipationVSAvoidheat generation
Core Design Contradiction:
Loss of energyVSTemperature

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

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Inventive Principle:
Principle #2Taking out (Extraction)

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

Engineering Contradiction:
Improvepower dissipationVSAvoidmotor rotation speed
Core Design Contradiction:
Loss of energyVSSpeed

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

Inventive Principle:
Principle #23Feedback

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

Inventive Principle:
Principle #15Dynamics

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

Engineering Contradiction:
Improvepower dissipationVSAvoidcircuit complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

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

Inventive Principle:
Principle #5Merging (Combining)

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

Methodology Applied
Scientific EffectElectromagnetic induction: Electromagnetic Induction

Implementation Method 2

a voltage detector that detects a differential voltage between the motor coils

Methodology Applied
Scientific EffectVoltage detection: Electric Field

Implementation Method 3

a zero-cross detector that detects a zero-cross of a back electromotive force voltage of each of the motor coils

Methodology Applied
Scientific EffectBack electromotive force detection: Electromagnetic Induction

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

Methodology Applied
Scientific EffectParasitic transistor effect: Joule Heating

Data Source

PatentUS9614471B2Motor controller and method for controlling motor
Publication Date: 2017.04.04 TDK MICRONAS GMBH
  • US9614471B2 patent drawing
  • US9614471B2 patent drawing
  • US9614471B2 patent drawing

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.