JP2648080B2 - Digital temperature compensated oscillator - Google Patents
Digital temperature compensated oscillatorInfo
- Publication number
- JP2648080B2 JP2648080B2 JP5113418A JP11341893A JP2648080B2 JP 2648080 B2 JP2648080 B2 JP 2648080B2 JP 5113418 A JP5113418 A JP 5113418A JP 11341893 A JP11341893 A JP 11341893A JP 2648080 B2 JP2648080 B2 JP 2648080B2
- Authority
- JP
- Japan
- Prior art keywords
- voltage
- piezoelectric oscillator
- temperature
- digital
- oscillator
- 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 - Lifetime
Links
Landscapes
- Oscillators With Electromechanical Resonators (AREA)
- Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は通信装置等のPLL回路
等に使用される電圧制御発振器に係わり、詳細には温度
変化に対するディジタル的な補償動作を行うディジタル
温度補償型発振器に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a voltage-controlled oscillator used in a PLL circuit or the like of a communication device, and more particularly to a digital temperature-compensated oscillator that performs a digital compensation operation for a temperature change.
【0002】[0002]
【従来の技術】例えば通信装置のPLL回路には、入力
電圧に応じて発振周波数を変化させる圧電発振器が使用
されており、高精度の周波数制御を必要とする用途では
従来からマイクロコンピュータ等の装置を使用したディ
ジタル温度補償が行われている。2. Description of the Related Art For example, in a PLL circuit of a communication device, a piezoelectric oscillator that changes an oscillation frequency in accordance with an input voltage is used, and a device such as a microcomputer is conventionally used for applications requiring high-precision frequency control. Digital temperature compensation is performed.
【0003】図4は、従来使用されたディジタル温度補
償型圧電発振器の構成の一例を表わしたものであり、こ
のようなものとしては例えば特開平2−177704号
公報にも開示がある。この従来のディジタル温度補償型
圧電発振器は周囲温度を検出するための温度センサ11
を備えている。温度センサ11のアナログ出力12は第
1のアナログ−ディジタル変換器13に入力されて、周
囲温度を表わしたディジタル信号14に変換される。こ
のディジタル信号14は温度補償制御を行うためのCP
U15に入力される。CPU(マイクロコンピュータ)
15は、温度補償制御を行うためのプログラムを格納し
たり各種データの一時的な格納を行うためのメモリ回路
16に接続されている。FIG. 4 shows an example of the configuration of a digital temperature-compensated piezoelectric oscillator used conventionally, and such a configuration is disclosed in, for example, Japanese Patent Application Laid-Open No. 2-177704. This conventional digital temperature compensation type piezoelectric oscillator has a temperature sensor 11 for detecting an ambient temperature.
It has. An analog output 12 of the temperature sensor 11 is input to a first analog-digital converter 13 and is converted into a digital signal 14 representing the ambient temperature. The digital signal 14 is used for controlling the temperature compensation control.
It is input to U15. CPU (microcomputer)
Reference numeral 15 is connected to a memory circuit 16 for storing a program for performing temperature compensation control and for temporarily storing various data.
【0004】一方、このディジタル温度補償型圧電発振
器の周波数制御を行うための外部制御電圧17は第2の
アナログ−ディジタル変換器18に入力され、ディジタ
ル信号19に変換される。このディジタル信号19もC
PU15に入力される。CPU19は両ディジタル信号
14、19を用いて温度補償された外部制御電圧データ
21を作成し、これをディジタル−アナログ変換器22
に供給する。ディジタル−アナログ変換器22は、これ
をアナログ信号に変換し外部制御電圧23として電圧制
御圧電発振器24に供給する。On the other hand, an external control voltage 17 for controlling the frequency of the digital temperature compensation type piezoelectric oscillator is input to a second analog-digital converter 18 and converted into a digital signal 19. This digital signal 19 is also C
It is input to PU15. The CPU 19 prepares temperature-compensated external control voltage data 21 by using the two digital signals 14 and 19, and outputs this to the digital-analog converter 22.
To supply. The digital-analog converter 22 converts this into an analog signal and supplies it as an external control voltage 23 to a voltage controlled piezoelectric oscillator 24.
【0005】図5は、このディジタル温度補償型圧電発
振器が温度補償を行った場合と行わなかった場合の周囲
温度に対する周波数変化の様子を表わしたものである。
同図で横軸は周囲温度の変化を示しており、縦軸はこの
温度変化に対する電圧制御圧電発振器24の出力する周
波数の変化を示している。同図で曲線31は温度補償が
行われなかった場合の特性を示している。このように周
囲温度に応じて周波数が設定値に対して大きく変動す
る。FIG. 5 shows how the digital temperature-compensated piezoelectric oscillator changes frequency with respect to the ambient temperature when temperature compensation is performed and when temperature compensation is not performed.
In the figure, the horizontal axis indicates the change in the ambient temperature, and the vertical axis indicates the change in the frequency output from the voltage controlled piezoelectric oscillator 24 with respect to this temperature change. In the figure, a curve 31 shows the characteristic when the temperature compensation is not performed. As described above, the frequency greatly changes with respect to the set value according to the ambient temperature.
【0006】同図で他の曲線32は、図4で示したディ
ジタル温度補償型圧電発振器の出力であり、温度補償が
行われた状態を表わしている。図4に示したメモリ回路
16には、温度補償を行うためのプログラムと定数が記
憶されているので、CPU15がこれを基にして補償デ
ータを計算し、補償動作を行っている。この結果、周囲
温度が変化しても電圧制御圧電発振器24の出力する周
波数は設定値に対して小さく変動するのみである。The other curve 32 in FIG. 3 is the output of the digital temperature-compensated piezoelectric oscillator shown in FIG. 4 and shows the state where temperature compensation has been performed. Since a program and constants for performing temperature compensation are stored in the memory circuit 16 shown in FIG. 4, the CPU 15 calculates compensation data based on the program and performs a compensation operation. As a result, even if the ambient temperature changes, the frequency output from the voltage controlled piezoelectric oscillator 24 only slightly changes with respect to the set value.
【0007】図6は、この従来のディジタル温度補償型
圧電発振器における制御動作の流れを表わしたものであ
る。まず電圧制御圧電発振器24に対する周囲温度の測
定結果がサンプリングされ(ステップS101)、次に
外部制御電圧17のサンプリングが行われる(ステップ
S102)。CPU15はこれらを基にして温度補償の
ための補償データ(外部制御電圧データ21)を作成す
る(ステップS103)。そして、これをディジタル−
アナログ変換器22に供給してアナログレベルの外部制
御電圧23に変換させ(ステップS104)、電圧制御
圧電発振器24の制御を行わせる。FIG. 6 shows a flow of a control operation in the conventional digital temperature compensation type piezoelectric oscillator. First, the measurement result of the ambient temperature for the voltage controlled piezoelectric oscillator 24 is sampled (step S101), and then the external control voltage 17 is sampled (step S102). The CPU 15 creates compensation data (external control voltage data 21) for temperature compensation based on these (step S103). And this is digital-
The voltage is supplied to the analog converter 22 and converted into an external control voltage 23 having an analog level (step S104), and the voltage control piezoelectric oscillator 24 is controlled.
【0008】[0008]
【発明が解決しようとする課題】図7は、この従来のデ
ィジタル温度補償型圧電発振器の温度補償の様子の詳細
を表わしたものである。ここで横軸は経過時間を示して
おり、縦軸は周波数変化を示している。また周波数f0
は、外部制御電圧17(図4)によって設定された周波
数である。この従来のディジタル温度補償型圧電発振器
では、ステップS103によって所定の周期ごとにその
時点ごとの理想的な補償データが作成される。この結果
として、図7における時刻t0 、t1 、t2 、……にお
いて理想的な周波数f0 に補正が行われる。FIG. 7 shows details of the temperature compensation of the conventional digital temperature compensation type piezoelectric oscillator. Here, the horizontal axis represents elapsed time, and the vertical axis represents frequency change. Also, the frequency f 0
Is the frequency set by the external control voltage 17 (FIG. 4). In this conventional digital temperature-compensated piezoelectric oscillator, ideal compensation data is created for each time point in a predetermined cycle in step S103. As a result, the correction is performed to the ideal frequency f 0 at times t 0 , t 1 , t 2 ,... In FIG.
【0009】ところが、このような補正が行われると、
直前に温度変化によって変動していた周波数が一気に理
想的な周波数f0 に変更されることになり、電圧制御圧
電発振器24の出力する周波数が急激に変化してしま
う。したがって、例えば前記したPLL回路にこのディ
ジタル温度補償型圧電発振器を適用すると、これらの時
刻t0 、t1 、t2 、……における温度補償時に、定常
位相誤差が一瞬大きくなってしまうといった現象が発生
することになった。However, when such correction is performed,
The frequency that has just fluctuated due to the temperature change is immediately changed to the ideal frequency f 0, and the frequency output from the voltage controlled piezoelectric oscillator 24 changes abruptly. Therefore, for example, when this digital temperature-compensated piezoelectric oscillator is applied to the above-described PLL circuit, a phenomenon that the steady-state phase error increases momentarily at the time of temperature compensation at these times t 0 , t 1 , t 2 ,. Was to happen.
【0010】そこで本発明の目的は、周囲温度が変化し
ても周期的に行われる温度補償時に電圧制御発振器が周
波数を滑らかに変化させることのできるディジタル温度
補償型発振器を提供することにある。An object of the present invention is to provide a digital temperature-compensated oscillator in which a voltage-controlled oscillator can smoothly change the frequency at the time of temperature compensation performed periodically even if the ambient temperature changes.
【0011】[0011]
【課題を解決するための手段】請求項1記載の発明で
は、(イ)入力されるアナログ電圧に応じた周波数を出
力する電圧制御圧電発振器と、(ロ)この電圧制御圧電
発振器の周囲温度を測定する温度センサと、(ハ)温度
センサの検出した周囲温度と電圧制御圧電発振器に対す
る発振周波数制御用の制御電圧とを基にして温度補償の
行われる目標としての目標電圧を所定の周期ごとに演算
する第1の演算手段と、(ニ)温度補償直前に電圧制御
圧電発振器に供給された制御電圧と、この第1の演算手
段の演算した目標電圧とを比較する比較手段と、(ホ)
比較手段が両者の不一致を検出したとき、第1の演算手
段によって演算された目標電圧に前記した周期の範囲内
で段階的に変化しこの周期の終了時点で第1の演算手段
によって演算された目標電圧に一致するような経時変化
的電圧を演算して電圧制御圧電発振器に出力する一方、
両者の一致を検出したときには温度補償直前に電圧制御
圧電発振器に供給された制御電圧をそのまま電圧制御圧
電発振器に出力する第2の演算手段とをディジタル温度
補償型発振器に具備させる。According to the first aspect of the present invention, there are provided (a) a voltage controlled piezoelectric oscillator for outputting a frequency corresponding to an input analog voltage, and (b) this voltage controlled piezoelectric oscillator. A temperature sensor for measuring the ambient temperature of the device, and (c) a target voltage as a target for performing temperature compensation based on the ambient temperature detected by the temperature sensor and a control voltage for controlling the oscillation frequency of the voltage-controlled piezoelectric oscillator. (D) voltage control immediately before temperature compensation.
The control voltage supplied to the piezoelectric oscillator and the first arithmetic operator
Comparing means for comparing the target voltage calculated by the stage with (e)
When the comparing means detects a mismatch between the two, the first arithmetic operator
Within the above-mentioned period within the target voltage calculated by the stage
At the end of this cycle.
Over time to match the target voltage calculated by
While calculating the output voltage and outputting it to the voltage controlled piezoelectric oscillator.
When a match is detected, voltage control is performed immediately before temperature compensation.
The control voltage supplied to the piezoelectric oscillator is
The digital temperature compensated oscillator is provided with the second arithmetic means for outputting to the electric oscillator .
【0012】すなわち請求項1記載の発明では、第1の
演算手段で電圧制御圧電発振器の周囲温度の変化に対す
る補正用の補償データを目標電圧として演算し、この値
を補償直前に電圧制御圧電発振器に供給された制御電圧
と比較手段で比較する。そして、両者が一致しない場合
には、今回演算した目標電圧に段階的に最終時点で到達
するような経時変化的制御電圧を第2の演算手段で演算
を行うようにしたので、電圧制御圧電発振器の出力する
周波数の急激な変化を抑えることができる。[0012] That is, in the first aspect of the present invention, the compensation data for compensation for changes in ambient temperature of the voltage controlled piezoelectric oscillator in the first calculation means calculates a target voltage, the value
The control voltage supplied to the voltage controlled piezoelectric oscillator immediately before compensation
And the comparison means. And if they do not match
The second calculating means calculates a time-varying control voltage that gradually reaches the target voltage calculated this time at the final time point, so that the frequency output from the voltage-controlled piezoelectric oscillator increases rapidly. Changes can be suppressed.
【0013】[0013]
【0014】[0014]
【0015】[0015]
【0016】[0016]
【実施例】以下実施例につき本発明を詳細に説明する。DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described in detail below with reference to embodiments.
【0017】図1は、本発明の一実施例におけるディジ
タル温度補償型圧電発振器の原理的な回路構成を表わし
たものである。この図で図4と同一部分には同一の符号
を付しており、これらの説明を適宜省略する。本実施例
のディジタル温度補償型圧電発振器では、第1のアナロ
グ−ディジタル変換器13の出力する周囲温度を表わし
たディジタル信号14と、第2のアナログ−ディジタル
変換器18の出力する外部制御電圧17を表わしたディ
ジタル信号19とは、ディジタル温度補償部40に入力
される。ディジタル温度補償部40には、第1の演算手
段41と第2の演算手段42の2つの演算手段と、前回
の第1の演算手段41の演算した制御電圧と今回の演算
結果としての制御電圧を比較する比較手段43とが備え
られている。FIG. 1 shows a basic circuit configuration of a digital temperature compensated piezoelectric oscillator according to an embodiment of the present invention. In this figure, the same parts as those in FIG. 4 are denoted by the same reference numerals, and description thereof will be omitted as appropriate. In the digital temperature compensated piezoelectric oscillator according to the present embodiment, a digital signal 14 representing the ambient temperature output from the first analog-digital converter 13 and an external control voltage 17 output from the second analog-digital converter 18 are used. Is input to the digital temperature compensator 40. The digital temperature compensating section 40 includes two arithmetic means, a first arithmetic means 41 and a second arithmetic means 42, a control voltage calculated by the previous first arithmetic means 41 and a control voltage as a result of the current arithmetic operation. And comparison means 43 for comparing
【0018】ここで第1の演算手段41とは、図4で説
明した従来のCPU15がメモリ回路16に格納されて
いるプログラム等を基にして演算していた補償データ
(外部制御電圧データ21)と同一の演算を行う手段で
ある。第2の演算手段42は、比較手段43の比較結果
が一致しなかったときに、補償データを段階的な補償を
行うデータとして演算しなおす手段である。比較結果が
一致した場合には、このような演算が行われず、第1の
演算手段41の演算結果、すなわち前回の演算結果が採
用される。このようにしてディジタル温度補償部40か
ら出力される外部制御電圧データ44は、図4と同様に
ディジタル−アナログ変換器22に供給されてアナログ
レベルの外部制御電圧23に変換され、電圧制御圧電発
振器24の制御が行われることになる。Here, the first calculating means 41 is compensation data (external control voltage data 21) calculated by the conventional CPU 15 described with reference to FIG. 4 based on a program or the like stored in the memory circuit 16. Means for performing the same operation as The second calculating means 42 is means for calculating again the compensation data as data for performing stepwise compensation when the comparison result of the comparing means 43 does not match. If the comparison results match, such calculation is not performed, and the calculation result of the first calculation means 41, that is, the previous calculation result is adopted. The external control voltage data 44 output from the digital temperature compensator 40 in this manner is supplied to the digital-analog converter 22 and converted into the analog-level external control voltage 23 in the same manner as in FIG. 24 will be performed.
【0019】なお、図1に示したディジタル温度補償部
40は、図4に示したCPU15およびメモリ回路16
で同様に構成することができる。すなわち、本実施例の
ディジタル温度補償型圧電発振器は、図4に示したメモ
リ回路に格納されるプログラムおよび定数を換えること
によって図4に示したと同一の構成の回路とすることは
可能である。そこで、以下の説明では本実施例のディジ
タル温度補償型圧電発振器が図4と同一回路で構成され
ているものとして説明を行う。The digital temperature compensator 40 shown in FIG. 1 is provided with the CPU 15 and the memory circuit 16 shown in FIG.
Can be similarly configured. That is, the digital temperature-compensated piezoelectric oscillator of this embodiment can be a circuit having the same configuration as that shown in FIG. 4 by changing the programs and constants stored in the memory circuit shown in FIG. Therefore, in the following description, it is assumed that the digital temperature compensated piezoelectric oscillator of the present embodiment has the same circuit as that of FIG.
【0020】図2は、本実施例のディジタル温度補償型
圧電発振器の制御動作を表わしたものである。本実施例
でもまず電圧制御圧電発振器24に対する周囲温度の測
定結果がサンプリングされ(ステップS101)、次に
外部制御電圧17のサンプリングが行われる(ステップ
S102)。CPU15はこれらを基にして温度補償の
ための補償データ(第1の演算手段41の演算結果)を
作成する(ステップS103)。FIG. 2 shows the control operation of the digital temperature compensated piezoelectric oscillator of this embodiment. Also in this embodiment, first, the measurement result of the ambient temperature with respect to the voltage controlled piezoelectric oscillator 24 is sampled (step S101), and then the external control voltage 17 is sampled (step S102). The CPU 15 creates compensation data (computation result of the first computing means 41) for temperature compensation based on these (step S103).
【0021】CPU15は、次にこの補償データを前回
の補償データ(第1の演算手段41の演算結果)と比較
する(ステップS204)。そして、これらが一致しな
かった場合には(N)、第1の演算手段41の演算周期
の範囲内で段階的に変化するような経時変化的電圧を演
算する(第2の演算手段42の演算)(ステップS20
5)。そして、これをアナログ電圧に変換させて(ステ
ップS206)、電圧制御圧電発振器24を制御させる
ことになる(ステップS207)。Next, the CPU 15 compares this compensation data with the previous compensation data (the operation result of the first operation means 41) (step S204). If they do not match (N), a time-varying voltage that changes stepwise within the range of the calculation cycle of the first calculation means 41 is calculated (the second calculation means 42). Calculation) (Step S20)
5). Then, the voltage is converted into an analog voltage (step S206), and the voltage controlled piezoelectric oscillator 24 is controlled (step S207).
【0022】これに対して、ステップS204で補償デ
ータが一致していた場合には、温度の変動が生じておら
ず周波数を変更する必要がない。したがって、周波数の
急激な変化を緩和する必要もないので、ステップS20
5の演算作業を行うことなく、直ちにステップS206
の制御を行うことになる。On the other hand, if the compensation data matches in step S204, there is no temperature change and there is no need to change the frequency. Therefore, it is not necessary to mitigate a sudden change in the frequency, so that step S20
Step S206 immediately without performing the operation of Step S206.
Will be controlled.
【0023】図3は、本実施例による温度補償の様子を
図7に対応させて示したものである。この図で了解され
るように、第1の演算手段41が演算を行った各時刻t
1 、t2 、t3 、……において直ちに理想的な周波数f
0 に変更するのではなく、第2の演算手段42によって
演算された段階的な周波数変換を行って電圧制御圧電発
振器24の出力する周波数の変化を緩和している。この
例では、各周期のほぼ2分の1の時間が経過した後に理
想的な周波数f0 に収束させている。FIG. 3 shows the state of temperature compensation according to this embodiment in correspondence with FIG. As can be understood from this figure, each time t when the first calculating means 41 performs the calculation.
Immediately at the ideal frequency f at 1 , t 2 , t 3 ,.
Rather than changing to 0 , the stepwise frequency conversion calculated by the second calculation means 42 is performed to reduce the change in the frequency output from the voltage controlled piezoelectric oscillator 24. In this example, the frequency is converged to the ideal frequency f 0 after approximately half of each cycle has elapsed.
【0024】このような演算の一例を挙げる。温度セン
サ11から送られてくる温度をTとし、電圧制御圧電発
振器24を制御する電圧をVとする。予め測定しておい
た温度補償用データをa,b,c,d,……とする。図
1に示したディジタル温度補償部40は、制御電圧V
(T)を次の(1)式のような近似関数計算によって求
め、温度補償を行うことができる。An example of such an operation will be described. Let the temperature sent from the temperature sensor 11 be T, and let the voltage controlling the voltage controlled piezoelectric oscillator 24 be V. The temperature compensation data measured in advance are a, b, c, d,.... The digital temperature compensator 40 shown in FIG.
(T) is obtained by an approximate function calculation as shown in the following equation (1), and temperature compensation can be performed.
【0025】[0025]
【数1】 V(T)=a+bT+cT2 +dT3 +…… …(1)V (T) = a + bT + cT 2 + dT 3 +... (1)
【0026】すなわち、電圧制御圧電発振器24の周囲
温度が変化して温度データがT1 からT2 に変化した場
合には、V(T1 )からV(T2 )まで任意の時間内に
任意のビット数だけ変化させることによって、電圧制御
圧電発振器24の周波数変化を緩和させることができ
る。That is, when the ambient temperature of the voltage controlled piezoelectric oscillator 24 changes and the temperature data changes from T 1 to T 2 , an arbitrary time from V (T 1 ) to V (T 2 ) is obtained within an arbitrary time. , The frequency change of the voltage controlled piezoelectric oscillator 24 can be reduced.
【0027】なお、実施例ではディジタル温度補償型圧
電発振器をマイクロコンピュータを使用して構成した
が、これに限るものではない。また、実施例ではアナロ
グデータをディジタルデータに変換したりこの逆の変換
を行うことにしたが、装置あるいは使用する素子によっ
てはこのような変換の一部または全部を行う必要がない
ことは当然である。更に実施例では電圧制御圧電発振器
について説明したが、電圧制御発振器一般に本発明を適
用することができる。Although the digital temperature-compensated piezoelectric oscillator is constructed using a microcomputer in the embodiment, the invention is not limited to this. In the embodiment, analog data is converted into digital data and vice versa. However, it is needless to say that some or all of the conversion need not be performed depending on a device or an element used. is there. Further, in the embodiment, the voltage controlled piezoelectric oscillator has been described, but the present invention can be applied to a voltage controlled oscillator in general.
【0028】[0028]
【発明の効果】以上説明したように本発明によれば、所
定の周期で計算した温度補償のためのデータを用いて経
時的に変化を緩和させるような制御電圧を演算すること
にしたので、温度補償のためのデータを算出する周期を
それほど短くしなくても周波数の変化を和らげることが
できる。したがって、通信装置等で使用されるPLL回
路に本発明を適用した場合には、温度補償時に定常位相
誤差が一瞬の間大きくなるような不都合な現象を抑える
ことができる。しかも本発明の場合には、周期の終了時
点で周期の終了時点で目標電圧に一致するような制御電
圧を演算するので、これらの時点で正確な温度補償を実
現することができるという効果がある。As described above, according to the present invention, a control voltage for reducing a change with time is calculated by using data for temperature compensation calculated at a predetermined cycle. The frequency change can be reduced without shortening the cycle for calculating the data for temperature compensation so much. Therefore, when the present invention is applied to a PLL circuit used in a communication device or the like, it is possible to suppress an inconvenient phenomenon in which the steady-state phase error increases for a moment during temperature compensation . Moreover, in the case of the present invention, at the end of the cycle
At the end of the cycle.
The pressure is calculated, so accurate temperature compensation is performed at these points.
There is an effect that can be manifested.
【図1】本発明の一実施例におけるディジタル温度補償
型圧電発振器の原理的な回路構成を表わしたブロック図
である。FIG. 1 is a block diagram showing a basic circuit configuration of a digital temperature compensated piezoelectric oscillator according to an embodiment of the present invention.
【図2】本実施例のディジタル温度補償型圧電発振器の
制御動作を表わした流れ図である。FIG. 2 is a flowchart showing a control operation of the digital temperature compensated piezoelectric oscillator according to the embodiment.
【図3】本実施例による温度補償の様子を図7に対応さ
せて示した特性図である。FIG. 3 is a characteristic diagram showing a state of temperature compensation according to the present embodiment in correspondence with FIG.
【図4】従来使用されたディジタル温度補償型圧電発振
器の構成の一例を表わしたブロック図である。FIG. 4 is a block diagram showing an example of a configuration of a digital temperature compensated piezoelectric oscillator conventionally used.
【図5】一般にディジタル温度補償型圧電発振器が温度
補償を行った場合と行わなかった場合の周囲温度に対す
る周波数変化の様子を表わした特性図である。FIG. 5 is a characteristic diagram illustrating a state of a frequency change with respect to an ambient temperature when a digital temperature compensation type piezoelectric oscillator generally performs temperature compensation and when temperature compensation is not performed.
【図6】従来のディジタル温度補償型圧電発振器におけ
る制御動作の流れを表わした流れ図である。FIG. 6 is a flowchart showing a flow of a control operation in a conventional digital temperature compensated piezoelectric oscillator.
【図7】従来のディジタル温度補償型圧電発振器の温度
補償の様子の詳細を表わした特性図である。FIG. 7 is a characteristic diagram showing details of a state of temperature compensation of a conventional digital temperature compensation type piezoelectric oscillator.
11 温度センサ 13 第1のアナログ−ディジタル変換器 15 CPU 16 メモリ回路 17 外部制御電圧 18 第2のアナログ−ディジタル変換器 22 ディジタル−アナログ変換器 24 電圧制御圧電発振器 40 ディジタル温度補償部 41 第1の演算手段 42 第2の演算手段 43 比較手段 Reference Signs List 11 temperature sensor 13 first analog-digital converter 15 CPU 16 memory circuit 17 external control voltage 18 second analog-digital converter 22 digital-analog converter 24 voltage-controlled piezoelectric oscillator 40 digital temperature compensator 41 first Calculation means 42 Second calculation means 43 Comparison means
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 昭61−66410(JP,A) 特開 昭63−50211(JP,A) 特開 昭61−224606(JP,A) ──────────────────────────────────────────────────続 き Continuation of front page (56) References JP-A-61-66410 (JP, A) JP-A-63-50211 (JP, A) JP-A-61-224606 (JP, A)
Claims (1)
を出力する電圧制御圧電発振器と、 この電圧制御圧電発振器の周囲温度を測定する温度セン
サと、 温度センサの検出した周囲温度と前記電圧制御圧電発振
器に対する発振周波数制御用の制御電圧とを基にして温
度補償の行われる目標としての目標電圧を所定の周期ご
とに演算する第1の演算手段と、 温度補償直前に前記電圧制御圧電発振器に供給された制
御電圧と、この第1の演算手段の演算した目標電圧とを
比較する比較手段と、 比較手段が両者の不一致を検出したとき、第1の演算手
段によって演算された目標電圧に前記周期の範囲内で段
階的に変化しこの周期の終了時点で第1の演算手段によ
って演算された目標電圧に一致するような経時変化的電
圧を演算して前記電圧制御圧電発振器に出力する一方、
両者の一致を検出したときには温度補償直前に前記電圧
制御圧電発振器に供給された制御電圧をそのまま電圧制
御圧電発振器に出力する第2の演算手段 とを具備するこ
とを特徴とするディジタル温度補償型発振器。1. A voltage controlled piezoelectric oscillator for outputting a frequency corresponding to the analog voltage input, a temperature sensor for measuring the ambient temperature of the voltage-controlled piezoelectric oscillator, said voltage controlled piezoelectric between the detected ambient temperature of the temperature sensor First calculating means for calculating, at predetermined intervals, a target voltage as a target for performing temperature compensation based on a control voltage for controlling the oscillation frequency of the oscillator, and the voltage immediately before temperature compensation. The control voltage supplied to the control piezoelectric oscillator and the target voltage calculated by the first calculating means are calculated.
A comparing means for comparing, and a first calculating means when the comparing means detects a mismatch between the two.
The target voltage calculated by the stage within the period
At the end of this cycle.
Over time such that it matches the target voltage calculated
While calculating the pressure and outputting it to the voltage controlled piezoelectric oscillator,
When a match between the two is detected, the voltage
Controlling the control voltage supplied to the control piezoelectric oscillator
A digital temperature-compensated oscillator comprising: a second calculating means for outputting to a controlled piezoelectric oscillator.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5113418A JP2648080B2 (en) | 1993-05-14 | 1993-05-14 | Digital temperature compensated oscillator |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5113418A JP2648080B2 (en) | 1993-05-14 | 1993-05-14 | Digital temperature compensated oscillator |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH06326598A JPH06326598A (en) | 1994-11-25 |
| JP2648080B2 true JP2648080B2 (en) | 1997-08-27 |
Family
ID=14611756
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5113418A Expired - Lifetime JP2648080B2 (en) | 1993-05-14 | 1993-05-14 | Digital temperature compensated oscillator |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2648080B2 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8669816B2 (en) | 2010-09-27 | 2014-03-11 | Mediatek Singapore Pte. Ltd. | Integrated circuit device, electronic device and method therefor |
| US10218375B2 (en) | 2015-10-27 | 2019-02-26 | Seiko Epson Corporation | Circuit device, oscillator, electronic apparatus, and vehicle |
| US10305490B2 (en) | 2015-10-27 | 2019-05-28 | Seiko Epson Corporation | Circuit device, oscillator, electronic apparatus, and moving object |
| JP6638340B2 (en) | 2015-11-12 | 2020-01-29 | セイコーエプソン株式会社 | Circuit device, oscillator, electronic equipment and moving object |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6166410A (en) * | 1984-09-10 | 1986-04-05 | Nec Corp | Temperature compensation oscillator |
| JPS6350211A (en) * | 1986-08-20 | 1988-03-03 | Matsushita Electric Ind Co Ltd | Temperature compensation PLL circuit |
-
1993
- 1993-05-14 JP JP5113418A patent/JP2648080B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH06326598A (en) | 1994-11-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5261349B2 (en) | Apparatus and method for compensated sensor output | |
| US7741924B2 (en) | Temperature-compensated crystal oscillator and temperature compensation method for oscillator | |
| JP3167065B2 (en) | Method and apparatus for calibrating a monolithic voltage reference | |
| JP2795765B2 (en) | Analog-to-digital converter and method for linearizing analog-to-digital conversion | |
| CN116015285A (en) | A method and device for correcting TDC delay step based on stepping LDO | |
| JP2648080B2 (en) | Digital temperature compensated oscillator | |
| JP3515747B2 (en) | Digital-to-analog conversion circuit | |
| JPH0856153A (en) | Oscillation circuit having frequency correction function | |
| JP2669396B2 (en) | Microcomputer controlled piezoelectric oscillator | |
| JP2894175B2 (en) | Feedback control device | |
| JP3403127B2 (en) | A / D conversion circuit | |
| JPH08223920A (en) | Converter control method and apparatus, and converter AC current correction method used therefor | |
| JP2621058B2 (en) | Digitally controlled temperature compensated crystal oscillator | |
| JP2713214B2 (en) | Temperature compensation device for crystal oscillation circuit | |
| JP3189386B2 (en) | Temperature compensated crystal oscillator | |
| JPH10322198A (en) | Phase-locked loop circuit | |
| JPH11257993A (en) | Digital relay | |
| JP2827792B2 (en) | Feedback control device and control method | |
| JP4422284B2 (en) | A / D converter and semiconductor pressure sensor device | |
| US12556190B2 (en) | Startup calibration and digital temperature compensation for an open-loop VCO based ADC architecture | |
| JP3673406B2 (en) | Digitally controlled oscillator | |
| JPH06294664A (en) | Nonlinear circuit | |
| JPH08162952A (en) | Ad conversion value correction device for ad converter | |
| JPH05282053A (en) | Reference voltage detecting circuit | |
| JPH09307355A (en) | Oscillator |