[go: up one dir, main page]

KR101648516B1 - Frequency Shift Keying Receiver for Error Correction based on Zero Crossing Demodulation and method thereof - Google Patents

Frequency Shift Keying Receiver for Error Correction based on Zero Crossing Demodulation and method thereof Download PDF

Info

Publication number
KR101648516B1
KR101648516B1 KR1020090127161A KR20090127161A KR101648516B1 KR 101648516 B1 KR101648516 B1 KR 101648516B1 KR 1020090127161 A KR1020090127161 A KR 1020090127161A KR 20090127161 A KR20090127161 A KR 20090127161A KR 101648516 B1 KR101648516 B1 KR 101648516B1
Authority
KR
South Korea
Prior art keywords
frequency
zero crossing
crossing point
signal
sampling
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
KR1020090127161A
Other languages
Korean (ko)
Other versions
KR20110070357A (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 KR1020090127161A priority Critical patent/KR101648516B1/en
Publication of KR20110070357A publication Critical patent/KR20110070357A/en
Application granted granted Critical
Publication of KR101648516B1 publication Critical patent/KR101648516B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03DDEMODULATION OR TRANSFERENCE OF MODULATION FROM ONE CARRIER TO ANOTHER
    • H03D3/00Demodulation of angle-, frequency- or phase- modulated oscillations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/10Frequency-modulated carrier systems, i.e. using frequency-shift keying
    • H04L27/14Demodulator circuits; Receiver circuits

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)

Abstract

본 발명은 제로크로싱복조(Zero Crossing Demodulation)를 기초로한 FSK수신 방법 및 이를 이용한 FSK수신기에 관한 발명으로서, 보다 자세하게는 IF신호에서 제로크로싱포인트를 추출한 후, 상기 제로크로싱포인트간의 샘플링개수를 이용하여 주기 및 주파수를 산출하는 방식을 이용하여 복호화하는 방법 및 이를 이용한 수신기에 관한 것이다.The present invention relates to an FSK receiving method based on zero crossing demodulation and an FSK receiver using the method. More specifically, the present invention extracts a zero crossing point from an IF signal, And a receiver using the method.

상기 목적을 달성하기 위한 본 발명에 따른 제로크로싱복조를 이용한 FSK수신기는 RF신호를 수신받아 IF신호로 변환하는 기능을 수행하는 RF처리부 및 상기 IF신호에서 제1제로크로싱포인트 및 제2제로크로싱포인트를 추출하고, 상기 추출된 제1제로크로싱포인트 및 제2제로크로싱포인트간의 시간을 이용하여 주파수의 주기를 추출한 후, 상기 주기를 이용하여 주파수를 추출한 후 경계주파수와 비교하여 디지털데이터로 복조하는 복조부를 포함한다.According to an aspect of the present invention, there is provided an FSK receiver using a zero crossing demodulation, the RF processor including an RF processor for receiving an RF signal and converting the RF signal into an IF signal, a first zero crossing point and a second zero crossing point, Extracting a frequency period using the time between the extracted first zero crossing point and the second zero crossing point, extracting a frequency using the period, and comparing the extracted frequency with a boundary frequency to demodulate the digital data into digital data .

제로크로싱, 복조, FSK, 수신기, 지그비 Zero crossing, demodulation, FSK, receiver, ZigBee

Description

제로크로싱복조를 이용한 보정용 FSK 수신기 및 이의 제어방법{Frequency Shift Keying Receiver for Error Correction based on Zero Crossing Demodulation and method thereof}Technical Field [0001] The present invention relates to a correction FSK receiver using zero crossing demodulation and a control method thereof,

본 발명은 제로크로싱복조(Zero Crossing Demodulation)를 기초로한 FSK수신 방법 및 이를 이용한 FSK수신기에 관한 발명으로서, 보다 자세하게는 IF신호에서 제로크로싱포인트를 추출한 후, 상기 제로크로싱포인트간의 샘플링개수를 이용하여 주기 및 주파수를 산출하는 방식을 이용하여 복호화하는 방법 및 이를 이용한 수신기에 관한 것이다.The present invention relates to an FSK receiving method based on zero crossing demodulation and an FSK receiver using the method. More specifically, the present invention extracts a zero crossing point from an IF signal, And a receiver using the method.

FSK (Frequency Shift Keying, 주파수 편이변조, 이하 FSK)는 일정 진폭의 정현파의 주파수를 두 가지로 정하여 데이타가 1 혹은 0으로 변함에 따라 두 개의 주파수 중 할당된 주파수를 상대측에 보내는 변조 방식이다. 진폭 편이 방식(ASK)보다 에러에 강하고, 회로도 비교적 간단하기 때문에 데이터 전송에서 많이 사용된다. 이러한 FSK는 구성이 용이하고 비교적 원거리 전송에 강하여, PSTN에서 많이 이용된다. 주로 FSK는 비교적 저속(비동기식으로 200[BPS]이하)의 데이타 전송에 많이 이용된다. Frequency shift keying (FSK) is a modulation method in which a frequency of a sinusoidal wave having a constant amplitude is set to two, and the frequency assigned to one of the two frequencies is transmitted to the counterpart as the data changes to 1 or 0. It is more resistant to errors than the amplitude shift method (ASK) and is used in data transmission because of its relatively simple circuit. Such FSK is easy to construct and is strong in relatively long distance transmission, and is widely used in PSTN. FSK is mainly used for data transmission of relatively low speed (200 [BPS] or less asynchronously).

디지털 신호(2진FSK일 경우 0과1, 4FSK일 경우 00,01,10,11등)에 대응하여 반송파의 주파수를 각각 다르게 하여 전송하는 변조방식이다. 다시 말하자면 디지털 데이터의 0과1에 대해 반송파의 주파수를 달리하는 방식으로, 중심주파수를 삽입한 고주파수와 저주파수 2개의 주파수에 2진수 1과0을 대응시켜 전송하는 방식이다. And is a modulation scheme in which the frequencies of the carrier waves are differently transmitted corresponding to digital signals (0 and 1 for binary FSK and 00, 01, 10, 11, etc. for 4FSK). In other words, binary 1 and 0 are transmitted in correspondence with two frequencies of a high frequency and a low frequency in which a center frequency is inserted, in such a manner that the frequency of a carrier wave is different for 0 and 1 of digital data.

