JPH0631250U - FSK communication demodulator - Google Patents
FSK communication demodulatorInfo
- Publication number
- JPH0631250U JPH0631250U JP6600192U JP6600192U JPH0631250U JP H0631250 U JPH0631250 U JP H0631250U JP 6600192 U JP6600192 U JP 6600192U JP 6600192 U JP6600192 U JP 6600192U JP H0631250 U JPH0631250 U JP H0631250U
- Authority
- JP
- Japan
- Prior art keywords
- signal
- pulse width
- change point
- carrier frequency
- circuit
- 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.)
- Withdrawn
Links
Landscapes
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
Abstract
(57)【要約】
【目的】 高精度で復調信号のパルス幅の変動を抑える
ことのできる復調器を実現する。
【構成】 搬送周波数の変化点において位相が連続であ
る変調信号を、搬送周波数変化点の後最初に現れる変調
信号パルス幅TBの終端から時間τの後に復調信号を変
化させ復調するFSK通信復調器において、パルス幅測
定回路と、信号変化点検出回路と、変調信号パルス幅T
B及び搬送周波数変化点を含む変調信号パルス幅Tと、
搬送周波数より一意的に決まる定数C及びDとから時間
τを、波搬送周波数が減少する方向に変化する時はτ=
C−2×{T+TB}、波搬送周波数が増加する方向に
変化する時はτ=D+T、なる近似式により求める演算
回路と、復調信号発生回路とを設ける。
(57) [Abstract] [Purpose] To realize a demodulator capable of suppressing fluctuations in the pulse width of a demodulated signal with high accuracy. An FSK communication demodulator for demodulating a modulated signal whose phase is continuous at a carrier frequency change point by changing the demodulated signal after a time τ from the end of a modulated signal pulse width TB that first appears after the carrier frequency change point. In, a pulse width measurement circuit, a signal change point detection circuit, and a modulation signal pulse width T
A modulation signal pulse width T including B and a carrier frequency change point,
Time τ is calculated from constants C and D that are uniquely determined by the carrier frequency, and τ = when the wave carrier frequency changes in the decreasing direction.
C-2 × {T + TB}, and when the wave carrier frequency changes in the increasing direction, τ = D + T, an arithmetic circuit obtained by an approximate expression and a demodulation signal generating circuit are provided.
Description
【0001】[0001]
本考案は、FSK(Frequency Shift Keying)方式の通信機器に関し、特に近似 演算回路を有し、通信信号を高精度に復調するFSK通信復調器に関する。 The present invention relates to an FSK (Frequency Shift Keying) type communication device, and more particularly to an FSK communication demodulator having an approximate arithmetic circuit and highly accurately demodulating a communication signal.
【0002】[0002]
FSK通信において一般的に、ボーレート1200bpsの(a)通信信号に 対して図3に示すように(a)通信信号が”1”のときは搬送周波数を2200 Hzに、また、(a)通信信号が”0”のときは搬送周波数を1200Hzにし 、その搬送周波数の変化点においては位相が連続等の変調方式がよく用いられる 。 Generally, in FSK communication, the carrier frequency is set to 2200 Hz when the communication signal is “1” as shown in FIG. 3 for the communication signal (a) at the baud rate of 1200 bps, and (a) the communication signal. When the carrier frequency is "0", the carrier frequency is set to 1200 Hz, and at the changing point of the carrier frequency, a modulation method such as continuous phase is often used.
【0003】 従来、図3に示した(b)変調信号の復調方法としてエッジディテクタを通し た後に、ローパスフィルタを通す等のアナログの手法が用いられていたが、最近 では変調信号をA/D変換した後、ディジタル信号処理により復調する方法も用 いられている。後者の方法の一例としては図4に示すように、(a)通信信号の 変化点すなわち、(b)変調信号の周波数変化点イ、ロ、ハ、ニを(b)変調信 号から検知し、前記周波数変化点を含む変調信号パルスT0からT3のエッジか ら、ある時間、それぞれτ0からτ3の後に出力である(c)復調信号を変化さ せる。Conventionally, as a method of demodulating a modulated signal shown in FIG. 3B, an analog method such as passing through an edge detector and then passing through a low-pass filter has been used, but recently, the modulated signal is converted into an A / D signal. After conversion, a method of demodulating by digital signal processing is also used. As an example of the latter method, as shown in FIG. 4, (a) the change point of the communication signal, that is, (b) the frequency change points a, b, c, and d of the modulated signal are detected from the (b) modulated signal. The (c) demodulated signal which is the output is changed after τ0 to τ3 for a certain time from the edges of the modulation signal pulses T0 to T3 including the frequency change point.
【0004】 図5は前述の復調方法を実現する復調器の一例を示す構成ブロック図である。 図5において1はA/D変換器、2はエッジディテクタ、3及び9はカウンタ、 4及び8はラッチ、5は信号変化点検出器、6はROM等の記憶装置を使ったテ ーブル、7はフリップフロップ回路、100は変調信号、101はサンプルクロ ック、200は復調信号である。FIG. 5 is a block diagram showing an example of a demodulator that realizes the above-described demodulation method. In FIG. 5, 1 is an A / D converter, 2 is an edge detector, 3 and 9 are counters, 4 and 8 are latches, 5 is a signal change point detector, 6 is a table using a storage device such as ROM, 7 Is a flip-flop circuit, 100 is a modulation signal, 101 is a sample clock, and 200 is a demodulation signal.
【0005】 変調信号100はA/D変換器1に入力され、サンプルクロック101はA/ D変換器1、カウンタ3及び9のクロック入力端子、信号変化点検出器5に接続 され、A/D変換器1の出力はエッジディテクタ2を介してカウンタ3のリセッ ト端子及びラッチ4のロード端子に接続される。The modulated signal 100 is input to the A / D converter 1, the sample clock 101 is connected to the A / D converter 1, the clock input terminals of the counters 3 and 9, and the signal change point detector 5, The output of the converter 1 is connected to the reset terminal of the counter 3 and the load terminal of the latch 4 via the edge detector 2.
【0006】 カウンタ3の出力はラッチ4の入力端子に接続され、ラッチ4の出力は信号変 化点検出器5及びテーブル6に接続される。また、信号変化点検出器5の一方の 出力である復調信号の切り換え制御信号はテーブル6及びフリップフロップ回路 7のセット端子に、信号変化点検出器5の他方の出力である周波数変化点を含む 変調信号パルス幅のエッジのタイミングを示す信号はカウンタ9のロード端子に それぞれ接続される。The output of the counter 3 is connected to the input terminal of the latch 4, and the output of the latch 4 is connected to the signal change point detector 5 and the table 6. The switching control signal of the demodulation signal which is one output of the signal change point detector 5 includes the frequency change point which is the other output of the signal change point detector 5 at the set terminal of the table 6 and the flip-flop circuit 7. The signals indicating the timing of the edges of the modulation signal pulse width are connected to the load terminals of the counter 9, respectively.
【0007】 さらに、テーブル6の出力はカウンタ9に接続され、カウンタ9の出力はフリ ップフロップ回路7のリセット端子及びラッチ8のロード端子に接続され、フリ ップフロップ回路7の出力はラッチ8を介して復調信号200として出力される 。Further, the output of the table 6 is connected to the counter 9, the output of the counter 9 is connected to the reset terminal of the flip-flop circuit 7 and the load terminal of the latch 8, and the output of the flip-flop circuit 7 is passed through the latch 8. The demodulated signal 200 is output.
【0008】 図5に示す復調器は、変調信号100をA/D変換器1によりディジタル信号 に変換し、エッジディテクタ2により変調信号100の変化点を検出し、この変 化点信号によりカウンタ3で変調信号パルス幅を測定しラッチ4に保持する。信 号変化点検出器5により図4における変調信号パルスT0からT3のみをアドレ スとしてROM等の記憶装置を使ったテーブル6に入力し、テーブル6の出力と して図4における時間データτ0からτ3を得る。この時間データをカウンタ9 にセットしダウンカウントすることにより得られる復調信号を変化させる点と、 信号変化点検出器5からの復調信号を”0”または”1”に切り換える制御信号 により、フリップフロップ回路7及びラッチ8を制御し、復調信号200を出力 する。In the demodulator shown in FIG. 5, the modulation signal 100 is converted into a digital signal by the A / D converter 1, the change point of the modulation signal 100 is detected by the edge detector 2, and the counter 3 is detected by this change point signal. The pulse width of the modulation signal is measured by and is held in the latch 4. The signal change point detector 5 inputs only the modulated signal pulses T0 to T3 in FIG. 4 to the table 6 using a storage device such as ROM as an address, and outputs the table 6 from the time data τ0 in FIG. Get τ3. A flip-flop is provided by the point which changes the demodulated signal obtained by setting this time data in the counter 9 and down-counting, and the control signal which switches the demodulated signal from the signal change point detector 5 to "0" or "1". It controls the circuit 7 and the latch 8 and outputs the demodulated signal 200.
【0009】 但し、図5の構成においてはサンプリング周波数を上げたり、精度良く復調し たりするためには、大きな記憶装置を必要とするので、ゲートアレイ等でLSI 化する際にチップ面積が大きくなる原因となっていた。このような問題を解決す るため、特許願平3−233362号に係るような近似式の演算回路を具備した 復調器が考えられている。However, in the configuration of FIG. 5, a large storage device is required to increase the sampling frequency or to demodulate accurately, so that a chip area becomes large when the gate array or the like is used as an LSI. It was the cause. In order to solve such a problem, a demodulator equipped with an approximate arithmetic circuit as disclosed in Japanese Patent Application No. 3-233362 has been considered.
【0010】 また、通信信号の変化点を含む変調信号のパルスを正確に決定するためにその 前後のパルス値を用いる方法もあり、図6はこのような復調器の動作を示すタイ ミング図である。図6において(a)は通信信号、(b)は変調信号、(c)は 復調信号である。ここでは、2200Hzのパルス幅と1200Hzのパルス幅 が連続して、若しくは、1パルスおいて現れた場合、その間に通信信号の変化点 があるものとして、この変化点を検出した後最初に現れる変調信号のエッジから 所定時間経過後に復調信号を変化させている。There is also a method of using the pulse values before and after the modulated signal to accurately determine the pulse of the modulated signal including the change point of the communication signal. FIG. 6 is a timing diagram showing the operation of such a demodulator. is there. In FIG. 6, (a) is a communication signal, (b) is a modulation signal, and (c) is a demodulation signal. Here, if the pulse width of 2200 Hz and the pulse width of 1200 Hz appear consecutively or one pulse later, it is assumed that there is a change point of the communication signal between them, and the modulation that appears first after detecting this change point. The demodulated signal is changed after a predetermined time has elapsed from the edge of the signal.
【0011】 特許願平3−233362号に係る復調器と同様に通信信号の変化点で位相が 連続であることから、1200Hz及び2200Hzの搬送波をそれぞれ”f0 ”及び”f1”とすれば、 f0・T0+f1・T1=1/2 (1) f0・T3+f1・T2=1/2 (2) となる。Since the phase is continuous at the change point of the communication signal as in the demodulator according to Japanese Patent Application No. 3-233362, if carrier waves of 1200 Hz and 2200 Hz are “f0” and “f1”, respectively, f0・ T0 + f1 ・ T1 = 1/2 (1) f0 ・ T3 + f1 ・ T2 = 1/2 (2)
【0012】 ここで、Ta=T0+T1として式(1)より、”T1”を求めれば、 T1=(f0/(f0−f1))Ta −(2(f0−f1))-1 (3) また、Tb=T2+T3として式(1)より、”T3”を求めれば、 T3=(f1/(f1−f0))Tb −(2(f1−f0))-1 (4) となる。Here, if Ta = T0 + T1 and "T1" is calculated from the equation (1), T1 = (f0 / (f0-f1)) Ta- (2 (f0-f1)) -1 (3) , And Tb = T2 + T3, if "T3" is calculated from the equation (1), T3 = (f1 / (f1-f0)) Tb- (2 (f1-f0)) -1 (4).
【0013】 また、通信信号の変化点から復調信号の変化点は一定値でなければならないの で、この値を図6中に示すように”C0”すると、 T1+1/2f1+τ1=C0 (5) T3+1/2f0+τ2=C0 (6) となり、f0=1200、f1=2200、式(3)及び式(4)を代入すると 、 τ1=C1+1.2Ta (7) τ2=C2−2.2Tb (8) となり、従って近似式は、 τ1=C1+(T0+T1) (9) τ2=C2−2×(T2+T3) (10) となる。但し、”C1”、”C2”は定数である。Further, since the change point of the communication signal and the change point of the demodulation signal must be a constant value, when this value is “C0” as shown in FIG. 6, T1 + 1 / 2f1 + τ1 = C0 (5) T3 + 1 / 2f0 + τ2 = C0 (6), substituting f0 = 1200, f1 = 2200, equations (3) and (4), τ1 = C1 + 1.2Ta (7) τ2 = C2-2.2Tb (8), Therefore, the approximate expression is τ1 = C1 + (T0 + T1) (9) τ2 = C2-2 × (T2 + T3) (10). However, "C1" and "C2" are constants.
【0014】 ”T0+T1”及び”T2+T3”は、それぞれ周波数変化点を含む変調信号 パルス幅である。従って、周波数変化点を含む変調信号パルス幅をTとした時に 、復調信号が”0”から”1”に変化するとき”τ=C1+T”、復調信号が” 1”から”0”に変化するとき”τ=C2−2×T”という演算によって、復調 信号の変化点までの時間τを求めることができる。この結果、特許願平3−23 3362号に係る復調器より高精度の復調が可能となる。“T0 + T1” and “T2 + T3” are modulation signal pulse widths each including a frequency change point. Therefore, when the modulation signal pulse width including the frequency change point is T, when the demodulated signal changes from "0" to "1", "τ = C1 + T", and the demodulated signal changes from "1" to "0". At this time, the time τ to the change point of the demodulated signal can be obtained by the calculation "τ = C2-2 × T". As a result, it becomes possible to perform demodulation with higher accuracy than the demodulator according to Japanese Patent Application No. 3-233362.
【0015】[0015]
しかし、図6に示す方法ではサンプルクロックの周波数が低い場合、(C)復 調信号のパルス幅の変動が大きくなる。例えばサンプルクロックの周波数を31 .25KHzとした場合、図7に示すように、2200Hzのパルスは7カウン トされ、1200Hzのパルスは13カウントされる。ここで、変調周波数の精 度を±1%とすれば、2200Hzのパルスは6〜8カウントされ、1200H zのパルスは12〜14カウントされ、通信信号の変化点を含むパルスは6〜1 4カウントされることになり、この結果、復調信号のパルス幅の変化率が+20 %〜−16%となる。 However, in the method shown in FIG. 6, when the frequency of the sample clock is low, (C) the fluctuation of the pulse width of the demodulation signal becomes large. For example, if the frequency of the sample clock is 31. In the case of 25 KHz, as shown in FIG. 7, 7200 pulses are counted for 2200 Hz and 13 pulses are counted for 1200 Hz. Here, assuming that the accuracy of the modulation frequency is ± 1%, the pulse of 2200 Hz is counted 6 to 8, the pulse of 1200 Hz is counted 12 to 14, and the pulse including the change point of the communication signal is 6 to 14 As a result, the rate of change of the pulse width of the demodulated signal becomes + 20% to -16%.
【0016】 ここで、近似式(9)及び(10)を τ=28−2×T (11) τ=7+T (12) として復調信号のパルス幅の最小最大値をシミュレーションしてみると、最小値 は21カウント、最大値は30カウントとなる。即ち、近似式(11)及び(1 2)では復調信号のパルス幅に最大9カウントの変動が生じてしまう。 従って本考案の目的は、高精度で復調信号のパルス幅の変動を抑えることので きる復調器を実現する。Here, when the approximation formulas (9) and (10) are set to τ = 28-2 × T (11) τ = 7 + T (12), the minimum and maximum values of the pulse width of the demodulated signal are simulated. The value is 21 counts and the maximum value is 30 counts. That is, in the approximate expressions (11) and (12), the pulse width of the demodulated signal fluctuates up to 9 counts. Therefore, an object of the present invention is to realize a demodulator capable of suppressing fluctuation of the pulse width of the demodulated signal with high accuracy.
【0017】[0017]
このような目的を達成するために、本考案では、 2種類の搬送周波数から構成され、原信号である2値の通信信号の信号変化点 で前記搬送周波数が位相を連続にして切り換わる変調信号を、前記搬送周波数変 化点の後最初に現れる変調信号パルス幅TBの終端から時間τの後に復調信号を 変化させることにより、復調するFSK通信復調器において、 前記変調信号のパルス幅を測定するパルス幅測定回路と、 このパルス幅測定回路で測定したパルス幅から前記搬送周波数の変化点を検出 する信号変化点検出回路と、 前記パルス幅測定回路で測定した前記変調信号パルス幅TB及び前記搬送周波 数変化点を含む変調信号パルス幅Tと、前記2種類の搬送周波数より一意的に決 まる定数C及びDとから前記時間τを、前記波搬送周波数が減少する方向に変化 する時はτ=C−2×{T+TB}、前記波搬送周波数が増加する方向に変化す る時はτ=D+T、なる近似式により求める演算回路と、 この演算回路及び前記信号変化点検出回路の出力に基づいて前記復調信号を出 力する復調信号発生回路と を備えたことを特徴とするものである。 In order to achieve such an object, according to the present invention, a modulation signal composed of two types of carrier frequencies, and the carrier frequency is continuously switched in phase at a signal change point of a binary communication signal which is an original signal. In the FSK communication demodulator for demodulation, the pulse width of the modulated signal is measured by changing the demodulated signal after a time τ from the end of the modulated signal pulse width TB that first appears after the carrier frequency change point. A pulse width measurement circuit, a signal change point detection circuit for detecting a change point of the carrier frequency from the pulse width measured by the pulse width measurement circuit, the modulated signal pulse width TB and the carrier measured by the pulse width measurement circuit The time τ is reduced by the wave carrier frequency from the modulation signal pulse width T including the frequency change point and the constants C and D uniquely determined from the two types of carrier frequencies. When it changes to the direction of τ = C−2 × {T + TB}, and when the wave carrier frequency changes to the direction of increase, τ = D + T. And a demodulation signal generation circuit for outputting the demodulation signal based on the output of the change point detection circuit.
【0018】[0018]
変調信号の周波数変化点を検出した後、最初に現れる変調信号パルスのエッジ から復調信号の変化点までの時間τを周波数変化点を含む変調信号パルス幅Tよ り近似式で近似し、復調信号を作成する。 After the frequency change point of the modulation signal is detected, the time τ from the edge of the modulation signal pulse that appears first to the change point of the demodulation signal is approximated by the modulation signal pulse width T including the frequency change point using an approximate expression, and the demodulation signal To create.
【0019】[0019]
以下本考案を図面を用いて詳細に説明する。復調信号のパルス幅の変動を抑え るため、以下に示す近似式を考える。 τ=C4−2×{T+TB} (13) τ=C3+T (14) ここで、式(13)は復調信号が”1”から”0”に変化するとき、式(14) は復調信号が”0”から”1”に変化するときの近似式をそれぞれ示している。 但し、C4=C2+2×TBC であり、TBは1200Hzのパルスを実際にカ ウントした値を、TBC は1200Hzのパルスをカウントした場合にカウント される確率の高いカウント数である中心値をそれぞれ表している。Hereinafter, the present invention will be described in detail with reference to the drawings. In order to suppress the fluctuation of the pulse width of the demodulated signal, consider the following approximate expression. τ = C4-2 × {T + TB} (13) τ = C3 + T (14) Here, when the demodulated signal changes from “1” to “0”, the equation (14) changes the demodulated signal to “ The approximate expressions when changing from 0 "to" 1 "are shown. However, C4 = C2 + 2 × TB C , where TB is the actual count value of 1200 Hz pulse, and TB C is the central value which is the count value with high probability when counting 1200 Hz pulse. It represents.
【0020】 また、図1は近似式(13)及び(14)を用いて、図3に示す変調信号を復 調するためのFSK復調器の一実施例を示す構成ブロック図である。ここで、1 〜3,7〜9,100及び101は図5と同一符号を付してある。図1において 4a,4b及び4cはラッチ、5は信号変化点検出器、10は入力データを2倍 にするためのシフタ、11は減算器、12はマルチプレクサ、13a及び13b は加算器、102はエッジディテクタ2の出力信号、103は復調信号の切り換 え制御信号、104は周波数変化点を含む変調信号パルス幅のエッジのタイミン グを示す信号、105及び106は外部入力定数信号、200aは復調信号であ る。また、1,2及び3はパルス幅測定回路300を、4a〜4c,5は信号変 化点検出回路301を、10,11,13a及び13bは演算回路302を、7 ,8,9及び12は復調信号発生回路303をそれぞれ構成している。FIG. 1 is a block diagram showing the configuration of an embodiment of the FSK demodulator for demodulating the modulated signal shown in FIG. 3 using the approximate expressions (13) and (14). Here, 1 to 3, 7 to 9, 100 and 101 have the same reference numerals as those in FIG. In FIG. 1, 4a, 4b and 4c are latches, 5 is a signal change point detector, 10 is a shifter for doubling the input data, 11 is a subtractor, 12 is a multiplexer, 13a and 13b are adders, and 102 is The output signal of the edge detector 2, 103 is a switching control signal of the demodulation signal, 104 is a signal indicating the timing of the edge of the modulation signal pulse width including the frequency change point, 105 and 106 are external input constant signals, and 200a is a demodulation signal. It is a signal. 1, 2 and 3 are pulse width measuring circuits 300, 4a to 4c and 5 are signal change point detection circuits 301, 10, 11, 13a and 13b are arithmetic circuits 302, 7, 8, 9 and 12 Respectively constitute the demodulation signal generation circuit 303.
【0021】 変調信号100はA/D変換器1に接続され、サンプルクロックはA/D変換 器1、カウンタ3及び9のクロック端子、信号変化点検出器5に接続される。ま た、A/D変換器1の出力はエッジディテクタ2を介して信号102としてカウ ンタ3のリセット端子及びラッチ4a〜4cのロード端子に接続される。The modulated signal 100 is connected to the A / D converter 1, and the sample clock is connected to the A / D converter 1, clock terminals of the counters 3 and 9, and the signal change point detector 5. Further, the output of the A / D converter 1 is connected to the reset terminal of the counter 3 and the load terminals of the latches 4a to 4c as the signal 102 via the edge detector 2.
【0022】 カウンタ3の出力はラッチ4aの入力端子に、ラッチ4aの出力はラッチ4b の入力端子及び信号変化点検出器5に、ラッチ4bの出力はラッチ4cの入力端 子、信号変化点検出器5、加算器13a及び13bの一方の入力に、ラッチ4c の出力は加算器13aの他方の入力及び信号変化点検出器5にそれぞれ接続され る。また、減算器11の一方の入力及び加算器13bの他方の入力には外部入力 定数信号106及び105がそれぞれ入力される。The output of the counter 3 is input to the latch 4a, the output of the latch 4a is input to the latch 4b and the signal change point detector 5, and the output of the latch 4b is the input terminal of the latch 4c and the signal change point is detected. The output of the latch 4c is connected to the input of the adder 5 and one of the adders 13a and 13b, and to the other input of the adder 13a and the signal change point detector 5, respectively. External input constant signals 106 and 105 are input to one input of the subtractor 11 and the other input of the adder 13b, respectively.
【0023】 加算器13aの出力はシフタ10を介して減算器11の他方の入力に接続され 、減算器11及び加算器13bの出力はマルチプレクサ12にそれぞれ接続され る。信号変化点検出器5の出力信号103はフリップフロップ回路7のセット端 子及びマルチプレクサ12の制御端子に、信号変化点検出器5の出力信号104 はカウンタ9のロード端子に接続される。The output of the adder 13 a is connected to the other input of the subtractor 11 via the shifter 10, and the outputs of the subtractor 11 and the adder 13 b are connected to the multiplexer 12, respectively. The output signal 103 of the signal change point detector 5 is connected to the set terminal of the flip-flop circuit 7 and the control terminal of the multiplexer 12, and the output signal 104 of the signal change point detector 5 is connected to the load terminal of the counter 9.
【0024】 マルチプレクサ12の出力はカウンタ9の入力端子に接続され、カウンタ9の 出力はフリップフロップ回路7のリセット端子及びラッチ8のロード端子に接続 される。また、フリップフロップ回路7の出力はラッチ8を介して復調信号20 0aとして出力される。The output of the multiplexer 12 is connected to the input terminal of the counter 9, and the output of the counter 9 is connected to the reset terminal of the flip-flop circuit 7 and the load terminal of the latch 8. The output of the flip-flop circuit 7 is output as a demodulation signal 200a via the latch 8.
【0025】 図1の動作を図2のタイミング図を用いて説明する。(a)変調信号100は A/D変換器1及びエッジディテクタ2によって入力のエッジが検知され(c) 信号102として出力される。(c)信号102のパルス間のサンプルクロック 101はカウンタ3で計数され、ラッチ4aにより保持される。また、ラッチ4 aのデータは(c)信号102の出力パルス毎にラッチ4b、ラッチ4cへとシ フトして行くので3種類のカウント値を保持することになる。The operation of FIG. 1 will be described with reference to the timing chart of FIG. (A) In the modulated signal 100, the input edge is detected by the A / D converter 1 and the edge detector 2, and (c) the signal 102 is output. (C) The sample clock 101 between the pulses of the signal 102 is counted by the counter 3 and held by the latch 4a. Further, the data of the latch 4a shifts to the latch 4b and the latch 4c for each output pulse of the (c) signal 102, so that three kinds of count values are held.
【0026】 これらデータは演算回路302においてラッチ4bおよび4cに保持されてい るデータは加算器13aにより加算され、シフタ10で2倍された後、減算器1 1aにより外部定数入力信号106から減算され、近似式(13)に示される演 算がなされる。一方、ラッチ4bに保持されているデータは加算器13bにより 、外部定数入力信号105とが加算され、近似式(14)に示される演算がなさ れる。The data held in the latches 4b and 4c in the arithmetic circuit 302 is added by the adder 13a, doubled by the shifter 10, and then subtracted from the external constant input signal 106 by the subtractor 11a. The calculation shown in the approximate expression (13) is performed. On the other hand, the data held in the latch 4b is added to the external constant input signal 105 by the adder 13b, and the operation shown in the approximate expression (14) is performed.
【0027】 ラッチ4a〜4cに保持されているデータは信号変化点検出器5に入力され、 ラッチ4a〜4cに保持されているデータを比較して、2200Hzのパルスと 1200Hzのパルスが連続して現れる場合、若しくは、1パルスおいて現れる 場合を検出し、この現象を検出した後最初に現れる(b)変調信号100のエッ ジで出力信号104を出力する。また、通信信号が”0”から”1”に切り換わ った時に信号104と同じタイミングで信号103にパルスをそれぞれ出力する 。The data held in the latches 4a to 4c is input to the signal change point detector 5, the data held in the latches 4a to 4c are compared, and the 2200 Hz pulse and the 1200 Hz pulse are continuously output. The output signal 104 is output at the edge of the (b) modulated signal 100 that first appears after detecting this phenomenon or when it appears one pulse later. Further, when the communication signal is switched from "0" to "1", pulses are output to the signal 103 at the same timing as the signal 104.
【0028】 信号103により演算回路302で近似演算された2種類のデータの一方が選 択され、信号104により選択されたデータをカウンタ9にロードし、かつ信号 103をフリップフロップ回路7にセットする。ダウンカウントが終了した時点 で、フリップフロップ回路7のデータをラッチ8でラッチし復調信号200aと して出力させる。One of the two types of data that has been approximately calculated by the arithmetic circuit 302 is selected by the signal 103, the data selected by the signal 104 is loaded into the counter 9, and the signal 103 is set in the flip-flop circuit 7. . When the down-counting is completed, the data of the flip-flop circuit 7 is latched by the latch 8 and output as the demodulation signal 200a.
【0029】 ここで、近似式(14)は近似式(9)と同一であるので近似式(13)につ いて考えてみる。式(13)に定数”C4”を代入すると、 τ=C2+2×TBC−2×{T+TB} =C2−2×T+2×{TBC−TB} (15) となる。Here, since the approximate expression (14) is the same as the approximate expression (9), let us consider the approximate expression (13). Substituting the constant “C4” into the equation (13) gives τ = C2 + 2 × TB C −2 × {T + TB} = C2−2 × T + 2 × {TB C −TB} (15).
【0030】 図7において説明したように同一パルスであってもサンプルクロックの周波数 及びその精度によってカウントされる値に変動が生じる。このような場合、ある パルスが短くカウントされた場合、その前後のパルスは長くカウントされる。即 ち、パルス幅Tが短くカウントされれば、パルス幅TBは長くカウントされるこ とになる。As described with reference to FIG. 7, even with the same pulse, the counted value varies depending on the frequency of the sample clock and its accuracy. In such a case, when a pulse is counted short, the pulses before and after it are counted long. Immediately, if the pulse width T is counted short, the pulse width TB is counted long.
【0031】 一方、式(15)で”{TBC −TB}”項はパルスをカウントした場合の中心 値からのずれとなるので、中心値よりも”TB”が短くカウントされれば”{T BC −TB}”は正の値となり、中心値よりも”TB”が長くカウントされれば ”{TBC −TB}”は負の値となる。On the other hand, since the “{TB C −TB}” term in the equation (15) is a deviation from the center value when counting pulses, if “TB” is counted shorter than the center value, then “{” T B C -TB} "is a positive value, than the center value""if the count long" TB {TB C -TB} "has a negative value.
【0032】 この結果、式(15)に”{TBC −TB}”項がなければ、パルス幅Tが短く カウントされた場合、τの値は大きめになってしまうが、この時にはパルス幅T Bは長くカウントされ、”{TBC −TB}”は負の値となるので、τの値が大き めになることが補正される。また、パルス幅Tが長くカウントされた場合、パル ス幅TBは短くカウントされ、”{TBC −TB}”は正の値となるので、τの値 が小さめになることが補正される。As a result, if the expression (15) does not include the “{TB C −TB}” term, the value of τ becomes large when the pulse width T is counted short, but at this time, the pulse width T B is counted for a long time, and "{TB C -TB}" has a negative value, so it is corrected that the value of τ becomes large. Also, when the pulse width T is counted long pulse width TB is shorter count, "{TB C -TB}" because a positive value, it is corrected to the value of τ is small.
【0033】 例えば、近似式(13)及び(14)を τ=54−2×{T+TB} (16) τ=7+T (17) として復調信号のパルス幅の最小最大値をシミュレーションしてみると、最小値 は23カウント、最大値は29カウントとなり、復調信号のパルス幅の変化率が ±12%になる。即ち、復調信号のパルス幅の変動を抑えることができる。For example, when the approximation formulas (13) and (14) are set to τ = 54-2 × {T + TB} (16) τ = 7 + T (17), the minimum and maximum values of the pulse width of the demodulated signal are simulated. The minimum value is 23 counts and the maximum value is 29 counts, and the change rate of the pulse width of the demodulated signal is ± 12%. That is, fluctuations in the pulse width of the demodulated signal can be suppressed.
【0034】[0034]
以上説明したことから明らかなように、本考案によれば次のような効果がある 。 変調信号の周波数変化点をを検出した後最初に現れる変調信号のパルスのエッ ジから復調信号の変化点までの時間τを変調信号の周波数変化点を含む変調信号 のパルス幅から前述の近似式で近似することにより、復調信号のパルス幅の変動 を抑えることができるFSK通信復調器を実現できる。 As is clear from the above description, the present invention has the following effects. The time τ from the edge of the pulse of the modulation signal that first appears after detecting the frequency change point of the modulation signal to the change point of the demodulation signal is calculated from the pulse width of the modulation signal that includes the frequency change point of the modulation signal. By approximating with, it is possible to realize an FSK communication demodulator capable of suppressing the fluctuation of the pulse width of the demodulated signal.
【図1】本考案に係るFSK通信復調器の実施例を示す
構成ブロック図である。FIG. 1 is a configuration block diagram showing an embodiment of an FSK communication demodulator according to the present invention.
【図2】本考案に係る図1の通信復調器の動作を示すタ
イミング図である。FIG. 2 is a timing diagram illustrating an operation of the communication demodulator of FIG. 1 according to the present invention.
【図3】従来のFSK通信の変調信号の一例を示すタイ
ミング図である。FIG. 3 is a timing diagram showing an example of a modulation signal of conventional FSK communication.
【図4】従来のFSK通信の通信復調器の動作を示すタ
イミング図である。FIG. 4 is a timing diagram showing an operation of a communication demodulator for conventional FSK communication.
【図5】従来のFSK通信の通信復調器の一例を示す構
成図である。FIG. 5 is a configuration diagram showing an example of a conventional communication demodulator for FSK communication.
【図6】従来のFSK通信の通信復調器の他の方法を示
すタイミング図である。FIG. 6 is a timing diagram showing another method of the communication demodulator of the conventional FSK communication.
【図7】図6に示す復調方法の問題点を示すタイミング
図である。7 is a timing diagram showing a problem of the demodulation method shown in FIG.
1 A/D変換器 2 エッジディテクタ 3,9 カウンタ 4,4a,4b,4c,8 ラッチ 5 信号変化点検出器 6 テーブル 7 フリップフロップ回路 10 シフタ 11 減算器 12 マルチプレクサ 13a,13b 減算器 100 変調信号 101 サンプルクロック 102,103,104 信号 200,200a 復調信号 300 パルス幅測定回路 301 信号変化点検出回路 302 演算回路 303 復調信号発生回路 T 周波数変化点を含む変調信号のパルス幅 TB 周波数変化点を検出した後最初に現れる変調信号
のパルス幅 τ 復調信号の変化点までの時間 C,D 2種類の搬送波周波数から一意に決まる定数1 A / D converter 2 Edge detector 3,9 Counter 4,4a, 4b, 4c, 8 Latch 5 Signal change point detector 6 Table 7 Flip-flop circuit 10 Shifter 11 Subtractor 12 Multiplexer 13a, 13b Subtractor 100 Modulation signal 101 sample clock 102, 103, 104 signal 200, 200a demodulated signal 300 pulse width measurement circuit 301 signal change point detection circuit 302 arithmetic circuit 303 demodulated signal generation circuit T pulse width of modulated signal including frequency change point TB detected frequency change point The pulse width of the modulated signal that first appears τ τ The time to the change point of the demodulated signal C, D A constant uniquely determined from two types of carrier frequencies
Claims (1)
である2値の通信信号の信号変化点で前記搬送周波数が
位相を連続にして切り換わる変調信号を、前記搬送周波
数変化点の後最初に現れる変調信号パルス幅TBの終端
から時間τの後に復調信号を変化させることにより復調
するFSK通信復調器において、 前記変調信号のパルス幅を測定するパルス幅測定回路
と、 このパルス幅測定回路で測定したパルス幅から前記搬送
周波数の変化点を検出する信号変化点検出回路と、 前記パルス幅測定回路で測定した前記変調信号パルス幅
TB及び前記搬送周波数変化点を含む変調信号パルス幅
Tと、前記2種類の搬送周波数より一意的に決まる定数
C及びDとから前記時間τを、前記波搬送周波数が減少
する方向に変化する時はτ=C−2×{T+TB}、前
記波搬送周波数が増加する方向に変化する時はτ=D+
T、なる近似式により求める演算回路と、 この演算回路及び前記信号変化点検出回路の出力に基づ
いて前記復調信号を出力する復調信号発生回路とを備え
たことを特徴とするFSK通信復調器。1. A modulated signal, which is composed of two types of carrier frequencies, and whose carrier frequency is continuously switched in phase at a signal change point of a binary communication signal which is an original signal, is provided after the carrier frequency change point. In a FSK communication demodulator that demodulates by changing the demodulation signal after a time τ from the end of the modulation signal pulse width TB that first appears, a pulse width measurement circuit that measures the pulse width of the modulation signal, and this pulse width measurement circuit A signal change point detection circuit for detecting a change point of the carrier frequency from the pulse width measured in 1., and a modulation signal pulse width T including the modulation signal pulse width TB and the carrier frequency change point measured by the pulse width measurement circuit, , And the constants C and D that are uniquely determined by the two types of carrier frequencies, when the time τ changes in the direction in which the wave carrier frequency decreases, τ = C−2 × {T TB}, when the wave carrier frequency is varied in the direction of increasing the tau = D +
An FSK communication demodulator, comprising: an arithmetic circuit that obtains an approximate expression of T, and a demodulation signal generation circuit that outputs the demodulation signal based on the outputs of the arithmetic circuit and the signal change point detection circuit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6600192U JPH0631250U (en) | 1992-09-22 | 1992-09-22 | FSK communication demodulator |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6600192U JPH0631250U (en) | 1992-09-22 | 1992-09-22 | FSK communication demodulator |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0631250U true JPH0631250U (en) | 1994-04-22 |
Family
ID=13303281
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6600192U Withdrawn JPH0631250U (en) | 1992-09-22 | 1992-09-22 | FSK communication demodulator |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0631250U (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014179747A (en) * | 2013-03-14 | 2014-09-25 | Yokogawa Electric Corp | Signal analyzer |
-
1992
- 1992-09-22 JP JP6600192U patent/JPH0631250U/en not_active Withdrawn
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014179747A (en) * | 2013-03-14 | 2014-09-25 | Yokogawa Electric Corp | Signal analyzer |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4616187A (en) | Frequency shift keying signal for a demodulator | |
| JPH03207115A (en) | Pwm signal demodulation system | |
| JPH0631250U (en) | FSK communication demodulator | |
| JP3553286B2 (en) | FSK demodulation circuit | |
| KR940000929B1 (en) | Digital Frequency Shift Keying Demodulation Circuit | |
| JP3341544B2 (en) | Signal period measurement device | |
| JPH0575657A (en) | FSK communication demodulator | |
| JPH0210915A (en) | Polarity unification circuit for pulse signal | |
| JPH0225181Y2 (en) | ||
| JPH0362051B2 (en) | ||
| JPH0121436Y2 (en) | ||
| JP2001165968A (en) | Phase-fluctuation detecting apparatus | |
| JP2517028B2 (en) | Frequency detection circuit | |
| JPH07202706A (en) | Demodulation circuit of pulse width modulated signal into digital signal | |
| JPH10260208A (en) | Phase fluctuation detector | |
| JP3132611B2 (en) | Trigger circuit | |
| JPS59100817A (en) | Encoder pulse processing circuit | |
| KR930000975B1 (en) | Phase difference detection circuit of digital signal | |
| KRAJEWSKI | Coincidence phasemeter with quasi-quadratnre signal | |
| JPS63228076A (en) | Digital period measuring device | |
| JPS639687B2 (en) | ||
| JPH04307372A (en) | Edge detection circuit device | |
| JPS614972A (en) | Frequency discriminating circuit | |
| JPS63152214A (en) | Noise eliminating circuit for pulse signal | |
| JPH02290323A (en) | Clock disconnection detection circuit |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 19970306 |