KR940008200B1 - Remote control device - Google Patents

Remote control device Download PDF

Info

Publication number
KR940008200B1
KR940008200B1 KR1019910005880A KR910005880A KR940008200B1 KR 940008200 B1 KR940008200 B1 KR 940008200B1 KR 1019910005880 A KR1019910005880 A KR 1019910005880A KR 910005880 A KR910005880 A KR 910005880A KR 940008200 B1 KR940008200 B1 KR 940008200B1
Authority
KR
South Korea
Prior art keywords
address code
code
switch
receiver
transmitter
Prior art date
Application number
KR1019910005880A
Other languages
Korean (ko)
Other versions
KR920020377A (en
Inventor
리 마샬
Original Assignee
프린세톤 테크놀로지 코포레이션
리차드 치앙
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 프린세톤 테크놀로지 코포레이션, 리차드 치앙 filed Critical 프린세톤 테크놀로지 코포레이션
Priority to KR1019910005880A priority Critical patent/KR940008200B1/en
Publication of KR920020377A publication Critical patent/KR920020377A/en
Application granted granted Critical
Publication of KR940008200B1 publication Critical patent/KR940008200B1/en

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C19/00Electric signal transmission systems
    • G08C19/36Electric signal transmission systems using optical means to covert the input signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q9/00Arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Selective Calling Equipment (AREA)
  • Details Of Television Systems (AREA)

Abstract

내용 없음.No content.

Description

원격 조정 장치Remote control unit

제1도는 본 발명에 있어서 원격 조정 장치의 집단도.1 is a group diagram of a remote control device in the present invention.

제2도는 제1도의 원격 조정 장치에서 도시된 인코더의 집단도.2 is a group diagram of the encoder shown in the remote control device of FIG.

제3도는 제1도의 원격 조정 장치에서 도시된 디코더의 집단도.3 is a group diagram of a decoder shown in the remote control device of FIG.

* 도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings

10 : 원격 조정 장치 13 : 송신기10 remote control device 13 transmitter

15 : 수신기 20 : 인코더15: receiver 20: encoder

24, 32 : 안테나 25 : 부저24, 32: antenna 25: buzzer

30 : 디코더 36 : 발광다이오드30: decoder 36: light emitting diode

58, 76 : 램(RAM) 62 : 오실레이터58, 76: RAM 62: oscillator

본 발명은 전송기와 수신기로 이루어진 원격 조정 장치에 관한 것으로, 특히 전송기와 수신기용 코딩 시스템(coding system)에 관한 것이다.The present invention relates to a remote control device comprising a transmitter and a receiver, and more particularly, to a coding system for a transmitter and a receiver.

원격 조정 장치는 텔레비젼 수신기, 차고문, 안전 시스템과 다른 기구 및 장치에 광범위하게 이용된다. 초기에 송신기와 수신기들을 다른 유니트들과 분리하기 위해 각쌍의 송신기와 수신기용으로 상이한 반송 주파수가 이용되었다. 또한 다양한 코딩 설계가 데이타를 디지탈 형태로 암호화하는데 이용되어 왔다. 많은 이런 전송기들과 수신기들은 전송기와 수신기용 코딩을 제어할 수 있는 딥 스위치(dip switch)들을 포함한다. 이러한 시스템에 있어서는 딥 스위칭의 위치를 다른 위치로 수동으로 바꾸고 전송기와 수신기에서의 딥 스위치의 위치를 같게 함으로써 코드(code)를 변경할 수 있다.Remote control devices are widely used on TV receivers, garage doors, security systems and other appliances and devices. Initially different carrier frequencies were used for each pair of transmitters and receivers to separate the transmitters and receivers from other units. Various coding schemes have also been used to encrypt data in digital form. Many such transmitters and receivers include dip switches that can control coding for the transmitter and receiver. In such a system, the code can be changed by manually changing the position of the dip switching to a different position and by placing the dip switches in the transmitter and receiver in the same position.

그러나, 상기 원격 조정 장치는 어드레스 코드(address cose)의 길이가 딥 스위치의 핀수에 의해 제한되는 본질적인 단점을 갖고 있다. 예를들면 여덟개를 핀을 갖는 딥 스위치의 경우에는 단지 256개의 가능한 조합들이 이용가능하다. 그리고, 이러한 가능한 조합들을 증가시키기 위해서는, 16개의 핀을 갖는 딥 스위치와 같은 보다 큰 딥 스위치를 이용할 수 도 있지만, 이런 방법은 그 크기 및 제조 비용의 증가를 초래하고 또한 제조공정이 복잡해지게 된다.However, the remote control device has an inherent disadvantage that the length of the address code is limited by the number of pins of the dip switch. For example, for a dip switch with eight pins, only 256 possible combinations are available. And to increase these possible combinations, larger dip switches, such as a dip switch with sixteen pins, may be used, but this method leads to an increase in size and manufacturing cost and also to a complicated manufacturing process.

딥 스위치의 이용을 피하기 위해, 다른 유형의 원격 조정 장치가 리오틴등(Liotine et al)에게 허여된 미합중국 특허 번호 제 4,529,980호에서 언급된 바와 같이 제안되었다.To avoid the use of dip switches, other types of remote control devices have been proposed as mentioned in US Pat. No. 4,529,980 to Riotine et al.

그 원격조정장치는 다수의 기능을 제어하기 위한 다중채널 전송기와 수신기를 포함하고 자동식으로 수신기와 전송기안의 코드들을 변형하는 특징을 포함한다. 어드레스 코드의 변경이 요구되는 경우에는 프로그램 모드 스위치(program mode swich)가 수신기에서 닫히고 마이크로 컴퓨터는 비휘발성 메모리로부터 최근에 저장된 코드를 되부른다.The remote control device includes a multichannel transmitter and a receiver for controlling a plurality of functions and includes a feature for automatically modifying the codes in the receiver and the transmitter. If a change in the address code is required, the program mode switch is closed at the receiver and the microcomputer recalls the recently stored code from the nonvolatile memory.

출발로서 이런 코드를 사용하는 것은 난수 발생 알골리즘을 실행하여 비휘발성 메모리에 새롭게 발생된 코드를 저장하고 적외선 발광 다이오드를 통해 새로운 코드를 즉시 전송한다. 수신기에서의 적외선 발광 다이오드에 의한 전송 포맷은 프로그램모드 스위치가 턴오프될 때까지 계속된다. 수신기에서 적외선 발광 다이오드의 구동중에 적외선 발광 다이오드로부터의 코드를 검출할 수 있도록 수신기에 근접하게 위치된 전송기는 메모리에 이 수신된 코드를 검출할 수 있도록 수신기에 근접하게 위치된 전송기는 메모리에 이 수신된 코드를 저장한 다음 프로그램 주기가 완료됐음을 조작원에게 표시하는 플래싱-레디 신호를 생성한다.Using this code as a starting point implements a random number generation algorithm that stores the newly generated code in nonvolatile memory and immediately sends the new code through the infrared light emitting diode. The transmission format by the infrared light emitting diode at the receiver continues until the program mode switch is turned off. A transmitter located in close proximity to the receiver to detect the code from the infrared light emitting diode during driving of the infrared light emitting diode at the receiver allows the transmitter located close to the receiver to detect this received code in the memory. The stored code is then stored and a flashing-ready signal is generated to indicate to the operator that the program cycle is complete.

상기 특허에 있어서 원격 조정 장치는 라이도 주파수(RF) 전송기와 전송기내의 적외선 수신기 및 라이도주파수 수신기와 수신기내의 적외선 전송기로 이루어지며, 따라서 부피가 커지고 비용이 비싸진다. 비록 원격 조정 장치가 코드 선택용 딥 스위치를 제거할지라도, 이것은 자동난수 발생과 변경 방법에 기인하여 어드레스 코드의 수동 변경 능력을 또한 제거한다. 덧붙여서 수신기가 새로운 어드레스 코드를 전송기에 가르키도록 이용되기 때문에 상기 특허는 호스트 전송기가 똑같은 어드레스 코드를 가지고 여러 수신기들을 제어하는데 이용되는 경우에 이용될 수 없다. 예를들면 어떤 가정 보안 자동화 장치에 있어서, 제어유니트(control unit)는 다수의 센서(sensor)들과 연결되어 센서가 작동될 때 어떤거리로 부터 가정용 기구, 전등, 싸이렌과 같은 다수의 장치들을 제어하는데 이용된다.The remote control device in this patent consists of a Lydo frequency (RF) transmitter and an infrared receiver in the transmitter and an infrared transmitter in the transmitter and an infrared transmitter in the receiver, thus being bulky and expensive. Although the remote control removes the code select dip switch, this also eliminates the ability to manually change the address code due to the automatic random number generation and change method. In addition, the patent cannot be used when the host transmitter is used to control multiple receivers with the same address code because the receiver is used to point the new address code to the transmitter. For example, in some home security automation devices, a control unit is connected to multiple sensors to control multiple devices such as household appliances, lights and sirens from a certain distance when the sensors are activated. It is used to

한편, 현재 상업적으로 유용되고 있는 다중사건타이머(multi-event timer)의 경우에 있어서, 요구된 시간에 다수의 장치들을 멀리서 제어하는데 사용되어, 예를들면 특정 시간에 마이크로 웨이브 오븐을 켜고, 다른 시간에 비데오 테이프 레코더와 같은 다수의 장치들을 원격 제어하는데 적용된다. 양 경우에 있어서 제어되는 장치들의 수신기는 모두 같은 어드레스 코드로 설정되도록 해야한다. 그러나 상기 특허에 따르면 그런 목적을 충족하기에는 불가능한다.On the other hand, in the case of multi-event timers, which are currently commercially available, they are used to remotely control multiple devices at the required time, for example to turn on the microwave oven at a specific time, and at other times. Applied to remote control a number of devices such as video tape recorders. In both cases, the receivers of the controlled devices must be set to the same address code. However, according to the patent, it is impossible to meet such an object.

본 발명의 제1목적은 상기 언급된 종래 기술이 겪는 어려움을 피하는 원격 조정장치를 제공하는데 있다.It is a first object of the present invention to provide a remote control device which avoids the difficulties encountered with the above-mentioned prior art.

특히 전송기가 요구된 코드를 발생하도록 수동적으로 제어될 수 있고, 동시에 수신기의 스위치가 코드 변경 모드로 바뀐다면 새롭게 발생된 코드는 수신기에 저장된 코드를 변경하도록 수신기에 전송될 수 있는 원격 조정장치를 제공하는 것이 본 발명의 목적중 하나이다.In particular, the transmitter can be manually controlled to generate the required code, and at the same time a newly generated code can be sent to the receiver to change the code stored in the receiver if the receiver switches to code changing mode. It is one of the objects of the present invention.

본 발명에 따르면, 원격 조정 장치는 정규위치와 변경위치 사이에서 전환될 수 있는 전송기와 정규모드와 변경모드 사이에서 전환될 수 있는 수신기를 구비한다.According to the invention, the remote control device has a transmitter which can be switched between the normal position and the change position, and a receiver which can be switched between the normal mode and the change mode.

원격 조정 장치는 어드레스 코드 저장용 전송기내의 제1기억 수단과, 새로운 어드레스 코드를 발생시키고 전송기가 변경위치로 전환될 때 상기 제1기억 수단에 그 새로운 코드를 저장하기 위한 전송기내의 발생수단과, 제1기억 수단에 저장된 어드레스 코드를 전송하기 위한 전송기내의 전송수단, 전송된 어드레스 코드를 수신하기 위한 수신기내의 수신수단, 수신기가 변경 모드로 전환될 때 수신된 어드레스 코드를 저장하기 위한 수신기 내의 제2기억수단과, 수신기가 정규 모드로 전환될 때 상기 제2기억수단에 저장된 어드레스 코드와 수신된 어드레스 코드를 비교하기 위한 수신기내의 비교수단과, 이 비교수단에 의한 비교결과 어드레스 코드가 같을 때 동작신호를 출력하도록 비교수단에 의해 작동되는 수신기내의 수단을 포함하여 구성되어 있다.The remote control apparatus comprises: first storage means in the transmitter for storing the address code, generating means in the transmitter for generating a new address code and storing the new code in the first storage means when the transmitter is switched to a change position; Transmission means in the transmitter for transmitting the address code stored in the first storage means, receiving means in the receiver for receiving the transmitted address code, in the receiver for storing the address code received when the receiver is switched to the change mode. When the second storage means, the comparison means in the receiver for comparing the address code stored in the second storage means and the received address code when the receiver is switched to the normal mode, and the result of the comparison by the comparison means are the same And means in the receiver operated by the comparing means to output an operation signal. .

이하, 도면을 참조하여 본 발명에 따른 실시예를 설명한다.Hereinafter, an embodiment according to the present invention will be described with reference to the drawings.

제1도에 따르면 본 발명의 원격조정 장치 (10)는 전송기부(18)와 이 전송기(13)에 의해 일정 거리에서 조정되는 수신기부(15)를 포함하여 구성된다.According to FIG. 1, the remote control apparatus 10 of the present invention comprises a transmitter section 18 and a receiver section 15 controlled by the transmitter 13 at a predetermined distance.

전송기(13)는 인코더(20)와, 이 인코더(20)와 결합된 라디오 주파수 전송기(22)및, 이 라디오 주파수 전송기(22)와 결합된 안테나(24)를 구비하여 구성된다.The transmitter 13 comprises an encoder 20, a radio frequency transmitter 22 coupled with the encoder 20, and an antenna 24 coupled with the radio frequency transmitter 22.

여기서, 인코더(20)는 바람직하게는 8핀 집적회로(IC)로 이루어져 있는 바, 그 구조는 제2도에 도시되어 있으며 이후에 세부적으로 언급될 것이다. 부저(25)는 전원과 인코더(20)의 제2핀(P2) 사이에 결합된다. 3상태 스위치(26)는 전원, 플로팅 포인트(floating point, B), 인코더(20)의 제3핀(P3)과 접지 사이에 결합된다. 푸쉬버튼 스위치(28)는 인코더(20)의 제4핀(P4)과 접지 사이에 결합된다. 레지스터(R1)는 인코더(20)의 제6핀(P6)과 제7핀(P7)사이에 결합된다.Here, the encoder 20 preferably consists of an 8-pin integrated circuit (IC), the structure of which is shown in FIG. 2 and will be discussed in detail later. The buzzer 25 is coupled between the power supply and the second pin P2 of the encoder 20. The tri-state switch 26 is coupled between the power supply, the floating point B, the third pin P3 of the encoder 20 and ground. The pushbutton switch 28 is coupled between the fourth pin P4 of the encoder 20 and ground. The register R1 is coupled between the sixth pin P6 and the seventh pin P7 of the encoder 20.

한편, 수신기(15)는 안테나(32)와, 이 안테나(32)와 결합된 라디오 주파수 수신기(34)및, 이 라디오 주파수 수신기(34)와 결합된 디코더(30)를 구비하여 구성된다. 그리고, 디코더(30)는 바람직하게는 8핀 직접회로(IC)로 이루어져 있는 바, 그 구조는 제3도에 도시되어 있으며 이후에 세부적으로 언급될 것이다.On the other hand, the receiver 15 comprises an antenna 32, a radio frequency receiver 34 coupled with the antenna 32, and a decoder 30 coupled with the radio frequency receiver 34. And, the decoder 30 preferably consists of an 8-pin integrated circuit (IC), the structure of which is shown in FIG. 3 and will be discussed in detail later.

발광 다이오드(LED)는 디코더(30)의 제2'핀(P2')과 전원 사이에 연결되고, 스위치(38)는 디코더(30)의 제3'핀(P3')과 접지 사이에 연결되며, 레지스터(R2)는 디코더(30)의 제6'핀(P6')과 제7'핀(P7')사이에 결합된다.The light emitting diode LED is connected between the second 'pin P2' of the decoder 30 and the power supply, and the switch 38 is connected between the third 'pin P3' of the decoder 30 and the ground. The register R2 is coupled between the sixth 'pin P6' and the seventh 'pin P7' of the decoder 30.