도1은 FSK의 일 예를 도시한 도면이다. 도면에 도시된 바와 같이 이러한 주파수는 0과 1에 대응하여 변하지만 진폭은 항상 일정하다. 즉 FSK송신기는 비트 1은 높은 주파수로 0은 낮은 주파수에 대응시켜 변조(modulation)시킨다. 이렇게 변조된 전파를 출력신호로 전송하면, 이를 수신한 FSK수신기에서는 고주파수(기정해진 기준값 이상의 주파수)는 1에 대응하고, 저주파수(기정해진 기준값 이하의 주파수)는 0에 대응시키는 방법으로 주파수로부터 디지털데이터를 복조(demodulation)한다. 1 is a diagram showing an example of FSK. As shown in the figure, these frequencies vary corresponding to 0 and 1, but the amplitude is always constant. That is, the FSK transmitter modulates bit 1 in correspondence with a high frequency and 0 with a low frequency. When the modulated radio wave is transmitted as an output signal, the FSK receiver that receives the modulated radio wave outputs a frequency to a digital (low frequency) frequency Demodulates the data.

결과적으로 FSK 수신기에서는 상기 주파수에서 얼마나 정확하게 그리고 얼마나 간단하게 주파수로부터 디지털데이터로 복조하는가가 가장 중요하다. 이에 FSK 수신기에서는 다양한 방식의 복조방식이 존재하여왔다.As a result, it is most important for the FSK receiver to accurately and simply demodulate the frequency to digital data at this frequency. Therefore, there have been various demodulation schemes in the FSK receiver.

한편 제로크로싱(zero crossing, 이하 제로크로싱)이란 주로 전자회로에서 안정된 제어 및 사운드포지 프로그램등에서 많이 사용되는 개념이다. 즉 전자회로에서는 교류전압이 사인파형상을 하고 있는데 전압이 Ov를 지나가는 순간을 검출하여 이 지점에 온오프를 컨트롤하여 급격한 전류의 변화를 방지하기 위해서 사용된다. 또한 사운드포지 프로그램에서 특정 음향의 파형을 불러왔을때 시간의 축에 따 라 음의 파형의 값이 양의 값과 음의 값을 오르내는 경우, 이때 음의 크기가 0 이 되는점을 제로크로싱이라고 하여, 편집시에 이 제로크로싱점에서 다른 제로크로싱점까지 자르게 되어 앞뒤에다 붙이는 용도로 사용된다.On the other hand, zero crossing (zero crossing) is a concept that is often used in a stable control and sound forge program mainly in electronic circuits. In other words, in an electronic circuit, an AC voltage has a sinusoidal shape. It is used to detect a moment when a voltage passes Ov and to control the ON / OFF at this point to prevent a sudden change in current. Also, when a waveform of a specific sound is loaded in a sound forge program, when the waveform of the negative waveform is shifted between positive and negative values according to the time axis, a point where the amplitude of the sound is zero is called a zero crossing , It is cut from this zero crossing point to another zero crossing point at the time of editing and is used for pasting back and forth.

본 발명에서는 이러한 제로크로싱을 이용해서 보다 효율적이고 경제적인 FSK수신장치를 설계하는 방법을 제공하고자 한다.In the present invention, a method for designing a more efficient and economical FSK receiver using the zero crossing is provided.

본 발명에서는 이러한 제로크로싱을 이용해서 보다 효율적이고 경제적인 FSK수신장치를 설계하는 방법을 제공하고자 한다.In the present invention, a method for designing a more efficient and economical FSK receiver using the zero crossing is provided.

상기 목적을 달성하기 위한 본 발명에 따른 제로크로싱복조를 이용한 FSK수신기는 RF신호를 수신받아 IF신호로 변환하는 기능을 수행하는 RF처리부; 상기 IF신호에서 제1제로크로싱포인트 및 제2제로크로싱포인트를 추출하고, 상기 추출된 제1제로크로싱포인트 및 제2제로크로싱포인트간의 시간을 이용하여 주파수의 주기를 추출한 후, 상기 주기를 이용하여 주파수를 추출한 후 경계주파수와 비교하여 디지털데이터로 복조하는 복조부 및 상기 IF신호에서 크로싱포인트간의 간격들의 평균을 이용하여 보정경계주파수를 산출하고, 이를 새로운 경계주파수로 보정하는 주파수보정부를 포함한다.According to an aspect of the present invention, there is provided an FSK receiver using a zero crossing demodulation, comprising: an RF processor for receiving an RF signal and converting the RF signal into an IF signal; Extracting a first zero crossing point and a second zero crossing point from the IF signal, extracting a frequency period using the time between the extracted first zero crossing point and the second zero crossing point, A demodulator for demodulating the IF signal by digital data after extracting the frequency, and a frequency corrector for calculating a correction boundary frequency using an average of intervals between the crossing points in the IF signal and correcting the corrected boundary frequency to a new boundary frequency.

그리고 상기 주파수보정부는 하기 식을 이용해서 보정경계주파수를 산출하는 것이 바람직하다.The frequency correction unit preferably calculates the correction boundary frequency using the following equation.

Figure 112009078604109-pat00001
Figure 112009078604109-pat00001

F'if는 보정경계주파수F ' if is the correction boundary frequency

δn 은 n번째 제로크로싱포인트와 n+1번째 제로크로싱포인트 사이의 시간.δ n is the time between the nth zero crossing point and the (n + 1) th zero crossing point.

또한 복호된 디지털데이타값별로 각각의 크로싱포인트들간의 간격의 평균을 산출한 후에, 상기 산출된 평균값들의 평균을 구하여 피드백경계주파수를 추출한 후에, 이를 새로운 경계주파수로 산출하는 피드백주파수보정부를 더 포함하는 것이 바람직하다.Further comprising a feedback frequency correction unit for calculating an average of the intervals between the respective crossing points for each of the decoded digital data values and then calculating an average of the calculated average values to extract a feedback boundary frequency and then calculating the average value of the feedback frequency, .

그리고 상기 피드백주파수보정부는 하기식을 이용하여 피드백경계주파수를 산출하는 것이 바람직하다.The feedback frequency correction unit may calculate the feedback boundary frequency using the following equation.

Figure 112009078604109-pat00002
Figure 112009078604109-pat00002

또한 상기 복조부는 상기 IF신호를 일정한 간격인 샘플링단위시간으로 샘플링하는 기능을 더 포함하고, 상기 주파수주기 추출은 상기 제1 및 제2제로크로싱포인트간의 샘플링개수를 산출하고, 상기 산출된 샘플링개수와 샘플링단위시간을 이용하여 추출하는 것이 바람직하다.The demodulation unit may further include a function of sampling the IF signal at sampling intervals of a predetermined interval, wherein the frequency period extraction is performed by calculating a sampling number between the first and second zero crossing points, It is preferable to extract it using the sampling unit time.

