KR100698776B1 - An electronic door lock device using zigbee - Google Patents

An electronic door lock device using zigbee Download PDF

Info

Publication number
KR100698776B1
KR100698776B1 KR1020060016208A KR20060016208A KR100698776B1 KR 100698776 B1 KR100698776 B1 KR 100698776B1 KR 1020060016208 A KR1020060016208 A KR 1020060016208A KR 20060016208 A KR20060016208 A KR 20060016208A KR 100698776 B1 KR100698776 B1 KR 100698776B1
Authority
KR
South Korea
Prior art keywords
zigbee
door lock
password
key card
memory
Prior art date
Application number
KR1020060016208A
Other languages
Korean (ko)
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 KR1020060016208A priority Critical patent/KR100698776B1/en
Application granted granted Critical
Publication of KR100698776B1 publication Critical patent/KR100698776B1/en

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00309Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C2009/00753Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by active electrical keys
    • G07C2009/00769Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by active electrical keys with data transmission performed by wireless means
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C2209/00Indexing scheme relating to groups G07C9/00 - G07C9/38
    • G07C2209/60Indexing scheme relating to groups G07C9/00174 - G07C9/00944
    • G07C2209/62Comprising means for indicating the status of the lock

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Lock And Its Accessories (AREA)

Abstract

An electronic door lock device using zigbee is provided to automatically unlock a door lock although a user does not contact a card to the door lock. A zigbee door lock body(100) is composed of: a register button(108) starting a register process to register a code; a key pad(110) for inputting the code; a door lock locking/unlocking sensing unit(114) detecting the locking/unlocking of a door lock; a memory(124) storing a program and data for operation; a motor driving unit(106) locking or unlocking the door lock; a zigbee transceiver(102) communicating with a zigbee key card in a zigbee method; and a body control unit(128) storing a password input through the key pad in the memory by executing the register process when the register button is inputted, letting the zigbee key card set the code by transmitting the registered code through the zigbee transceiver, decoding the code received from the zigbee key card through the zigbee transceiver if the door lock is locked, by receiving the signal from the door lock locking/unlocking sensing unit after completing registration, comparing the code with the code set in the memory, and unlocking the door lock by controlling the motor driving unit if the codes correspond to each other.

Description

지그비를 이용한 전자식 도어록 장치 { AN ELECTRONIC DOOR LOCK DEVICE USING ZIGBEE }Electronic door lock device using Zigbee {AN ELECTRONIC DOOR LOCK DEVICE USING ZIGBEE}

도 1은 본 발명에 따른 지그비 도어록 장치의 개념을 도시한 개략도,1 is a schematic diagram showing the concept of a Zigbee door lock device according to the present invention,

도 2는 본 발명에 따른 지그비 도어록 본체의 구성을 도시한 블럭도,2 is a block diagram showing a configuration of a Zigbee door lock body according to the present invention;

도 3은 본 발명에 따른 지그비 열쇠카드의 구성을 도시한 블럭도,3 is a block diagram showing the configuration of a Zigbee key card according to the present invention;

도 4는 본 발명에 따른 지그비 도어록 장치의 암호 등록 절차를 도시한 순서도,4 is a flowchart illustrating a password registration procedure of a Zigbee door lock device according to the present invention;

도 5는 본 발명에 따른 지그비 도어록 장치의 동작 절차를 도시한 순서도,5 is a flowchart illustrating an operation procedure of the Zigbee door lock device according to the present invention;

도 6은 본 발명이 적용되는 홈 네트워크의 구성예,6 is a configuration example of a home network to which the present invention is applied;

도 7은 본 발명이 적용된 홈 네트워크에서 지그비 도어록 장치의 동작 예,7 is an operation example of a Zigbee door lock device in a home network to which the present invention is applied,

도 8은 본 발명을 설명하기 위한 지그비 프로토콜 스택 구조를 도시한 개략도,8 is a schematic diagram showing a ZigBee protocol stack structure for explaining the present invention;

도 9는 본 발명을 설명하기 위한 지그비 데이터 포맷의 예.9 is an example of a Zigbee data format for explaining the present invention.

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

1: 도어 100: 지그비 도어록 본체1: door 100: Zigbee door lock body

102: 지그비 트랜시버 104: 인체감지센서102: ZigBee transceiver 104: human body detection sensor

106: 모터구동부 108: 등록버튼106: motor driving unit 108: registration button

110: 키패드 112: 부저110: keypad 112: buzzer

114: 도어록 잠김/풀림 감지부 116: 외부 인터페이스부114: door lock locked / unlocked detection unit 116: external interface unit

118: 표시부 120: 저전압감지부118: display unit 120: low voltage detection unit

122: 전원공급부 124: 메모리122: power supply unit 124: memory

126: 도어 닫힘/열림 감지부 128: 본체 제어부126: door closed / open detection unit 128: main body control unit

200: 지그비 열쇠카드 202: 지그비 트랜시버200: Zigbee Key Card 202: Zigbee Transceiver

204: 카드제어부 206: 메모리204: card control unit 206: memory

208: 저전압감지부 210: 전원공급부208: low voltage detection unit 210: power supply unit

212: 온/오프 스위치212: on / off switch

본 발명은 전자식 도어록 장치에 관한 것으로, 더욱 상세하게는 지그비(ZigBee) 방식을 채택하여 도어록에 접촉하지 않고서도 도어록의 해정(unlock)을 가능하게 하는 지그비를 이용한 전자식 도어록 장치에 관한 것이다.The present invention relates to an electronic door lock device, and more particularly, to an electronic door lock device using a ZigBee that enables the unlocking of the door lock without contacting the door lock by adopting a ZigBee method.