제1도와 제2도에 따르면, 인코더(20)는 제1도에 나타낸 바와같이 랜덤 코드생성위치(A), 정규위치(B) 및 수동 셋팅 위치(C) 사이에서 전환될 수 있는 3상태스위치(26)의 위치를 검출하기 위하여 제3판(P3)과 연결된 모드 콘트롤러(50)를 포함한다.According to FIG. 1 and FIG. 2, the encoder 20 is a three state switch which can be switched between a random code generation position A, a normal position B and a manual setting position C as shown in FIG. And a mode controller 50 connected with the third plate P3 to detect the position of 26.

코드 출력장치(60)는 제4핀(P4)과 모드 콘트롤러(50) 및 램(Random Access Memory ; 58)에 연결된다. 스위치(26)가 정규위치(B)에 있고 푸쉬 버튼 스위치(28)가 눌려졌을 때, 코드출력장치(60)는 램(58)에 저장된 어드레스 코드를 검색하고 계속적으로 제8핀을 통해 어드레스 코드를 출력하도록 구동될 것이다.The code output device 60 is connected to the fourth pin P4, the mode controller 50, and the random access memory 58. When the switch 26 is in the normal position B and the push button switch 28 is pressed, the code output device 60 retrieves the address code stored in the RAM 58 and continuously the address code through the eighth pin. Will be driven to output.

