振荡装置的制作方法

文档序号:14453212阅读:144来源:国知局
本发明涉及一种振荡装置,该振荡装置将与第1振荡电路的振荡输出f1及第2振荡电路的振荡输出f2的差值相对应的信号视作温度检测值,而抑制因f1的温度特性造成的影响。
背景技术
::图18表示作为振荡装置的温度补偿水晶振荡器(TemperatureCompensatedCrystalOscillator,TCXO)的一般性构成。90是水晶振子,91是振荡电路,通过改变从控制电压产生部93提供给电压可变电容元件92的控制电压,来控制电压可变电容元件92的电容,以调整振荡频率(输出频率)。水晶振子90的频率会根据温度发生变化,因此,控制电压产生部93根据由温度检测器94检测出的温度,来修正控制电压。具体来说,在存储器(memory)95内存储以基准温度对水晶振子90的频率温度特性进行标准化的函数、例如3次函数,基于所述函数(频率温度特性),读出与温度检测值相对应的频率。即,读出此时的温度中的频率相对于基准温度时的频率来说偏移了何种程度,将与所述频率的偏移量相对应的控制电压作为温度补偿量,从对应于基准温度时的频率的控制电压中减去该温度补偿量。除了这里列举的例子以外,正研究使用下述振荡装置,该振荡装置将与第1振荡电路的振荡输出f1及第2振荡电路的振荡输出f2的差值相对应的信号视作温度检测值,从而获得更高精度的输出,详细情况将通过实施方式予以说明。但是,振荡装置若要获得稳定的振荡输出,则必须进行调整。在使用所述TCXO的例子中,是设定函数,该函数用于决定与所述温度检测值相对应的控制电压。但是,要求加以应对,以免为了这样调整而采用例如能够连接测定频率的设备等以用于调整的结构,而导致振荡装置的构成复杂化。在专利文献1的图2及图3中,记载了:将2对电极设置在共用的水晶片而构成2个水晶振子(水晶共振器)。此外,在段落0018中记载了:由于2个水晶振子之间会根据温度变化而出现频率差,因此等同于通过测量该频率差来测量温度。并且,将所述频率差Δf与应修正的频率的量的关系存储至只读存储器(ReadOnlyMemory,ROM),基于Δf来读出频率修正量。但是,该装置并不能够解决上述的问题。现有技术文献专利文献专利文献1:日本专利特开2001-292030号技术实现要素:本发明是鉴于此种情况而完成,其目的在于提供一种振荡装置,可输出能够高精度地抑制温度特性造成的影响的控制信号,并且可以简化其构成。本发明是一种振荡装置,将与第1振荡电路的振荡输出f1及第2振荡电路的振荡输出f2的差值相对应的差值信号视作温度检测值,基于该差值信号,输出用于抑制f1的温度特性造成的影响的控制信号,将所述f1设为振荡输出,该振荡装置的特征在于包括:存储部,存储用于输出所述控制信号的参数;信号处理部,连接于分别用于取入所述f1、f2的第1信号路径(signalpathway)及第2信号路径,根据取入的所述f1、f2求出所述差值信号,并基于该差值信号及所述参数而输出所述控制信号;第1连接端及第2连接端,用于连接外部计算机(computer);以及切换部,用于相互切换第1状态与第2状态,所述第1状态是为了从所述外部计算机访问(access)所述存储部,而将所述第1连接端及第2连接单端连接于该存储部的状态,所述第2状态是将所述第1连接端及第2连接端连接于所述第1信号路径及第2信号路径,以从第1连接端、第2连接端分别将f1、f2取出至外部的频率测定部的状态。本发明的具体形态例如为如下所示。(1)所述切换部基于所述存储部内设置的连接状态切换用存储区域中存储的逻辑值,来切换所述第1状态、第2状态,所述切换用存储区域中,选择用于将所述切换部设为第1状态的第1逻辑值、与用于将所述切换部设为第2状态的第2逻辑值中的一个而予以存储,独立于所述外部计算机而设有重置部,该重置部将所述切换用存储区域的逻辑值重置为第1逻辑值。(2)根据第二发明所述的振荡装置,其特征在于:所述重置部在振荡装置接通电源时,将逻辑值存储区域重置为第1逻辑值。(3)用于抑制f1的温度特性造成的影响的控制信号是:基于f1的从基准温度时的f1的值算起的变化量、及与f1及f2的差值相对应的信号的关系,相当于对基准温度时的f1的频率修正值的信号。(4)本发明的振荡装置包括:温度调整部,该温度调整部用于将连接于所述第1振荡电路及第2振荡电路的第1水晶振子及第2水晶振子的温度维持为固定,用于抑制f1的温度特性造成的影响的控制信号,是用于控制所述温度调整部的发热量的信号。发明的效果本发明的振荡装置构成为:基于与第1振荡电路的振荡输出f1及第2振荡电路的振荡输出f2的差值相对应的差值信号,输出用于抑制f1的温度特性造成的影响的控制信号,且使连接外部计算机的第1连接端及第2连接端,在连接于存储部的状态与连接于信号路径的状态之间相互切换,所述存储部存储用于信号处理部的参数,所述信号处理部用于输出所述控制信号,所述信号路径向信号处理部提供f1、f2。由此,可高精度地抑制温度所致的频率变动,且无需设置用于取出f1、f2的专用端子,因此能够简化装置构成。附图说明图1是表示本发明的振荡装置的整体构成的框图。图2是表示所述振荡装置的一部分的框图。图3是图2所示的一部分的输出的波形图。图4(a)、图4(b)、图4(c)是示意性表示图2所示的包含DDS电路部的回路中未锁定的状态的各部分的波形图。图5(a)、图5(b)、图5(c)是示意性表示图2所示的包含DDS电路部的回路中已锁定的状态的各部分的波形图。图6是表示第1振荡电路的频率f1及第2振荡电路的频率f2与温度的关系的频率温度特性图。图7是表示将f1、f2各自标准化的值与温度的关系的频率温度特性图。图8是表示将f1标准化的值与温度的关系、及将f1标准化的值和将f2标准化的值的差值ΔF与温度的关系的频率温度特性图。图9是表示将图8的纵轴标准化的值与频率修正值的关系的特性图。图10是表示修正值运算部的框图。图11是构成所述振荡装置的微控制器(microcontroller)的框图。图12是振荡装置的概略纵剖面侧视图。图13是表示开关的切换动作的作用图。图14是表示开关的切换动作的作用图。图15是表示开关的切换动作的作用图。图16是表示开关的切换动作的作用图。图17是比较例的振荡装置的框图。图18是现有的振荡装置的电路图。附图标记:1:第1振荡电路1A:振荡装置2:第2振荡电路3:频率差检测部4:修正值运算部(修正值获取部)5:信号处理部7:微控制器10:第1水晶振子11、12、21、22:电极20:第2水晶振子31:触发器电路32:单触发电路33:锁存电路34:回路滤波器35:加法部36:DDS电路部37:平均化电路50:加热器电路51:加法部52:加热器控制电路56:容器57:印刷电路板58:第1连接端子59:第2连接端子60:外部计算机61:电源62、601、602、607、608:开关63:连接切换部64:工具65:缓冲器电路66、67:频率计数器70:总线71:加法部72:第1寄存器73:第2寄存器74:第3寄存器75、76:乘法部77:第4寄存器78:第5寄存器79:通电重置电路81:接口电路82:外部存储器83:程序90:水晶振子91:振荡电路92:电压可变电容元件93:控制电压产生部94:温度检测器95:存储器100:电压控制振荡器200:控制电路部201:直接数字合成器(DDS)204:分频器205:相位频率比较部206:电荷泵300:加热器电路400:加法部401~409:运算部410:圆滑处理电路603、604、605、606:信号路径621、622:端子623、624:跳线f1、f2:频率P1~P9:多项近似式系数Xb:水晶片具体实施方式图1是表示应用本发明的实施方式的水晶振荡器而构成的振荡装置1A的整体的框图。该振荡装置1A是构成为将所设定的频率的频率信号予以输出的频率合成器(synthesizer),且该振荡装置1A包括:电压控制振荡器100,使用水晶振子;控制电路部200,构成该电压控制振荡器100中的锁相回路(Phaselockedloop,PLL);水晶振荡器(未标注符号),生成时钟(clock)信号,该时钟信号用于使直接数字合成器(DirectDigitalSynthesizer,DDS)201动作,该DDS201用于生成所述PLL的参照信号;以及加热器(heater)电路50,用于对所述水晶振荡器的水晶振子10、水晶振子20所处环境的温度进行调整。因此,所述水晶振荡器为恒温槽控制水晶振荡器(OvenControlledCrystalOscillator,OCXO)。所述控制电路部200是锁相回路(Phaselockedloop,PLL),利用相位频率比较部205对从直接数字合成器(DirectDigitalSynthesizer,DDS)电路部201输出的参考(reference)(参照用)时钟、与由分频器204对电压控制振荡器100的输出进行分频所得的时钟的相位进行比较,并利用电荷泵(chargepump)206对其比较结果即相位差进行模拟(analog)化。将经模拟化的信号输入至回路滤波器(loopfilter)来进行控制,以使PLL稳定。DDS电路部201将从后述的第1振荡电路1输出的频率信号用作基准时钟,并输入频率数据(data)(数字值),该频率数据用于输出目标频率的信号。但是,由于所述基准时钟的频率具有温度特性,因此,为了消除(cancel)该温度特性,将输入至DDS电路部201的所述频率数据,加上后述的与频率修正值对应的信号。通过对输入至DDS电路部201的频率数据进行修正,基于基准时钟的温度特性变动量而引起的DDS电路部201的输出频率的温度变动量得以消除,结果,相对于温度变动,参照用时钟的频率稳定,从而使得来自电压控制振荡器100的输出频率变得稳定。即,所述水晶振荡器也构成为TCXO,振荡装置1A构成为能够进行所谓的双重的温度应对、且能够以高精度使输出稳定的装置。所述水晶振荡器具备:第1水晶振子10及第2水晶振子20,所述第1水晶振子10及第2水晶振子20是使用共用的水晶片Xb而构成。例如在长度方向上将短条状的水晶片Xb的区域一分为二,在各分割区域(振动区域)的表背两面设置激振用电极。并且,由一方的分割区域和一对电极11、12构成第1水晶振子10,由另一方的分割区域和一对电极21、22构成第2水晶振子20。在第1水晶振子10及第2水晶振子20上,分别连接着第1振荡电路1及第2振荡电路2。此处,若为方便起见,设为:从第1振荡电路1输出频率f1的频率信号,且从第2振荡电路2输出频率f2的频率信号,则将频率f1的频率信号作为基准时钟而提供给所述控制电路部200。3是频率差检测部,概略而言,该频率差检测部3是用于取出f2-f1-Δfr的电路部,该f2-f1-Δfr是:f1和f2的差值与Δfr之间的差值。Δfr是基准温度例如25℃时的f1(f1r)与f2(f2r)的差值。若列举f1与f2的差值的一例,则例如为数MHz。本发明是通过频率差检测部3计算ΔF而成立,该ΔF是:f1与f2的差值所对应的值、与基准温度例如25℃时的f1与f2的差值所对应的值的差值。更详细来说,由频率差检测部3获得的值是{(f2-f1)/f1}-{(f2r-f1r)/f1r}。图2表示频率差检测部3的具体例。31是触发器电路(flip-flopcircuit)(F/F电路),来自第1振荡电路1的频率f1的频率信号被输入至所述触发器电路31的一方的输入端,来自第2振荡电路2的频率f2的频率信号被输入至所述触发器电路31的另一方的输入端,通过来自第1振荡电路1的频率f1的频率信号,对来自第2振荡电路2的频率f2的频率信号进行锁存(latch)。以下,为了避免记载的冗长,f1、f2视为表示频率或频率信号本身。触发器电路31输出了信号,该信号具备:与f1和f2的频率差对应的值、即(f2-f1)/f1的频率。在触发器电路31的后段,设置着单触发电路(one-shotcircuit)32,单触发电路32中,根据从触发器电路31获得的脉冲(pulse)信号中的上升,而输出单触发的脉冲。图3是表示至此为止的一系列信号的时间图(timechart)。在单触发电路32的后段设置着PLL,该PLL包括:锁存电路33、具有积分功能的回路滤波器34、加法部35及DDS电路部36。锁存电路33是用于通过从单触发电路32输出的脉冲,而对从DDS电路部36输出的锯齿波进行锁存。锁存电路33的输出是:输出所述脉冲的时序(timing)中的所述锯齿波的信号电平(signallevel)。回路滤波器34对该信号电平的直流电压进行积分,加法部35将该直流电压与对应于Δfr(基准温度例如25℃时的f1与f2的差值)的直流电压相加。从加法部35运算出的直流电压、即对应于Δfr的直流电压减去回路滤波器34的输出电压所得的电压,被输入至DDS电路部36,该DDS电路部36输出与该电压值相对应的频率的锯齿波。为了易于理解PLL的动作,图4(a)~图4(c)中极为示意性地表示了各部分的输出状况,且为了能够直觉地掌握,而进行极为示意性的说明。在装置的上升时,对应于Δfr的直流电压通过加法部35而输入至DDS电路部36,例如若设Δfr为5MHz,则会从DDL36输出与该频率相对应的频率的锯齿波。所述锯齿波由锁存电路33以对应于(f2-f1)的频率的脉冲予以锁存,若设(f2-f1)例如为6MHz,则由于锁存用的脉冲的周期比锯齿波更短,因此,如图4(a)所示,锯齿波的锁存点(latchpoint)逐渐降低,如图4(b)、图4(c)所示,锁存电路33的输出及回路滤波器34的输出朝负(-)侧逐渐降低。由于加法部35中的回路滤波器34的输出侧的符号为“-”,因此,从加法部35输入至DDS电路部36的直流电压上升。因此,当从DDS电路部36输出的锯齿波的频率升高,对应于6MHz的直流电压被输入至DDS电路部36时,锯齿波的频率将达到6MHz,如图5(a)~图5(c)所示,PLL被锁定(lock)。此时,从回路滤波器34输出的直流电压达到与Δfr-(f2-f1)=-1MHz对应的值。即,可以说,回路滤波器34的积分值是:相当于锯齿波从5MHz变为6MHz时的1MHz的变化量的积分值。与该例相反地,当Δfr为6MHz、(f2-f1)为5MHz时,锁存用的脉冲的周期比锯齿波更长,因此,图4(a)所示的锁存点逐渐升高,随之而来的,锁存电路33的输出及回路滤波器34的输出也上升。因此,在加法部35中,要被减去的值变大,因此锯齿波的频率逐渐降低,不久,当该锯齿波的频率达到与(f2-f1)相同的5MHz时,PLL被锁定。此时,从回路滤波器34输出的直流电压达到与Δfr-(f2-f1)=1MHz对应的值。然而,如上所述,实际上,频率差检测部3的输出、即图2所示的平均化电路37的输出是:利用34比特(bit)的数字值,来表示{(f2-f1)/f1}-{(f2r-f1r)/f1r}的值所得的值。若将从-50℃附近至100℃附近为止的该值的集合设为(f1-f1r)/f1=OSC1(单位为ppm或ppb)、(f2-f2r)/f2r=OSC2(单位为ppm或ppb),则相对于温度的变化成为与OSC2-OSC1实质上相同的曲线(curve)。因此,频率差检测部3的输出可视作OSC2-OSC1=温度数据。此外,在触发器电路31中,通过f1对f2进行锁存的动作并不同步,因此,也有可能会产生亚稳定(metastable)(当在时钟的边缘(edge)对输入数据进行锁存时,锁存的边缘的前后固定时间必须保持输入数据,但因时钟与输入数据大致同时发生变化,而导致输出变得不稳定的状态)等不稳定区间,在回路滤波器34的输出中有可能会包含瞬间误差。因此,在回路滤波器34的输出侧,设置平均化电路37,即便产生所述瞬间误差也能够予以消除,该平均化电路37求出预先设定的时间内的输入值的移动平均值(movingaverage)。此处,参照图6至图8,对由PLL的回路滤波器34所获得的变动温度量的频率偏移信息、即OSC2-OSC1进行说明。图6是表示以基准温度将f1及f2标准化,温度与频率的关系的特性图。此处,所谓标准化是指:例如将25℃设为基准温度,对于温度与频率的关系,将基准温度时的频率设为零,求出从基准温度时的频率算起的频率的偏移量与温度的关系。若将第1振荡电路1在25℃时的频率设为f1r,将第2振荡电路2在25℃时的频率设为f2r,则图7的纵轴的值为(f1-f1r)及(f2-f2r)。此外,图7是针对图6所示的各温度的频率,表示相对于基准温度(25℃)时的频率的变化率。因此,图7的纵轴的值为(f1-f1r)/f1r及(f2-f2r)/f2r(单位ppm),即,如上所述为OSC1及OSC2。图8表示OSC1与温度的关系及(OSC2-OSC1)与温度的关系,可知的是,(OSC2-OSC1)相对于温度而存在线性关系。因此,可知的是,(OSC2-OSC1)对应于从基准温度算起的温度变动偏移量。返回图1进行说明,频率差检测部3的输出值实质上为(OSC2-OSC1),可视作水晶振子10、20所处的环境的温度检测值。因此,在频率差检测部3的后段设置加法部(偏差量取出电路)51,以取出作为数字信号的温度设定值(设定温度时的OSC2-OSC1的34比特的数字值)与频率差检测部3的输出即OSC2-OSC1的差值。温度设定值是:以OSC1的值不易因温度变化而发生变动的方式,而选择50℃,该50℃例如在图8所示的OSC1与温度的关系曲线中、对应于例如底(bottom)部分。并且,在加法部51的后段设置有加热器控制电路52。加热器控制电路52将从加法部51输出的数字信号,转换成对应的直流电压,并提供给加热器电路50。加热器电路50具备发热电阻,对应于所提供的直流电压而发热。也就是说,对应于所述的温度数据与温度设定值的差值,来控制该加热器电路50的发热温度。在图1中,将频率差检测部3、修正值运算部4、加法部51及加热器控制电路52表示为信号处理部5。此外,如上所述,振荡装置1A对输入至控制电路部200的基准时钟进行温度补偿。将由PLL的回路滤波器34获得的变动温度量的频率偏移信息输入至图1所示的修正值运算部4,并在该修正值运算部4中运算出频率的修正值。如图8所示,(OSC2-OSC1)相对于温度存在线性关系,(OSC2-OSC1)对应于从基准温度算起的温度变动偏移量。并且,一般来说,只要求出:抵消水晶振子的频率温度特性所致的频率变动量的频率修正值与(OSC2-OSC1)的关系,便可基于(OSC2-OSC1)的检测值而求出频率修正值。如上所述,本实施方式的振荡装置1A使用从第1振荡电路1获得的频率信号(f1),作为图1所示的控制电路部200的基准时钟,由于所述基准时钟存在频率温度特性,因此,对基准时钟的频率进行温度修正。为此,首先求出表示以基准温度标准化的温度与f1的关系的函数,并如图9所示般,求出用于抵消该函数所致的f1的频率变动量的函数。另外,详细来说,所述函数的f1是基准温度时的频率的变动率、即(f1-f1r)/f1r=OSC1。因此,图9的纵轴为-OSC1。图9的横轴是标准化的OSC2-OSC1的值。在该例子中,以将(OSC2-OSC1)为-30ppm时视作+1、将(OSC2-OSC1)为+30ppm时视作-1的方式,而进行标准化。另外,本实施方式中,在图7至图9的说明中,频率的变化量是以“ppm”单位表示,但在实际的数字电路中,全部是以2进制数进行操作,因此,DDS电路36的频率设定精度是以构成比特数进行计算,例如为34比特。水晶振子相对于温度的频率特性是:在该例子中,视作9次的多项近似式。修正值运算部4使用所述多个多项近似式系数,进行(1)式的运算处理。Y=P1·X9+P2·X8+P3·X7+P4·X6+P5·X5+P6·X4+P7·X3+P8·X2+P9·X…(1)(1)式中,X是频率差检测信息,Y是修正数据,P1~P9是多项近似式系数。此处,X是由图1所示的频率差检测部3获得的值,即,由图2所示的平均化电路37获得的值(OSC2-OSC1)。图10是修正值运算部4的框图,图中,401~409是进行(1)式的各项的运算的运算部,400是加法部,410是进行圆滑处理的电路。接着,对振荡装置1A的通常运行时的动作进行总结。若着眼于该振荡装置1A的水晶振荡器,则水晶振荡器的输出相当于从第1振荡电路1输出的频率信号。而且,通过加热器电路50,以水晶振子10、水晶振子20所处的环境达到设定温度的方式进行加热。第1水晶振子10及第1振荡电路1是生成水晶振荡器的输出即频率信号,与第2水晶振子20及第2振荡电路2一起作为温度检测部发挥作用。如上所述,与从所述振荡电路1、振荡电路2分别获得的频率信号的频率差对应的值OSC2-OSC1是:对应于如上所述的温度,由加法部51取出与温度设定值的差值。该差值被转换成直流电压,以调整加热器电路50的控制电力。若将例如50℃时的OSC1的值设为-1.5×105,则加法部51的输出在温度低于50℃时为正的值,且随着温度下降,该加法部51的输出逐渐变大。因此,以下述方式发挥作用,即,水晶振子10、水晶振子20所处的环境温度越低于50℃,则加热器电路50的控制电力变得越大。此外,当环境温度高于50℃时,所述加法部51的输出为负的值,且随着温度上升,所述加法部51的输出的绝对值逐渐变大。因此,以下述方式发挥作用,即,温度越高于50℃,则加热器的提供电力变得越小。因此,水晶振子10、水晶振子20所处的环境的温度将被维持为设定温度即50℃,故而振荡输出即来自第1振荡电路1的输出频率为稳定。其结果,在使用来自第1振荡电路1的输出作为时钟信号的控制电路部200中,供给至相位频率比较部205的参照信号的频率为稳定,因此,振荡装置1A(频率合成器)的输出、即来自电压控制振荡器100的输出频率也为稳定。另一方面,来自频率差检测部3的输出(OSC2-OSC1)被输入至修正值运算部4,执行所述(1)式的运算,而获得温度修正数据即频率修正量。在图9所示的特性图中,(1)式的运算是如下处理,即,求出:与基于频率差检测部3的输出值所获得的值相对应的修正频率曲线的纵轴的值。由于第1水晶振子10及第2水晶振子20是使用共用的水晶片Xb而构成,因此振荡电路1、振荡电路2的频率差是准确地对应于环境温度的值,所以,频率差检测部3的输出是环境温度与基准温度(所述例子中为25℃)的温度差信息。从第1振荡电路1输出的频率信号f1被用作控制电路部200的主时钟(mainclock),因此,由修正值运算部4获得的修正值被用作如下信号,该信号用于补偿控制电路部200的动作,以抵消因温度从25℃偏移引起的f1的频率偏移量所致的控制电路部200的动作的影响。然而,虽然记载为:将频率信号f1、与对应于由修正值运算部4获得的温度修正值的信号相加,而输入至控制电路部200,但实际上,如上所述,通过图1所示的加法部71,将频率信号f1、从构成振荡装置1A的微控制器(microcontroller)7输出的信号、及对应于所述温度修正值的信号相加,而输出至控制电路部200。并且,构成为:通过外部计算机60来变更从微控制器7对加法部71的修正输出信号,从而能够使振荡装置1A的输出频率相对于由制造商(maker)侧决定的标称频率(nominalfrequency)而可变。微控制器7具有如下作用,即,发送对所述加法部71的频率可变用的修正输出信号、系数P1~系数P9、对应于所述Δfr的电压信号、输出至加法部51的温度设定值等的每个振荡装置固有的信息。此外,若将如上所述般从VCXO(VoltageControlledCrystalOscillator,VCXO)100取出所需振荡输出的模式(mode)称为振荡装置1A的通常运行模式,则振荡装置1A相互切换地执行所述通常运行模式与频率测定模式,该频率测定模式并非为了不取出振荡输出、而是为了测定f1、f2才将振荡输出取出至外部。该频率测定模式是为了设定例如所述系数P1~系数P9而进行的模式,且微控制器7也具有进行这些模式的切换控制的作用。一边参照图11,一边说明微控制器7的构成。72是相当于频率调整量输出部的第1寄存器(Register),第1寄存器72具有如下作用,即,通过例如以2的补数表达的24比特的数字值,来设定频率调整量。所述频率调整量是为了在制造商侧设定的可变宽度(variablewidth)中,让用户设定相对于标称频率的比率。若决定了所述频率调整量,则从加法部71向控制电路部200输出如下信号,该信号是:与在所述修正值运算部4经修正后的频率f1上、加上对应于所述比率的频率后所得的值相对应。此外,在微控制器7中设置第2寄存器73及第3寄存器74。75及76分别是乘法部。图中,70是总线(bus)。将分别存储于寄存器73、寄存器74的第1增益G1、第2增益G2,与第1寄存器72中设定的频率调整量相乘,将所述频率调整量×G1×G2的值设为可变,由此,向加法部71的输出发生变化,且振荡频率发生变化。第1增益G1是作为例如以2的补数而表现的8比特的数字值来表示。第2增益G2是用于对将第1增益G1与所述频率调整量相乘所得的值进行圆滑处理(乘以2-n的处理(n为自然数))的值。通过将频率调整量从最小值变更为最大值,以频率的可变宽度从制造商规定的最小值变更为最大值的方式,而设定各增益。在微控制器7中,设置用于进行所述模式切换的第4寄存器77。所述第4寄存器77中写入“0”或“1”作为模式切换用的逻辑值,并根据该逻辑值来控制连接切换部63的开关的切换。此外,微控制器7具备第5寄存器78,该第5寄存器78中存储所述系数P1~系数P9、Δfr、输出至加法部51的温度设定值等的振荡装置1A的固有信息,将所述各固有信息读出至信号处理部5。在微控制器7中设置通电(poweron)重置电路79。所述通电重置电路79具有如下作用,即,在振荡装置1A接通电源时,将所述各寄存器的数据初始化且写入0。所述电源的输入端子在图中是作为61表示,62是切换该电源的接通、断开(on/off)的开关。此外,微控制器7具备接口电路(interfacecircuit)81,该接口电路81用于在所述微控制器7和连接于振荡装置1A的外部计算机60之间进行通信。若对微控制器7的外部构成进行说明,则振荡装置1A具备连接切换部63,且连接切换部63包含开关601、开关602。而且,若将分别连接第1振荡电路1、第2振荡电路2与信号处理部5的信号路径设为603、604,则设置分别连接于所述多个信号路径603、信号路径604的信号路径605、信号路径606。开关601在所述接口电路81与信号路径605之间切换连接第1连接端子58,开关602在接口电路81与信号路径606之间切换连接第2连接端子59。这样,对应于写入至第4寄存器77的切换用的逻辑值,来控制该开关601、开关602的切换动作。以当所述逻辑值为0时,成为接口电路81与第1连接端子58及第2连接端子59连接的状态,当逻辑值为1时,成为信号路径605、信号路径606与第1连接端子58及第2连接端子59连接的状态的方式,来切换开关601、开关602。对振荡装置1A的外部进行说明。该例子中,为了快速切换频率测定模式与通常运行模式,而设置连接切换工具64。所述外部计算机60经由I2C总线而连接于所述工具64。此外,在工具64上,经由缓冲器(buffer)电路65而连接着作为频率测定部的频率计数器(counter)66。连接切换工具64具备开关607、开关608,如上所述,在缓冲器电路65与外部计算机60之间切换连接第1连接端子58及第2连接端子59。工具64的各开关607、开关608是以能够通过外部计算机60进行切换的方式构成。如后所述,在执行通常运行模式时,以外部计算机60能够连接于微控制器7、即连接于第1寄存器~第5寄存器,而可重写所述各寄存器的数据的方式,来切换:连接切换部63及连接切换用工具64的各开关。也就是说,在执行所述通常运行模式时,用户能够通过从外部计算机60变更所述第1寄存器72的频率调整量,从而进行从上述标称频率算起的变更。而且,在执行频率测定模式时,以将第1振荡电路1及第2振荡电路2连接于频率计数器66的方式,来切换所述各开关。在振荡装置1A的外部,连接着包含非易失性存储器、例如电可擦可编程只读存储器(ElectricallyErasableProgrammableROM,EEPROM)的外部存储器82。在外部存储器82中,保存着在所述第1寄存器~第3寄存器72~74、第5寄存器78中存储的各固有信息,在接通电源时,能够通过对微控制器7中设置的程序(program)83,将这些固有信息读入到对应的各寄存器,从而运用振荡装置1A。外部计算机60可访问该外部存储器82,以设定各固有信息。图12是表示图1所示的振荡装置1A的概略结构的纵剖面侧视图。56是容器,57是设置于容器56内的印刷电路板。在印刷电路板57的上表面侧,设置着水晶振子10、水晶振子20、振荡电路1、振荡电路2及集成电路部300。集成电路部300包括:信号处理部5、控制电路部200、微控制器7及连接切换部64。此外,在印刷电路板57的下表面侧,例如在与水晶振子10、水晶振子20相向的位置,设置着加热器电路50。在印刷电路板57,设置着经由形成在基板57上的配线(未图示)而连接于集成电路部300的第1连接端子58及第2连接端子59。这些连接端子58、连接端子59的前端向容器56外侧突出,并经由所述连接切换用工具64而连接于频率计数器66或外部计算机60。继而,一边参照表示开关状态的所述图11及图13~图15,一边说明通过切换振荡装置1A的各开关的切换、来进行通常运行模式与频率测定模式的切换的流程。该例子中,是为了在制造振荡装置1A时进行系数P1~系数P9的设定,而进行该切换。此外,图16是概略记载该模式的切换的图,也适当地参照该图16来进行说明。图11表示以通常运行模式进行动作中的振荡装置1A,相当于图16中的状态A1。在该图11的状态下,第1连接端子58及第2连接端子59通过连接切换工具64的各开关607、开关608,并经由I2C总线而连接于外部计算机60。此外,在第4寄存器77中存储有0作为切换用逻辑值,由此,连接切换部63的开关601、开关602将第1连接端子58及第2连接端子59连接于接口电路81,而可以从外部计算机60访问微控制器7。在第1寄存器~第3寄存器72~73中,存储有从外部存储器82读入的频率调整量、第1增益、第2增益,在第5寄存器78中,同样存储有从外部存储器82读入的各种固有信息。然而,由于装置固有的信息并未决定,因此,对于系数P1~系数P9而设定例如规定的标准值。例如,将所述振荡装置1A装入内部温度为自由变更的恒温槽内。并且,如图13所示,用户(user)从外部计算机60访问第4寄存器77,写入“1”作为切换用逻辑值(图16中的B1)。由此,切换连接切换部63的开关601、开关602进行切换,取代切断第1连接端子58及第2连接端子59与微控制器7的连接,而将这些连接端子58、连接端子59分别连接于信号路径605、信号路径606。通过此种开关601、开关602的切换,外部计算机60与振荡装置1A之间的借助I2C总线的通信结束,例如当外部计算机60检测到该通信已结束时,则切换连接切换用工具64的各开关607、开关608。另外,也可以取代如此般检测通信的结束,而在写入所述逻辑值“1”算起经过规定时间后,由外部计算机60进行开关607、开关608的切换。这样,通过切换各开关607、开关608,从而第1连接端子58及第2连接端子59取代连接于外部计算机60而连接于频率计数器66,且振荡装置1A转变为频率测定模式(图16中的A2)。如图14所示,第1振荡电路1的输出f1经由信号路径605、第1连接端子58及缓冲器电路65而输出至频率计数器66,通过频率计数器66进行该f1的测定。此外,第2振荡电路2的输出f2经由信号路径606、第2连接端子59及缓冲器电路65而输出至频率计数器66,而进行该f2的测定。并且,依次变更所述恒温槽内的温度,测定各温度时的f1、f2,使用所获取的各温度时的f1、f2,而取得(OSC2-OSC1)与温度的关系。并且,以能够根据从所述实测数据而输出所述标称频率的方式,导出:抵消相对于温度的频率变动量的、表示温度与-OSC1的关系的修正频率曲线,并通过最小平方法算出9次的多项近似式系数P1~系数P9。在算出P1~P9之后,例如,用户使装置的电源开关62动作,将振荡装置1A的电源断开(图16中的A3、B2),从恒温槽中取出振荡装置1A。然后,用户操作例如外部计算机60,以第1连接端子58及第2连接端子59连接于外部计算机60而取代频率计数器66的方式,来切换该工具64的开关607、开关608。此外,通过将外部计算机60与外部存储器82予以连接的未图示的信号路径,使用外部计算机60、且将外部存储器82中存储的P1~P9重写为算出的P1~P9。然后,当用户使装置的电源开关62动作而将振荡装置1A的电源接通时(图16中的B3),通电重置电路79将微控制器7的第1寄存器~第5寄存器的数据初始化而设为“0”。如上所述,从外部存储器82读入各固有信息,并写入对应的各寄存器。接着,通过第4寄存器77中存储的切换用逻辑值变成0,从而如图15所示,连接切换部63的开关601、开关602进行切换,取代切断第1连接端子58及第2连接端子59与信号路径605、信号路径606的连接,而将第1连接端子58及第2连接端子59与接口电路81之间予以连接。由此,振荡装置1A恢复到图16的A1的状态、即通常运行模式,基于经变更的P1~P9而获得振荡输出,且能够从外部计算机60通过各寄存器73、寄存器74的增益的变更,来进行频率调整(图16中的A4、B4)。另外,如图16所示,在执行频率测定模式时,外部计算机60与微控制器7的连接是断开的,因此,如上所述,从频率测定模式向通常运行模式的转变,必须暂时将装置1A的电源断开。此外,尽管未图示,但在通常运行模式的状态下将电源断开时,第4寄存器77的逻辑值在电源的再接通前后仍维持为0,因此,开关601、开关602仍将连接端子58、连接端子59与接口电路81予以连接。如此般设定P1~P9、并结束振荡装置1A的制造而出货时,不再需要缓冲器电路65、频率计数器66及连接切换工具64,因此将这些构件从振荡装置1A拆除。并且,在使用时,例如外部计算机60不经由工具64地连接于连接端子58、连接端子59。当再次进行P1~P9的设定时,如上所述般连接这些缓冲器电路65、频率计数器66及工具64。例如,也可以在执行频率测定模式时,将频率计数器67连接于连接端子58、连接端子59,在执行通常运行模式时,将外部计算机60连接于连接端子58、连接端子59的方式,每当切换所述模式时,切换连接端子58、连接端子59的连接目标。也就是说,也可不使用工具64而切换所述模式。装置的电源开关62也可不经由连接端子58、连接端子59而连接于外部计算机60,并从外部计算机60切换该电源开关62的接通、断开。工具64的各开关也可由用户手动切换,而取代从外部计算机60进行切换。根据该振荡装置1A,通过连接切换部63的开关来相互切换如下两种状态,即:为了从外部计算机60访问微控制器7的各寄存器,而将连接端子58、连接端子59与所述微控制器7予以连接的状态;及为了从连接端子58、连接端子59取出振荡频率f1、f2,而将第1振荡电路1及第2振荡电路2与该连接端子58、连接端子59予以连接的状态,当通过借助电源接通、断开的重置来使微控制器7的寄存器77初始化时,变成连接端子58、连接端子59与所述微控制器7连接的初始状态。由此,不再需要设置用于取出f1、f2的专用端子,因此,能够简化振荡装置的构成,从而抑制该振荡装置的制造成本。图17中表示另一振荡装置作为比较例。若列举与振荡装置1A的不同点,则为:设置与连接端子58、连接端子59不同的其他端子621、端子622,端子621、端子622分别连接于信号路径605、信号路径606。并且,构成为:通过作为导电路径的跳线(jumperline)623、跳线624,将端子621、端子622连接于缓冲器电路66,将频率f1、f2取入至频率计数器67。但是,与如上所述般设置端子621、端子622及跳线623、跳线624,相应地,振荡装置的构成将复杂化,且制造步骤数增加。此外,由于跳线623、跳线624的连接是由作业人员通过焊接来进行,因此,难以提高装置的制造精度的可靠性。此外,由于在测定f1、f2的频率的前后,热会传向跳线623、跳线624,因此,f1、f2的值有可能会因该热发生变化。上述振荡装置1A能够防止引起此种不良状况。然而,与基于电源接通的寄存器77的初始状态对应的切换用逻辑值,并不限于“0”。例如,即使在接通电子设备的电源后,通过接通操作开关,利用内部器件(device)向逻辑值存储区域71中写入逻辑值“1”,并将该逻辑值设为通常运行模式执行用的逻辑值的情况下,也包含在本发明的技术范围内。以上表示了对修正值运算部4中使用的P1~P9进行设定的例子,但也可对其他固有信息进行重写。例如,与设定P1~P9时同样地,改变恒温槽的温度以测定f1、f2的温度变化。并且,在基于该测定结果,以各温度时的加热器电路50的输出变得恰当的方式,来进行该加热器电路50及加热器控制电路52的电路常数的设定的情况下也有效。也就是说,振荡装置1A也可采用下述构成,即,仅对由修正值运算部4运算的修正值或因加热器电路50引起的周围温度中的其中一者进行控制,并将所获取的振荡频率f1输出至控制电路部200,此情况下,本发明也是有效的。此外,也可使用随机存取存储器(RandomAccessmemory,RAM),来取代作为存储部的微计算机7的易失性存储器,即各寄存器72~寄存器74、寄存器77、寄存器78。此外,作为重置电路,只要能够独立于外部计算机60来重置第4寄存器77即可。例如也可设置连接于微控制器7的手动开关,并将电路构成为:通过操作此开关,即便不接通、断开电源,也能重置第4寄存器77的逻辑值。此外,在如此般设置手动开关的情况下,也可不管逻辑值地切换连接切换部的开关。另外,设为在通常运行时,外部计算机60连接于连接端子58、连接端子59而进行了说明,但外部计算机60也可在设定各寄存器的值之后,从连接端子58、连接端子59拆除。也就是说,也可在运行时不连接外部计算机60,而在必须变更寄存器或外部存储器82的各固有信息时,再次连接于连接端子58、连接端子59。当前第1页1 2 3 当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1