【実施例1】
【0011】
図1、
図4及び
図5を参照して実施例1を説明する。
図1に示す電圧制御型発振回路は、例えば、1つのシリコンなどの半導体集積回路に形成され、外付けされた水晶などの圧電振動子を取付けて発振器を構成する。 この電圧制御型発振回路は、可変容量素子を入力に接続し、この可変容量素子に制御電圧を印加することによって発振周波数を変化させるものである。
電圧制御型発振回路は、周波数制御電圧VCによって発振周波数を変化させる発振回路1と、発振回路1の発振部電流を周波数制御電圧に応じた電流に変更する発振部電流変更回路2と、発振回路1の出力を入力することによって、発振周波数の発振振幅を検出する発振振幅検出回路3とを備えている。そして、発振振幅検出回路3は、検出された発振振幅が一定の大きさを超えたときに発振部電流変更回路2の作動を停止させてその振幅を減少させるものである。
【0012】
このように構成された発振回路1において、可変容量素子は、入力する制御電圧VCが低くなると容量が大きくなるように変化する。そして、その容量が大きくなると、負性抵抗が浅い方向(小さく)に変化する。
発振部電流変更回路2は、この負性抵抗を深く(大きく)することを目的としている。そのために、この実施例では、この種の電圧制御型発振回路における発振部に供給する発振部電流が増えると負性抵抗が深くなるという性質を利用する。
即ち、発振部電流変更回路2は、制御電圧VCが低くなると、発振回路1に供給する発振部電流を増やして負性抵抗を深くして発振を安定させる。
【0013】
ところで、
図5に示すように、発振部電流は、発振振幅に比例する。したがって、発振部電流変更回路2によって発振部電流が増大するに伴って、発振振幅は大きくなる。そして、発振周波数が低い場合に、発振振幅が大きくなり、飽和してしまう場合がある。そのため、この実施例では、発振回路1の出力信号から発振振幅検出回路3により発振振幅を検出し、検出した発振振幅が十分に大きいときは発振部電流変更回路2を停止させて振幅を減少させて飽和状態になるのを防いでいる。
以上、この実施例の電圧制御型発振回路によれば、制御電圧の変化による発振回路の負性抵抗の変化を抑えることができる。また、制御電圧の状態に応じて発振部電流を増やしたときでも、飽和状態を起こさせないため、制御電圧の変化に対する周波数変化の直線性を高めることが出来る。
【実施例2】
【0014】
次に、
図2及び
図3、
図6を参照して実施例2を説明する。この実施例では実施例1で説明した電圧制御型発振回路を構成する発振回路1、発振部電流変更回路2及び発振振幅検出回路3の例を説明する。
発振回路1は、この実施例の電圧制御型発振回路の発振部を含む。発振回路1は、発振部電流変更回路2及び発振振幅検出回路3と共にシリコンなどの半導体チップ(図示しない)に1体に形成される。この電圧制御型発振回路を用いた発振器は、この半導体チップに設けられた振動子接続端子XT、XTNに水晶振動子(図示しない)を外付けして構成される。半導体チップにはNPNバイポーラトランジスタ11が形成されている。トランジスタ11のエミッタは、接地され、ベース及びコレクタはそれぞれ容量C1、C2を介して振動子接続端子XT、XTNに接続される。トランジスタ11のコレクタは、また電源電圧VDDに繋がり発振部電流Iを流す電流源に接続されている。第1の可変容量素子(バリキャップダイオード)12のカソードは振動子接続端子XTに接続され、アノードは接地されている。第2の可変容量素子(バリキャップダイオード)13のカソードは振動子接続端子XTNに接続され、アノードは接地されている。トランジスタ11のベース・コレクタには帰還抵抗R1が接続されている。
【0015】
抵抗R1の一端は、容量C1とトランジスタ11のベースとの間に接続され、他端は、トランジスタ11のコレクタと容量C2の間に接続される。第1の可変容量素子12及び第2の可変容量素子13のカソード間には抵抗R2、R3が接続されている。抵抗R1及び抵抗R2の一端は相互に接続され、R2の他端は、第1の可変容量素子12のカソードと振動子接続端子XTとの間に接続され、R3の他端は、振動子接続端子XTNと第2の可変容量素子13のカソードとの間に接続される。抵抗R2、R3間にはVC端子から制御電圧VCが入力される。即ち、可変容量素子12、13には抵抗R2、R3を介して制御電圧VCが印加される。
電圧制御型発振回路では、制御電圧により容量が変化して負性抵抗が大きく変わる。発振回路の負性抵抗が大きい(深い)ほど発振は安定する。
したがって、この実施例では、発振回路1に負荷される制御電圧VCが小さい場合において、電源電流Iに発振部電流変更回路2からの電流を追加することにより、発振部電流(バイポーラトランジスタ11を流れる電流)を大きくし、負性抵抗を深くしている
【0016】
発振部電流変更回路2は、制御電圧VCを入力するVC端子及び発振振幅検出回路3の出力を入力する入力端子(AMP_DET_IN)を有し、その出力は、発振回路1の電流源に接続される。発振電流変更回路2は、PMOSトランジスタ21、22、23、24、NPNバイポーラトランジスタ25、26、抵抗R4、R5、R6、インバータINV1、INV2及びトランスミッションゲート(transmission Gate)からなるスイッチ27を有している。
VC端子は、一方が発振回路1の抵抗R2、R3の中点に接続され、他方は、スイッチ27を介してPMOSトランジスタ21のゲートに接続されている。VC端子はスイッチ27の入力側に接続され、スイッチ27の出力側はPMOSトランジスタ21のゲートに接続されている。また、当該出力側と当該ゲートとの間にはPMOSトランジスタ22のドレインが接続されている。PMOSトランジスタ22は、ソースが電源電圧VDDに接続され、ゲートがスイッチ27の一方のゲートに接続されている。
【0017】
スイッチ27の他方のゲートは、インバータINV1、INV2を介して入力端子(AMP_DET_IN)に接続されている。入力端子(AMP_DET_IN)はインバータINV1の入力端に接続されている。そして、インバータINV1とインバータINV2の中点は、スイッチ27の一方のゲート及びPMOSトランジスタ22のゲートに接続される。
スイッチ27は入力端子(AMP_DET_IN)から入力された制御信号をインバータINV1で反転した信号を一方のゲートに入力され、当該反転した信号をインバータINV2で反転した信号を他方のゲートに入力されてオン/オフ制御する。
PMOSトランジスタ21のソースは抵抗R4を介して電源電圧VDDに接続され、ドレインはNPNバイポーラトランジスタ25のコレクタに接続される。NPNバイポーラトランジスタ25のエミッタは抵抗R5を介して低位の電源電圧VSSに接続され、ベースはNPNバイポーラトランジスタ26のベースに接続される。
【0018】
NPNバイポーラトランジスタ26のコレクタはPMOSトランジスタ23のドレインに接続され、エミッタは抵抗R6を介して低位の電源電圧VSSに接続される。NPNバイポーラトランジスタ25のコレクタとベースは接続され、NPNバイポーラトランジスタ25、26は、カレントミラー回路を構成する。
PMOSトランジスタ23はソースが電源電圧VDDに接続され、ゲートがPMOSトランジスタ24のゲートに接続される。PMOSトランジスタ24のソースは電源電圧VDDに接続され、ドレインは発振回路1の電流源に接続される。PMOSトランジスタ23のゲートとドレインは接続され、PMOSトランジスタ23、24はカレントミラー回路を構成する。
【0019】
発振部電流変更回路2は、発振回路1に適用するにあたり、VC端子から制御電圧VCをPMOSトランジスタ21のゲートに入力して制御電圧VCが小さいときに大きく電流が流れるようにする。そして、このPMOSトランジスタ21にソース抵抗R4を追加して制御電圧VCに対して電流がリニアに変化するようにする(
図4参照)。
図4に示すように、発振部電流変更回路2は、発振部電流Iを流す電流源に制御電圧VCが小さいときは多く、大きいときは少なく流れ込むようにする。
即ち、この発振部電流変更回路2は、制御電圧VCが小さい場合には、発振回路1に供給する発振部電流を増大させる。これにより、負性抵抗の浅い方向への変化を是正する。しかし、発振部電流を大きくすると、発振振幅が大きくなって飽和することがあるため、この実施例では振幅検出回路3により、発振振幅を検出し、発振振幅が十分大きいときは発振部電流変更回路2の作動を停止する。
【0020】
図3に示される振幅検出回路3は、入力端子AMP_IN及び出力端子AMP_DET_OUTを有し、PMOSトランジスタ31、33、34、35、NPNバイポーラトランジスタ32、NMOSトランジスタ36、インバータINV3、INV4、容量C3、C4、抵抗R7、R8、R9、R10、R11を含む回路構成を有する。
入力端子AMP_INは、発振回路1の出力が入力するように、その出力端に接続されており、発振回路1の振動子接続端子XTNと同じである。出力端子(AMP_DET_OUT)は、発振部電流変更回路2の入力端子(AMP_DET_IN)に接続される。制御電圧が印加されるVC端子は、PMOSトランジスタ31のゲートに接続される。PMOSトランジスタ31のドレインは抵抗R7に接続され、ソースは電源電圧VDDに接続されている。抵抗7は抵抗8を介して低位の電源電圧VSSに接続されている。入力端子AMP_INは容量C3を介してNPNバイポーラトランジスタ32のベースに接続されている。抵抗R7、R8の中点は当該ベースと容量C3との間に接続されている。NPNバイポーラトランジスタ32のコレクタはPMOSトランジスタ33のドレインに接続され、エミッタは抵抗9を介して低位の電源電圧VSSに接続されている。
【0021】
PMOSトランジスタ33のソースは電源電圧VDDに接続され、ゲートはドレイン及びPMOSトランジスタ34のゲートに接続される。PMOSトランジスタ34のソースは電源電圧VDDに接続され、ドレインは容量C4を介して低位の電源電圧VSSに接続されている。PMOSトランジスタ33、34は、カレントミラー回路を構成している。また、容量C4には抵抗R11が並列接続されている。容量C4とPMOSトランジスタ34のドレインとの中点はNMOSトランジスタ36のゲートに接続されている。抵抗R11は一端がNMOSトランジスタ36のゲートに接続され、他端が低位の電源電圧VSSに接続されている。PMOSトランジスタ35のドレインはPMOSトランジスタ34のドレイン及びNMOSトランジスタ36のゲートに接続され、ソースは電源電圧VDDに接続されている。NMOSトランジスタ36のソースは低位の電源電圧VSSに接続され、ドレインは抵抗R11を介して電源電圧VDDに接続され、抵抗R10と当該ドレインの中点はインバータINV3の入力端に接続され、インバータINV3の出力端はインバータ4の入力端に接続され、インバータINV4の出力はPMOSトランジスタ35のゲートにフィードバックされる。発振振幅検出回路3の出力端子AMP_DET_OUTはインバータINV3とインバータINV4の間に接続される。
【0022】
発振振幅検出回路3は、発振回路1からの出力信号を入力端子AMP_INに入力し、出力端子(AMP_DET_OUT)から出力信号を出力する。そして、この出力信号は、発振部電流変更回路2の入力端子(AMP_DET_IN)に入力して発振部電流変更回路2での電流の供給を制御する。
発振部電流変更回路2の入力端子(AMP_DET_IN)にはハイレベルの信号(H信号)とロウレベルの信号(L信号)が入力する。L信号が入力端子(AMP_DET_IN)に入力したときは、インバータINV1で反転してH信号になり、PMOSトランジスタ22のゲートに入力して、これをオフ状態にする。そして、スイッチ27はオンになるので、制御電圧VCが電流を生成するPMOSトランジスタ21のゲートに印加される。生成される電流は、制御電圧VCが小さいときは多く、大きいときは少なくなり、NPNバイポーラトランジスタ25、26を含むカレントミラー回路及びPMOSトランジスタ23、24を含むカレントミラー回路を介して電源電流Iに付加され発振部(NPNバイポーラトランジスタ11)に供給される。これにより、発振部の電流は、制御電圧VCが小さいときに大きく増加し、大きいときは少し増加する。
【0023】
H信号が入力端子(AMP_DET_IN)に入力したときは、インバータINV1に反転されたL信号がPMOSトランジスタ22のゲートに入力して、このトランジスタがオン状態になり、電源電圧VDDがPMOSトランジスタ21のゲートに印加してこれをオフ状態にする。したがって、PMOSトランジスタ21には電流が流れず、電源電流に電流は付加されない。
発振振幅検出回路3は、入力端子AMP_INから発振回路1の出力信号を入力信号として受け入れる。この入力信号は、
図6(a)に示すように振幅のある信号である。入力信号は、NPNバイポーラトランジスタ32のベースに印加され、その振幅は図のように変化する。振幅の最大値(MAX)がNPNバイポーラトランジスタ32のベースーエミッタ間電圧(VBE)より大きくなるとこのトランジスタがオン状態になり、発振振幅検出回路3が動作する。図には振幅の最大値がVBEを越えた波形とVBEに達しない二通りの波形が示されている。発振回路1の出力信号の発振振幅は、その最大値(MAX)がVBEより大きくなると、回路が動作してNPNバイポーラトランジスタ32に電流I2が流れ、電流I2は、PMOSトランジスタ33、34で構成されるカレントミラー回路を介して容量C4に流れて電荷が蓄積されていく。
図6(b)に示すように、発振振幅のMAXがVBEを越える度に電流が流れる。このようにして、PMOSトランジスタ36のゲートに掛かる電圧が徐々に上がってくる。
【0024】
PMOSトランジスタ35は、ドレインがPMOSトランジスタ36のゲートに接続され、インバータINV4で反転された出力信号がPMOSトランジスタ35のゲートに入力するように構成されている。そして、大きな振幅を検出するとPMOSトランジスタ35はオンし、プルアップ(Pull-up)する(
図6(c))。プルアップすることで誤動作を防ぐことができる。この図に示すように、PMOSトランジスタ35のスレッショルト電圧を越えると、インバータINV3の入力端における信号は反転する(
図6(d))。この信号は、インバータINV3により更に反転して出力端子(AMP_DET_OUT)からH信号として出力する。H信号が発振部電流変更回路2の入力端子(AMP_DET_IN)に入力したときは、インバータINV1に反転されたL信号がPMOSトランジスタ22のゲートに入力して、このトランジスタがオン状態になり、電源電圧VDDがPMOSトランジスタ21のゲートに印加してこれをオフ状態にする。したがって、PMOSトランジスタ21には電流が流れず、電源電流に電流は付加されない。
【0025】
この実施例では、発振回路1の出力信号から発振振幅検出回路3により発振振幅を検出し、検出した発振振幅が十分に大きいときは発振部電流変更回路2を停止させて振幅を減少させて飽和状態になるのを防いでいる。その結果、この実施例の電圧制御型発振回路によれば、制御電圧の変化による発振回路の負性抵抗の変化を抑えることができる。また、制御電圧の状態に応じて発振部電流を増やしたときでも、飽和状態を起こさせないため、制御電圧の変化に対する周波数変化の直線性を高めることが出来る。