본 발명에 이용된 어드레스 코드는 16비트 또는 어떤 다른 수의 소망의 비트로 이루어져 있다. 제8핀(P8)과 결합된 라디오 주파수 전송기(22)는 어드레스 코드를 인가받아 변조한 후 그 변조된 어드레스 코드 신호를 안테나(24)를 경유하여 방사하게 된다.The address code used in the present invention consists of 16 bits or some other number of desired bits. The radio frequency transmitter 22 coupled to the eighth pin P8 receives and modulates the address code and radiates the modulated address code signal via the antenna 24.

본 발명에서 전력상승 복귀 발생기(power up reset generator, 68)는 인코더(20)내에 구비되고 램(ram, 58)에 연결된다. 예컨대 전송기(13)의 밧데리가 소모되는 등에 의해 전력이 갑자기 끊어지게 되면 램(58)에 저장된 정보는 분실되게 되는 바, 이 전력상승 복귀 발생기(68)는 전력 공급이 중단되고 나서 재공급될 때 램(58)에 소정의 어드레스 코드를 복귀시켜 주도록 이용된다.In the present invention, a power up reset generator 68 is provided in the encoder 20 and connected to a ram 58. For example, if the power of the transmitter 13 is suddenly cut off due to exhaustion of the battery, the information stored in the RAM 58 is lost. When the power up recovery generator 68 is supplied again after the power supply is stopped, It is used to return a predetermined address code to the RAM 58.

