Method for matching equipment with any infrared remote controller

By implanting the encoding conversion mechanism in the infrared remote control device, decoding and re-encoding the signals of any infrared remote control, the special configuration problem between the device and the remote control is solved, the compatibility between the device and multiple remote controls is achieved, and the compatibility between the device and multiple remote controls is improved. Production efficiency and reduce electronic waste pollution.

CN119181230APending Publication Date: 2024-12-24SHENZHEN VIVALDI TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411043100.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-07-31
Publication Date
2024-12-24

AI Technical Summary

Technical Problem

In the existing infrared remote control technology, the equipment and the remote control need to be equipped with special types, which needs to be re-fitted when the remote control is damaged or lost, resulting in difficulty in matching and electronic waste pollution.

Method used

The encoding conversion mechanism is implanted on the controlled device side, and the signals of any infrared remote control are decoded and re-encoded to match the device to achieve universality and compatibility.

Benefits of technology

You can match different models of infrared remote controls without purchasing a special remote control, improve production efficiency, reduce material losses, reduce electronic waste, and enhance the co-use and environmental protection of accessories.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

The invention relates to the technical field of infrared remote control, in particular to a method for matching equipment with any infrared remote controller, which comprises the following steps of: implanting a code conversion mechanism at a controlled equipment end; the controlled equipment is positioned on the function options needing to be controlled; any one common infrared remote controller is used for sending an infrared signal to controlled equipment; and the controlled equipment decodes the infrared signal sent by the infrared remote controller, recodes the infrared signal and stores the infrared signal on the controlled equipment. Compared with the prior art, the method for enabling the equipment to be matched with any infrared remote controller disclosed by the invention solves the problem that the existing infrared remote control equipment cannot be matched with any infrared remote controller; the problems that a host of controlled equipment and a remote controller are poor in universality and must be specially matched, and under the condition that the remote controller is damaged or lost, the remote controller of the same model must be matched or the infrared remote controller of the same model cannot be matched or function loss is caused are solved, and a solution is provided before the remote controller does not need to be bought. And universality and standardization are achieved, the production efficiency is improved, and meanwhile material loss is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The invention relates to the technical field of infrared remote control, and in particular to a method for matching a device with any infrared remote control. [Background technology]

[0002] The existing infrared remote control technology basically requires the remote control and the host to be used exclusively. If the remote control is damaged or lost, it must be re-adapted to a dedicated remote control, which not only makes remote control matching difficult, but also makes idle remote controls become electronic waste that pollutes the environment. [Summary of the invention]

[0003] In order to overcome the above problems, the present invention proposes a method for allowing a device to match any infrared remote controller which can effectively solve the above problems.

[0004] The present invention provides a technical solution to solve the above technical problem: providing a method for matching a device with any infrared remote controller, comprising the following steps:

[0005] Step S1, implanting a code conversion mechanism on the controlled device;

[0006] Step S2, locating the controlled device to the function option that needs to be controlled;

[0007] Step S3, using any common infrared remote controller to send an infrared signal to the controlled device;

[0008] Step S4: the controlled device decodes the infrared signal sent by the infrared remote controller, re-encodes it and stores it on the controlled device.

[0009] Preferably, the encoding conversion mechanism, as a software universal standard code, can be directly implanted into the controlled device, and directly replace and be compatible with the original functions of the controlled device at the same time.

[0010] Preferably, the encoding conversion mechanism includes a decoding rule storage algorithm, in which various commonly used decoding rules are stored, and the signal sent by a commonly used infrared remote controller can be decoded to obtain the original binary information after decoding.

[0011] Preferably, the encoding conversion mechanism includes a secondary encoding algorithm, in which a plurality of encoding rules are preset, and the encoding rules in the secondary encoding algorithm are used to re-encode the decoded binary information according to the set encoding rules and record it on the controlled device.

[0012] Preferably, the secondary encoding algorithm re-encodes the received infrared signal according to a preset encoding rule and writes it into a planned rewritable variable, thereby achieving coding consistency between the receiving host of the controlled device and the infrared remote controller.

[0013] Preferably, in step S3, the infrared remote controller emits modulated infrared light waves via an infrared light emitting diode.

[0014] Preferably, the step S4 includes the following steps:

[0015] Step S41, signal capture;

[0016] Step S42, signal preprocessing;

[0017] Step S43, signal decoding;

[0018] Step S44, protocol identification;

[0019] Step S45, adaptive learning;

[0020] Step S46, signal verification;

[0021] Step S47, the user interface is updated.

[0022] Compared with the prior art, the method of matching a device with any infrared remote controller of the present invention solves the problem that the host of the controlled device and the remote controller have poor universality and must be matched with a specific model in the current infrared remote control devices, and must be matched with a remote controller of the same model when the remote controller is damaged or lost, or when the infrared remote controller of the same model cannot be matched, or the function is lost, and provides a solution without having to buy a remote controller. Due to the universality and standardization of the present invention, the problem of specific matching of enterprises in the production of infrared remote control devices is solved, and the production efficiency is improved while reducing material loss. [Specific implementation method]