그리고 상기 제로크로싱포인트는 상기 IF신호의 크기가 -에서 +로 변하는 지점인 것이 바람직하다.And the zero crossing point is a point where the magnitude of the IF signal changes from - to +.

또한 상기 복조부는 상기 추출된 주파수가 경계주파수보다 큰 경우에는 1로 복조하고, 그렇지 않은 경우에는 0으로 복조하는 것이 바람직하다.The demodulator demodulates the extracted frequency to 1 when the extracted frequency is larger than the boundary frequency, and demodulates it to 0 otherwise.

그리고 상기 FSK수신기는 지그비수신기인 것이 바람직하다.And the FSK receiver is a Zigbee receiver.

상기 목적을 달성하기 위한 본 발명에 따른 제로크로싱 기능을 이용한 FSK 수신기의 복조방법은 FSK수신기에서 변조된 RF신호를 수신하여 IF신호로 변환하는 전파수신 단계; 상기 IF신호에서 크로싱포인트간의 간격들의 평균을 이용하여 보정경계주파수를 산출하고, 이를 새로운 경계주파수로 보정하는 주파수보정단계 및 상기 IF신호에서 크로싱포인트간의 간격을 이용하여 각각의 주파수주기를 추출하여 이를 이용하여 주파수를 추출하고, 이를 상기 경계주파수와 비교하여 디지털데이터로 복조하는 복조단계를 포함한다.According to another aspect of the present invention, there is provided a method of demodulating an FSK receiver using a zero crossing function, the method comprising: receiving a modulated RF signal from an FSK receiver and converting the modulated RF signal into an IF signal; A frequency correction step of calculating a correction boundary frequency using an average of intervals between the crossing points in the IF signal and correcting the correction boundary frequency to a new boundary frequency and extracting each frequency period using the interval between the crossing points in the IF signal, And demodulating the digital data into digital data by comparing the extracted frequency with the boundary frequency.

그리고 상기 복조단계는 상기 IF신호에서 첫번째로 검출되는 제로크로싱지점인 제1제로크로싱포인트를 추출하는 제1제로크로싱 추출단계; 상기 제1제로크로싱포인트 이후에서 다시 최초로 발견되는 제로크로싱지점인 제2제로크로싱포인트를 추출하는 제2제로크로싱 추출단계; 상기 제1제로크로싱포인트 및 제2제로크로싱포인트간의 시간을 이용하여 주파수의 주기를 추출하는 주파수주기 추출단계; 상기 추출된 주파수주기를 이용하여 주파수를 추출하는 주파수 추출단계 및 상기 추출된 주파수와 경계주파수를 비교하여 디지털데이터로 복조하는 디지털데이터 복조단계를 포함하는 것이 바람직하다.And the demodulating step includes a first zero crossing extracting step of extracting a first zero crossing point which is a zero crossing point detected first in the IF signal; A second zero crossing extracting step of extracting a second zero crossing point which is a zero crossing point found first after the first zero crossing point; A frequency cycle extracting step of extracting a frequency cycle using the time between the first zero crossing point and the second zero crossing point; A frequency extracting step of extracting a frequency using the extracted frequency period, and a digital data demodulating step of demodulating the extracted frequency and the boundary frequency by using digital data.

또한 상기 주파수보정단계는 하기 식을 이용해서 보정경계주파수를 산출하는 것이 바람직하다.It is also preferable that the frequency correction step calculates the correction boundary frequency using the following equation.

Figure 112009078604109-pat00003
Figure 112009078604109-pat00003

F'if는 보정경계주파수F ' if is the correction boundary frequency

δn 은 n번째 제로크로싱포인트와 n+1번째 제로크로싱포인트 사이의 시간임δ n is the time between the nth zero crossing point and the (n + 1) th zero crossing point

그리고 복호된 디지털데이타값별로 각각의 크로싱포인트들간의 간격의 평균을 산출한 후에, 상기 산출된 평균값들의 평균을 구하여 피드백경계주파수를 추출한 후에, 이를 새로운 경계주파수로 산출하는 피드백주파수보정단계를 더 포함하는 것이 바람직하다.And a feedback frequency correction step of calculating an average of the intervals between the respective crossing points according to the decoded digital data values and then calculating an average of the calculated average values to extract a feedback boundary frequency and then calculating a new boundary frequency .

또한 상기 피드백주파수보정단계는 하기식을 이용하여 피드백경계주파수를 산출하는 것이 바람직하다.In addition, it is preferable that the feedback frequency correction step calculates the feedback boundary frequency using the following equation.

Figure 112009078604109-pat00004
Figure 112009078604109-pat00004

그리고 상기 IF신호를 일정한 간격인 샘플링단위시간으로 샘플링하는 샘플링단계를 더 포함하고, 주파수주기 추출단계는 상기 제1 및 제2제로크로싱포인트간의 샘플링개수를 산출하고, 상기 산출된 샘플링개수와 샘플링단위시간을 이용하여 추출하는 것이 바람직하다.And a sampling step of sampling the IF signal at sampling intervals of a predetermined interval, wherein the frequency period extracting step calculates a sampling number between the first and second zero crossing points, and the sampling number and the sampling unit It is preferable to extract using time.

또한 상기 제로크로싱포인트는 상기 IF신호의 크기가 -에서 +로 변하는 지점인 것이 바람직하다.The zero crossing point is preferably a point where the magnitude of the IF signal changes from - to +.

그리고 상기 주파수 추출단계는 상기 추출된 주파수 주기의 역수인 것이 바람직하다.And the frequency extracting step is an inverse number of the extracted frequency period.

또한 상기 디지털데이터 복조단계는 상기 추출된 주파수가 경계주파수보다 큰 경우에는 1로 복조하고, 그렇지 않은 경우에는 0으로 복조하는 것이 바람직하다.Preferably, the digital data demodulating step demodulates the digital data to 1 when the extracted frequency is larger than the boundary frequency, and demodulates the digital data to 0 otherwise.

그리고 상기 FSK수신기는 지그비수신기인 것이 바람직하다.And the FSK receiver is a Zigbee receiver.

