Microcontroller Qi Modulation Processing for Accurate, Low-Resource Charging
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless charging technologies face challenges in achieving efficient and accurate modulation signal processing due to high resource consumption and sensitivity to software interruption times, particularly in cost-sensitive products using the Qi protocol, which complicates FSK and ASK data processing.
Innovation Solution
A modulation signal processing device integrated into a microcontroller, comprising a first signal processing module connected to an analog-to-digital converter for generating bit data based on sampling times and half-cycle values, and a second module converting bit data into Qi protocol-compliant packets while calculating PWM timer reload values, optimizing hardware operation to reduce software dependency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If software-based modulation signal processing is used in microcontrollers, then flexibility and protocol adaptability are improved, but resource consumption increases and processing accuracy deteriorates due to software interruption sensitivity
Solution Approach 1:
The patent segments the modulation signal processing function into two parts: a hardware module for resource-intensive tasks (PWM generation, FSK/ASK modulation, timing control) and software for high-level protocol management. This segmentation allows the hardware to handle time-critical operations with dedicated resources while the software maintains flexibility for protocol adaptation, thereby resolving the contradiction between resource consumption and protocol adaptability.
Solution Approach 2:
The patent introduces a hardware module as an intermediary between the microcontroller software and the PWM output timer/ADC. This hardware intermediary handles the resource-intensive modulation signal processing, freeing software resources while maintaining protocol flexibility through configurable hardware parameters. The hardware module acts as a mediator that bridges the gap between software flexibility and hardware efficiency.
2Adaptability or versatility
If software-based modulation signal processing is used, then protocol flexibility is improved, but measurement precision deteriorates due to sensitivity to software interruption times
Solution Approach 1:
The patent segments the processing function so that time-critical modulation operations (PWM generation, frequency adjustment, ADC triggering) are handled by hardware with dedicated timing resources, while software handles higher-level protocol logic. This segmentation isolates precision-critical operations from software interruption variability, improving measurement precision while preserving protocol flexibility through software configurability.
Solution Approach 2:
The patent replaces software-based timing and modulation control with a dedicated hardware module that uses hardware timers and PWM generators. This substitution eliminates the sensitivity to software interruption times, as hardware timers run independently of software execution flow, thereby improving processing accuracy while the software retains protocol flexibility through parameter configuration.
3Use of energy by moving object
If hardware-based modulation signal processing is used, then resource consumption is reduced, but device complexity increases
Solution Approach 1:
The patent designs the hardware module to be multi-functional, supporting both FSK and ASK modulation modes, multiple PWM frequencies, and various ADC sampling configurations through configurable parameters. This universality allows a single hardware module to replace what would otherwise require multiple dedicated circuits, reducing overall device complexity while maintaining low resource consumption through efficient hardware utilization.
Solution Approach 2:
The patent employs parameter-based configuration to control hardware module behavior, allowing dynamic adjustment of modulation type, frequency, sampling rate, and protocol parameters without changing the hardware architecture. This parameter-driven approach enables a fixed hardware design to adapt to different protocols and requirements, reducing device complexity while maintaining resource efficiency.
4Reliability
If existing wireless charging technologies are used, then wireless charging functionality is achieved, but manufacturing cost increases due to expensive elements and components
Solution Approach 1:
The patent implements a self-service architecture where the modulation signal processing hardware module uses the microcontroller's existing PWM output timer and ADC resources without requiring external dedicated hardware. By making the system self-sufficient using integrated resources, the patent eliminates the need for expensive external modulation circuits and components, reducing manufacturing cost while maintaining charging performance through efficient resource utilization.
Solution Approach 2:
The patent makes the hardware module universal by supporting multiple modulation modes (FSK, ASK) and protocols through parameter configuration, allowing a single low-cost hardware design to replace multiple specialized circuits. This universality reduces the need for expensive protocol-specific hardware, lowering manufacturing costs while maintaining reliable wireless charging functionality across different standards.
Data Source
AI summary
A modulation signal processing apparatus and method is provided. The apparatus is applied to a microcontroller unit. The apparatus includes a first signal processing module and a second signal processing module. The first signal processing module is connected to an analog-to-digital converter of the microcontroller unit, and used for receiving a completion mark output by the converter, collecting a conversion value output by the converter, and generating corresponding bit data according to a total number of sampling times and a preset half-cycle value. The second signal processing module is connected to a PWM output timer of the microcontroller unit, and used for converting the bit data into a modulation data packet that complies with a Qi protocol, and respectively calculating a reload value of the PWM output timer and a corresponding frequency modulation parameter according to the modulation data packet and a preset modulation configuration parameter.