현재까지 알려진 도어록 장치는 고유형상의 열쇠를 이용하는 수동식 도어록 장치로부터 비밀번호를 입력하여 해정할 수 있도록 된 디지털 도어록에 이르기까지 매우 다양하다. 최근에는 전자기술의 발전에 따라 RFID방식을 이용한 접촉식 전자 도어록 장치와 지문인식이나 홍체인식 등을 이용한 생체 인식 도어록장치 등 다양한 종류의 도어록 장치가 새롭게 개발되고 있다.The door lock devices known to date range from manual door lock devices using unique shaped keys to digital door locks that can be unlocked by entering a password. Recently, with the development of electronic technology, various types of door lock devices, such as a contact type electronic door lock device using an RFID method and a biometric door lock device using a fingerprint recognition or a iris recognition, have been newly developed.

그런데 종래의 전자식 도어록 장치들은 대부분 직접 접촉하거나 매우 가까이 근접해야 동작하므로 사용이 불편하고, 생체인식 도어록 장치의 경우 비용이 비싼 문제점이 있다.However, the conventional electronic door lock devices are inconvenient to use because most of them operate in direct contact or in close proximity, and there is a problem in that the biometric door lock device is expensive.

본 발명은 상기와 같은 문제점을 해결하고자 제안된 것으로, 비접촉식으로 도어록 해정(unlock)이 가능하여 사용이 편리하고, 비용도 저렴하며 홈 네트워크에 적용하기 용이한 지그비를 이용한 전자식 도어록 장치를 제공하는데 그 목적이 있다.The present invention has been proposed to solve the above problems, and provides an electronic door lock device using ZigBee which is easy to use, inexpensive and easy to apply to a home network, which can be unlocked in a non-contact manner. There is a purpose.

상기와 같은 목적을 달성하기 위하여 본 발명의 장치는, 등록과정에서 소정의 암호를 설정하고, 정상 사용과정에서 상기 설정된 암호를 지그비 방식으로 송신하는 지그비 열쇠카드;와 상기 등록과정에서 암호를 자체에 등록함과 아울러 상기 지그비 열쇠카드로 암호를 송신하여 상기 지그비 열쇠카드가 암호를 설정하게 하고, 정상 사용과정에서 상기 지그비 열쇠카드로부터 수신된 암호를 디코딩한 후 자체에 설정된 암호와 비교하여 일치하면 잠금을 해제하는 지그비 도어록 본체로 구성된 것을 특징으로 한다.In order to achieve the above object, the apparatus of the present invention, a Zigbee key card for setting a predetermined password in the registration process, and transmits the set password in a Zigbee method in the normal use process; and the password in the registration process itself. Register and send a password to the ZigBee keycard to allow the ZigBee keycard to set a password, decode the password received from the ZigBee keycard in normal use, and compare it with the password set on its own to lock. It is characterized by consisting of a Zigbee door lock body to release the.

또한 상기 지그비 도어록 본체는 암호를 등록하기 위해 상기 등록과정을 기동시키는 등록버튼; 암호를 입력하기 위한 키패드; 도어록의 잠김/풀림을 감지하기 위한 도어록 잠김/풀림 감지센서; 작동을 위한 프로그램과 데이터를 저장하기 위한 메모리; 도어록을 잠그거나 풀기 위한 모터구동부; 및 상기 지그비 열쇠카드와 지그비 방식으로 통신하기 위한 지그비 트랜시버;및 상기 등록버튼이 입력되면 등록과정을 실행하여 상기 키패드를 통해 입력된 비밀번호를 상기 메모리에 저장하고 등록된 암호를 상기 지그비 트랜시버를 통해 송신하여 상기 지그비 열쇠카드가 암호를 설정하게 하고, 등록이 완료된 후에는 상기 도어록 잠김/풀림 감지센서로부터 신호를 입력받아 도어록이 잠김상태이면 상기 지그비 트랜시버를 통해 상기 지그비 열쇠카드로부터 수신된 암호를 디코딩하여 상기 메모리에 설정된 암호와 비교하고, 비교결과 일치하면 상기 모터구동부를 제어하여 도어록을 풀도록 제어하는 본체 제어수단으로 구성되고, 상기 지그비 열쇠 카드는 소프트웨어와 데이터, 암호를 저장하기 위한 메모리; 상기 지그비 도어록 본체와 지그비 방식으로 통신하기 위한 지그비 트랜시버; 및 등록과정에서 상기 지그비 트랜시버를 통해 상기 지그비 도어록 본체로부터 암호가 전송되면 이를 상기 메모리에 저장하여 암호를 설정하고, 암호가 설정된 후에는 소정 시간 간격으로 상기 메모리에 설정된 암호를 상기 지그비 트랜시버를 통해 송신하도록 제어하는 카드 제어수단으로 구성된다.The Zigbee door lock main body may further include a registration button for starting the registration process to register a password; A keypad for entering a password; A door lock locking / unlocking sensor for detecting locking / unlocking of the door lock; A memory for storing programs and data for operation; A motor driving part for locking or releasing the door lock; And a ZigBee transceiver for communicating with the ZigBee key card in a ZigBee manner; and when the registration button is input, a ZigBee transceiver executes a registration process to store a password input through the keypad in the memory and transmits a registered password through the ZigBee transceiver. The Zigbee key card to set a password, and after the registration is completed, receives a signal from the door lock locking / unlocking sensor to decode the password received from the Zigbee key card through the Zigbee transceiver when the door lock is locked A main body control means for comparing the password set in the memory and controlling the motor driving unit to unlock the door lock if the comparison result is matched, the Zigbee key card comprising: a memory for storing software, data, and password; A Zigbee transceiver for communicating with the Zigbee door lock body in a Zigbee manner; And when a password is transmitted from the Zigbee door lock main body through the Zigbee transceiver in the registration process, stores the password in the memory, sets the password, and transmits the password set in the memory through the Zigbee transceiver at a predetermined time interval after the password is set. Card control means for controlling to control.

이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 자세히 설명하기로 한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명에 따른 지그비 도어록 장치의 개념을 도시한 개략도이다.1 is a schematic diagram showing the concept of a Zigbee door lock device according to the present invention.