소정의 어드레스 코드에 추가하여, 이후에 상세히 설명하는 바와같이 본 발명의 인코더(20)는 조작자가 수동조작으로 또는 자동 램덤 코드 변경 방법으로 램(58)에 소정의 어드레스 코드를 복귀시켜 주도록 이용된다.In addition to the predetermined address code, as will be described in detail later, the encoder 20 of the present invention is used for the operator to return the predetermined address code to the RAM 58 by manual operation or by an automatic random code changing method. .

인코더(20)에서 시간 게이트(timing gate, 66)는 스위치(28)가 지속적으로 눌려지는 동안의 시간구간을 검출하기 위해 제4핀(P4)과 연결된다. 랜덤 코드 발생기(52)와 수동 코드 발생기(54) 및 콘트롤 게이트(control gate, 56)는 모드 콘트롤러(mode controller, 50)에 결합되어 그 모드콘트롤러(50)에 의해 제어된다.The timing gate 66 at the encoder 20 is connected to the fourth pin P4 to detect the time period during which the switch 28 is continuously pressed. The random code generator 52, the manual code generator 54, and the control gate 56 are coupled to a mode controller 50 and controlled by the mode controller 50.

콘트롤 게이트(56)는 더욱이 그 입력단에 랜덤 코드 발생기(52)와 수동 코드 발생기(54)가 연결되고 그 출력단에 램(58)이 연결된다. 스위치826)가 수동 조작위치(C)로 전환되면, 모드 콘트롤러(50)는 수동 코드 발생기(54)를 작동시키고, 콘트롤게이트(56)가 수동코드 발생기(54)에 연결되는 한편 램덤코드 발생기(52)에 연결되지 않도록 명령하게 된다. 어드레스 코드는 디지탈 형태이고 다수의 비트를 포함하기 때문에, 본 발명은 조작자가 비트 단위로 어드레스 코드를 설정하도록 되어있다.The control gate 56 furthermore has a random code generator 52 and a passive code generator 54 connected to its input and a RAM 58 connected to its output. When the switch 826 is switched to the manual operation position C, the mode controller 50 operates the manual code generator 54, and the control gate 56 is connected to the manual code generator 54 while the random code generator ( 52) to not connect. Since the address code is in digital form and includes a plurality of bits, the present invention is intended for the operator to set the address code in bits.

상기 바람직한 태양에서, 조작자는 어드레스 코드를 입력하기 위해 스위치(28)를 누를 수 있다. 그리고, 수동 코드 발생기(54)는 그 스위치(28)의 누름과 누름시간을 검출하여, 만일 스위치(28)가 소정의 시간길이를 초과하여 예컨대 2초 동안 지속적으로 눌려지게 되면 논리적인 하이신호를 발생시키는 한편, 스위치(28)가 소정의 시간길이 이상 눌려지지 않으면 논리적인 로우신호를 발생시키게 된다. 또한, 수동 코드 발생기(54)에 의해 발생된 신호들은 비트 단위로 콘트롤 게이트(56)에 보내져서 램(58)에 의해 발생된 신호들은 비트 단위로 콘트롤 게이트(56)에 보내져서램(58)에 저장된다. 신호가 램(58)에 도달되면 램(58)에 저장된 어드레스 코드는 최하위 비트(LSB)로부터 최상위 비트(MSB)의 방향으로 한개의 비트를 최초이동시킬 것이다. 따라서 최초의 최상위 비트(MSB)는 어드레스코드로부터 제거되고 도달된 신호는 최하위 비트(LSB)에 저장된다.In this preferred aspect, the operator can press the switch 28 to enter an address code. The manual code generator 54 detects the press and the press time of the switch 28, so that if the switch 28 is continuously pressed for more than a predetermined length of time, for example, for 2 seconds, a logical high signal is generated. On the other hand, if the switch 28 is not pressed for a predetermined length of time, a logical low signal is generated. In addition, the signals generated by the passive code generator 54 are sent to the control gate 56 bit by bit and the signals generated by the RAM 58 are sent to the control gate 56 bit by bit to the RAM 58. Are stored in. When the signal reaches RAM 58, the address code stored in RAM 58 will initially move one bit in the direction from least significant bit (LSB) to most significant bit (MSB). Therefore, the first most significant bit MSB is removed from the address code and the received signal is stored in the least significant bit LSB.

설정 정밀도를 보장하기 위해, 스위치(26)가 소정의 시간이상 지속적으로 눌려지게 되면 시간 게이트(66)는 제2핀(P2)를 통해 그것에 연결된 부져(25)를 작동시킴으로써 음향신호를 발생시키게 된다.In order to ensure the setting accuracy, when the switch 26 is continuously pressed for a predetermined time or more, the time gate 66 generates an acoustic signal by operating the buzzer 25 connected to it through the second pin P2. .

