1 |
1
NMEA(National Marine Electronics Association) 프로토콜 정보와, 초당 발생되는 PPS(Pulse Per Second)신호를 수신하는 GPS모듈;초당 설정 주파수로 발진하여 클럭을 생성하는 오실레이터; 상기 클럭을 카운트하는 인터널 클럭 카운터;상기 NMEA 프로토콜 정보를 참고하여 상기 PPS신호가 수신된 시간을 파악하여 해당 시간의 클럭 카운터 값을 저장하고, 상기 저장된 클럭 카운터 값을 이용하여 외부로부터 입력된 신호의 수신 시간을 연산하는 연산부; 그리고상기 연산 결과를 참고하여 신호 출력 시간을 동기화 시키는 동기화부를 포함하는 GPS 모듈을 이용한 시간 동기화 장치
|
2 |
2
제1항에 있어서,상기 연산부는, 다음의 수학식에 의해 상기 외부로부터 입력된 신호를 계측하기 전과 후의 클럭 카운터 값을 선형 보간하여 상기 외부로부터 입력된 신호의 수신 시간을 연산하는 GPS모듈을 이용한 시간 동기화 장치:Tj = Tpps1 + (ckj - ck1) / (ck2 - ck1) * 1(sec)여기서, Tj는 상기 외부로부터 입력된 신호의 수신 시간이고, Tpps1은 직전의 PPS신호가 수신된 시간이며, ckj는 상기 외부로부터 입력된 신호를 계측했을 때의 클럭 카운터 값이고, ck1은 상기 직전의 PPS신호가 수신된 시간의 클럭 카운터 값이며, ck2는 다음번째 PPS신호가 수신된 시간의 클럭 카운터 값이다
|
3 |
3
제1항에 있어서,상기 GPS모듈은,상기 PPS신호가 발생되는 도중 시간, 위도 및 경도를 포함하는 NMEA 프로토콜 정보를 수신하는 GPS모듈을 이용한 시간 동기화 장치
|
4 |
4
제1항에 있어서, 상기 오실레이터는,8MHZ 내지 16MHZ의 주파수를 갖는 크리스탈 오실레이터인 GPS모듈을 이용한 시간 동기화 장치
|
5 |
5
GPS모듈을 이용한 시간 동기화 장치를 이용한 시간 동기화 방법에 있어서,상기 GPS모듈을 통해 NMEA(National Marine Electronics Association) 프로토콜 정보와, 초당 발생되는 PPS(Pulse Per Second)신호를 수신하는 단계;초당 설정 주파수로 발진하는 오실레이터로부터 클럭이 생성되면, 인터널 클럭 카운터를 통해 상기 클럭을 카운트하는 단계;상기 NMEA 프로토콜 정보를 참고하여 상기 PPS신호가 수신된 시간을 파악하여 해당 시간의 클럭 카운터 값을 저장하고, 상기 저장된 클럭 카운터 값을 이용하여 외부로부터 입력된 신호의 수신 시간을 연산하는 단계; 그리고상기 연산 결과를 참고하여 신호 출력 시간을 동기화 시키는 단계를 포함하는 시간 동기화 방법
|
6 |
6
제5항에 있어서,상기 연산하는 단계는,다음의 수학식에 의해 상기 외부로부터 입력된 신호를 계측하기 전과 후의 클럭 카운터 값을 선형 보간하여 상기 외부로부터 입력된 신호의 수신 시간을 연산하는 시간 동기화 방법:Tj = Tpps1 + (ckj - ck1) / (ck2 - ck1) * 1(sec)여기서, Tj는 상기 외부로부터 입력된 신호의 수신 시간이고, Tpps1은 직전의 PPS신호가 수신된 시간이며, ckj는 상기 외부로부터 입력된 신호를 계측했을 때의 클럭 카운터 값이고, ck1은 상기 직전의 PPS신호가 수신된 시간의 클럭 카운터 값이며, ck2는 다음번째 PPS신호가 수신된 시간의 클럭 카운터 값이다
|
7 |
7
제5항에 있어서,상기 수신하는 단계는,상기 GPS모듈을 통해 상기 PPS신호가 발생되는 도중, 시간, 위도 및 경도를 포함하는 NMEA 프로토콜 정보를 수신하는 시간 동기화 방법
|
8 |
8
제5항에 있어서,상기 오실레이터는 8MHZ 내지 16MHZ의 주파수를 갖는 크리스탈 오실레이터인 시간 동기화 방법
|