본 발명에 따른 지그비 도어록 장치는 도 1에 도시된 바와 같이 도어(1)에 설치되어 도어록을 잠그고(시정; lock) 푸는(해정; unlock) 기능을 수행하는 지그비 도어록 본체(100)와, 지그비 도어록 본체(100)에 대한 열쇠기능을 수행하는 지그비 열쇠카드(200)로 구성된다. 여기서, 도어록의 잠금/풀림(lock/unlock) 동작과 도어(1)의 닫힘/열림(close/open) 동작은 혼동하기 쉬우므로 주의할 필요가 있다.The Zigbee door lock device according to the present invention is installed in the door (1) as shown in Figure 1 to lock (lock) and unlock (unlock; unlock) the Zigbee door lock body 100 and the Zigbee door lock It consists of a Zigbee key card 200 to perform a key function for the main body 100. Here, it is necessary to be careful because the lock / unlock operation of the door lock and the close / open operation of the door 1 are easy to be confused.

도 1을 참조하면, 지그비 열쇠카드(200)는 등록과정에서 소정의 암호를 설정하고, 정상 사용과정에서 설정된 암호를 지그비 방식으로 송신한다. 지그비 도어록 본체(100)는 등록과정에서 암호를 자체에 등록함과 아울러 지그비 열쇠카드(200)로 암호를 송신하여 지그비 열쇠카드(200)가 암호를 설정하게 하고, 정상 사용과정에서 지그비 열쇠카드(200)로부터 수신된 암호를 디코딩한 후 자체에 설정된 암호와 비교하여 일치하면 도어록의 잠금을 해제한다. 이때 본 발명에 따른 지그비 도어록 장치에서 지그비 도어록 본체(100)와 지그비 열쇠카드(200)는 지그비 방식으로 통신한다.Referring to FIG. 1, the Zigbee key card 200 sets a predetermined password in the registration process and transmits the password set in the normal use process in a Zigbee method. The Zigbee door lock main body 100 registers the password to itself in the registration process and transmits the password to the Zigbee key card 200 so that the Zigbee key card 200 sets the password, and the Zigbee key card in the normal use process. After decoding the password received from the 200, it is compared with the password set in itself and if the lock is unlocked. At this time, in the Zigbee door lock apparatus according to the present invention, the Zigbee door lock body 100 and the Zigbee key card 200 communicates in a Zigbee method.

먼저, 본 발명을 이해하기 쉽도록 지그비 스택 구조를 간단히 설명하면 다음과 같다. 지그비 스택은 도 8에 도시된 바와 같이, 물리(PHY) 계층(L1)과, 매체접근제어(MAC) 계층(L2), 네트워크(NWK) 계층(L3), 응용(APL) 계층(L4)으로 이루어지고, 응용(APL) 계층(L4)은 다시 응용지원부계층(APS: L41)과 지그비객체부(ZDO: L42), 응용객체부(L43)로 구성된다. 여기서, 물리계층(L1)과 매체접근제어계층(L2)은 저속 무선 개인망(LR-WPAN)의 물리(PHY) 및 매체접근제어 (MAC) 계층에 대 한 표준 규격인 "IEEE 802.15.4 "규격으로 제안되어 있고, 나머지 상위 계층은 최근에 지그비 얼라이언스(ZigBee Alliance)에서 규격으로 제안하고 있다.First, the Zigbee stack structure will be briefly described to facilitate understanding of the present invention. As shown in FIG. 8, the Zigbee stack includes a physical (PHY) layer (L1), a medium access control (MAC) layer (L2), a network (NWK) layer (L3), and an application (APL) layer (L4). The application (APL) layer L4 is composed of an application support layer (APS: L41), a Zigbee object unit (ZDO: L42), and an application object unit (L43). Here, the physical layer (L1) and the medium access control layer (L2) is a standard "IEEE 802.15.4" for the physical (PHY) and medium access control (MAC) layer of the low-speed wireless personal network (LR-WPAN) It is proposed as a standard, and the remaining higher layers are recently proposed as a standard by the ZigBee Alliance.

도 8을 참조하면, 네트워크계층(L3)에서는 네트워크, 보안, 라우팅 등을 관리하고, 응용지원부계층(APS)에서는 바인딩을 위한 테이블을 유지하는 기능을 갖는다. 여기서, 바인딩은 지그비 코디네이터가 네트워크의 디바이스들 사이의 연결을 인식하여 코디네이터의 모니터링과 제어기능을 향상시킨 것이다. 그리고 응용지원부계층(APS)은 연결된 디바이스 사이에 메시지를 전달하는 동작을 서비스하며, 디바이스의 주소와 서비스를 파악하는 디스커버리동작과 APS계층에서의 보안관리를 지원한다.Referring to FIG. 8, the network layer L3 manages network, security, routing, and the like, and the application support layer layer (APS) maintains a table for binding. In this case, the binding is a ZigBee coordinator to recognize the connection between the devices of the network to improve the coordinator monitoring and control. The application support layer (APS) services the operation of transferring messages between connected devices, supports the discovery operation of identifying the address and service of the device and security management in the APS layer.

그리고 본 발명에 사용되는 지그비 프로토콜에 따른 데이터 프레임의 포맷 예는 도 9에 도시된 바와 같이, 물리계층의 패킷 포맷이 프리앰블(Preamble Sequence)과 프레임 시작 식별자(Start of Frame Delimiter), 프레임길이(Frame Length), MAC계층 데이터 유닛(MPDU)으로 이루어지고, 매체접근제어 계층의 패킷 포맷은 프레임 제어(Frame Control), 시퀀스번호(Sequence Number), 어드레싱 필드(Addressing Field), 데이터 페이로드(Data Payload), 프레임 체크 시퀀스(FCS)로 이루어진다.As an example of the format of a data frame according to the Zigbee protocol used in the present invention, as shown in FIG. 9, the packet format of the physical layer includes a preamble sequence, a start of frame delimiter, and a frame length. Length) and MAC layer data unit (MPDU), and the packet format of the media access control layer is frame control, sequence number, addressing field, data payload , Frame check sequence (FCS).