따라서 조작자가 논리적인 로우비트를 입력하기 원한다면 조작자는 부저(25)가 작동되지 않은 짧은 시간동안 스위치(28)를 누를 수 있게 되고, 조작자가 논리적 하이비트를 입력하기 원한다면 조작원은 부저(25)가 작동될 때까지 스위치(28)를 지속적으로 누를 수 있게 됨으로써 논리적인 하이신호가 발생되는 것이 보장된다. 또한, 여기서 상기 부저(25)는 조작자의 주의를 유인하기 위해 예를들면 발광다이오드와 같은 어떤 다른 지사장치로 대체할 수 있다.Thus, if the operator wants to input a logical low bit, the operator can press the switch 28 for a short time when the buzzer 25 is not operated, and if the operator wants to input a logical high bit, the operator can enter the buzzer 25. By being able to press the switch 28 continuously until it is activated, it is ensured that a logical high signal is generated. In addition, the buzzer 25 may be replaced by any other branch device such as, for example, a light emitting diode to attract the operator's attention.

인코더(20)안에 오실레이터(OSC, 62)가 구비되고, 레지스터(R1)가 제6핀(P6)과 제7핀(P7)을 경유하여 오실레이터(62)에 연결된다. 이때, 레지스터(R1)의 크기는 오실레이터(62)의 발진 주파수를 결정할 것이다. 분주기(freguency divider, 63)는 오실레이터(62)의 한개의 출력단자(output)와 연결되어, 다른 주파수를 갖는 다양한 클록 신호를 발생시켜 인코더(20)의 각각의 블럭에 공급하는데 이용된다. 또한, 오실레이터(62)의 다른 출력단자는 랜덤 코드 발생기(52)의 한개의 입력단자에 연결된다. 이런 바람직한 태양에 있어서, 랜덤오실레이터(64)는 랜덤 코드 발생기(52)의 다른 입력단자에 연결된 그의 출력단자를 구비하고 있다. 상이한 인코더(또는 IC 칩)들의 랜덤 오실레이터는 상이한 전송기들에서 실행된 랜덤 코드 발생과정이 동일하지 않도록 항상 다른 발진 주파수를 갖는 것이 바람직하다.An oscillator OSC 62 is provided in the encoder 20, and a register R1 is connected to the oscillator 62 via the sixth pin P6 and the seventh pin P7. At this time, the size of the register R1 will determine the oscillation frequency of the oscillator 62. A frequency divider 63 is connected to one output terminal of the oscillator 62 and used to generate various clock signals having different frequencies and supply them to each block of the encoder 20. Also, the other output terminal of the oscillator 62 is connected to one input terminal of the random code generator 52. In this preferred aspect, the random oscillator 64 has its output terminal connected to the other input terminal of the random code generator 52. It is desirable that random oscillators of different encoders (or IC chips) always have different oscillation frequencies so that the random code generation process performed on different transmitters is not the same.

집적회로(IC)의 제조공정 중, 형성된 레지스터와 콘덴서의 크기는 불확실하고 정확하게 제어되지는 않는다. 따라서 상이한 직접회로의 랜덤오실레이터들에 사용된 레지스터와 콘덴서는 서로 약간씩 달라 다른 발진 주파수를 갖게 된다.During the manufacturing process of an integrated circuit (IC), the size of the resistors and capacitors formed is uncertain and not precisely controlled. Thus, the resistors and capacitors used in random oscillators of different integrated circuits are slightly different from one another and have different oscillation frequencies.

스위치(26)가 랜덤 코드 발생위치(A)로 전환될 때, 모드 콘트롤러(50)는 랜덤 코드 발생기(52)를 작동하게 할 것이고, 콘트롤 게이트(56)가 랜덤 코드 발생기(52)와 연결되고 수동코드 발생기(54)와 연결되지 않도록 명령한다. 이때 스위치(28)를 누르게 되면 랜덤 코드 발생기(52)가 작동되어 랜덤 코드 발생처리가 개시되게 된다.When the switch 26 is switched to the random code generation position A, the mode controller 50 will operate the random code generator 52, and the control gate 56 is connected with the random code generator 52. Command not to be connected to the manual code generator 54. At this time, when the switch 28 is pressed, the random code generator 52 is operated to start the random code generation process.

랜덤 코드 발생기(52)는 발진신호를 인가받아 오실레이터(62)와 랜덤 오실레이터(64)로부터의 두개의 각각의 숫자를 계수하게 된다. 스위치(28)의 누름상태가 해제되면 새로운 어드레스 코드를 얻기 위해, 랜덤코드 발생기(52)는 계수를 중단하고 두개의 계수치를 가산한다. 그리고, 이때 새롭게 발생된 어드레스 코드는 콘트롤 게이트(56)를 경유하여 램(58)에 저장된다.The random code generator 52 receives the oscillation signal and counts two respective numbers from the oscillator 62 and the random oscillator 64. When the switch 28 is released, the random code generator 52 stops counting and adds two counts to obtain a new address code. At this time, the newly generated address code is stored in the RAM 58 via the control gate 56.