이상에서 상세히 설명한 바와 같이, 제로크로싱을 이용한 FSK복조방법 및 이를 이용한 FSK수신기를 이용하면 종래의 FSK복조방법 및 FSK수신기에 비해서 보다 간단한 복조알고리즘을 제공함으로써 보다 적은 비용 및 크기의 수신기를 제공할 수 있게 된다. As described in detail above, by using the FSK demodulation method using zero crossing and the FSK receiver using the zero crossing, it is possible to provide a receiver with less cost and size by providing a simpler demodulation algorithm than the conventional FSK demodulation method and FSK receiver .

도2는 본 발명의 일 실시예에 따른 제로크로싱 기능을 이용한 FSK 수신기의 복조방법을 설명하기 위한 도면이다.2 is a diagram for explaining a demodulating method of an FSK receiver using a zero crossing function according to an embodiment of the present invention.

도면에 도시된 s(t)는 IF도메인 신호의 일 예이고, 상기 s(t)신호를 샘플링한 경우의 일 예가 도시되어 있다. 최초의 제로크로싱포인트는 tn이고, 그 다음에 다시 나타나는 제로크로싱포인트는 tn+1이다. S (t) shown in the figure is an example of an IF domain signal, and an example of sampling the s (t) signal is shown. The first zero crossing point is t n , and then the next zero crossing point is t n + 1 .

제로크로싱포인트는 각각의 샘플링시에 n번째 샘플링시에는 그 신호의 크기가 -였는데, n+1번째 샘플링에서의 그 신호의 크기가 +라면 제로크로싱포인트는 그 샘플링사이에 포함됨을 알 수 있다. The zero crossing point has a magnitude of the signal at the n-th sampling time at each sampling. If the magnitude of the signal at the (n + 1) th sampling is +, the zero crossing point is included between the sampling times.

δn은 tn과 tn+1사이의 시간으로서, 이것이 s(t)신호의 첫번째 주기가 된다.δn is the time between tn and tn + 1, which is the first period of the s (t) signal.

δn을 구하는 방법은 여러가지가 있으나 본 일 실시예에서는 상기 제로크로싱간의 샘플링개수를 이용한다. 우선 제1제로크로싱포인트와 제2제로크로싱포인트 간의 샘플링개수를 산출한다. 도2의 경우에는 샘플링개수가 12개가 된다. 상기 샘플링개수에 한 샘플링단 시간인 단위샘플링시간을 곱셈하면 된다. 즉 Tclk*12가 δn가 된다.There are various methods for obtaining? n, but in this embodiment, the number of sampling between the zero crossings is used. First, the number of samples between the first zero crossing point and the second zero crossing point is calculated. In the case of FIG. 2, the number of sampling is 12. The number of times of sampling may be multiplied by a unit sampling time which is one sampling time. That is, Tclk * 12 becomes? N.

이 후 상기 산출된 δn가 주기가 되므로, 이 값의 역수를 취하면 주파수 Fn이 산출된다. 이렇게 산출된 주파수 Fn을 경계주파수와 비교하여, 경계주파수보다 큰 고주파면 1로 복조하고, 경계주파수보다 작은 경우에는 0으로 복조한다.Thereafter, the calculated delta n is a period, so that taking the reciprocal of this value, the frequency Fn is calculated. The calculated frequency Fn is compared with the boundary frequency to demodulate to a high frequency plane 1 larger than the boundary frequency, and demodulated to 0 when the frequency is smaller than the boundary frequency.

도3은 본 발명의 일 실시예에 따른 FSK수신기의 블록도이다.3 is a block diagram of an FSK receiver in accordance with an embodiment of the present invention.

FSK수신기는 크게 RF처리부(110), 복조부(120), 제어부(130), 메모리부(140), 주파수보정부(150) 및 피드백주파수보정부(160)를 포함한다. 물론 그 이외에도 많은 구성요소가 필요하나 본 발명의 실시예와 직접적인 관련이 없거나 또는 생략하여도 당업자가 본 발명을 이해하는데 문제가 없는 구성요소는 생략하였다.The FSK receiver includes an RF processor 110, a demodulator 120, a controller 130, a memory 140, a frequency corrector 150, and a feedback frequency corrector 160. Of course, many other components are required, but components that are not directly related to the embodiments of the present invention or that are not problematic for a person skilled in the art to understand the present invention are omitted.

우선 RF처리부(110)는 수신받은 RF신호를 수신받아 IF신호로 변환하는 기능을 수행한다.First, the RF processor 110 receives a received RF signal and converts it into an IF signal.

복조부(120)는 상기 IF신호를 0 또는 1의 디지털데이터로 복조하는 기능을 수행하는데 본 발명에서는 특히 제로크로싱포인트를 검출하는 방식을 응용하여 복조하는 것이 특징이다. 상기 복조부(120)의 복조방식에 대해서는 도4에서 보다 더 자세히 후술한다.The demodulator 120 demodulates the IF signal into 0 or 1 digital data. In the present invention, demodulation is performed by applying a method of detecting a zero crossing point. The demodulation method of the demodulation unit 120 will be described later in more detail with reference to FIG.

메모리(140)는 상기 FSK신호의 송수신 제어를 위한 펌웨어 및 기타 필요한 데이터를 저장하는 기능을 수행한다.The memory 140 stores firmware and other necessary data for controlling transmission / reception of the FSK signal.

주파수보정부(150)는 상기 IF신호에서 크로싱포인트간의 간격들의 평균을 이용하여 보정경계주파수를 산출하고, 이를 새로운 경계주파수로 보정하는 기능을 수행한다.The frequency corrector 150 calculates a correction boundary frequency using the average of the intervals between the crossing points in the IF signal and corrects the corrected boundary frequency to a new boundary frequency.