도 2는 본 발명에 따른 지그비 도어록 본체의 구성을 도시한 블럭도이고, 도 3은 본 발명에 따른 지그비 열쇠 카드의 구성을 도시한 블럭도이다.2 is a block diagram showing the configuration of the Zigbee door lock body according to the present invention, Figure 3 is a block diagram showing the configuration of the Zigbee key card according to the present invention.

본 발명에 따른 지그비 도어록 본체(100)는 도 2에 도시된 바와 같이, 지그비 트랜시버(102), 인체감지센서(104), 모터구동부(106), 등록버튼(108), 키패드 (110), 부저(112), 도어록 잠김/풀림 감지부(114), 외부 인터페이스부(116), 표시(118), 저전압감지부(120), 전원공급부(122), 메모리(124), 도어 닫힘/열림 감지부(126), 본체 제어부(128)로 구성된다. 본체 제어부(128)는 마이크로프로세서로 구현된다.As shown in FIG. 2, the Zigbee door lock body 100 according to the present invention includes a Zigbee transceiver 102, a human body sensor 104, a motor driving unit 106, a registration button 108, a keypad 110, a buzzer. (112), door lock locking / unlock detection unit 114, external interface 116, display 118, low voltage detection unit 120, power supply 122, memory 124, door closing / opening detection unit 126, the main body control unit 128. The main body control unit 128 is implemented as a microprocessor.

도 2를 참조하면, 지그비 트랜시버(102)는 지그비칩으로서 지그비 프로토콜에 따라 900MH대역이나 2.4GHz대역으로 다른 지그비 디바이스들과 통신하며, 특히 본 발명의 지그비 열쇠카드(200)의 지그비 트랜시버(202)와 지그비 방식으로 통신하는 기능을 제공한다.2, the ZigBee transceiver 102 is a ZigBee chip and communicates with other ZigBee devices in the 900MH band or the 2.4GHz band according to the ZigBee protocol. To communicate with ZigBee.

인체감지센서(104)는 예컨대, 적외선센서로서 도어록 본체 근처로 사람이 접근하는 것을 감지하여 본체 제어부(128)에 알려주고, 등록버튼(108)은 암호를 등록하기 위해 도 4에 도시된 바와 같은 등록과정을 기동시키며, 키패드(110)는 등록과정에서 암호를 입력하거나 지그비 카드 열쇠(200)가 없을 경우 통상의 번호키 도어록과 같이 비밀번호를 직접 입력하기 위한 것이다. 등록버튼(108)은 특수한 경우에만 사용하므로 지그비 도어록 본체(100) 내에 기구적으로 함몰되는 버튼구조로 구현되는 것이 바람직하고, 키패드(110)는 0 내지 9까지의 숫자버튼과 #, * 등의 특수키로 이루어진다. The human body sensor 104 detects a person's approach to the door lock body as an infrared sensor, for example, and notifies the body controller 128, and the registration button 108 registers as shown in FIG. 4 to register a password. Initiate the process, the keypad 110 is to enter the password in the registration process, or if there is no Zigbee card key 200 is to directly enter the password as in the normal number key door lock. Since the registration button 108 is used only in a special case, it is preferable to be implemented as a button structure that is mechanically recessed in the Zigbee door lock main body 100, and the keypad 110 includes numbers such as 0 to 9 and #, *, etc. It is made up of special keys.

도어록 잠김/풀림 감지센서(114)는 도어록의 잠김/풀림 상태를 감지하여 본체 제어부(128)에 전달하고, 메모리(124)에는 동작을 위한 프로그램과 데이터, 및 등록과정에서 설정된 암호 등이 저장되어 있다. 메모리(124)로는 바람직하게는 비휘발성 메모리인 플래시 메모리나 이이피롬(EEPROM) 등이 사용될 수 있다.The door lock locking / unlocking sensor 114 detects the locking / unlocking state of the door lock and transmits it to the main body controller 128, and the memory 124 stores a program and data for operation and a password set during the registration process. have. As the memory 124, a flash memory or EEPROM, which is preferably a nonvolatile memory, may be used.

표시부(118)는 LCD나 LED 등으로 구현되어 도어록의 동작상태를 표시하고, 모터구동부(106)는 본체 제어부(128)의 제어에 따라 모터(M)를 구동하여 도어록(1)을 잠그거나 풀기 위한 것이다. 모터(M)의 구동에 의해 도어록을 잠그고 푸는 기구적인 메커니즘은 널리 알려져 있으므로 더이상의 설명은 생략하기로 한다. The display unit 118 is implemented by LCD or LED to display the operation state of the door lock, and the motor driving unit 106 drives the motor M under the control of the main body control unit 128 to lock or unlock the door lock 1. It is for. Since the mechanism of locking and unlocking the door lock by the driving of the motor (M) is widely known, further description thereof will be omitted.

부저(112)는 도어록의 동작상태를 소리로 나타내기 위한 소리출력수단이고, 외부 인터페이스부(116)는 외부 통신망(예컨대, 공중전화망 등)과 유선으로 연결하기 위한 것으로 전화선 등과 연결되어 원격지에서 전화번호 등을 이용하여 도어록을 제어할 수 있게 한다.The buzzer 112 is a sound output means for expressing the operation state of the door lock by sound, and the external interface unit 116 is for connecting with an external communication network (for example, public telephone network, etc.) by wire. The door lock can be controlled using a number or the like.

전원공급부(122)는 건전지나 배터리 등으로 구성되어 각 부에서 필요로 하는 전원을 공급하고, 저전압 감지부(120)는 건전지나 배터리의 저전압 상태를 감지하여 본체 제어부(128)에 알리고, 이에 따라 본체 제어부(128)는 저전압상태를 표시하여 건전지나 배터리를 교환할 수 있게 한다.The power supply unit 122 is composed of a battery or a battery, and supplies the power required by each unit, the low voltage detection unit 120 detects the low voltage state of the battery or battery to inform the main body control unit 128, accordingly The main body controller 128 displays a low voltage state so that the battery or the battery can be replaced.