제1도와 제3도에 있어서, 수신기(15)내의 안테나(32)는 전송기(13)로 부터 전송된 신호를 수신하고, 라디오 주파수 수신기(34)는 제8'핀(P8')을 경유하여 디코더(30)에 입력되는 어드레스 코드 신호를 얻기 위해 수신신호를 복조한다. 한편, 전송기(13)로 부터 방출된 신호를 공기중에서 그 신호강도가 저하되기 때문에 파정형회로(wave shaping circuit, 72)가 디코더(30)내에 구비되고 어드레스 코드 신호를 수신하고 형성하도록 제8'핀(P8')과 연결된다. 디코더(30)에 있어서, 모드 콘트롤러(70)는 제3'핀(P3')에 연결되고, 콘트롤 게이트(74)는 2개의 입력이 파 정형회로(72)와 모드 콘트롤러(70)의 출력단자에 연결되면서 2개의 출력단자는 램(76)과 비교기(comparator, 78)에 각각 연결된다. 제3'핀(P3')에 연결된 스위치(38)가 정규개방 모드에 있을 때, 모드 콘트롤러(70)는 비교기(78)와 파정형회로(72)는 연결되고, 파 정형회로(72)와 램(76)은 분리되도록 콘트롤 게이트(74)를 명령하게 되는 바, 이에 따라 어드레스 코드 신호는 콘트롤 게이트(74)를 경유하여 비교기(78)에 보내지게 되고, 비교기(78)는 램(76)에 저장된 어드레스 코드를 검색하여 그 어드레스코드와 수신된 어드레스 코드 신호를 비교하게 된다. 제1출력 게이트(82)는 램(76)과 제2'핀(P4')에 연결된다. 펄스 어큐뮬레이터(80)는 파 정형회로(72)의 출력단자와 연결되어 어드레스 코드신호의 비트수를 계산하고, 계산된 비트수가 예정된 수에 도달되면, 제1출력 게이트(82)와 제2출력 게이트(84)를 인에이블 상태로 하게 된다. 그리고, 이때 비교기(78)가 수신된 어드레스 코드 신호와 검색된 어드레스 코드가 동일한 것으로 판정하게 되면, 제2출력 게이트(84)는 제어대상의 텔레비젼 또는 차고문과 같은 작동장치(또는 기능, 35)를 위한 작동신호를 제4'핀(P2') 사이에 연결되고, 제2출력 게이트(84)는 비교기(78)와 제(P4')를 통해 출력하게 된다.1 and 3, the antenna 32 in the receiver 15 receives a signal transmitted from the transmitter 13, and the radio frequency receiver 34 passes through the eighth 'pin P8'. The received signal is demodulated to obtain an address code signal input to the decoder 30. On the other hand, since the signal intensity of the signal emitted from the transmitter 13 decreases in air, a wave shaping circuit 72 is provided in the decoder 30 to receive and form an address code signal. Is connected to pin P8 '. In the decoder 30, the mode controller 70 is connected to the third 'pin P3', and the control gate 74 has two inputs at the output terminal of the waveform circuit 72 and the mode controller 70. The two output terminals are connected to the RAM 76 and the comparator 78, respectively. When the switch 38 connected to the third 'pin P3' is in the normally open mode, the mode controller 70 is connected to the comparator 78 and the waveform circuit 72, and the waveform circuit 72 and The RAM 76 commands the control gate 74 to be separated, so that an address code signal is sent to the comparator 78 via the control gate 74, where the comparator 78 has a RAM 76. The address code stored in the search is searched to compare the address code with the received address code signal. The first output gate 82 is connected to the RAM 76 and the second 'pin P4'. The pulse accumulator 80 is connected to the output terminal of the wave shaping circuit 72 to calculate the number of bits of the address code signal, and when the calculated number of bits reaches a predetermined number, the first output gate 82 and the second output gate (84) is enabled. Then, if the comparator 78 determines that the received address code signal and the retrieved address code are the same, the second output gate 84 is used for an operating device (or function) 35 such as a television or garage door to be controlled. An operation signal is connected between the fourth 'pin P2' and the second output gate 84 is output through the comparator 78 and the second P4 '.

램(76)에 저장된 어드레스 코드를 바꾸는 것이 요망되는 경우에는 스위치(30)가 온되게 된다. 그리고, 이와같이 스위치(30)가 온 되게 되면, 모드콘트롤러(70)는 파정형회로(72)가 램(76)과 연결되고 비교기(78)와는 분리되도록 콘트롤 게이트(74)에 명령하게 된다.When it is desired to change the address code stored in the RAM 76, the switch 30 is turned on. When the switch 30 is turned on in this manner, the mode controller 70 instructs the control gate 74 to connect the wave type circuit 72 to the RAM 76 and to separate the comparator 78.

동시에 수신기(15)에 의해 수신된 어드레스 코드 신호는 램(76)에 저장되어 새로운 어드레스 코드로서 작용하게 된다. 이어, 저장과정이 완결된 후, 제1출력 게이트(82)가 작동되어 제2'(P2')으로 지시 신호가 출력되게 된다. 이에 따라 제2'(P2')에 연결된 발광 다이오드(36)가 점등되어 설정동작 완료되었음을 나타나게 된다.At the same time, the address code signal received by the receiver 15 is stored in the RAM 76 to act as a new address code. Subsequently, after the storing process is completed, the first output gate 82 is operated to output an indication signal to the second 'P2'. Accordingly, the LED 36 connected to the second 'P2' is turned on to indicate that the setting operation is completed.

또한, 인코더와 마찬가지로 디코더(30)도 디코더(30)의 전력이 끊기고 재공급될 때 램(76)에 인코더(20)의 전력상승 복귀 발생기(power up reset generator, 68)의 예정된 어드레스 코드와 같은 어드레스 코드를 복귀시키는데 이용되는 전력상승 복귀 발생기(86)를 포함하여 구동된다.In addition, like the encoder, the decoder 30, such as the predetermined address code of the power up reset generator 68 of the encoder 20 to the RAM 76 when the decoder 30 is powered off and resupplied, may also be used. And a power up recovery generator 86 used to recover the address code.

또한 디코더(30)내에는 오실레이터(88)가 구비되고 그 제6'핀(P6')과 제7'핀(P7')를 경유하여 레지스터(R2)가 연결되는데, 이 레지스터(R2)의 크기는 오실레이터(88)의 발진 주파수를 결정하게 된다. 그리고, 오실레이터(88)의 출력단자에는 분주기(90)가 연결되어, 디코더(30)의 각각의 블럭들에 적절한 클록신호를 제공하게 된다.In addition, an oscillator 88 is provided in the decoder 30, and a register R2 is connected via the sixth 'pin P6' and the seventh 'pin P7'. Determines the oscillation frequency of the oscillator 88. A divider 90 is connected to the output terminal of the oscillator 88 to provide an appropriate clock signal to each of the blocks of the decoder 30.