피드백주파수보정부(160)는 디지털데이터로 복조된 데이터를 기초로 다시 경계주파수를 보정하는 기능을 수행한다. 즉 1로 복원된 디지털데이터에 대응하는 IF신호에서 크로싱포인트간의 간격들의 평균과, 0으로 복원된 디지털데이터에 대응하는 IF신호에서 크로싱포인트간의 간격들의 평균을 구한뒤에 이 둘을 다시 평균을 내어서 주파수보정부(150)에서 보정된 경계주파수를 다시한번 더 보정하는 기능을 수행한다.The feedback frequency correction unit 160 performs a function of correcting the boundary frequency again based on the data demodulated into digital data. That is, an average of the intervals between the crossing points in the IF signal corresponding to the digital data restored to 1 and an average of the intervals between the crossing points in the IF signal corresponding to the digital data restored to 0, And performs a function of correcting the corrected boundary frequency again by the frequency correction unit 150. [

제어부(150)는 상술한 RF처리부(110), 복조부(120), 주파수보정부(150), 피드백주파수보정부(160) 및 그 외 FSK수신기의 기타 구성요소들을 전체적으로 제어하는 기능을 수행한다.The control unit 150 controls the overall components of the RF processor 110, the demodulator 120, the frequency corrector 150, the feedback frequency corrector 160, and other components of the FSK receiver .

도4는 본 발명의 일 실시예에 따른 복조방법을 설명하기 위한 흐름도이다.4 is a flowchart illustrating a demodulation method according to an embodiment of the present invention.

FSK수신기에서 변조된 RF신호를 수신하여 IF신호로 변환한다(S210).The FSK receiver receives the modulated RF signal and converts it into an IF signal (S210).

이 후 상기 IF신호에 대해서 기정해진 수 이상에 대해서 샘플링을 수행한다(S220). 이 때 각각의 샘플링은 Tclk 시간마다 수행하는 것으로 가정한다. 이하에서는 상기 Tclk 시간을 단위샘플링시간이라고 호칭한다.Thereafter, sampling is performed for more than a predetermined number of the IF signals (S220). It is assumed that each sampling is performed every T clk time. Hereinafter, the T clk time is referred to as unit sampling time.

상기 IF신호에서 첫번째로 검출되는 제로크로싱지점인 제1제로크로싱포인트를 추출한다(S230). 제로크로싱포인트는 각각의 샘플링시에 n번째 샘플링시에는 그 신호의 크기가 -였는데, n+1번째 샘플링에서의 그 신호의 크기가 +라면 제로크로싱포인트는 그 샘플링사이에 포함됨을 알 수 있다. 따라서 최초로 신호의 크기가 -에서 +바뀌는 지점을 제1제로크로싱포인트로 판단한다.A first zero crossing point that is the first detected zero crossing point in the IF signal is extracted (S230). The zero crossing point has a magnitude of the signal at the n-th sampling time at each sampling. If the magnitude of the signal at the (n + 1) th sampling is +, the zero crossing point is included between the sampling times. Therefore, the first zero crossing point is determined as a point at which the magnitude of the signal changes from - to +.

상기 제1제로크로싱포인트 이후에서 다시 최초로 발견되는 제로크로싱지점인 제2제로크로싱포인트를 추출한다(S240). 앞서와 마찬가지로 제1제로크로싱 이후에 다시 신호의 크기가 -에서 +로 바뀌는 지점을 제2제로크로싱포인트로 판단한다.A second zero crossing point, which is a zero crossing point found first after the first zero crossing point, is extracted (S240). As before, the point where the magnitude of the signal changes from - to + after the first zero crossing is determined as the second zero crossing point.

이 후에 상기 제1제로크로싱포인트와 제2제로크로싱포인트간의 샘플링개수를 산출한다(S250).Thereafter, the number of samples between the first zero crossing point and the second zero crossing point is calculated (S250).

이 후 상기 샘플링개수에 단위샘플링시간을 곱해주면 결과적으로 해당 주파수의 주기값이 산출된다(S260). Thereafter, when the sampling number is multiplied by the unit sampling time, the cycle value of the corresponding frequency is calculated (S260).

이렇게 산출된 주기를 역수를 취해주면 결과적으로 해당 신호의 주파수가 계산되는 것이다(S270).If the period is calculated as a reciprocal, the frequency of the signal is calculated (S270).

상기 계산된 주파수값이 경계주파수보다 크다면(S270-Y) 고주파수이므로 1로 복조하고(S280), 반대라면(S270-N) 저주파수이므로 0으로 복조하여 복조과정을 마친다(S285).If the calculated frequency value is higher than the boundary frequency (S270-Y), the demodulation process is completed (S280).

도5a 내지 5c는 본 발명의 설명을 위한 주파수영역에서의 예를 도시한 도면이다.5A to 5C are diagrams showing examples in the frequency domain for explaining the present invention.

상술한 바와 같은 복조과정은 5a와 같은 경우를 예상하고 한 설명이다. 즉 FL는 저주파수, FH는 고주파수를 의미한다고 가정하자. 즉 송신기에서는 0이 입력되 면 저주파수 FL로, 1이 입력되면 고주파수 FH로 복조하여 전송한다. 한편 수신기는 상술한 바와같이 주파수를 계산한 후에 경계주파수인 Fif 와 비교하여 0 또는 1로 복조하는 것이다. The above-described demodulation process is an explanation in the case of 5a. Suppose that F L means low frequency and F H means high frequency. In other words, the transmitter demodulates the low frequency F L when 0 is input and the high frequency F H when 1 is input. On the other hand, the receiver calculates the frequency as described above and then demodulates it to 0 or 1 in comparison with the boundary frequency F if .

문제는 수신기에서 수신을 할 때, FL 또는 FH 가 그대로 수신되는 경우보다는 오차값인 △Fif 가 더해져서 오는 경우이다. 이 때 도5b에 도시된 바와 같이 수신기에서 실제 수신받는 실측 저주파수 F'L 은 FL + △Fif가 되고, 실측 고주파수 F'H는 FH + △Fif 가 된다. 즉 경계주파수는 상기 저주파수와 고주파수의 중간값에 가까울수록 정확한 복호화가 되는데 이렇게 에러값으로 인해서 중간이 아니게 되며, 결과적으로 복호시에 정확도가 감소하게 되는 것이다.The problem is that when receiving at the receiver, the error value ΔF if is added rather than when F L or F H are received as they are. At this time, as shown in FIG. 5B, the actual low frequency F ' L actually received by the receiver becomes F L +? F if , and the actual high frequency F' H becomes F H +? F if . That is, the closer the boundary frequency is to the intermediate value between the low frequency and the high frequency, the more accurate decoding is achieved.

이에 따라 경계주파수를 상기 오차값만큼 보정시키는 작업이 필요하다. 도 5c는 경계주파수를 보정한 경우의 주파수 영역에서의 도면이다. Accordingly, it is necessary to correct the boundary frequency by the error value. Fig. 5C is a view in the frequency domain when the boundary frequency is corrected. Fig.

다만 오차값인 △Fif을 바로 구할 수 없는 바 하기와 같은 방법을 이용한다.However, the error value ΔF if can not be obtained immediately, and the following method is used.

우선 본 발명에 따라 보정된 경계주파수(F'if)는 하기 식과 같이 최초 경계주파수(Fif)에 오차값(△Fif)을 합산한 값이 된다. First, the corrected boundary frequency F ' if according to the present invention is a value obtained by adding the error value (ΔF if ) to the initial boundary frequency (F if ) as shown in the following equation.

F'if = Fif + △Fif F ' if = F if +? F if

이 때 FL는 저주파수, FH는 고주파수이다. 수신기가 수신하는 실측 저주파수 F'L 은 FL + △Fif가 되고, 실측 고주파수 F'H는 FH + △Fif 가 된다. In this case, F L is the low frequency and F H is the high frequency. The actual low frequency F ' L received by the receiver becomes F L + DELTA F if , and the actual high frequency F' H becomes F H + DELTA F if .

한편 계산의 편의를 위하여 경계주파수와 저주파수 및 고주파수간의 편차값을 Fmod 라고 가정하자. 즉 저주파수는 Fif-Fmod가 되고 고주파수는 Fif+Fmod가 된다. 만약 IEEE 802.15.4를 기준으로 할 경우 실제 Fmod 는 500KHZ가 될 것이다. For convenience of calculation, it is assumed that the deviation value between the boundary frequency and the low frequency and the high frequency is F mod . That is, the low frequency is F if -F mod and the high frequency is F if + F mod . If based on IEEE 802.15.4, the actual F mod will be 500KHZ.

한편 실측 편차값인 F'mod는 +-Fmod + △Fif 가 된다. Meanwhile, the actual deviation value F ' mod becomes + -F mod + ΔF if .

한편 수신기의 경우 누적되는 데이터가 많아질 수록, 복조되는 0의 개수와 1의 개수는 거의 같아지게 된다. 즉 0이 나올 확률인 P0 와 1이 나올 확률인 P1이 거의 유사해지게 된다. 이 경우 실측 편차값의 평균은 하기와 같이 오차값과 같게 된다.On the other hand, in the case of the receiver, as the accumulated data increases, the number of demodulated zeros becomes almost equal to the number of demodulated zeros. That is, P 0 , which is the probability of 0, and P 1, which is 1, are almost similar. In this case, the average of the actual deviation values becomes equal to the error value as follows.

Figure 112009078604109-pat00005
Figure 112009078604109-pat00005

결과적으로 실측한 고주파수와 저주파수의 평균은 오차에 의해서 변경된 중간값과 일치하고, 이렇게 변경된 중간값을 우리는 새로운 경계주파수로 사용한다. 따라서 새로운 경계주파수 F'if는 실측 주파수들의 평균값이 된다.As a result, the average of the measured high and low frequencies coincides with the median value changed by the error, and we use the changed median as the new boundary frequency. Therefore, the new boundary frequency F ' if is the average value of the measured frequencies.

한편 상술한 바와 같이 실측 주파수는 δn의 역수로 산출한다고 하였다. 다 라서 하기 식과 같이 상기 보정경계주파수 F'if는 전체 δn의 평균값의 역수가 된다.On the other hand, as described above, the actual frequency is calculated by the reciprocal of delta n . Therefore, as in the following equation, the corrected boundary frequency F ' if is an inverse number of the average value of the entire delta n .

Figure 112009078604109-pat00006
Figure 112009078604109-pat00006

한편 추가적으로 상술한 바와 같은 알고리즘을 이용해서 보정경계주파수로 복조를 수행한 이후에 그 뒤에 다시 1과 0의 개수를 이용해서 피드백경계주파수를 새로 구해서 보정할 수도 있다.On the other hand, after performing the demodulation at the correction boundary frequency using the above-described algorithm, the feedback boundary frequency may be newly obtained by using the number of 1's and 0's and corrected.

이러한 피드백경계주파수는 1과 0으로 복호된 주파수들을 하기와 같이 별도록 평균을 구한 뒤에, 이 둘을 다시 평균을 구하는 방식이다. These feedback boundary frequencies are obtained by averaging the decoded frequencies of 1 and 0 as follows, and then averaging the two.

Figure 112009078604109-pat00007
Figure 112009078604109-pat00007

지금까지 바람직한 실시예에 따른 제로크로싱을 이용한 FSK에서의 경계주파수 보정방법 및 이를 이용한 FSK수신기에 대해서 설명하였다.Up to now, a method for correcting a border frequency in FSK using zero crossing according to a preferred embodiment and an FSK receiver using the method have been described.

이상에서는 본 발명의 바람직한 실시예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어져서는 안될 것이다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is clearly understood that the same is by way of illustration and example only and is not to be construed as limiting the scope of the invention as defined by the appended claims. It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention.

본 발명에 따른 제로크로싱을 이용한 FSK복조방법 및 이를 이용한 FSK수신기는 종래의 FSK복조방법 및 FSK수신기에 비해서 보다 간단한 복조알고리즘을 제공함으로써 보다 적은 비용 및 크기의 수신기를 제공할 수 있다는 점에서 시판 또는 영업의 가능성이 충분할 뿐만 아니라 현실적으로 명백하게 실시할 수 있는 정도이므로 산업상 이용가능성이 있는 발명이다.The FSK demodulating method using the zero crossing according to the present invention and the FSK receiver using the zero crossing according to the present invention can provide a receiver with less cost and size by providing a simpler demodulation algorithm than the conventional FSK demodulating method and FSK receiver, It is an invention that is industrially applicable because it has enough possibilities of business and can be implemented practically and clearly.

도1은 FSK의 일 예를 도시한 도면,1 is a diagram showing an example of FSK,

도2는 본 발명의 일 실시예에 따른 제로크로싱 기능을 이용한 FSK 수신기의 복조방법을 설명하기 위한 도면,2 is a diagram for explaining a demodulation method of an FSK receiver using a zero crossing function according to an embodiment of the present invention;

도3은 본 발명의 일 실시예에 따른 FSK수신기의 블록도,3 is a block diagram of an FSK receiver in accordance with an embodiment of the present invention;

도4는 본 발명의 일 실시예에 따른 복조방법을 설명하기 위한 흐름도 및4 is a flowchart illustrating a demodulation method according to an embodiment of the present invention.

도5a 내지 5c는 본 발명의 설명을 위한 주파수영역에서의 예를 도시한 도면이다.5A to 5C are diagrams showing examples in the frequency domain for explaining the present invention.

< 도면의 주요 부분에 대한 부호의 설명 >Description of the Related Art

110 : RF처리부 120 : 복조부 110: RF processor 120: demodulator

130 : 제어부 140 : 메모리부130: control unit 140: memory unit

150 : 주파수보정부 160 : 피드백주파수보정부150: Frequency correction unit 160: Feedback frequency correction unit

Claims (17)

RF신호를 수신받아 IF신호로 변환하는 기능을 수행하는 RF처리부;An RF processor for receiving an RF signal and converting the RF signal into an IF signal; 상기 IF신호에서 제1제로크로싱포인트 및 제2제로크로싱포인트를 추출하고, 상기 추출된 제1제로크로싱포인트 및 제2제로크로싱포인트간의 시간을 이용하여 주파수를 추출한 후 상기 주파수를 경계주파수와 비교하여 디지털데이터로 복조하는 복조부 및Extracting a first zero crossing point and a second zero crossing point from the IF signal, extracting a frequency using a time between the extracted first zero crossing point and a second zero crossing point, comparing the frequency with a boundary frequency A demodulating unit for demodulating the digital data into digital data, and 상기 IF신호에서 크로싱포인트간의 간격들의 평균을 이용하여 보정경계주파수를 산출하고 상기 보정경계주파수로 새로운 경계주파수로 보정하는 주파수보정부를 포함하는 것을 특징으로 하는 제로크로싱복조를 이용한 FSK수신기.And a frequency correction unit for calculating a correction boundary frequency using an average of intervals between the crossing points in the IF signal and correcting the correction boundary frequency to a new boundary frequency. 청구항 2은(는) 설정등록료 납부시 포기되었습니다.Claim 2 has been abandoned due to the setting registration fee. 제1항에 있어서The method of claim 1, wherein 상기 주파수보정부는The frequency correction unit 하기 식을 이용해서 보정경계주파수를 산출하는 것을 특징으로 하는 제로크로싱복조를 이용한 FSK수신기.Wherein the corrected boundary frequency is calculated by using the following equation.
Figure 112009078604109-pat00008
Figure 112009078604109-pat00008
F'if는 보정경계주파수F ' if is the correction boundary frequency δn 은 n번째 제로크로싱포인트와 n+1번째 제로크로싱포인트 사이의 시간δ n is the time between the nth zero crossing point and the (n + 1) th zero crossing point
제1항에 있어서The method of claim 1, wherein 복호된 디지털데이타값별로 각각의 크로싱포인트들간의 간격의 평균을 산출한 후에, 상기 산출된 평균값들의 평균을 구하여 피드백경계주파수를 추출한 후에, 이를 새로운 경계주파수로 산출하는 피드백주파수보정부를 더 포함하는 것을 특징으로 하는 제로크로싱복조를 이용한 FSK수신기.Further comprising a feedback frequency correcting unit for calculating an average of the intervals between the respective crossing points for each of the decoded digital data values and then calculating an average of the calculated average values to extract a feedback boundary frequency and then calculating the average of the intervals, FSK receiver using zero crossing demodulation. 청구항 4은(는) 설정등록료 납부시 포기되었습니다.Claim 4 has been abandoned due to the setting registration fee. 제3항에 있어서The method of claim 3, wherein 상기 피드백주파수보정부는The feedback frequency correction unit 하기식을 이용하여 피드백경계주파수를 산출하는 것을 특징으로 하는 제로크로싱복조를 이용한 FSK수신기.Wherein the feedback boundary frequency is calculated using the following equation.
Figure 112009078604109-pat00009
Figure 112009078604109-pat00009
제1항에 있어서The method of claim 1, wherein 상기 복조부는The demodulator 상기 IF신호를 일정한 간격인 샘플링단위시간으로 샘플링하는 기능을 더 포함하고,Further comprising the step of sampling the IF signal at sampling intervals of a predetermined interval, 상기 주파수의 주기는The period of the frequency is 상기 제1제로크로싱포인트 및 상기 제2제로크로싱포인트간의 샘플링개수를 산출하고, 상기 산출된 샘플링개수와 샘플링단위시간을 이용하여 추출되는 것을 특징으로 하는 제로크로싱복조를 이용한 FSK수신기.Wherein the number of sampling times between the first zero crossing point and the second zero crossing point is calculated and extracted using the calculated sampling number and the sampling unit time. 삭제delete 삭제delete 삭제delete FSK수신기에서 변조된 RF신호를 수신하여 IF신호로 변환하는 전파수신 단계;Receiving a modulated RF signal from the FSK receiver and converting the received RF signal into an IF signal; 상기 IF신호에서 제로크로싱포인트간의 간격들의 평균을 이용하여 보정경계주파수를 산출하고, 상기 보정경계주파수를 새로운 경계주파수로 보정하는 주파수보정단계 및 A frequency correction step of calculating a correction boundary frequency by using an average of intervals between zero crossing points in the IF signal and correcting the correction boundary frequency to a new boundary frequency, 상기 IF신호에서 제로크로싱포인트간의 간격을 이용하여 주파수를 추출하고, 상기 주파수를 상기 경계주파수와 비교하여 디지털데이터로 복조하는 복조단계를 포함하는 것을 특징으로 하는 제로크로싱 기능을 이용한 FSK 수신기의 복조방법.And a demodulating step of demodulating the IF signal by using an interval between zero crossing points and comparing the frequency with the boundary frequency and demodulating the digital data into digital data. . 제9항에 있어서The method of claim 9, wherein 상기 복조단계는The demodulating step 상기 IF신호에서 첫번째로 검출되는 제로크로싱지점인 제1제로크로싱포인트를 추출하는 제1제로크로싱 추출단계;A first zero crossing extracting step of extracting a first zero crossing point that is the first detected zero crossing point in the IF signal; 상기 제1제로크로싱포인트 이후에서 다시 최초로 발견되는 제로크로싱지점인 제2제로크로싱포인트를 추출하는 제2제로크로싱 추출단계;A second zero crossing extracting step of extracting a second zero crossing point which is a zero crossing point found first after the first zero crossing point; 상기 제1제로크로싱포인트 및 제2제로크로싱포인트간의 시간을 이용하여 주파수의 주기를 추출하는 주파수주기 추출단계;A frequency cycle extracting step of extracting a frequency cycle using the time between the first zero crossing point and the second zero crossing point; 상기 추출된 주파수주기를 이용하여 주파수를 추출하는 주파수 추출단계 및A frequency extracting step of extracting a frequency using the extracted frequency period and 상기 추출된 주파수와 경계주파수를 비교하여 디지털데이터로 복조하는 디지털데이터 복조단계를 포함하는 것을 특징으로 하는 제로크로싱 기능을 이용한 FSK 수신기의 복조방법.And a digital data demodulating step of demodulating the extracted frequency by comparing the boundary frequency with digital data. 청구항 11은(는) 설정등록료 납부시 포기되었습니다.Claim 11 has been abandoned due to the set registration fee. 상기 주파수보정단계는The frequency correction step 하기 식을 이용해서 보정경계주파수를 산출하는 것을 특징으로 하는 제로크로싱 기능을 이용한 FSK 수신기의 복조방법.Wherein the corrected boundary frequency is calculated by using the following equation.
Figure 112009078604109-pat00010
Figure 112009078604109-pat00010
F'if는 보정경계주파수F ' if is the correction boundary frequency δn 은 n번째 제로크로싱포인트와 n+1번째 제로크로싱포인트 사이의 시간δ n is the time between the nth zero crossing point and the (n + 1) th zero crossing point
제9항에 있어서The method of claim 9, wherein 복호된 디지털데이타값별로 각각의 크로싱포인트들간의 간격의 평균을 산출한 후에, 상기 산출된 평균값들의 평균을 구하여 피드백경계주파수를 추출한 후에, 이를 새로운 경계주파수로 산출하는 피드백주파수보정단계를 더 포함하는 것을 특징으로 하는 제로크로싱 기능을 이용한 FSK 수신기의 복조방법.Further comprising a feedback frequency correction step of calculating an average of the intervals between the respective crossing points for each of the decoded digital data values, calculating an average of the calculated average values to extract a feedback boundary frequency, And demodulating the FSK receiver using the zero crossing function. 제12항에 있어서The method of claim 12, wherein 상기 피드백주파수보정단계는The feedback frequency correction step 하기식을 이용하여 피드백경계주파수를 산출하는 것을 특징으로 하는 제로크로싱 기능을 이용한 FSK 수신기의 복조방법.Wherein the feedback boundary frequency is calculated using the following equation.
Figure 112009078604109-pat00011
Figure 112009078604109-pat00011
제10항에 있어서The method of claim 10, wherein 상기 IF신호를 일정한 간격인 샘플링단위시간으로 샘플링하는 샘플링단계를 더 포함하고,Further comprising a sampling step of sampling the IF signal at sampling intervals of a predetermined interval, 주파수주기 추출단계는The frequency period extraction step 상기 제1 및 제2제로크로싱포인트간의 샘플링개수를 산출하고, 상기 산출된 샘플링개수와 샘플링단위시간을 이용하여 추출하는 것을 특징으로 하는 제로크로싱 기능을 이용한 FSK 수신기의 복조방법.Calculating a sampling number between the first and second zero crossing points, and extracting the sampling number using the calculated sampling number and the sampling unit time. 삭제delete 삭제delete 삭제delete
KR1020090127161A 2009-12-18 2009-12-18 Frequency Shift Keying Receiver for Error Correction based on Zero Crossing Demodulation and method thereof Expired - Fee Related KR101648516B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020090127161A KR101648516B1 (en) 2009-12-18 2009-12-18 Frequency Shift Keying Receiver for Error Correction based on Zero Crossing Demodulation and method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090127161A KR101648516B1 (en) 2009-12-18 2009-12-18 Frequency Shift Keying Receiver for Error Correction based on Zero Crossing Demodulation and method thereof

Publications (2)

Publication Number Publication Date
KR20110070357A KR20110070357A (en) 2011-06-24
KR101648516B1 true KR101648516B1 (en) 2016-08-18

Family

ID=44401887

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090127161A Expired - Fee Related KR101648516B1 (en) 2009-12-18 2009-12-18 Frequency Shift Keying Receiver for Error Correction based on Zero Crossing Demodulation and method thereof

Country Status (1)

Country Link
KR (1) KR101648516B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102324908B1 (en) 2021-03-18 2021-11-10 국민대학교산학협력단 Occ apparatus and method for demodulating m-fsk modulated signal based on device's movements

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100616676B1 (en) * 2005-02-28 2006-08-28 삼성전기주식회사 MS receiver FSS receiver and the method of setting the reference PNS sequence for FSS of the receiver

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR900006431B1 (en) * 1988-02-15 1990-08-31 삼성전자주식회사 Demodulation system for frequency phase modulation signal by quadra phase
DE19537571A1 (en) * 1995-10-09 1997-05-07 Iro Ab Spool mandrel holder for a spool rack
KR20010026268A (en) * 1999-09-03 2001-04-06 서민호 Frequency Shift Keying Demodulation System

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100616676B1 (en) * 2005-02-28 2006-08-28 삼성전기주식회사 MS receiver FSS receiver and the method of setting the reference PNS sequence for FSS of the receiver

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102324908B1 (en) 2021-03-18 2021-11-10 국민대학교산학협력단 Occ apparatus and method for demodulating m-fsk modulated signal based on device's movements

Also Published As

Publication number Publication date
KR20110070357A (en) 2011-06-24

Similar Documents

Publication Publication Date Title
US20090074117A1 (en) Pulse Radio Receiver
JP5606411B2 (en) Wireless signal synchronization processor
US8649465B2 (en) Methods and apparatuses for adaptive clock reconstruction and decoding in audio frequency communication
US9705544B2 (en) Wireless receiver and method
US8125258B2 (en) Phase synchronization device and phase synchronization method
WO2010013512A1 (en) Clock regeneration circuit and receiver using the same
CN111492533B (en) Phase synchronization device
JP5443328B2 (en) Transceiver
KR101648516B1 (en) Frequency Shift Keying Receiver for Error Correction based on Zero Crossing Demodulation and method thereof
KR101633029B1 (en) Frequency Shift Keying Receiver based on Zero Crossing Demodulation and method thereof
JP4642563B2 (en) FSK receiver
KR20170088913A (en) Am demodulation with phase and symbol edge detection
JP4268180B2 (en) Symbol timing detection device and wireless terminal device
JP5733517B2 (en) Demodulation method and apparatus
JP2006261826A (en) Receiving apparatus and receiving method
KR101660875B1 (en) Zero Crossing Demodulation based Receiver and Driving Method Thereof
JP4086595B2 (en) Quadrature detection receiver
JP3507668B2 (en) ASK demodulator
JP4968910B2 (en) Bit synchronization circuit
CN119865407A (en) FSK signal dynamic frequency offset correction method and device
KR20170071468A (en) Signal processing device and method
JP3102211B2 (en) Data receiving device
JP4621046B2 (en) Frequency error detection device and reception device
JP2009130375A (en) Symbol detector, and symbol detection method
JP4391433B2 (en) Rotation angle deriving device

Legal Events

Date Code Title Description
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

R17-X000 Change to representative recorded

St.27 status event code: A-3-3-R10-R17-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

A201 Request for examination
PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

E90F Notification of reason for final refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20200810

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20200810