본체 제어부(128)는 마이크로프로세서로서 등록버튼(108)이 입력되면 등록과정의 소프트웨어를 실행하여 키패드(110)를 통해 입력된 비밀번호를 메모리(124)에 저장하고 지그비 트랜시버(102)를 통해 등록된 암호를 송신하여 지그비 열쇠카드(200)가 암호를 설정하게 한다. 또한, 등록이 완료된 후에는 도어록 잠김/풀림 감지센서(114)로부터 도어록 감지신호를 입력받아 도어록이 잠김상태이면 지그비 트랜시버(102)를 통해 지그비 열쇠카드(200)로부터 수신된 암호를 디코딩하여 메모리(124)에 미리 설정된 암호와 비교하여 일치하면 모터구동부(106)를 제어하여 도어록을 풀도록 전체 동작을 제어한다. 또한 사용자가 접근하는 것을 감지하기 위한 인체감지센서(104)를 구비한 경우에는 인체감지센서(104)를 통해 인체가 감지될 경우에만 모터구동부(106)를 제어하여 도어록을 풀도록 함으로써 사용자가 지나치게 멀리 있을 경우에 도어록이 풀리는 것을 방지할 수도 있다. When the registration button 108 is input as a microprocessor, the main body controller 128 executes the software of the registration process to store the password input through the keypad 110 in the memory 124 and register it through the Zigbee transceiver 102. The password is transmitted so that the Zigbee key card 200 sets the password. In addition, after registration is completed, if the door lock detection signal is input from the door lock locking / unlocking sensor 114 and the door lock is locked, the password received from the Zigbee key card 200 through the Zigbee transceiver 102 is decoded and the memory ( If it matches with the password set in advance in 124, and controls the motor drive unit 106 to control the overall operation to unlock the door lock. In addition, when the user has a human body sensor 104 for detecting the approaching user by controlling the motor driving unit 106 only when the human body is detected through the human body sensor 104 to unlock the door lock to the user If you are away, you can prevent the door lock from unlocking.

그리고 도어 닫힘/열림 감지센서(126)는 도어(1)가 열리거나 닫힌 상태를 감지하여 본체 제어부(128)에 제공함으로써 효율적인 제어를 가능하게 한다. 예컨대, 등록과정은 도어(1)가 열린 상태에서만 이루어지게 할 수도 있고, 도어(1)가 열린 상태에서는 도어록의 잠금을 방지할 수 있도록 할 수도 있다.The door closing / opening detection sensor 126 detects an open or closed state of the door 1 and provides the door control unit 128 to the main body control unit 128 to enable efficient control. For example, the registration process may be performed only in the state in which the door 1 is opened, or may prevent the locking of the door lock in the state in which the door 1 is opened.

또한 본 발명에 따른 지그비 열쇠카드(200)는 도 3에 도시된 바와 같이, 배터리 등으로 구현되어 전원을 공급하기 위한 전원공급부(210)와, 전원을 온/오프시키기 위한 전원 스위치(212)와, 소프트웨어와 데이터, 암호 등을 저장하기 위한 메모리(206)와, 지그비 도어록 본체(100)와 지그비 방식으로 통신하기 위한 지그비 트랜시버(202)와, 등록과정에서 지그비 트랜시버(202)를 통해 지그비 도어록 본체(100)로부터 암호가 전송되면 이를 메모리(124)에 저장하여 암호를 설정하고, 암호가 설정된 후에는 소정 시간 간격으로 메모리(124)에 설정된 암호를 지그비 트랜시버(102)를 통해 송신하도록 제어하는 카드 제어부(204)로 구성된다. In addition, the Zigbee key card 200 according to the present invention is implemented as a battery, as shown in Figure 3, the power supply unit 210 for supplying power, the power switch 212 for turning on / off the power and , Zigbee door lock body through the memory 206 for storing software, data, password, etc., the Zigbee transceiver 202 for communicating with the Zigbee door lock body 100 in a Zigbee method, and the Zigbee transceiver 202 during the registration process When the password is transmitted from the 100, the password is stored in the memory 124 to set the password, and after the password is set, the card controlling the transmission of the password set in the memory 124 through the Zigbee transceiver 102 at predetermined time intervals. The control unit 204 is configured.

이때 카드 제어부(204)는 마이크로프로세서로 구현되고, 메모리(206)는 바람직하게는 비휘발성 메모리인 플래시 메모리나 이이피롬 등이 사용될 수 있다. 그리고 이러한 지그비 열쇠카드(200)의 형상은 통상의 카드 형이나 열쇠 고리형 등 다양한 형상이 가능하고, 다른 단말기(휴대폰 등)에 내장하는 구조로 구현될 수도 있다.At this time, the card control unit 204 is implemented as a microprocessor, and the memory 206 may be a nonvolatile memory, such as a flash memory or EPI. And the shape of the Zigbee key card 200 can be a variety of shapes, such as a conventional card type or key ring type, it may be implemented in a structure that is embedded in another terminal (mobile phone, etc.).

이어서, 상기와 같이 구성되는 본 발명에 따른 지그비 도어록의 동작 절차를 도 4 및 도 5를 참조하여 설명하면 다음과 같다.Next, the operation procedure of the Zigbee door lock according to the present invention configured as described above with reference to Figures 4 and 5 as follows.

도 4는 본 발명에 따른 지그비 도어록 장치의 암호등록 절차를 도시한 순서도이고, 도 5는 본 발명에 따른 지그비 도어록 장치의 동작 절차를 도시한 순서도이다.4 is a flowchart illustrating a password registration procedure of the Zigbee door lock device according to the present invention, Figure 5 is a flow chart showing an operation procedure of the Zigbee door lock device according to the present invention.

먼저, 본 발명에 따른 지그비 도어록장치를 사용하기 위해서는 지그비 도어록 본체(100)와 지그비 열쇠카드(200)에 암호(비밀번호 혹은 ID)를 등록하는 절차가 필요하다. 이때 본 발명에 따른 도어록 장치의 제품 출고시에는 암호가 "0000" 등으로 미리 설정되어 있을 수 있다.First, in order to use the Zigbee door lock apparatus according to the present invention, a procedure for registering a password (password or ID) to the Zigbee door lock main body 100 and the Zigbee key card 200 is required. At this time, when the product is shipped from the door lock device according to the present invention, the password may be preset to "0000" or the like.

본 발명에 따른 지그비 도어록 장치를 설치한 후, 지그비 도어록 본체(100)와 지그비 열쇠카드(200)에 전원을 공급하여 동작시키고 암호 등록을 위해 등록버튼을 누른다(S401~S403). 등록버튼이 입력되면, 도 4에 도시된 바와 같이 등록모드에서 지그비 도어록 본체(100)는 등록을 위한 소프트웨어를 실행하여 지그비 트랜시버(102)를 통해 지그비 열쇠카드(200)로 등록과정임을 나타내기 위한 등록 모드 데이터 패킷을 전송한다(S404,S405). After installing the Zigbee door lock device according to the present invention, by operating the power supply to the Zigbee door lock body 100 and the Zigbee key card 200 and press the registration button for password registration (S401 ~ S403). When the registration button is input, as shown in FIG. 4, the Zigbee door lock main body 100 executes software for registration in order to indicate that the ZigBee key card 200 is registered through the ZigBee transceiver 102. The registration mode data packet is transmitted (S404, S405).

이어 사용자가 암호를 입력한 후 키패드(110)의 특수버튼 "#"이나 "*"을 입력하면 입력된 숫자를 암호로서 내부 메모리(124)에 저장함과 아울러 지그비 통신을 위한 데이터 패킷을 생성하여 지그비 열쇠 카드(200)로 암호를 전송한다(S406~S409). 이에 따라 지그비 열쇠카드(200)는 입력된 암호를 메모리(206)에 저 장하여 암호를 등록한다.Subsequently, when the user inputs a password and enters a special button "#" or "*" of the keypad 110, the user stores the input number as a password in the internal memory 124 and generates a data packet for Zigbee communication. The password is transmitted to the key card 200 (S406 to S409). Accordingly, the Zigbee key card 200 registers the password by storing the input password in the memory 206.

이와 같은 등록과정은 다수의 지그비 열쇠카드들에 대해 반복적으로 실행될 수 있고, 암호 등록이 완료되면 자동으로 정상 사용모드로 전환된다.This registration process can be executed repeatedly for a number of Zigbee keycards, and will automatically switch to normal use mode when the password registration is completed.

정상 사용모드에서는 도 5에 도시된 바와 같이 지그비 도어록 본체(100)는 도어록 잠김/풀림 감지센서(114)로부터 도어록 상태신호를 입력받아 도어록이 잠긴상태이면 지그비 트랜시버(102)를 통해 지그비 열쇠카드(200)로부터 지그비신호가 수신되는지를 체크한다(S501~S503). 지그비 트랜시버(102)를 통해 지그비 열쇠카드(200)로부터 지그비 무선신호가 수신되면, 무선신호를 복조한 후 수신된 암호를 디코딩하여 미리 설정된 암호와 비교한다(S504~S506). In the normal use mode, as shown in FIG. 5, the Zigbee door lock main body 100 receives a door lock status signal from the door lock locking / unlocking sensor 114, and when the door lock is locked, through the Zigbee transceiver 102. It is checked whether or not a Zigbee signal is received from S200 (S501 to S503). When a Zigbee radio signal is received from the Zigbee key card 200 through the Zigbee transceiver 102, the radio signal is demodulated and then the received cipher is decoded and compared with a preset cipher (S504 to S506).

비교결과 일치하면, 모터구동부(106)를 구동하여 도어록의 잠금을 해제한다(S507~S510). 이때 지그비 방식의 통신 반경은 상대적으로 넓으므로 지그비 열쇠 카드 소지자가 너무 멀리 있을 때 도어록이 풀리는 것을 방지하기 위하여 인체감지센서(104)의 감지신호를 체크한 후 인체가 감지될 경우에 도어록을 풀도록 할 수도 있다.If the comparison result matches, the motor driving unit 106 is driven to unlock the door lock (S507 to S510). At this time, since the communication radius of the Zigbee method is relatively wide, in order to prevent the door lock from being released when the Zigbee key card holder is too far, check the detection signal of the human body sensor 104 and then release the door lock when the human body is detected. You may.

[다른 실시예][Other Embodiments]

도 6은 본 발명이 적용되는 홈 네트워크의 구성예이고, 도 7은 본 발명이 적용된 홈 네트워크에서 지그비 도어록 장치의 동작 예이다.6 is a configuration example of a home network to which the present invention is applied, and FIG. 7 is an operation example of a Zigbee door lock device in a home network to which the present invention is applied.

한편, 지그비 방식은 홈 네트워크 등에 널리 사용될 수 있다. 따라서 본 발명에 따른 지그비 도어록 장치를 이용하여 도 6에 도시된 바와 같이 조명장치(30), TV/오디오(40), 주방기구(50) 등과 함께 홈 네트워크로 구성된 경우에는 단순히 도어록을 잠그거나 풀뿐만 아니라 도어록을 풀면서 동시에 조명장치(30)를 제어하여 조명등이 켜지게 하거나 다른 가전제품의 동작을 제어할 수 있다.Meanwhile, the Zigbee method may be widely used in a home network and the like. Therefore, using the ZigBee door lock device according to the present invention as shown in Figure 6 when the home network together with the lighting device 30, TV / audio 40, kitchen appliances 50, etc., simply lock or unlock the door lock As well as unlocking the door lock at the same time to control the lighting device 30 to turn on the lighting or control the operation of other home appliances.

도 7을 참조하면, 지그비 열쇠카드(200)가 지그비 도어록 본체(100)에 암호를 송신하면, 지그비 도어록 본체(100)는 수신된 암호를 디코딩하여 미리 설정된 암호와 일치할 경우 도어록을 해정함과 아울러 조명장치(30)나 TV/오디오(40), 주방기구(50) 등에 제어 패킷을 전송하여 해당 장치의 동작을 제어할 수 있다. Referring to FIG. 7, when the Zigbee key card 200 transmits a password to the Zigbee door lock main body 100, the Zigbee door lock main body 100 decodes the received password and unlocks the door lock when it matches the preset password. In addition, the operation of the device may be controlled by transmitting a control packet to the lighting device 30, the TV / audio 40, the kitchen appliance 50, or the like.

이상에서 설명한 바와 같이, 본 발명에 따른 지그비 도어록 장치는 사용자가 카드를 직접 접촉하지 않은 상태에서도 도어록의 잠금상태를 자동으로 해정할 수 있어 사용이 편리하고, 특히 암호를 사용자가 직접 설정할 수 있도록 함으로써 카드의 분실시 암호를 변경하여 불측의 피해가 발생되는 것을 방지할 수 있다. As described above, the ZigBee door lock device according to the present invention can automatically unlock the lock state of the door lock even when the user does not directly contact the card, so that it is convenient to use, and in particular, the user can set the password directly. If you lose your card, you can change your password to prevent accidental damage.

Claims (8)

삭제delete 등록과정에서 소정의 암호를 설정하고, 정상 사용과정에서 상기 설정된 암호를 지그비 방식으로 송신하는 지그비 열쇠카드와, 상기 등록과정에서 암호를 자체에 등록함과 아울러 상기 지그비 열쇠카드로 암호를 송신하여 상기 지그비 열쇠카드가 암호를 설정하게 하고, 정상 사용과정에서 상기 지그비 열쇠카드로부터 수신된 암호를 디코딩한 후 자체에 설정된 암호와 비교하여 일치하면 잠금을 해제하는 지그비 도어록 본체로 구성된 지그비 도어록 장치에 있어서,A predetermined password is set in the registration process, and a Zigbee key card transmits the set password in a Zigbee method in a normal use process, and the password is registered in itself in the registration process and a password is transmitted to the Zigbee key card. A Zigbee door lock device comprising a Zigbee door lock body configured to allow a Zigbee key card to set a password, and to decode the password received from the Zigbee key card in normal use and then compare and compare the password set to itself. 상기 지그비 도어록 본체가The Zigbee door lock body 암호를 등록하기 위해 상기 등록과정을 기동시키는 등록버튼;A registration button for starting the registration process to register a password; 암호를 입력하기 위한 키패드;A keypad for entering a password; 도어록의 잠김/풀림을 감지하기 위한 도어록 잠김/풀림 감지센서;A door lock locking / unlocking sensor for detecting locking / unlocking of the door lock; 작동을 위한 프로그램과 데이터를 저장하기 위한 메모리;A memory for storing programs and data for operation; 도어록을 잠그거나 풀기 위한 모터구동부; 및A motor driving part for locking or releasing the door lock; And 상기 지그비 열쇠카드와 지그비 방식으로 통신하기 위한 지그비 트랜시버;및A Zigbee transceiver for communicating with the Zigbee keycard in a Zigbee manner; and 상기 등록버튼이 입력되면 등록과정을 실행하여 상기 키패드를 통해 입력된 비밀번호를 상기 메모리에 저장하고 등록된 암호를 상기 지그비 트랜시버를 통해 송신하여 상기 지그비 열쇠카드가 암호를 설정하게 하고, 등록이 완료된 후에는 상기 도어록 잠김/풀림 감지센서로부터 신호를 입력받아 도어록이 잠김상태이면 상기 지그비 트랜시버를 통해 상기 지그비 열쇠카드로부터 수신된 암호를 디코딩하여 상기 메모리에 설정된 암호와 비교하고, 비교결과 일치하면 상기 모터구동부를 제어하여 도어록을 풀도록 제어하는 본체 제어수단을 구비한 것을 특징으로 하는 지그비 도어록 장치.When the registration button is input, the registration process is executed to store the password entered through the keypad in the memory and transmit the registered password through the Zigbee transceiver so that the Zigbee key card sets the password, and after registration is completed. Decodes the password received from the Zigbee key card through the Zigbee transceiver when the door lock is locked by receiving a signal from the door lock locking / unlocking sensor and compares it with the password set in the memory, if the comparison result is matched with the motor driving unit Zigbee door lock device characterized in that it comprises a main body control means for controlling to unlock the door lock. 제2항에 있어서, 상기 지그비 도어록 본체는The method of claim 2, wherein the Zigbee door lock body 동작상태를 표시하기 위한 표시부를 더 구비한 것을 특징으로 하는 지그비 도어록 장치.A zigbee door lock device further comprising a display unit for displaying an operation state. 제2항에 있어서, 상기 지그비 도어록 본체는The method of claim 2, wherein the Zigbee door lock body 사용자가 접근하는 것을 감지하기 위한 인체감지센서를 더 구비하고,Further comprising a human body sensor for detecting the user approaching, 상기 제어수단은 상기 인체감지센서를 통해 인체가 감지될 경우에 상기 모터구동부를 제어하여 도어록을 풀도록 하는 것을 특징으로 하는 지그비 도어록 장치.The control means is a Zigbee door lock device characterized in that when the human body is detected through the human body sensor to control the motor drive to unlock the door lock. 제2항에 있어서, 상기 지그비 도어록 본체는The method of claim 2, wherein the Zigbee door lock body 외부망과 유선으로 연결되기 위한 외부 인터페이스수단을 더 구비한 것을 특징으로 하는 지그비 도어록 장치.Zigbee door lock device characterized in that it further comprises an external interface means for connecting to the external network by wire. 제2항에 있어서, 상기 지그비 도어록 본체는The method of claim 2, wherein the Zigbee door lock body 동작상태를 소리로 나타내기 위한 소리출력수단을 더 구비한 것을 특징으로 하는 지그비 도어록 장치.Zigbee door lock device further comprising a sound output means for indicating the operation state by sound. 제2항에 있어서, 상기 본체 제어수단은The method of claim 2, wherein the main body control means 지그비 홈 네트워크가 형성된 경우에 상기 암호가 일치하여 도어록 해정시 상기 지그비 트랜시버를 통해 미리 설정된 홈 네트워크 제품의 전원을 자동으로 온시키도록 제어신호를 송신하는 것을 특징으로 하는 지그비 도어록 장치.And a control signal to automatically turn on the power of a preset home network product through the ZigBee transceiver when the door lock is unlocked when the ZigBee home network is formed. 제2항에 있어서, 상기 지그비 열쇠 카드는The Zigbee key card of claim 2, wherein the Zigbee key card is 소프트웨어와 데이터, 암호를 저장하기 위한 메모리;Memory for storing software, data, and passwords; 상기 지그비 도어록 본체와 지그비 방식으로 통신하기 위한 지그비 트랜시버; 및A Zigbee transceiver for communicating with the Zigbee door lock body in a Zigbee manner; And 등록과정에서 상기 지그비 트랜시버를 통해 상기 지그비 도어록 본체로부터 암호가 전송되면 이를 상기 메모리에 저장하여 암호를 설정하고, 암호가 설정된 후에는 소정 시간 간격으로 상기 메모리에 설정된 암호를 상기 지그비 트랜시버를 통해 송신하도록 제어하는 카드 제어수단을 구비한 것을 특징으로 하는 지그비 도어록 장치.If a password is transmitted from the Zigbee door lock main body through the Zigbee transceiver during registration, the password is stored in the memory to set the password, and after the password is set, the password set in the memory is transmitted through the Zigbee transceiver at predetermined time intervals. Zigbee door lock device characterized by comprising a card control means for controlling.
KR1020060016208A 2006-02-20 2006-02-20 An electronic door lock device using zigbee KR100698776B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060016208A KR100698776B1 (en) 2006-02-20 2006-02-20 An electronic door lock device using zigbee

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060016208A KR100698776B1 (en) 2006-02-20 2006-02-20 An electronic door lock device using zigbee

Publications (1)

Publication Number Publication Date
KR100698776B1 true KR100698776B1 (en) 2007-03-23

Family

ID=41564201

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060016208A KR100698776B1 (en) 2006-02-20 2006-02-20 An electronic door lock device using zigbee

Country Status (1)

Country Link
KR (1) KR100698776B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101131663B1 (en) * 2010-07-15 2012-03-28 김기현 Entry control device of digital doorlock and method
KR101393389B1 (en) * 2013-01-07 2014-05-12 한밭대학교 산학협력단 Electronic rfid locker to improve the conveniennce of storage

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR200318523Y1 (en) 2003-04-15 2003-07-02 고성범 Digital Door Lock with Wireless Video Communication
KR200364383Y1 (en) 2004-07-06 2004-10-08 금강산업주식회사 Multi Function Digital Door Lock System

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR200318523Y1 (en) 2003-04-15 2003-07-02 고성범 Digital Door Lock with Wireless Video Communication
KR200364383Y1 (en) 2004-07-06 2004-10-08 금강산업주식회사 Multi Function Digital Door Lock System

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101131663B1 (en) * 2010-07-15 2012-03-28 김기현 Entry control device of digital doorlock and method
KR101393389B1 (en) * 2013-01-07 2014-05-12 한밭대학교 산학협력단 Electronic rfid locker to improve the conveniennce of storage

Similar Documents

Publication Publication Date Title
CN100505775C (en) Folding mobile terminal, method of controlling the same
EP2804153B1 (en) Electronic lock, locking system and method of operating an electronic lock
US20040036573A1 (en) Method and apparatus for providing access to a secure region
CN202117430U (en) System opening door by cell phone, and door opening system
KR101792097B1 (en) The Apparatus And Method For Opening And Closing Vehicle Doors Using Bluetooth
WO2015155604A2 (en) Smart phone, vehicle control system having smart phone, and control method
CN101625773A (en) Method for implementing remote-control and passive keyless systems based on Bluetooth technology
JP2006319649A (en) Portable terminal, and its use restriction method
JP2001234652A (en) Key and ic card having certification-opening/closing function
KR100698776B1 (en) An electronic door lock device using zigbee
JP2015093556A (en) On-vehicle communication system
KR20040093413A (en) Systems and methods for mobile communications
KR100620917B1 (en) Door lock system using portable terminal and operating method
KR100318915B1 (en) Door rock apparatus using identity information of portable radio telephone and method thereof
KR102087361B1 (en) Digital door lock and Digital door lock system
JP4581230B2 (en) Entrance / exit management system and control method thereof
JP2016215779A (en) User specification system
KR20050015000A (en) Door lock system and operating method using a mobile terminal
KR20080082725A (en) A digital door lock and station control unit of using wireless and method thereof
KR100631985B1 (en) Method for controlling door locker using zigbee protocol
JP4087694B2 (en) Locking / unlocking control device and locking / unlocking control method
JP4458688B2 (en) Locking / unlocking system and locking / unlocking method
CN108133537A (en) A kind of intelligent door lock and unlocking method
KR20030050583A (en) System and method for locking and unlocking door using mobile phone
KR20190000536U (en) Digital Door-Lock System

Legal Events

Date Code Title Description
A201 Request for 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: 20100317

Year of fee payment: 4

LAPS Lapse due to unpaid annual fee