[0023] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with implementation examples. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.

[0024] In addition, in the present invention, descriptions such as "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or implying their relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" or "second" may explicitly or implicitly include at least one of the features. In the description of the present invention, the meaning of "plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.

[0025] The method of the present invention for making a device match any infrared remote controller comprises the following steps:

[0026] Step S1, implanting a code conversion mechanism on the controlled device.

[0027] Step S2: Position the controlled device on the function option that needs to be controlled.

[0028] Step S3: Use any common infrared remote controller to send an infrared signal to the controlled device.

[0029] Step S4: the controlled device decodes the infrared signal sent by the infrared remote controller, re-encodes it and stores it on the controlled device.

[0030] The method for matching a device with any infrared remote controller of the present invention can realize the control of different types of devices by different buttons of one infrared remote controller after being used on different types of controlled devices.

[0031] In the step S1, the encoding conversion mechanism, which may also be referred to as the encoding conversion mechanism code, is a software universal standard code that can be directly implanted into the controlled device and directly replaces and is compatible with the original functions of the controlled device at the same time.

[0032] The controlled device is various products with infrared remote control function, and the infrared remote control is a codable infrared remote control.

[0033] The encoding conversion mechanism includes a decoding rule storage algorithm, which stores various commonly used decoding rules, that is, it can decode the signal sent by the commonly used infrared remote control, and after decoding, the original binary information can be obtained again, so as to achieve compatibility with different infrared remote controls.

[0034] Specifically, the key operation of the infrared remote control will generate a series of pulse codes. These coded pulses perform pulse amplitude modulation (PAM) on the 40kHz carrier to form a remote control signal. After the receiving head of the controlled device receives the modulated remote control signal, it undergoes pre-amplification, limiting amplification, bandpass filtering, peak detection and waveform shaping to demodulate the remote control pulse that is inverted from the input remote control signal. The remote control coding information of a key action is usually a 32-bit serial binary code. The first 16 bits of the code do not change with different keys, which is called the user code. The last 16 bits of the code change with different keys, which is called the key code.

[0035] The encoding conversion mechanism includes a secondary encoding algorithm, in which multiple encoding rules are preset. The encoding rules in the secondary encoding algorithm are used to re-encode the decoded binary information according to the set encoding rules and record it on the controlled device, so as to complete the single-key pairing between the infrared remote control and the controlled device. The single-key pairing method can realize the control of multiple controlled devices by one infrared remote control. Each code is set from the original fixed code to a repeatedly writable variable to improve compatibility.

[0036] The secondary encoding algorithm re-encodes the received infrared signal according to the preset encoding rules and writes it into the planned rewritable variable, thereby completing the consistency of the encoding between the receiving host of the controlled device and the infrared remote control, and realizing the control purpose of different remote controls on the receiving host or multiple hosts.

[0037] Since the controlled device can decode common infrared remote controls and use the same secondary encoding method, it is suitable for common infrared remote control devices. And because the working principle on various devices is the same, that is, the software core source code is also the same, there is no need to rewrite it when using it on different devices, and it can be directly transplanted and used.

[0038] In step S3, the infrared remote controller emits modulated infrared light waves through an infrared light emitting diode. The wavelength range of these light waves is usually between 0.76um and 1.5um, belonging to the near-infrared light band. The infrared receiving circuit of the controlled device is composed of an infrared receiving diode, a triode or a silicon photocell, which converts the infrared light emitted by the infrared transmitter into a corresponding electrical signal.

[0039] The step S4 includes the following steps:

[0040] Step S41, signal capture.

[0041] First, you need to capture the infrared signal sent by the infrared remote control. This can be done with an infrared receiver module, and the timer input capture function can be used to measure the time interval of the signal. Use a high-precision timer or ADC (analog-to-digital converter) to capture the time interval of the infrared signal. Make sure you can accurately measure the high and low level duration of the signal.

[0042] Step S42: signal preprocessing.

[0043] The captured signal is preprocessed, such as filtering and denoising, to improve the recognition accuracy of the signal. Digital filtering algorithms (such as low-pass filtering, high-pass filtering, and band-pass filtering) are applied to remove noise, and threshold detection, median filtering, and other methods are used to remove outliers.

[0044] Step S43: signal decoding.

[0045] Convert the captured signal into binary data. This involves processing the signal such as inversion, synchronization, bit synchronization, etc. Convert the captured time interval into binary code. For example, in the NEC protocol, data "0" corresponds to a high level of 560us and a low level of 560us, and data "1" corresponds to a high level of 560us and a low level of 1680us. By comparing the captured time interval with the time interval defined in the protocol, determine whether the received signal is "0" or "1". Store the decoded signal in the memory of the controlled device, such as EEPROM or Flash. The stored signal may include a guide code, a data code, and a stop code. The stored signal can be used for subsequent signal transmission.

[0046] Step S44, protocol identification.