본 발명에 따르면, 전송기(13)의 램(58)에 저장된 어드레스 코드는 자동 또는 수동 조작에 의해 각각 변경될 수 있다. 스위치(26)가 정규 위치에 있고 스위치(28)가 눌릴 때, 램(58)에 저장된 어드레스 코드는 방출될 것이다. 수신기(15)에 있어서, 스위치(38)가 정규모드에 있다면, 어떠한 수신된 어드레스 코드 신호도 램(76)에 저장된 어드레스 코드와 비교될 것이다. 그리고, 스위치(38)가 변경모드에 있다면, 수신된 어드레스 코드 신호는 램(76)에 저장된 본래의 어드레스 코드 신호와 대체되어 새로운 어드레스 코드로서 작용하게 된다.According to the present invention, the address codes stored in the RAM 58 of the transmitter 13 can be changed respectively by automatic or manual operation. When switch 26 is in the normal position and switch 28 is pressed, the address code stored in RAM 58 will be released. In the receiver 15, if the switch 38 is in the normal mode, any received address code signal will be compared to the address code stored in the RAM 76. If the switch 38 is in the change mode, then the received address code signal is replaced with the original address code signal stored in the RAM 76 to act as a new address code.

상기 바람직한 태양에 이용된 라디오 주파수의 방사는 적외선 전송이나, 초음파 전송과 같은 다른 유사한 전송 방법으로 또한 대체될 수 있음을 이해해야 할 것이다.It will be appreciated that the radio frequency radiation used in this preferred aspect may also be replaced by other similar transmission methods, such as infrared transmission or ultrasonic transmission.

본 발명의 원격조정은 무선 또는 유선으로도 성취될 수 있다는 것을 또한 이해해야 할 것이다. 예를들면, 빌딩에서 전력선들은 본 발명의 원조정 장치의 전송매체로서 작용되도록 이용될 수 있다. 더불어, 스위치(26), (28), (38)는 어떤 다른 형태의 스위치수단으로 대체될 수 있다.It will also be appreciated that the remote control of the present invention may be accomplished wirelessly or by wire. For example, power lines in a building can be used to act as the transmission medium of the original conditioning device of the present invention. In addition, the switches 26, 28, 38 may be replaced by any other type of switch means.

예를들면 스위치(38)가 배제될 수 있으며, 수신기(15)는 특별한 암호를 갖는 전송기(13)에 의해 어드레스 코드 변경 모드로 바뀔 수 있다.For example, the switch 38 can be excluded and the receiver 15 can be switched to the address code change mode by the transmitter 13 with a special encryption.

또한, 본 발명은 상기 실시예에 한정되지 않고, 본 발명의 기술적 요지를 벗어나지 않는 범위내에서 다양하게 변형시켜 실시할 수 있다.In addition, this invention is not limited to the said Example, It can variously deform and implement within the range which does not deviate from the technical summary of this invention.

Claims (6)

