Electronic Atomizer Linear Motor Vibration Control via DMA Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic atomizers using the RAM mode to drive linear motors can only generate simple vibration waveforms, limiting their vibration feedback to a single form and preventing the creation of rich vibration waveforms.

Innovation Solution

A method and system that utilize a controller with a DMA unit to control the driving module of an electronic atomizer through the RTP mode, allowing for the sending of vibration waveform data packets to drive the linear motor and generate rich vibration waveforms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If the RAM mode is used to drive the linear motor, then hardware resources are saved, but only simple vibration waveforms can be generated

Engineering Contradiction:
Improvehardware resourcesVSAvoidvibration waveform types
Core Design Contradiction:
Quantity of substanceVSAdaptability or versatility

Solution Approach 1:

The vibration waveform data is segmented into multiple data packets that are sequentially sent to the driving module. Each packet contains a portion of the complete vibration waveform, allowing complex waveforms to be generated by concatenating multiple simpler packets transmitted over time.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The controller pre-processes and segments the vibration waveform data before transmission. By preparing the data packets in advance and using interrupt signals to trigger sequential transmission, the system enables complex vibration patterns without requiring large onboard memory in the driving module.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If the RTP mode is used to drive the linear motor, then rich vibration waveforms can be generated, but more hardware resources are required

Engineering Contradiction:
Improvevibration waveform typesVSAvoidhardware resources
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The controller acts as an intermediary that generates and segments complex vibration waveform data, then transmits it packet-by-packet to the driving module via I2C-DMA. This intermediary approach allows the driving module to use simpler RAM mode hardware while the controller provides the computational power needed for complex waveform generation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the need for complex hardware resources in the driving module with a software-based solution. By using I2C-DMA communication and interrupt-driven sequential data transmission, the system substitutes hardware complexity with a more efficient use of existing resources through intelligent data management.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Quantity of substance

If vibration waveform data is segmented into packets, then data transmission is manageable with limited memory, but transmission time increases

Engineering Contradiction:
Improvememory storage capacityVSAvoiddata transmission time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The system maintains continuous vibration output by overlapping data transmission with waveform playback. As one vibration waveform packet is being played back, the next packet is being transmitted and prepared, ensuring no gaps in the vibration output and minimizing total transmission time.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The controller uses periodic interrupt signals to trigger the sequential transmission of vibration waveform data packets. This periodic transmission approach, synchronized with the vibration playback cycle, optimizes the timing of data transfer to occur during natural pauses in the vibration cycle, reducing overall transmission time.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentEP4163017B1Method, device and system for controlling linear motor of electronic atomizer, and electronic atomizer
Publication Date: 2025.02.19 SHENZHEN SMOORE TECH LTD
  • EP4163017B1 patent drawingFigure 1~2
  • EP4163017B1 patent drawingFigure 3~4
  • EP4163017B1 patent drawingFigure 5

AI summary

A method, device and system for controlling a linear motor of an electronic atomizer, and an electronic atomizer are disclosed. The method includes: sending a play instruction including a current vibration waveform data packet to a driving module of the electronic atomizer, the vibration waveform data packet including a vibration waveform of vibration waveform data matching a current vibration mode; and sending, if an interrupt signal fed back by the driving module is received, a play instruction including a next vibration waveform data packet to the driving module. In the case of fewer hardware resources of the electronic atomizer, the vibration waveform data matching the current vibration mode is sent to the driving module through the controller including a DMA unit, so as to drive the linear motor to vibrate in a manner of writing simultaneously with vibrating, thereby achieving a rich vibration effect and greatly improved practicability.