KR100832462B1 - Apparatus and method of processing data in infrared ray communication system - Google Patents
Apparatus and method of processing data in infrared ray communication system Download PDFInfo
- Publication number
- KR100832462B1 KR100832462B1 KR1020070123414A KR20070123414A KR100832462B1 KR 100832462 B1 KR100832462 B1 KR 100832462B1 KR 1020070123414 A KR1020070123414 A KR 1020070123414A KR 20070123414 A KR20070123414 A KR 20070123414A KR 100832462 B1 KR100832462 B1 KR 100832462B1
- Authority
- KR
- South Korea
- Prior art keywords
- data
- pulse
- edge
- edges
- transmitting
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/11—Arrangements specific to free-space transmission, i.e. transmission through air or vacuum
- H04B10/114—Indoor or close-range type systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/50—Transmitters
- H04B10/508—Pulse generation, e.g. generation of solitons
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/60—Receivers
- H04B10/66—Non-coherent receivers, e.g. using direct detection
- H04B10/67—Optical arrangements in the receiver
- H04B10/676—Optical arrangements in the receiver for all-optical demodulation of the input optical signal
Landscapes
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Optical Communication System (AREA)
Abstract
Description
본 발명은 적외선 통신 시스템의 데이터 처리 방법 및 그 장치에 관한 것으로, 더욱 상세하게는, 기존 적외선 통신 시스템의 송/수신 단말의 하드웨어 구성 수단 및 회로를 변경하지 않고, 2비트 단위의 데이터(00, 01, 10, 11)에 따라 펄스 전송 시간(에지간 시간 간격) 및 펄스 모양을 각기 상이하게 설정하여, 데이터의 전송 속도를 향상시킴은 물론, 송신측이 사용자로부터 입력되는 입력 정보에 상응하는 데이터 펄스를 생성/송출하고, 수신측이 데이터 펄스로부터 오류없이 데이터를 검출할 수 있는 적외선 통신 시스템의 데이터 처리 방법 및 그 장치에 관한 것이다.The present invention relates to a data processing method and apparatus thereof of an infrared communication system, and more particularly, to two-bit data without changing the hardware configuration means and circuitry of a transmission / reception terminal of an existing infrared communication system. By setting the pulse transmission time (inter-edge time interval) and pulse shape differently according to 01, 10, and 11), the data transmission speed is improved, and the data pulse corresponding to the input information input from the user is transmitted. The present invention relates to a data processing method and apparatus for an infrared communication system, which generate / send and transmit data to a receiving side to detect data without errors from the data pulse.
적외선 통신(Infrared Data Association)은 가시광선과 밀리파 사이에 있는 적외선을 이용하여 근거리에 무선으로 데이터를 전송하는 통신 기술로써, 적외선 신호의 송수신 모듈은 안테나가 필요 없고, 하드웨어(hardware)가 콤팩트(compact) 하며, 대용량 정보(데이터) 전송이 가능하기 때문에 가격이 저렴하여 가전 제품 (예를 들어, TV, Audio, VCR, DVD 등)의 리모트 콘트롤러(리모콘), 개인용 컴퓨터(PC)의 입력 장치(예를 들어, 무선 마우스, 무선 프리젠터, 무선 키보드 등), 차량용 제품(예를 들어, 내비게이션 등) 및 휴대용 제품(예를 들어, 디지털 카메라, 휴대폰 등) 등과 같은 다양한 범위에서 사용되고 있다.Infrared Data Association (Infrared Data Association) is a communication technology that transmits data wirelessly at a short distance by using infrared rays between visible light and millimeter waves, and an infrared signal transmitting / receiving module does not require an antenna and hardware is compact. Because it is possible to transmit large-capacity information (data), it is inexpensive, so it is a remote controller (remote control) of home appliances (e.g. TV, Audio, VCR, DVD, etc.), input device of personal computer (PC) For example, it is used in various ranges such as a wireless mouse, a wireless presenter, a wireless keyboard, etc., a vehicle product (eg, navigation, etc.), and a portable product (eg, a digital camera, a mobile phone, etc.).
도 1은 일반적인 적외선 통신 시스템의 데이터 전송 방식을 설명하기 위한 펄스 파형도이다.1 is a pulse waveform diagram illustrating a data transmission method of a general infrared communication system.
도 1을 참조하면, 일반적인 적외선 통신 시스템의 송신측(예를 들어, 리모터 콘트롤러)이 데이터를 전송하기 위한 적외선 신호(펄스)를 송신하는 방식은 데이터 전송의 시작을 명시하는 리드 펄스(Lead Pulse)(L)를 송출하고, 데이터(0 또는 1)에 따라 하강 에지(Falling Edge)(F)를 송출한 이후에 각기 다른 시간(기준 시간 'T') 이후에 상승 에지(Rising Edge)(R)를 송출한다.Referring to FIG. 1, a method of transmitting an infrared signal (pulse) for transmitting data by a transmitting side (eg, a remote controller) of a general infrared communication system includes a lead pulse that specifies the start of data transmission. R) and Rising Edge R after different time (reference time 'T') after sending Falling Edge F according to data (0 or 1). Send).
예를 들어, 송신측은 데이터 전송의 시작을 알리는 리드 펄스(L)를 송출하고, 하강 에지(F)를 송출한 이후에 전송하고자 하는 데이터가 '0'이면, 1ms(millisecond)(T) 이후에 상승 에지(R)를 송출하고, '1'이면, 2ms(2T) 이후에 상승 에지(R)를 송출한다. For example, the sender sends a read pulse L indicating the start of data transmission, and if the data to be transmitted is '0' after sending the falling edge F, after 1 ms (millisecond) T The rising edge R is sent out, and if it is '1', the rising edge R is sent out after 2 ms (2T).
한편 수신측은 리드 펄스(L)가 수신되고, 하강 에지(F)가 검출된 이후에 상승 에지(R)가 검축되는 시간을 산출하여, 하강 에지(F)와 상승 에지(R)의 검출 시간 차이가 'T'이면, '0'으로 파악하고, '2T'이면, '1'로 파악한다.On the other hand, the receiving side calculates the time for which the rising edge R is detected after the read pulse L is received and the falling edge F is detected, and thus the detection time difference between the falling edge F and the rising edge R is calculated. If it is 'T', it is regarded as '0', and if it is '2T', it is regarded as '1'.
다시 말해, 수신측은 상기 도 1에 도시된 바와 같이 리드 펄스(L)를 검출한 후, 연속되는 적외선 신호(펄스)에서 각각의 하강 에지(F)로부터 다음 상승 에지(R)까지의 시간을 계산하여, 1ms인 경우(a) '0', 2ms인 경우(b) 1'로 파악하여, 각각의 비트를 바이트로 변환한 이후에 데이터를 처리한다.In other words, the receiving side detects the read pulse L as shown in FIG. 1, and then calculates the time from each falling edge F to the next rising edge R in the continuous infrared signal (pulse). In the case of 1 ms (a), it is regarded as' 0 'and in the case of 2 ms (b) 1', data is processed after converting each bit into a byte.
이러한, 일반적인 적외선 통신 방식은 데이터의 직렬 통신 방식으로, 데이터의 전송 단위가 한 비트(bit)이므로, 데이터의 전송 속도(통신 속도)가 매우 느린 문제가 있다.Such a general infrared communication method is a serial communication method of data, and since a data transmission unit is one bit, there is a problem that a data transmission speed (communication speed) is very slow.
따라서, 고속의 데이터 전송이 필요한 적외선 통신 시스템(예를 들어, 무선 키보드 등)에서는 상술한 데이터 전송 방식을 적용하기 어렵기 때문에 보다 데이터 전송 속도가 향상되도록 개선된 4PPM(Pulse Position Modulation : 펄스 위치 변조) 방식이 제안되었다.Therefore, since the data transmission method described above is difficult to apply in an infrared communication system (for example, a wireless keyboard) that requires high speed data transmission, 4PPM (Pulse Position Modulation) improved to improve data transmission speed. ) Method has been proposed.
도 2는 일반적인 4PPM 방식의 데이터 전송 방식을 설명하기 위한 펄스 파형도이다.2 is a pulse waveform diagram illustrating a general 4PPM data transmission method.
도 2를 참조하면, 일반적인 4PPM 방식의 데이터 전송 방식은 일정 시간(4T) 간격으로 펄스의 모양을 각기 다르게 설정하여, 일정 시간(4T) 동안 2비트를 나타내는 것으로 약속한 것이다.Referring to FIG. 2, a general 4PPM data transmission method promises to display two bits for a predetermined
도 2에 예시된 바와 같이, 일정 시간동안의 펄스 모양이 (a)와 같으면 '0,0'으로, (b)와 같으면, '0,1'로, (c)와 같으면, '1,0'으로, (d)와 같으면, '1,1'로 정의하여, 데이터 전송 속도를 기존의 전송 방식보다 향상되도록 한다.As illustrated in FIG. 2, when the pulse shape for a predetermined time is equal to (a), it is '0,0', and when it is equal to (b), it is '0,1', and when it is equal to (c), it is '1,0'. If it is equal to (d), it is defined as '1,1' so that the data transmission rate is improved over the existing transmission method.
이와 같은 4PPM 방식은 2비트(예를 들어, 1,1)를 전송하는데 '4T' 시간이 소모되는데 반해, 기존의 전송 방식은 '6T' 시간이 소모되므로, 대략 20%가 향상됨을 알 수 있다.It can be seen that the 4PPM scheme consumes '4T' time for transmitting 2 bits (for example, 1,1), whereas the conventional transmission scheme consumes '6T' time, thus improving approximately 20%. .
그러나, 4PPM 방식이 기존의 적외선 전송 방식보다 데이터 전송 속도가 향상되었음에도 불구하고, 현재 요구되는 데이터 전송 속도에 부합되지 못하는 문제가 있다.However, although the 4PPM method has an improved data transmission rate than the conventional infrared transmission method, there is a problem that does not meet the data transmission rate currently required.
현재 적외선 통신 시스템이 적용되는 분야에서는 대용량의 데이터를 빠른 속도로 전송되기를 요구하고 있으나, 상술한 기존의 적외선 통신 시스템의 데이터 전송 방식은 요구되는 데이터 전송 속도를 만족치 못하고 있는 실정이다.In the field where the infrared communication system is currently applied, a large amount of data is required to be transmitted at a high speed. However, the data transmission method of the existing infrared communication system does not satisfy the required data transmission rate.
한편, 동출원으로부터 선출원된 '고속 적외선 데이터 처리 방법'(출원번호 : 10-2004-0058120)에는 적외선 데이터 전송 속도를 향상시키는 방식이 제안되어 있으나, 이는 4PPM 방식은 직렬 전송에 어려움이 있기 때문에 추가적이 구성 수단이 더 필요한 문제점을 해결하기 위한 것으로, 송신측은 리드 펄스를 전송하여 데이터의 시작임을 알리고, 그 후부터는 각각의 하강 에지의 시간을 체크하여 첫 번째 데이터를 판단하고, 그 데이터를 기준으로 다음 하강 펄스의 시간을 체크하는 방식으로 연속해서 데이터를 전송함으로써, 리드 펄스만 검출하면, 이후부터는 하강 에지로부터 데이터를 판단하게 되어, 추가적인 구성 수단 없이 직렬 방식으로 데이터를 처리할 수 있도록 하는 것이다.Meanwhile, the 'high-speed infrared data processing method' filed from the same application (application number: 10-2004-0058120) has been proposed a method of improving the infrared data transmission speed, but since the 4PPM method is difficult to serial transmission additionally In order to solve the problem that this configuration means is more necessary, the transmitting end transmits a read pulse to indicate the beginning of the data, and after that it determines the first data by checking the time of each falling edge, and based on the data By continuously transmitting data in a manner of checking the time of the falling pulse, if only the read pulse is detected, the data is judged from the falling edge thereafter, so that the data can be processed in a serial manner without additional configuration means.
그러나, 상술한 선출원은 적외선 리모콘이 4PPM 방식에 따라 데이터를 전송할 때 추가적이 구성 수단을 추가하지 않고, 직렬 방식으로 처리할 수 있으나, 현재 요구하는 수준의 데이터 전송 속도를 만족시키기 어렵다.However, the above-described application can be processed in a serial manner without adding additional configuration means when the infrared remote controller transmits data according to the 4PPM method, but it is difficult to satisfy the data transmission speed of the currently required level.
본 발명은 상술한 바와 같이 기존의 적외선 통신 시스템의 데이터 전송 방식의 문제점을 해소하기 위해 제안되는 것으로, 기존 적외선 통신 시스템의 송/수신측 하드웨어 구성 수단 및 회로를 변경하지 않고, 데이터 전송 속도를 향상시킬 수 있는 적외선 통신 시스템의 데이터 처리 방법 및 그 장치를 제공하는 데 그 목적이 있다.The present invention is proposed to solve the problem of the data transmission method of the existing infrared communication system as described above, and improves the data transmission speed without changing the hardware configuration means and circuit of the transmission / reception side of the existing infrared communication system. It is an object of the present invention to provide a data processing method and apparatus thereof for an infrared communication system.
또한, 본 발명은 적외선 통신 시스템에서 데이터(00, 01, 10, 11)에 따라 펄스 전송 시간 및 펄스 모양을 각기 상이하게 설정하여, 데이터 전송 속도를 향상시킬 수 있으며, 송신측이 송출하는 데이터를 수신측이 오류없이 검출할 수 있는 적외선 통신 시스템의 데이터 처리 방법 및 그 장치를 제공하는 데 그 목적이 있다.In addition, the present invention can improve the data transmission speed by setting the pulse transmission time and the pulse shape differently according to the data (00, 01, 10, 11) in the infrared communication system, the data transmitted by the transmitting side It is an object of the present invention to provide a data processing method and apparatus for an infrared communication system that can be detected without error by a receiving side.
본 발명에 따른 적외선 통신 시스템은, 연속되는 3개의 에지의 상승(Rising) 또는 하강(falling) 순서 및 에지간 시간 간격이 각기 다르게 설정되어, 각기 다른 펄스 모양과 에지간 시간 간격을 가지는 다수개의 단위 데이터별 기준 펄스를 설정하고, 입력되는 입력 정보에 상응하는 데이터에 상응하는 다수개의 기준 펄스가 조합하여 생성되는 데이터 펄스를 송출하는 송신 단말과, 상기 송신 단말로부터 수신되는 데이터 펄스에서 연속적으로 검출되는 상승 또는 하강 에지간 시간 간격 및 펄스 모양과 동일한 기준 펄스에 상응하는 데이터를 검출하는 수신 단말을 포함한다.In the infrared communication system according to the present invention, the rising or falling order of three consecutive edges and the time interval between edges are set differently, and each unit data having different pulse shapes and time intervals between edges is provided. A transmission terminal for setting a reference pulse and transmitting a data pulse generated by combining a plurality of reference pulses corresponding to data corresponding to the input information to be input, and rising or continuous detection from data pulses received from the transmission terminal; And a receiving terminal for detecting data corresponding to a reference pulse that is the same as a pulse shape and a time interval between falling edges.
삭제delete
본 발명에 따른 적외선 통신 시스템의 상기 송신 단말은, 펄스 모양 및 에지간 시간 간격이 각기 다른 다수개의 기준 펄스를 저장하는 저장부와, 다수개의 키(Key) 또는 자이로(Gyro), 글라이드(Glide), 광(Optical) 및 터치(Touch) 방식의 센서등으로 구현되며, 사용자로부터 입력되는 입력 정보를 제공하는 입력부와, 상기 입력 정보에 따른 데이터에 상응하는 기준 펄스를 조합하여 데이터 펄스를 생성하는 제어부와, 상기 제어부에서 생성되는 상기 데이터 펄스를 상기 수신 단말이 수신할 수 있도록 무선으로 송출하는 송출부를 포함한다.The transmitting terminal of the infrared communication system according to the present invention includes a storage unit for storing a plurality of reference pulses having different pulse shapes and time intervals between edges, a plurality of keys, gyros, glides, An optical unit and a touch type sensor, and an input unit for providing input information input from a user, a control unit for generating a data pulse by combining a reference pulse corresponding to the data according to the input information; And a transmitter for transmitting the data pulse generated by the controller wirelessly so that the receiver terminal can receive the data pulse.
본 발명에 따른 적외선 통신 시스템의 상기 송신 단말은, 일정 리드 펄스(lead pulse)를 송출한 이후에 상기 데이터 펄스를 송출한다.The transmitting terminal of the infrared communication system according to the present invention transmits the data pulse after transmitting a predetermined lead pulse.
본 발명에 따른 적외선 통신 시스템의 상기 수신 단말은, 상기 송신 단말로부터 상기 데이터 펄스를 수신하는 수신부와, 일정 리드 펄스 이후에 검출되는 상기 데이터 펄스의 하강 또는 상승 에지간 시간 간격 및 펄스 모양과 동일한 기준 펄스에 상응하는 데이터를 검출하여, 상기 입력 정보에 상응하는 데이터에 따른 기능을 처리하는 중앙 처리부를 포함한다.The receiving terminal of the infrared communication system according to the present invention comprises a receiving unit for receiving the data pulse from the transmitting terminal, and a reference pulse equal to the time interval and pulse shape between falling or rising edges of the data pulse detected after a predetermined read pulse. And a central processing unit for detecting data corresponding to the data processing unit and processing a function according to the data corresponding to the input information.
본 발명에 따른 적외선 통신 시스템의 상기 중앙 처리부는, 상기 데이터 펄스의 하강 또는 상승 에지간 시간 간격 및 펄스 모양과 동일한 기준 펄스가 없으면, 이전 데이터의 마지막 에지 또는 다음 데이터의 처음 에지를 예측하고, 상기 예측된 에지를 포함하는 연속된 에지간 시간 간격 및 펄스 모양과 동일한 기준 펄스에 상응하는 데이터를 검출한다.The central processing unit of the infrared communication system according to the present invention predicts the last edge of the previous data or the first edge of the next data if there is no reference pulse equal to the time interval and pulse shape between the falling or rising edges of the data pulse, and the prediction Detects data corresponding to a reference pulse equal to the pulse shape and successive inter-edge time interval including the edges.
본 발명의 다른 측면에 따른 적외선 통신 시스템의 데이터 처리 방법은, 송신 단말 및 수신 단말에 연속되는 3개의 에지의 상승 또는 하강 순서 및 에지간 시간 간격이 각기 다르게 설정되어, 각기 다른 펄스 모양과 에지간 시간 간격을 가지는 다수개의 단위 데이터별 기준 펄스를 설정하는 단계와, 상기 송신 단말이 입력되는 입력 정보에 상응하는 데이터에 상응하는 다수개의 기준 펄스를 조합하여 데이터 펄스를 생성/송출하는 단계와, 상기 수신 단말이 상기 송신 단말로부터 수신되는 데이터 펄스에서 연속적으로 상승 또는 하강 에지를 검출하는 단계와, 상기 수신 단말이 상기 검출되는 상승 또는 하강 에지간 시간 간격 및 펄스 모양과 동일한 기준 펄스에 상응하는 데이터를 검출하는 단계를 포함한다.In the data processing method of the infrared communication system according to another aspect of the present invention, the rising or falling order of the three edges consecutive to the transmitting terminal and the receiving terminal and the time interval between the edges are set differently, so that different pulse shapes and the time interval between the edges are different. Setting a reference pulse for each of a plurality of unit data having a number; generating and transmitting a data pulse by combining a plurality of reference pulses corresponding to data corresponding to input information inputted by the transmitting terminal; Detecting rising or falling edges continuously from the data pulses received from the transmitting terminal, and detecting, by the receiving terminal, data corresponding to a reference pulse having the same time interval and pulse shape between the detected rising or falling edges; It includes.
본 발명에 따른 적외선 통신 시스템의 데이터 처리 방법에서 상기 데이터를 검출하는 단계는, 상기 데이터 펄스의 하강 또는 상승 에지간 시간 간격 및 펄스 모양과 동일한 기준 펄스가 있는지 확인하여, a) 동일한 기준 펄스가 있으면, 해당 기준 펄스에 상응하는 데이터를 검출하고, b) 동일한 기준 펄스가 없으면, 이전 데이터의 마지막 에지 또는 다음 데이터의 처음 에지를 예측하고, 상기 예측된 에지를 포함하는 연속된 에지간 시간 간격 및 펄스 모양과 동일한 기준 펄스에 상응하는 데이터를 검출한다.Detecting the data in the data processing method of the infrared communication system according to the present invention, by checking whether there is a reference pulse that is the same as the pulse shape and the time interval between the falling or rising edge of the data pulse, a) if the same reference pulse, Detects data corresponding to the reference pulse, b) if there is no identical reference pulse, predicts the last edge of the previous data or the first edge of the next data, and the time interval and pulse shape between successive edges including the predicted edge and Detects data corresponding to the same reference pulse.
삭제delete
본 발명에 따르면, 기존 적외선 통신 시스템의 송/수신 단말의 하드웨어 구성 수단 및 회로를 변경하지 않고, 데이터(00, 01, 10, 11)에 따라 펄스 전송 시간(에지간 시간 간격) 및 펄스 모양을 각기 상이하게 설정하여, 데이터 전송 속도를 향상시킬 수 있음은 물론, 에지간 시간 간격 및 펄스 모양으로 데이터를 구분할 수 있으므로, 데이터 전송의 오류가 발생하지 않는다.According to the present invention, the pulse transmission time (inter-edge time interval) and the pulse shape are respectively changed according to the data (00, 01, 10, 11) without changing the hardware configuration means and circuits of the transmission / reception terminal of the existing infrared communication system. By differently setting, the data transfer rate can be improved, and data can be divided into edge intervals and pulse shapes, so that data transfer errors do not occur.
이하 본 발명에 따른 적외선 통신 시스템의 데이터 처리 방법 및 그 장치를 첨부한 도면을 참조하여 상세 설명하며, 본 발명의 주된 요지를 흐리거나, 주지된 기술 내용에 대한 상세 설명은 생략한다.DETAILED DESCRIPTION Hereinafter, a data processing method and an apparatus thereof of an infrared communication system according to the present invention will be described in detail with reference to the accompanying drawings, and the detailed description will be omitted.
도 3은 본 발명에 따른 적외선 통신 시스템을 설명하기 위한 블록 도면이다.3 is a block diagram illustrating an infrared communication system according to the present invention.
도 3을 참조하면, 본 발명에 따른 적외선 통신 시스템은 적외선 신호(펄스)를 통해 데이터를 송출하는 송신 단말(100)과, 송신 단말(100)로부터 수신되는 펄스로부터 데이터를 파악하여, 해당 데이터에 따라 기능을 처리하는 수신 단말(200)로 구성되며, 송신 단말(100)과 수신 단말(200)은 무선으로 연결된다.Referring to FIG. 3, an infrared communication system according to the present invention grasps data from a transmitting
송신 단말(100)은 적외선 통신 시스템에서 제어 데이터를 적외선 신호로 송 출하는 기기를 의미하고, 수신 단말(200)은 송신 단말(100)로부터 수신되는 제어 데이터에 상응하는 기능을 처리하는 기기를 의미하며, 예를 들어, 송신 단말(100)이 리모트 콘트롤러이면, 수신 단말(200)은 가전 제품(예를 들어, TV, Audio, VCR, DVD 등)에 해당하고, 송신 단말(100)이 입력 장치(예를 들어, 무선 마우스, 무선 프리젠터, 무선 키보드 등)이면, 수신 단말(200)이 개인용 컴퓨터에 해당할 수 있다. The transmitting
그리고, 송신 단말(100)은 데이터의 종류(00, 01, 10, 11)에 따라 각기 다른 펄스 전송 시간 및 펄스 모양을 가지는 다수개의 기준 펄스를 저장하는 저장부(130)와, 사용자로부터 입력되는 입력 정보에 상응하는 데이터를 수신 단말(200)로 전송하기 위해 데이터에 상응하는 적외선 신호, 즉 데이터 펄스를 생성하여 전송하는 제어부(120)와, 제어부(120)에서 생성되는 데이터 펄스를 무선으로 송출하는 송출부(140)를 포함한다.In addition, the
입력부(110)는 다수개의 키(Key) 또는 자이로(Gyro), 글라이드(Glide), 광(Optical) 및 터치(Touch) 방식의 센서등으로 구현될 수 있으며, 사용자의 선택에 따라 입력 정보를 제어부(120)로 제공한다.The
예를 들어, 송신 단말(100)이 리모트 콘트롤러인 경우, 입력부(110)가 제어부(120)로 제공하는 입력 정보는 채널 번호 정보, 전원 ON/OFF 정보 등이 될 수 있다.For example, when the transmitting
저장부(130)는 데이터의 종류에 따라 각기 다르게 설정되는 기준 펄스가 저장될 수 있다.The
도 4는 본 발명의 바람직한 실시예에 따른 데이터의 종류에 따라 설정되는 기준 펄스를 설명하기 위한 펄스 파형도이다.4 is a pulse waveform diagram illustrating a reference pulse set according to a type of data according to a preferred embodiment of the present invention.
도 4를 참조하면, 전송 단위가 2비트이므로, 데이터의 종류는 '00','01,'10','11'로 전송될 수 있고, 각 데이터 종류에 따라 각기 상이한 펄스 지속 시간(2T 또는 3T) 및 펄스 모양을 가지는 기준 펄스가 설정될 수 있다.Referring to FIG. 4, since the transmission unit is 2 bits, the type of data may be transmitted as '00', '01, '10', and '11', and different pulse durations (2T or 3T) and a reference pulse having a pulse shape can be set.
도 4에 예시된 바와 같이, '00' 기준 펄스(a)는 펄스 지속 시간이 '2T'이고, 리드 펄스(L) 이후에 펄스 모양이 하강 에지(F)→상승 에지(R)→하강 에지(F)가 'T' 간격으로 이루어지고, '01' 기준 펄스(b)는 펄스 지속 시간이 '3T'이고, 펄스 모양이 하강 에지(F)→상승 에지(R)→하강 에지(F)가 '2T'→'T' 간격으로 이루어지고, '10' 기준 펄스(c)는 펄스 지속 시간이 '2T'이고, 상승 에지(R)→하강 에지(F)→상승 에지(R)가 'T' 간격으로 이루어지며, '11' 기준 펄스(d)는 펄스 지속 시간이 '3T'이고, 펄스 모양이 상승 에지(R)→하강 에지(F)→상승 에지(R)가 '2T'→'T' 간격으로 이루어짐을 알 수 있다.As illustrated in FIG. 4, the '00' reference pulse a has a pulse duration of '2T', and a pulse shape after the read pulse L has a falling edge F → rising edge R → falling edge. (F) is at intervals of 'T', '01' reference pulse (b) has a pulse duration of '3T', and the pulse shape is falling edge (F) → rising edge (R) → falling edge (F) '2T' → 'T' interval, '10' reference pulse (c) has a pulse duration of '2T', rising edge (R) → falling edge (F) → rising edge (R) is' '11' reference pulse (d) has a pulse duration of '3T', the pulse shape is rising edge (R) → falling edge (F) → rising edge (R) is '2T' → It can be seen that the 'T' interval.
즉, 각 기준 펄스는 펄스 지속 시간이 서로 상이하고, 3개의 에지(상승 또는 하강 에지) 모양 및 에지간 시간 간격이 각기 다르게 설정될 수 있다. That is, each reference pulse has different pulse durations, and the shape of three edges (rising or falling edges) and the time interval between the edges may be set differently.
예를 들어, '00' 기준 펄스(a)와 '01' 기준 펄스(b)는 펄스 모양이 유사하지만, '00' 기준 펄스(a)는 하강 에지(F)→상승 에지(R)→하강 에지(F) 각각의 에지 간격이 'T'이지만, '01' 기준 펄스(b)는 하강 에지(F)→상승 에지(R)간 간격이 '2T'이고, 상승 에지(R)→하강 에지(F) 간격이 'T'로 구분된다.For example, a '00' reference pulse (a) and a '01' reference pulse (b) have a similar pulse shape, but a '00' reference pulse (a) has a falling edge (F) → rising edge (R) → falling The edge spacing of each edge F is 'T', but the '01' reference pulse b has a falling edge F → rising edge R having a spacing of '2T' and a rising edge R → falling edge. (F) The interval is separated by 'T'.
또한, '01, 기준 펄스(c)와 '11' 기준 펄스(d)는 펄스 모양이 유사하지만, '10' 기준 펄스(c)는 상승 에지(R)→하강 에지(F)→상승 에지(R)간 시간 간격은 'T'이지만, '11' 기준 펄스는 상승 에지(R)→하강 에지(F)간 시간 간격이 '2T'이고, 하강 에지(F)→상승 에지(R)간 시간 간격이 'T'로 구분된다.In addition, while '01, the reference pulse c and the '11' reference pulse d have similar pulse shapes, the '10' reference pulse c has a rising edge R → falling edge F → rising edge ( The time interval between R) is 'T', but the '11' reference pulse has a time interval between rising edge (R) and falling edge (F) of '2T', and time between falling edge (F) and rising edge (R). The interval is separated by 'T'.
따라서, 데이터 종류에 따라 각기 다른 펄스 지속 시간(에지간 시간 간격) 및 펄스 모양을 가지는 기준 펄스로 구분되어질 수 있다.Therefore, it can be divided into reference pulses having different pulse durations (inter-edge time intervals) and pulse shapes according to data types.
상술한 다수개의 기준 펄스는 수신측인 수신 단말(200)에 동일하게 설정하여, 수신되는 데이터 펄스로부터 데이터를 검출할 수 있도록 한다.The plurality of reference pulses described above are equally set in the receiving
송출부(140)는 적외선 발광 다이오드(InfraRed Emitting Diode)로 구현될 수 있으며, 제어부(120)에서 생성되는 데이터 펄스를 무선을 송출하여 수신 단말(200)이 수신할 수 있도록 한다.The transmitting
제어부(120)는 입력부(110)를 통해 입력되는 입력 정보에 상응하는 데이터를 파악하고, 해당 데이터가 연속적으로 수신 단말(200)로 전송될 수 있도록 연속되는 데이터 종류에 상응하는 기준 펄스를 조합하여 데이터 펄스를 생성하여 송출부(140)를 통해 수신 단말(200)이 수신할 수 있도록 송출한다.The
한편, 수신 단말(200)은 적외선(IR) 수신 모듈로 구현되며, 송신 단말(100)로부터 무선으로 송출되는 적외선 신호인 데이터 펄스를 수신하는 수신부(210)와, 수신부(210)를 통해 수신되는 데이터 펄스에 포함된 기준 펄스를 검출하여, 데이터를 파악하고, 파악된 데이터에 따른 기능을 처리하는 중앙 처리부(220)를 포함한다.On the other hand, the receiving
본 발명의 상세 설명에서는 수신 단말(200)이 수신되는 데이터 펄스에 따라 기능을 처리하는 내용은 주지된 기술이므로, 상세 설명은 생략하기로 한다.In the detailed description of the present invention, since the
이하 송신 단말(100)이 데이터 펄스를 생성하고, 수신 단말(200)이 데이터 펄스로부터 데이터를 검출하는 방식에 대하여 예를 들어 설명한다.Hereinafter, a method in which the transmitting
먼저, 송신 단말(100)의 제어부(120)가 입력부(110)를 통해 입력되는 입력 정보에 상응하는 데이터가 '00','01'인 경우, 도 4에 도시된 '00' 기준 펄스(a)와, '01' 기준 펄스(b)를 연속적으로 조합하여 데이터 펄스를 생성한다.First, when data corresponding to input information input through the
도 5a는 '00','01' 데이터를 조합한 데이터 펄스를 설명하기 위한 펄스 파형도이다.FIG. 5A is a pulse waveform diagram illustrating a data pulse in which '00' and '01' data are combined.
도 5a를 참조하면, 송신 단말(100)의 제어부(120)가 '00' 기준 펄스(도 4의 a)와, '01' 기준 펄스(도 4의 b)를 연속적으로 조합한 데이터 펄스는 각각의 기준 펄스(도 4의 a, b)를 연속적으로 나열한 것과 동일한 펄스 지속 시간(2T+3T) 및 펄스 모양을 가진다. 이하 () 안의 시간은 에지간 시간간격을 나타낸다.Referring to FIG. 5A, data pulses in which the
한편 수신 단말(200)의 중앙 처리부(220)는 송신 단말(100)로부터 수신되는 데이터 펄스의 에지(상승 에지(R) 또는 하강 에지(F))를 검출하여, 데이터를 추출한다.Meanwhile, the
즉, 중앙 처리부(220)는 상기 도 5a와 같은 데이터 펄스가 수신되면, 하강 에지(F)→상승 에지(R)(T)→하강 에지(T)→상승 에지(R)(2T)→하강 에지(F)(T)가 검출되므로, 앞에서 3개의 에지로부터 '00' 데이터를 추출하고, 앞선 데이터의 마지막 에지부터 3개의 에지로부터 '01' 데이터를 추출할 수 있으므로, '00','01' 데이터를 추출할 수 있다.That is, when the data pulse as shown in FIG. 5A is received, the
도 5b는 '00','10' 데이터를 조합한 데이터 펄스를 설명하기 위한 펄스 파형도이다.FIG. 5B is a pulse waveform diagram illustrating a data pulse in which '00' and '10' data are combined.
도 5b를 참조하면, 송신 단말(100)의 제어부(120)가 '00' 기준 펄스(도 4의 a)와, '10' 기준 펄스(도 4의 c)를 연속적으로 조합한 데이터 펄스는 각각의 기준 펄스(도 4의 a, c)를 연속적으로 나열한 것과 동일한 펄스 지속 시간(2T+2T)을 가지지만 펄스 모양이 달라진다.Referring to FIG. 5B, data pulses in which the
중앙 처리부(220)는 상기 도 5b와 같은 데이터 펄스가 수신되면, 하강 에지(F)→상승 에지(R)(T)→하강 에지(F)(2T)→상승 에지(R)(T)가 검출되므로, 각 에지간 시간 간격을 분석하여 연속되는 데이터를 추출한다.When the data pulse as shown in FIG. 5B is received, the
이때, 중앙 처리부(220)는 수신되는 데이터 펄스의 이전 데이터를 참조하여, 에지간 시간 간격을 분석하는 것이 바람직하며, 하강 에지(F) 이후에 'T' 간격으로 상승 에지(R)가 검출되는 기준 펄스는 '00' 기준 펄스이므로, '00' 데이터를 추출하고, 이어지는 에지가 하강 에지(F) 이후에 'T' 간격으로 상승 에지가 검출되는 기준 펄스는 '10' 및 '11' 기준 펄스가 있으나, 앞선 '00' 기준 펄스는 두 번째 에지인 상승 에지 이후에 'T' 간격으로 하강 에지(F)가 예상되므로, 하강 에지(F) 'T' 간격 이전에 상승 에지(R)가 예측된다. In this case, the
따라서, '00' 데이터에 이어서 수신되는 데이터를 '10' 데이터로 예측할 수 있다.Therefore, data received subsequent to '00' data may be predicted as '10' data.
도 5c는 '01','11' 데이터를 조합한 데이터 펄스를 설명하기 위한 펄스 파형도이다.FIG. 5C is a pulse waveform diagram for describing a data pulse in which '01' and '11' data are combined.
도 5c를 참조하면, 송신 단말(100)의 제어부(120)가 '01' 기준 펄스(도 4의 b)와, '11' 기준 펄스(도 4의 d)를 연속적으로 조합한 데이터 펄스는 각각의 기준 펄스(도 4의 b, d)를 연속적으로 나열한 것과 동일한 펄스 지속 시간(3T+3T)을 가지지만 펄스 모양이 달라진다.Referring to FIG. 5C, data pulses in which the
중앙 처리부(220)는 상기 도 5c와 같은 데이터 펄스가 수신되면, 하강 에지(F)→상승 에지(R)(2T)→하강 에지(F)(3T)→상승 에지(R)(T)가 검출되므로, 각 에지간 시간 간격을 분석하여 연속되는 데이터를 추출한다.When the data pulse as shown in FIG. 5C is received, the
이때, 중앙 처리부(220)는 수신되는 데이터 펄스의 이전 데이터를 참조하여, 에지간 시간 간격을 분석하는 것이 바람직하며, 하강 에지(F) 이후에 '2T' 간격으로 상승 에지(R)가 검출되는 기준 펄스는 '01' 기준 펄스이므로, '01' 데이터를 추출하고, 이어지는 하강 에지(F)가 '3T' 간격이고, 이어지는 상승 에지(R)가 'T' 간격이므로, '01' 데이터에 해당하는 '01' 기준 펄스의 상승 에지(R) 이후에 'T' 간격으로 하강 에지(F)를 예상할 수 있다.In this case, the
따라서, 상승 에지 이후에 '2T' 간격으로 하강 에지가 검출되고, 'T' 간격으로 상승 에지(R)가 검출되는 '11' 기준 펄스를 예측 가능하므로, '11' 데이터를 검출할 수 있다.Therefore, since the falling edge is detected at the interval of '2T' after the rising edge and the rising edge R is detected at the 'T' interval, the '11' reference pulse can be predicted, and thus '11' data can be detected.
또한, '01' 기준 펄스의 두 번째 에지인 상승 에지(R) 이후에 '3T' 간격으로 하강 에지(F)가 검출되고, 'T' 간격으로 상승 에지가 검출되므로, '01' 기준 펄스의 펄스 지속 시간(3T)을 제외하면, 하강 에지(F)가 검출되기 까지 '2T' 간격이고, 이어서 'T' 간격으로 상승 에지가 검출되는 '11' 기준 펄스를 예측 가능하다.In addition, since the falling edge F is detected at intervals of 3T after the rising edge R, which is the second edge of the reference pulse, and the rising edge is detected at intervals of T, the reference pulse of the reference pulse is detected. Except for the pulse duration 3T, it is possible to predict a '11' reference pulse at which the rising edge is detected in the '2T' interval until the falling edge F is detected, and then at the 'T' interval.
즉, 수신 단말(200)의 중앙 처리부(220)는 수신되는 데이터 펄스의 펄스 지속 시간과 펄스 모양과 기준 펄스의 펄스 지속 시간과 펄스 모양을 비교하여 데이터를 검출하거나, 데이터 펄스의 각 에지간 시간 간격을 분석하여 기준 펄스를 검출할 수 있다.That is, the
한편, 수신 단말(200)의 중앙 처리부(220)는 수신되는 데이터 펄스의 펄스 모양이 기준 펄스의 펄스 모양과 다른 경우, 이전 데이터의 마지막 에지(세번째 에지) 또는 다음 데이터의 처음 에지를 예측하고, 예측된 에지를 포함하는 연속되는 3개의 에지간 시간 간격과 펄스 모양으로 다음 데이터를 예측할 수 있다.Meanwhile, when the pulse shape of the received data pulse is different from the pulse shape of the reference pulse, the
따라서, 기존의 4PPM 방식으로 4비트의 데이터를 전송하기 위해서는 '8T(4T+4T)'의 시간이 소모되어야 하나, 본 발명에 따르면, 4비트의 데이터를 전송하기 위해서는 최대 '6T'에서 최소 '4T' 정도로 소모되므로, 데이터 전송 속도가 매우 향상된다.Therefore, in order to transmit 4 bits of data in the conventional 4PPM method, the time of '8T (4T + 4T)' should be consumed. According to the present invention, in order to transmit 4 bits of data, the maximum '6T' to the minimum ' It consumes about 4T ', which greatly improves the data transfer rate.
아울러, 수신 단말(200)은 이전 데이터 또는 다음 데이터의 에지를 예측하여, 기준 펄스와 펄스 지속 시간 및 펄스 모양이 다른 경우라도 오류 없이 데이터를 검출할 수 있다.In addition, the receiving
도 6은 본 발명의 바람직한 실시예에 따른 적외선 통신 시스템의 데이터 처리 방법을 설명하기 위한 플로챠트이다.6 is a flowchart illustrating a data processing method of an infrared communication system according to a preferred embodiment of the present invention.
도 6을 참조하면, 적외선 통신 시스템의 송신 단말(100) 및 수신 단말(200)은 데이터 종류, 예를 들어, '00','01','10', '11' 데이터에 따라 각기 다른 펄스 지속 시간 및 펄스 모양을 가지는 다수개의 기준 펄스를 설정한다(S 100). 즉, 각 기준 펄스는 상승 에지(R) 및 하강 에지(F)간 시간 간격 및 펄스 모양이 각기 다르게 설정된다.Referring to FIG. 6, the transmitting
송신 단말(100)은 사용자가 입력하는 입력 정보에 상응하는 데이터를 파악하고, 해당 데이터가 전송되도록 연속되는 다수개의 기준 펄스를 조합하여 데이터 펄스를 생성한다(S 110).The transmitting
이때, 송신 단말(100)은 연속되는 데이터를 2비트 단위로 구분하고, 각 단위별 데이터에 상응하는 기준 펄스를 조합할 수 있다.In this case, the transmitting
송신 단말(100)을 데이터 펄스를 적외선 방식으로 무선 송출한다(S 120). 이때, 송신 단말(100)은 데이터의 시작임을 알리는 리드 펄스(L)를 송출한 이후에 다수개의 기준 펄스가 조합된 데이터 펄스를 송출한다.The transmitting
수신 단말(200)은 무선으로 적외선 신호, 즉 데이터 펄스가 수신되면, 리드 펄스(L)를 검출한 이후에 하강 에지(F) 및 상승 에지(R)를 검출하고, 각 에지간 시간 간격을 분석한다(S 130).When the receiving
수신 단말(200)은 연속적으로 검출되는 3개의 하강 에지(F) 및 상승 에지(R)간 시간 간격과 펄스 모양과 동일한 기준 펄스가 있는지 여부를 확인한다(S 140).The receiving
수신 단말(200)은 3개의 에지간 시간 간격과 펄스 모양이 동일한 기준 펄스가 있으면, 해당 기준 펄스에 상응하는 데이터를 검출한다(S 150).If there is a reference pulse having the same interval shape and pulse shape between the three edge time intervals, the receiving
한편, 수신 단말(200)은 3개의 에지간 시간 간격과 펄스 모양과 동일한 기준 펄스가 없으면, 이전 데이터의 마지막 에지를 예측하거나, 다음 데이터의 처음 에지를 예측한다(S 160).On the other hand, the receiving
그리고, 수신 단말(200)은 예측된 에지를 포함하는 3개의 연속 에지간 시간 간격과 펄스 모양과 동일한 기준 펄스를 확인하여, 데이터를 검출한다(S 170).In addition, the receiving
상술한 바와 같이, 본 발명에 따른 적외선 통신 시스템의 데이터 처리 방식에 따르면, 구성 수단 및 회로의 변경없이 동일한 데이터 용량을 전송하는 데이터 전송 속도가 기존의 데이터 전송 방식보다 대략 50% 향상됨은 물론, 4PPM 방식보다 대략 37.5% 향상될 수 있다. 즉, 4PPM 방식은 일정 시간(4T)동안의 펄스 모양만 달리하는 반면, 본 발명에서는 펄스 지속 시간(2T, 3T)을 줄이면서 펄스 모양을 달리 하기 때문에 데이터 전송 속도를 향상시킬 수 있다.As described above, according to the data processing method of the infrared communication system according to the present invention, the data transmission rate for transmitting the same data capacity without changing the configuration means and the circuit is about 50% higher than the conventional data transmission method, as well as 4PPM. Approximately 37.5% improvement over the approach. That is, while the 4PPM method changes only the pulse shape for a predetermined time (4T), the present invention can improve the data transmission rate because the pulse shape is changed while reducing the pulse duration (2T, 3T).
이상에서 본 발명은 기재된 구체 예에 대해서만 상세히 설명하였지만 본 발명의 기술 사상 범위 내에서 다양한 변형 및 수정이 가능함은 당업자에게 있어서 명백한 것이며, 이러한 변형 및 수정이 첨부된 특허청구범위에 속함은 당연한 것이다.Although the present invention has been described in detail only with respect to the described embodiments, it will be apparent to those skilled in the art that various modifications and changes are possible within the technical spirit of the present invention, and such modifications and modifications belong to the appended claims.
도 1은 일반적인 적외선 통신 시스템의 데이터 전송 방식을 설명하기 위한 펄스 파형도.1 is a pulse waveform diagram illustrating a data transmission method of a general infrared communication system.
도 2는 일반적인 4PPM 방식의 데이터 전송 방식을 설명하기 위한 펄스 파형도.2 is a pulse waveform diagram for explaining a data transmission method of a general 4PPM system.
도 3은 본 발명에 따른 적외선 통신 시스템을 설명하기 위한 블록 도면.3 is a block diagram illustrating an infrared communication system according to the present invention.
도 4는 본 발명의 바람직한 실시예에 따른 데이터의 종류에 따라 설정되는 기준 펄스를 설명하기 위한 펄스 파형도.4 is a pulse waveform diagram for explaining a reference pulse set according to the type of data according to a preferred embodiment of the present invention.
도 5a는 '00','01' 데이터를 조합한 데이터 펄스를 설명하기 위한 펄스 파형도.Fig. 5A is a pulse waveform diagram for explaining a data pulse combining '00' and '01' data.
도 5b는 '00','10' 데이터를 조합한 데이터 펄스를 설명하기 위한 펄스 파형도.Fig. 5B is a pulse waveform diagram for explaining a data pulse combining '00' and '10' data.
도 5c는 '01','11' 데이터를 조합한 데이터 펄스를 설명하기 위한 펄스 파형도.Fig. 5C is a pulse waveform diagram for explaining a data pulse combining '01' and '11' data.
도 6은 본 발명의 바람직한 실시예에 따른 적외선 통신 시스템의 데이터 처리 방법을 설명하기 위한 플로챠트.6 is a flowchart for explaining a data processing method of an infrared communication system according to a preferred embodiment of the present invention.
**도면의 주요부분에 대한 부호의 설명**** Description of the symbols for the main parts of the drawings **
100 : 송신 단말 110 : 입력부100: transmitting terminal 110: input unit
120 : 제어부 130 : 저장부120: control unit 130: storage unit
140 : 송출부 200 : 수신 단말140: transmitting unit 200: receiving terminal
210 : 수신부 220 : 중앙 처리부210: receiver 220: central processor
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070123414A KR100832462B1 (en) | 2007-11-30 | 2007-11-30 | Apparatus and method of processing data in infrared ray communication system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070123414A KR100832462B1 (en) | 2007-11-30 | 2007-11-30 | Apparatus and method of processing data in infrared ray communication system |
Publications (1)
Publication Number | Publication Date |
---|---|
KR100832462B1 true KR100832462B1 (en) | 2008-05-26 |
Family
ID=39665254
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070123414A KR100832462B1 (en) | 2007-11-30 | 2007-11-30 | Apparatus and method of processing data in infrared ray communication system |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100832462B1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103727951A (en) * | 2014-01-21 | 2014-04-16 | 广东省自动化研究所 | Novel non-screen navigation system |
KR20160074106A (en) * | 2014-12-18 | 2016-06-28 | 현대모비스 주식회사 | Synchronization method of the sensor data |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0738980A (en) * | 1970-03-03 | 1995-02-07 | Sony Corp | Method or generating infrared ray remote control transmission signal |
KR20020076786A (en) * | 2001-03-30 | 2002-10-11 | 삼광전자 주식회사 | Signal transmitting apparatus of remote controller |
-
2007
- 2007-11-30 KR KR1020070123414A patent/KR100832462B1/en not_active IP Right Cessation
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0738980A (en) * | 1970-03-03 | 1995-02-07 | Sony Corp | Method or generating infrared ray remote control transmission signal |
KR20020076786A (en) * | 2001-03-30 | 2002-10-11 | 삼광전자 주식회사 | Signal transmitting apparatus of remote controller |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103727951A (en) * | 2014-01-21 | 2014-04-16 | 广东省自动化研究所 | Novel non-screen navigation system |
CN103727951B (en) * | 2014-01-21 | 2017-04-05 | 广东省自动化研究所 | Non-screen navigation system |
KR20160074106A (en) * | 2014-12-18 | 2016-06-28 | 현대모비스 주식회사 | Synchronization method of the sensor data |
KR102288948B1 (en) | 2014-12-18 | 2021-08-12 | 현대모비스 주식회사 | Synchronization method of the sensor data |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7586482B2 (en) | Method and related wireless mouse for decreasing delay time of data packet transmission system | |
US8537907B2 (en) | Receiving system for use in near field communication and mode detection method therefore | |
KR101906079B1 (en) | Signal Encoding and Decoding Methods, Device and System | |
RU2011119467A (en) | RE-USE OF THE COGNITIVE SIGNAL CHANNEL WITH A LOW LEVEL OF MUTUAL INTERFERENCE | |
US9210357B1 (en) | Automatically pairing remote | |
US10503318B2 (en) | Touch sensitive processing apparatus and system for despreading and method thereof | |
KR100832462B1 (en) | Apparatus and method of processing data in infrared ray communication system | |
US20080207152A1 (en) | Dual-mode system and method for receiving wireless signals | |
US20060044478A1 (en) | Television remote controls and systems utilizing same | |
US8175194B2 (en) | Signal receiving apparatus and signal processing method | |
US11947743B2 (en) | Apparatus and method for controlling a pointer on a screen of an electronic device | |
CN100365930C (en) | Waveform shaping method, waveform shaping device, electronic device, waveform shaping program, and recording medium | |
US20070001894A1 (en) | Remote controller, command transmission method, command receiving apparatus and personal computer apparatus | |
CN108631818B (en) | Signal receiving and transmitting device and synchronization point detection method | |
KR100565092B1 (en) | Data transmitting method, apparatus therefor and data receiving method and apparatus therefor enabling multiple access in chaotic communication system | |
KR100700739B1 (en) | Remote control system of electric goods and control method thereof | |
US8072315B2 (en) | Method and apparatus for universally decoding commands of a remote controller | |
KR20080068339A (en) | Infrared receiving error detecting method of cell phone | |
KR20020076786A (en) | Signal transmitting apparatus of remote controller | |
US10348443B2 (en) | Electronic device and method for controlling the same | |
JP4444041B2 (en) | Receiving apparatus and program | |
KR100195645B1 (en) | Method for detecting the code-data in remote controller signal | |
KR0174970B1 (en) | Code data detection method of remote control signal | |
KR200411959Y1 (en) | Recognition and guidance system of position | |
KR101192327B1 (en) | Decoder for manchester code and control method thereof, data receiving appatatus including the same decoder |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
A302 | Request for accelerated examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20130228 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20140228 Year of fee payment: 7 |
|
LAPS | Lapse due to unpaid annual fee |