Thermal Printer Stepper Motor PWM Control for Heat and Noise

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing control method for stepping motors in thermal printers is prone to overheating, noise pollution, and high energy consumption, leading to a short service life and reduced operational hours, especially when powered by batteries.

Innovation Solution

A control method combining square wave control with Pulse Width Modulation (PWM) for switching control, adjusting frequency and duty cycle based on the motor's stages of operation, including two-stage PWM control to manage torque, noise, and energy usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If square wave control method is used for stepping motor, then control simplicity is improved, but temperature rise and heat generation worsen

Engineering Contradiction:
Improvecontrol simplicityVSAvoidtemperature rise
Core Design Contradiction:
Ease of operationVSTemperature

Solution Approach 1:

The patent applies periodic action by using PWM (Pulse Width Modulation) to generate periodic pulse signals that control the stepping motor. Instead of continuous square wave control, the system uses periodic pulses with variable duty cycles to control motor phases, which reduces continuous current flow and associated heat generation while maintaining effective motor control through periodic energization cycles.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent implements parameter changes by dynamically adjusting the duty cycle and frequency of PWM signals based on motor operating conditions. The control system varies these parameters to optimize performance across different operating stages, reducing heat generation during normal operation while maintaining sufficient torque when needed, thereby resolving the contradiction between control simplicity and temperature management.

Inventive Principle:
Principle #35Parameter changes

2Power

If high current electrical signal is given to stepping motor, then driving capability is improved, but power consumption increases

Engineering Contradiction:
Improvedriving capabilityVSAvoidpower consumption
Core Design Contradiction:
PowerVSUse of energy by moving object

Solution Approach 1:

The patent uses periodic PWM pulse signals to control motor phases, providing high current only during specific pulse widths rather than continuously. This periodic energization maintains sufficient driving capability during active phases while allowing energy recovery and reduced average power consumption during off-phases, effectively resolving the contradiction between driving capability and power consumption.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent applies dynamics by making the control signals adaptive and variable rather than fixed. The PWM duty cycle and frequency are dynamically adjusted based on motor speed, load conditions, and operating stage, enabling the system to provide high driving capability when needed while minimizing power consumption during normal operation, thus resolving the contradiction between power output and energy usage.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If square wave control method is used for stepping motor, then control ease is improved, but noise generation worsens

Engineering Contradiction:
Improvecontrol easeVSAvoidnoise
Core Design Contradiction:
Ease of operationVSObject-generated harmful factors

Solution Approach 1:

The patent employs periodic PWM control signals with carefully selected frequencies and duty cycles to reduce noise. By using periodic pulse trains rather than continuous square waves, the system can avoid resonant frequencies that cause noise and vibration, while maintaining effective motor control through the periodic nature of the signals.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent reduces noise by dynamically changing control parameters including PWM frequency and duty cycle based on operating conditions. The system adjusts these parameters to avoid resonant frequencies and reduce electromagnetic interference, thereby lowering noise generation while maintaining control effectiveness, thus resolving the contradiction between control ease and noise reduction.

Inventive Principle:
Principle #35Parameter changes

4Temperature

If accumulated heat exceeds 100°C, then motor temperature control worsens, but product service life shortens

Engineering Contradiction:
Improvemotor temperatureVSAvoidservice life
Core Design Contradiction:
TemperatureVSReliability

Solution Approach 1:

The patent uses periodic PWM control to prevent continuous high current flow through the motor windings. By energizing phases periodically rather than continuously, the system allows heat dissipation during off-phases, preventing temperature accumulation that would exceed 100°C and thereby protecting motor reliability and extending service life.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent implements temperature management through parameter changes by adjusting PWM duty cycle and frequency based on thermal conditions and operating stage. The control system reduces duty cycles during prolonged operation to limit heat generation, ensuring motor temperature remains within safe operating limits and preserving service life, thus resolving the contradiction between temperature control and reliability.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12407281B2Control method for stepping motor of thermal printer
Publication Date: 2025.09.02 ZHUHAI XPRINTER ELECTRONICS TECHNOLOGY CO LTD
  • US12407281B2 patent drawing
  • US12407281B2 patent drawing
  • US12407281B2 patent drawing

AI summary

A control method for a stepping motor of a thermal printer of the present application includes the following steps: in a starting stage of the thermal printer, transmitting a square wave control signal to the stepping motor; in a starting process, using the square wave control signal and switching to square wave control with Pulse Width Modulation (PWM) for outputting in a case of accelerating to the maximum set speed according to an accelerometer; in a normal printing process, according to changes in a printing rate, adaptively dynamically adjusting a printing speed. In a motor deceleration process, the duty cycle of the motor inner-loop PWM control is unchanged. The square wave control and the square wave with the PWM are used for switching control or combining control according to different stages of work.