[0047] Identify the infrared protocol used based on the decoded data. Matching can be done through preset protocol templates. Increase protocol support: Continuously update and expand the protocol library to support more infrared encoding protocols. Dynamic identification: Implement dynamic identification algorithms to automatically identify and process unknown protocols.

[0048] Step S45, adaptive learning.

[0049] If an unknown protocol is identified, the controlled device can enter adaptive learning mode to automatically learn and identify new infrared signal formats. Using machine learning algorithms, the device can automatically learn and identify new infrared signal formats. Using pattern recognition technology, the ability to recognize different signal patterns is improved.

[0050] Step S46, signal verification.

[0051] Design a signal verification mechanism to ensure that the decoded signal matches the expected IR remote control command. This can be achieved through a checksum, CRC (Cyclic Redundancy Check), or other verification algorithms. Error detection and correction: Implement error detection and correction algorithms, such as Hamming codes, to improve the reliability of signal transmission.

[0052] Step S47, the user interface is updated.

[0053] Update the user interface to allow users to enter or select different infrared remote control models and protocols. This can be achieved through a graphical interface, command line interface, or mobile application. Optimize the user interface to provide a more intuitive operation method for users to enter or select remote control models. Feedback mechanism: Provide instant feedback to let users know the status of signal capture and decoding.

[0054] Step S48, firmware update.

[0055] Integrate the optimized algorithms and protocol libraries into the firmware of the controlled device and release firmware updates. Ensure that the new firmware is compatible with existing devices and provide detailed update guides. Modular design: Design the signal processing algorithm as modular for easy update and maintenance. Remote update: Implement remote firmware update function to facilitate users to obtain the latest algorithms and protocol libraries in a timely manner.

[0056] Compared with the prior art, the method of matching the device with any infrared remote controller of the present invention can make the remote controller and the host no longer need to be specialized, and at the same time, one remote controller can control multiple devices of different manufacturers, different models and different functions, which is more convenient to use; this technology belongs to software technology, and there is no need to increase the hardware cost of the product; the mechanism is simple and has strong versatility, and is suitable for most infrared remote control products; it only needs to be added during software development, that is, it is no longer necessary to match the device with a dedicated machine, and the difficulty of matching the remote controller is eliminated. At the same time, idle remote controllers will no longer become electronic waste and cause environmental pollution, effectively promoting environmental protection while increasing the compatibility of accessories and reducing the production of finished products; currently similar products are all compatible with the receiving device of the remote controller, and the remote controller must be purchased, which increases the user's finished products, and generally can only control one type of product, and the compatibility is poor. Due to the versatility and standardization of the present invention, the problem of specialized matching of enterprises in the production of infrared remote control equipment is solved, and the production efficiency is improved while reducing material loss.

[0057] The above description is only a preferred embodiment of the present invention, and does not limit the patent scope of the present invention. Any modifications, equivalent substitutions and improvements made within the concept of the present invention should be included in the patent protection scope of the present invention.

Claims

1. A method for matching a device with any infrared remote controller, characterized in that: The steps include: Step S1, implanting a code conversion mechanism on the controlled device; Step S2, locating the controlled device to the function option that needs to be controlled; Step S3, using any common infrared remote controller to send an infrared signal to the controlled device; Step S4: the controlled device decodes the infrared signal sent by the infrared remote controller, re-encodes it and stores it on the controlled device.

2. The method for matching a device with any infrared remote controller as claimed in claim 1, characterized in that: As a software universal standard code, the encoding conversion mechanism can be directly implanted into the controlled device, and directly replace and be compatible with the original functions of the controlled device at the same time.

3. The method for matching a device with any infrared remote controller as claimed in claim 1, characterized in that: The encoding conversion mechanism includes a decoding rule storage algorithm, in which various commonly used decoding rules are stored, and the signal sent by the commonly used infrared remote controller can be decoded to obtain the original binary information after decoding.

4. The method for matching a device with any infrared remote controller as claimed in claim 1, characterized in that: The encoding conversion mechanism includes a secondary encoding algorithm, in which a plurality of encoding rules are preset. The encoding rules in the secondary encoding algorithm are used to re-encode the decoded binary information according to the set encoding rules and record it on the controlled device.

5. The method for matching a device with any infrared remote controller as claimed in claim 4, characterized in that: The secondary encoding algorithm re-encodes the received infrared signal according to a preset encoding rule and writes it into a planned rewritable variable, thereby ensuring that the receiving host of the controlled device and the infrared remote controller are encoded in the same way.

6. The method for matching a device with any infrared remote controller as claimed in claim 1, characterized in that: In step S3, the infrared remote controller emits modulated infrared light waves through an infrared light emitting diode.

7. The method for matching a device with any infrared remote controller as claimed in claim 1, characterized in that: The step S4 includes the following steps: Step S41, signal capture; Step S42, signal preprocessing; Step S43, signal decoding; Step S44, protocol identification; Step S45, adaptive learning; Step S46, signal verification; Step S47, the user interface is updated.