CN101685576B - Infrared remote controller and infrared remote control signal generating method - Google Patents

Infrared remote controller and infrared remote control signal generating method Download PDF

Info

Publication number
CN101685576B
CN101685576B CN 200810216630 CN200810216630A CN101685576B CN 101685576 B CN101685576 B CN 101685576B CN 200810216630 CN200810216630 CN 200810216630 CN 200810216630 A CN200810216630 A CN 200810216630A CN 101685576 B CN101685576 B CN 101685576B
Authority
CN
China
Prior art keywords
data
signal
code
infrared remote
length
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN 200810216630
Other languages
Chinese (zh)
Other versions
CN101685576A (en
Inventor
廖杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konka Group Co Ltd
Original Assignee
Konka Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Konka Group Co Ltd filed Critical Konka Group Co Ltd
Priority to CN 200810216630 priority Critical patent/CN101685576B/en
Publication of CN101685576A publication Critical patent/CN101685576A/en
Application granted granted Critical
Publication of CN101685576B publication Critical patent/CN101685576B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention discloses an infrared remote controller and an infrared remote control signal generating method; the method comprises the following steps: a pressed key of a remote controller is read out and a waking up signal is generated, the waking up signal makes a response and the corresponding keying signal is generated; the keying signal is converted into keying data by a coder; pulse waveform for modulation of infrared rays is generated; the keying data is converted into an infrared remote control signal by the pulse waveform, and a frame data structure of the remote control signal comprises a synchronization pulse signal, a device code, a length code and a plurality of data codes which occupy one data set respectively, and the length code contains the length information of the data code. The data transmission capacity of the remote control signal is expanded; the information of the length code can be defined at any time, so as to be beneficial to detecting data error caused by accidental jamming in the remote control signal by adopting non-integer time interval or a protection pulse increasing method.

Description

The production method of infrared remote controller, infrared remote control signal
Technical field
The present invention relates to signal generating method, especially relate to the production method of infrared remote-controlled signal of the transmission data length of the every frame signal of a kind of definable, and the infrared remote controller that uses the method.
Background technology
Along with the intelligentized raising of electronic and electrical equipment, many electronic apparatuss all have remote control control function, such as televisor, air-conditioning etc., all are to adopt telepilot to send infrared remote-controlled signal to control.
As shown in Figure 1, existing infrared remote control signal is take frame as unit, and every frame comprises synchronous code and multi-group data code usually; Every group of numeric data code function is different, and length also may be different, are generally 8bit (position); The total length of every frame data is fixed, and for example: be fixed as 2 groups of data, every group of data length is 8bit; The protection interval is arranged between every frame data, and its width is usually greater than the time width of data " 0 " or " 1 "; And the data group can be done different definition, such as customer number, device code, key set code etc.When needs send the remote signal of different length data, need complicated coding and decoding technology to realize.
Therefore, the infrared remote control signal of existing the transmission of data length of fixing, multi-functional, the complicated remote control demand for future can not satisfy the requirement of data transmission capabilities.
Summary of the invention
The objective of the invention is to propose the production method of infrared remote-controlled signal of the transmission data length of the every frame signal of a kind of definable, and a kind of infrared remote controller that uses the method, to solve that present infrared remote control signal adopts fixing the transmission of data length and the technical matters that can't satisfy the data transmission demand.
For solving technical matters of the present invention, the present invention discloses the production method of a kind of infrared remote controller and a kind of infrared remote control signal, the method comprises: read the key that is pressed in the telepilot and produce wake-up signal, wake-up signal is responded and produces corresponding keying signal; By scrambler keying signal is transformed into the keying data; Produce the pulse waveform that modulation of infrared rays is used; The keying data are become infrared remote control signal according to pulse waveform conversion, and the frame data structure of remote signal comprises synchronization pulse, takies device code and length code and several numeric data codes of a data group respectively, and length code includes the length information of the described numeric data code of expression.
Wherein, described length information is the quantity of described numeric data code.
Wherein, described length code also comprises attribute information.
Wherein, described length information is the quantity according to the specific described numeric data code of the corresponding expression of the default table of comparisons.
Compared with prior art, the present invention has following beneficial effect:
The present invention expand the data transmission capabilities of remote information, and the information of length code can define at any time by increase the length code of an expression communications of control data length information in the data frame structure of every frame remote signal; In addition, owing to comprised the communications of control data length information in the length code, therefore, the method that is conducive to adopt the non-integral multiple time interval or increase the protection pulse in remote signal detects the accidental error in data that causes that disturbs.
Description of drawings
Fig. 1 is the data frame structure synoptic diagram of existing remote signal;
Fig. 2 is the data frame structure synoptic diagram of remote signal of the present invention.
Embodiment
In the remote signal that telepilot produces, one of them data group of every frame signal is defined as customer number or device code, just can control different clients or different equipment, so that the remote signal that the same infrared ray sends can be controlled different opertaing devices.In the situation that opertaing device is determined, its device code is identical, the different data groups of only having expression key set code or variable data.The data frame structure of infrared remote control signal as shown in table 1 below;
Synchronously Device code Key set code
Table 1
Wherein, device code takies a data group, and other data group all represents the data of key set code.
When equipment complex maybe needed to transmit the data of different length, the remote signal of regular length structure just can not meet the demands.Such as, the equipment of general complex function, the conveying capacity of its each several part data is different.The equipment complex of keyboard and mouse for example is because the button of keyboard is in 256, so just can represent with a 8bit (position) data group; But the data of mouse comprise offset data and left and right press key state and the roller data of X, Y-direction, and a 8bit data group just is difficult to represent these quantity of information so; In this case, can send with different customer numbers or device code the data group of different length, represent respectively the mouse in the equipment complex and keyboard are started to control the making time spent, the data frame structure of remote signal such as table 2 and table 3:
Synchronously Device code 1 Key set code
Table 2
Synchronously Device code 2 The X coordinate The Y coordinate Key-press status
Table 3
In remote signal, utilize device code (or customer number) to distinguish the data that it transmits different length, must in remote signal, use 2 or above device code, and the decoding program in the electronic and electrical equipment also needs to identify 2 kinds of device codes, determines the data length that will receive according to different device codes.
If make the data frame structure of the remote signal of generation keep a unique device code, and remote signal can transmit the data of different length, feasible method is: in every frame signal of remote signal, increase the length information that the length code that takies a data group is used for representing to transmit data.
As shown in Figure 2, the data frame structure of its expression remote signal: remote signal is begun by synchronizing signal, next is the device code that takies a data group (being generally 8bit), is the length code that takies a data group again, is according to predefined several numeric data codes again.Each numeric data code also takies respectively a data group, is used for communications of control data.The length information that comprises in the length code refers to the number of the numeric data code that comprises in this frame remote signal, also can refer to the number (can comprise device code, length code itself) of total data in this frame remote signal.Length code is generally take byte (8bit or 4bit) as unit.Certainly before length code can be arranged on before the device code or after the device code.
Calculate take a data group as 8bit, the numerical value in 1 length code can be arranged to 0-255, i.e. the remote signal of this data frame structure is adopted in expression, at most can be according to the distinct device needs, and every frame signal can have 255 different data lengths.In actual applications, the data of every frame remote signal are generally smaller, usually can not surpass 40, length code can be done thus further and divide in detail: such as the attribute information that is divided into 3bit, and the length information of 5bit; And the length information of 5bit can represent that every frame remote control can transmit remote-control data or the control data of maximum 31 data groups, can satisfy the practical application needs fully.Certainly, attribute information and length information respectively account for several (bit) in length code, can define according to actual needs; Attribute information is combined with length information, can also distinguish identical but the data that attribute is different of length.
Data frame structure for remote signal shown in Figure 2, length code can also be done such as down conversion: length information is done implicit expression process, that is: be scheduled to table of comparisons of definition at transmitting terminal and the receiving end of infrared remote-controlled signal, corresponding this frame remote signal of expression of the data of different length code transmits the data group of different length, and is as shown in table 4:
The data of length code The length of data group
1 5
2 7
3 13
4 17
... ...
Table 4
Such as, length code is 4 in a frame remote signal, it represents that this frame remote signal transmits the numeric data code of 17 expression control data.A benefit is thus defined, and the user can better define the quantity of the numeric data code that transmits, the more effective length code of utilizing finite data information according to actual needs in the data frame structure of remote signal.
Infrared remote controller adopts the data frame structure of above-mentioned remote signal, and the process that produces infrared remote control signal is as follows: read the key that is pressed in keyboard or the telepilot and produced wake-up signal by the wake-up signal generation unit; Produce keying signal by wake-up detection unit response wake-up signal; By scrambler keying signal is transformed into the keying data; Produce the pulse waveform that modulation of infrared rays is used by pulse producer; By Infrared Signal Translator the keying data are become infrared remote control signal according to pulse waveform conversion, and the frame data structure of remote signal comprises synchronization pulse, takies device code and length code and several numeric data codes of a data group respectively, and length code includes the quantity information of the described numeric data code of expression; By infrared transmitter the infrared remote control signal that Infrared Signal Translator produces is sent with the frame form.
To sum up, the present invention expand the data transmission capabilities of remote information, and the information of length code can define at any time by increase the length code of an expression communications of control data length information in the data frame structure of every frame remote signal; In addition, owing to comprised the communications of control data length information in the length code, therefore, the method that is conducive to adopt the non-integral multiple time interval or increase the protection pulse in remote signal detects the accidental error in data that causes that disturbs.

Claims (8)

1. the production method of an infrared remote control signal is characterized in that, comprising:
Read the key that is pressed in the telepilot and produce wake-up signal;
Wake-up signal is responded and produces corresponding keying signal;
By scrambler keying signal is transformed into the keying data;
Produce the pulse waveform that modulation of infrared rays is used;
The keying data are become infrared remote control signal according to pulse waveform conversion, and the frame data structure of remote signal comprises synchronization pulse, takies device code and length code and several numeric data codes of a data group respectively, described device code and length code adopt respectively a 8bit byte, and length code includes attribute information and the length information of the described numeric data code of expression.
2. the production method of infrared remote control signal according to claim 1 is characterized in that, described length information is the quantity of described numeric data code.
3. the production method of infrared remote control signal according to claim 1 is characterized in that, attribute information accounts for 3bit in the described length code, and length information accounts for 5bit.
4. the production method of infrared remote control signal according to claim 1 is characterized in that, described length information is the quantity according to the specific described numeric data code of the corresponding expression of the default table of comparisons.
5. an infrared remote controller is characterized in that, comprising:
Wake-up signal generation unit: read the key, the generation wake-up signal that are pressed in keyboard or the telepilot;
Wake-up detection unit: the response wake-up signal produces keying signal;
Scrambler: keying signal is transformed into the keying data;
Pulse producer: produce the pulse waveform that modulation of infrared rays is used;
Infrared Signal Translator: the keying data are become infrared remote control signal according to pulse waveform conversion, and the frame data structure of remote signal comprises synchronization pulse, takies device code and length code and several numeric data codes of a data group respectively, described device code and length code adopt respectively a 8bit byte, and length code includes attribute information and the length information of the described numeric data code of expression;
Infrared transmitter: the infrared remote control signal that Infrared Signal Translator is produced sends with the frame form.
6. infrared remote controller according to claim 5 is characterized in that, described length information is the quantity of described numeric data code.
7. infrared remote controller according to claim 5, it is characterized in that: attribute information accounts for 3bit in the described length code, and length information accounts for 5bit.
8. infrared remote controller according to claim 5 is characterized in that, described length information is the quantity according to the specific described numeric data code of the corresponding expression of the default table of comparisons.
CN 200810216630 2008-09-28 2008-09-28 Infrared remote controller and infrared remote control signal generating method Active CN101685576B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200810216630 CN101685576B (en) 2008-09-28 2008-09-28 Infrared remote controller and infrared remote control signal generating method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200810216630 CN101685576B (en) 2008-09-28 2008-09-28 Infrared remote controller and infrared remote control signal generating method

Publications (2)

Publication Number Publication Date
CN101685576A CN101685576A (en) 2010-03-31
CN101685576B true CN101685576B (en) 2013-01-02

Family

ID=42048714

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200810216630 Active CN101685576B (en) 2008-09-28 2008-09-28 Infrared remote controller and infrared remote control signal generating method

Country Status (1)

Country Link
CN (1) CN101685576B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013207776A (en) * 2012-03-29 2013-10-07 Sony Corp Remote controller, information processor, information processing system, and remote control method
CN103383804A (en) * 2012-05-03 2013-11-06 珠海格力电器股份有限公司 Transmission method for remote control signal, and remote controller and receiving unit thereof
CN108407736B (en) * 2018-03-05 2019-12-10 奇瑞汽车股份有限公司 Control method and system for universal automobile remote control communication

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0450799A3 (en) * 1990-03-20 1992-04-22 Showa R And D Co., Ltd. Remote control transmit-receive system
US5386251A (en) * 1993-06-03 1995-01-31 Zilog, Inc. Television receiver with learning remote control system capable of being controlled by a remote control device manufactured by different companies
CN1150725A (en) * 1995-09-08 1997-05-28 索尼公司 Electronics appliance system, electronic appliance and remote controller
CN1244276A (en) * 1997-01-31 2000-02-09 汤姆森消费电子有限公司 Communications system for remote control systems
CN1257262A (en) * 1998-12-15 2000-06-21 托维斯公司 Infrared receiving/transmitting system
CN1797495A (en) * 2004-12-31 2006-07-05 Lg电子株式会社 Remote control signal, remote control system, and method of controlling device with remote controller
CN1900989A (en) * 2005-12-08 2007-01-24 南京Lg同创彩色显示系统有限责任公司 Remote controller code format structure, method and apparatus for receiving and transmitting signals thereof

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0450799A3 (en) * 1990-03-20 1992-04-22 Showa R And D Co., Ltd. Remote control transmit-receive system
US5386251A (en) * 1993-06-03 1995-01-31 Zilog, Inc. Television receiver with learning remote control system capable of being controlled by a remote control device manufactured by different companies
CN1150725A (en) * 1995-09-08 1997-05-28 索尼公司 Electronics appliance system, electronic appliance and remote controller
CN1244276A (en) * 1997-01-31 2000-02-09 汤姆森消费电子有限公司 Communications system for remote control systems
CN1257262A (en) * 1998-12-15 2000-06-21 托维斯公司 Infrared receiving/transmitting system
CN1797495A (en) * 2004-12-31 2006-07-05 Lg电子株式会社 Remote control signal, remote control system, and method of controlling device with remote controller
CN1900989A (en) * 2005-12-08 2007-01-24 南京Lg同创彩色显示系统有限责任公司 Remote controller code format structure, method and apparatus for receiving and transmitting signals thereof

Also Published As

Publication number Publication date
CN101685576A (en) 2010-03-31

Similar Documents

Publication Publication Date Title
CN102902383B (en) Felt pen and method for transmitting signals, touch controller and signal detecting method thereof
CN101685576B (en) Infrared remote controller and infrared remote control signal generating method
CN101950475B (en) Remote controller based on mobile equipment touch screen stroke recognition and method for remotely controlling electrical appliance
CN102652299A (en) Semiconductor device and memory system
CN102737489A (en) Remote controller, remote controlling system, and controlling method based on remote controlling system
CN201754301U (en) Universal remote controller
CN102883227B (en) Character inputting method, devices and system
CN103186310A (en) Electronic white board with multiple common-frequency pens
CN111726312A (en) Differential signal processing apparatus, operation method thereof and method of electronic signaling
CN102694598B (en) Coding method and transmission method of visible light signals
CN100438518C (en) Radio communication coding and decoding method using variable length signal to express digital data
CN101599264B (en) Method and relevant device for displaying characters on mobile terminal
CN102262495B (en) Electromagnetic handwriting device and method for arranging antennae of electromagnetic handwriting device
CN103166732B (en) The data transmission method that clock pulse embeds and packet data coding/decoding method
CN104426987A (en) Intelligent home furnishing management and control system based on network instructions
CN101365078B (en) Remote control command code forwarding method for television set receiver
CN101751772B (en) Infrared remote control system for controlling household appliance and remote control method thereof
CN101051881B (en) Method capable of producing Modbus CRC error and comparing and displaying error
CN105719473A (en) Multifunctional remote control method and device based on single-chip microcomputer
CN101848348A (en) Remote control code and methods for sending and receiving same
CN101577643B (en) Data conversion method for test system and related data conversion device
CN101159641B (en) Can bus extension method
KR100784964B1 (en) The infrared data transmission method for remote control of multimedia devices
CN102932687A (en) Method and system for realizing mouse function by using television infrared receiving head
CN201312299Y (en) Universal wireless remote control switch

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant