PWM Pulse Width Grouping for Smaller Infrared Signal Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The transmission and storage of infrared signal data using Pulse Width Modulation (PWM) encoding are inefficient due to the large size of the data, which poses challenges in processing and representation.
Innovation Solution
The method involves dividing pulse widths in PWM data into groups that converge around a common pulse width, replacing each group with a convergence pulse width, and representing the data using these standardized values, thereby reducing data size and improving transmission speed.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If PWM data is stored using original waveform representation, then complete signal information is preserved, but data size becomes large and transmission efficiency decreases
Solution Approach 1:
The patent transforms the representation parameters of PWM data from time-domain waveform samples to frequency-domain characteristics (fundamental frequency, duty cycle, pulse width). This parameter transformation reduces data size while preserving essential signal information needed for infrared signal identification and home appliance control.
Solution Approach 2:
The patent extracts only the essential characteristics of PWM signals (key timing parameters, pulse widths, duty cycles) from the complete waveform data. By taking out only the critical information needed for signal identification rather than storing the entire waveform, the data size is significantly reduced while maintaining reliability for control operations.
2Productivity
If PWM data is compressed to reduce storage space, then transmission efficiency improves, but data processing complexity increases
Solution Approach 1:
The patent segments PWM data into distinct characteristic components (header information, data fields, parity bits) with standardized formats. This segmentation allows for systematic processing and reduces complexity by handling each segment according to its specific rules rather than processing the entire data stream as a monolithic structure.
Solution Approach 2:
The patent creates a universal PWM data structure that can represent multiple infrared signal types and home appliance control commands through a standardized encoding scheme. This universal format simplifies processing by providing consistent data structures across different applications, reducing the need for application-specific processing logic.
Data Source
AI summary
The present disclosure provides a method and a device for processing PWM data, so as to reduce the size of the PWM data. The method includes: dividing pulse widths in the PWM data into at least one pulse width group; determining a convergence pulse width for each of the at least one pulse width group, herein each of the at least one pulse width group converges around a same pulse width, respectively; replacing each of the at least one pulse width group with the corresponding convergence pulse width; and representing the PWM data by using the convergence pulse widths. Through the technical solution, the size of the PWM data may be reduced, transmission speed of the PWM data may be improved, and the space for storing the PWM data may be decreased.