정규 위치와 변경 위치로 상호전환될 수 있는 전송기와, 정규 모드와 변경모드로 상호전환될 수 있는 수신기를 갖춘 원격 조정 장치에 있어서, 다수의 비트(bit)를 갖는 디지탈 어드레스 코드(digital address code)를 저장하기 위한 상기 전송기내의 제1기억 수단(58)과, 새로운 어드레스 코드를 발생시키도록 수동으로 조작하기 위한 수동 코드 발생기를 포함하고, 상기 전송기가 변경위치로 전환될 때 새로운 어드레스 코드를 발생시켜, 상기 제1기억수단에 저장하는 전송기내 코드 발생수단(26,50,52,54,56)과, 상기 제1기억수단에 저장된 어드레스 코드를 전송하기 위한 상기 전송기내 전송수단(60,22,24), 전송된 어드레스코드를 수신하기 위한 수신기내 수신수단(32,34)과, 상기 수신기가 변경모드로 전환될 때 그것에 수신된 어드레스 코드를 저장하기 위한 상기 수신기내 제2기억 수단(76)과, 상기 수신기가 정류 모드로 전환될 때 상기 제2기억 수단에 저장된 어드레스 코드와 수신된 어드레스 코드를 비교하기 위한 상기 수신기내 비교수단(78)과, 상기 제2기억수단에 저장된 어드레스 코드와 수신된 어드레스 코드가 같을 때 동작신호를 출력하도록 상기 비교수단에 의해 작동되는 수신기내 동작신호 출력 수단(84)과, 상기 전송기내의 온(on), 오프(off) 위치 사이에서 수동으로 전환되기 위한 제3스위치 수단(28)을 포함하여 구성되고, 상기 수동 코드 발생기는 상기 제3스위치 수단이 예정된 시간길이 보다 더 크게하여 온(on) 위치로 전환될 때 논리적인 하이비트 신호를 발생하고 상기 제3스위치 수단이 예정된 시간 길이 보다 더 크지 않게 하여 온(on)위치로 전환될 때 논리적인 로우비트 신호를 발생하도록 상기 제3스위치 수단과 연결되어 이에 의해 제어되며, 상기 제1기억 수단은 상기 수동코드 발생기에 의한 계속된 논리적인 하이ㆍ로우비트 신호를 저장하는 것을 특징으로 하는 원격 조정장치.A remote control device having a transmitter that can be switched between a normal position and a change position, and a receiver that can be switched between a normal mode and a change mode, the digital address code having a plurality of bits. First storage means (58) in the transmitter for storing the data, and a manual code generator for manually manipulating to generate a new address code, and generating a new address code when the transmitter is switched to a change position. In-transmitter code generating means (26,50,52,54,56) for storing in said first memory means, and said in-transmitter transmitting means (60,22) for transmitting address codes stored in said first memory means. 24, receiving means 32,34 in the receiver for receiving the transmitted address code, and the number for storing the received address code when the receiver is switched to the change mode; In-flight second storage means 76, in-receiver comparison means 78 for comparing the received address code with the address code stored in the second storage means when the receiver is switched to the rectifying mode, and the second Operation signal output means 84 in a receiver operated by the comparison means to output an operation signal when the address code stored in the storage means and the received address code are the same, and on and off in the transmitter; And a third switch means 28 for manually switching between positions, said passive code generator being logical when said third switch means is switched to an on position by greater than a predetermined time length. The third switch to generate a high bit signal and generate a logical low bit signal when the third switch means is switched to an on position so as not to be greater than a predetermined length of time. And control by means of said first means, said first memory means for storing a continued logical high-low bit signal by said passive code generator. 제1항에 있어서, 상기 발생수단은 상기 제3스위치가 온(on) 위치로 전환되는 중 시간주기를 계산하기 위하여 상기 제3스위치 수단과 연결된 시간 게이트(timing gate)와, 상기 제3스위치 수단이 예정된 시간길이보다 크게하여 온 위치로 전환된 것을 지시하도록 작동되기 위하여 상기 시간 게이트와 연결된 지시수단을 추가로 포함하여 구성된 것을 특징으로 하는 원격 조정장치.2. The apparatus of claim 1, wherein the generating means comprises a timing gate connected to the third switch means for calculating a time period during which the third switch is switched to an on position, and the third switch means. And a indicating means connected to said time gate for actuating to indicate switching to an on position by greater than said predetermined time length. 제2항에 있어서, 상기 지시수단이 부저(buzzer)인 것을 특징으로 하는 원격 조정장치.3. The remote control apparatus according to claim 2, wherein said indicating means is a buzzer. 제2항에 있어서, 상기 지시수단이 발광 다이오드(light emitting diode)인 것을 특징으로 하는 원격 조정장치.3. The remote control device according to claim 2, wherein the indicating means is a light emitting diode. 제2항에 있어서, 정규ㆍ변경 위치 사이에서 상기 전송기를 전환시키기 위한 상기 전송기내의 제1스위치 수단(26)과, 정규ㆍ변경위치 사이에서 상기 수신기를 전환시키기 위한 상기 수신기내의 제2스위치 수단(38)을 추가로 포함하여 구성되는 것을 특징으로 하는 원격 조정장치.3. The switch according to claim 2, wherein the first switch means (26) in the transmitter for switching the transmitter between the normal and changed positions, and the second switch means in the receiver for switching the receiver between the normal and changed positions. Remote control device, characterized in that further comprises a (38). 제5항에 있어서, 상기 제1스위치 수단이 랜덤 코드 발생 위치로 전환될 수 있고, 상기 발생수단은 추가로 상기 제1스위치 수단이 랜덤 코드 발생위치로 전환될 때, 및 상기 제3스위치 수단이 온 위치로 전환될 때 랜덤 어드레스 코드 발생과정을 일으키도록 작동되기 위한 랜덤 코드 발생기로 이루어지며, 상기 랜덤 코드 발생기는 상기 제3스위치 수단이 오프(off) 위치로 복구될 때 랜덤 어드레스 코드를 발생시키고 상기 제1기억 수단에 랜덤 어드레스 코드를 저장하는 것을 특징으로 하는 원격 조정장치.6. The apparatus according to claim 5, wherein the first switch means can be switched to a random code generating position, wherein the generating means is further provided when the first switch means is switched to a random code generating position and And a random code generator operable to cause a random address code generation process when switched to the on position, wherein the random code generator generates a random address code when the third switch means is restored to the off position. And storing a random address code in said first storage means.
KR1019910005880A 1991-04-12 1991-04-12 Remote control device KR940008200B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019910005880A KR940008200B1 (en) 1991-04-12 1991-04-12 Remote control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019910005880A KR940008200B1 (en) 1991-04-12 1991-04-12 Remote control device

Publications (2)

Publication Number Publication Date
KR920020377A KR920020377A (en) 1992-11-21
KR940008200B1 true KR940008200B1 (en) 1994-09-08

Family

ID=19313192

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019910005880A KR940008200B1 (en) 1991-04-12 1991-04-12 Remote control device

Country Status (1)

Country Link
KR (1) KR940008200B1 (en)

Also Published As

Publication number Publication date
KR920020377A (en) 1992-11-21

Similar Documents

Publication Publication Date Title
US4912463A (en) Remote control apparatus
EP1057152B1 (en) Multiple-frequency programmable transmitter
US4529980A (en) Transmitter and receiver for controlling the coding in a transmitter and receiver
US6556813B2 (en) Universal transmitter
US5455560A (en) Means for locating a remote control device
US5128667A (en) Wireless remote controller for outputting in seriatim an operation mode signal for each of a plurality of receiving devices
US6956460B2 (en) Transmitter for operating rolling code receivers
MXPA02003735A (en) Media system and remote controller for controlling the media system.
US20060012461A1 (en) Transmitter for operating rolling code receivers
GB2222288A (en) Remote control systems
WO1995001619A1 (en) Means for locating a remote control device
KR19990021999A (en) Multiple transport channel group transmitter
JP2000297568A5 (en) Remote control device and receiver for remote control
US20020163440A1 (en) Programmable universal transmitter
US20070013544A1 (en) Wireless transceiver with multiple independent modulating transmitters
US6943679B2 (en) Programmable universal locating system
KR940008200B1 (en) Remote control device
JPS61201571A (en) Remote controller
JPH09144411A (en) Keyless entry device
CA2088046A1 (en) Transmission method for an infrared remote control system
JPS62195997A (en) Remote controller
JP2602080B2 (en) Remote control device
JP2520752B2 (en) Remote control device
KR100207423B1 (en) Key-code auto-setting method in remote controller
JP3037960B2 (en) Remote control master key device

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
G160 Decision to publish patent application
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20070809

Year of fee payment: 16

LAPS Lapse due to unpaid annual fee