この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方)
出典検索?: "周波数シンセサイザ"
周波数シンセサイザ(しゅうはすうシンセサイザ)とは、電子的な高調波合成を用いた無線通信機の発振回路のこと。単にシンセサイザとも呼ぶが、ほとんどすべてが位相同期回路(フェーズロックドループ、PLL)方式で実現しており、PLLシンセサイザと呼ばれる。 ラジオやテレビのチューナー、携帯電話機、コードレス電話機等、電波を扱う装置のほとんどの局部発振器として広く用いられている。この技術がなければ、今日の携帯電話は実現できていないと言っても過言ではない。 PLLシンセサイザが実用化される以前(1978年頃より前)は、VFO(LC発振器のコンデンサを容量可変式――バリコンとしたもの)が使われていた。VFOの欠点は発振周波数の精度、安定度が悪いこと、バリコンは機械部品であるため、マイクロコントローラでの制御が困難であることであった。このような欠点がないのが水晶発振器であった。しかし、水晶発振器は周波数が固定であるため、必要な周波数の数だけ水晶振動子を用意しなければならないという、大きな欠点があった。 そこでPLL技術を用いて、1個の水晶発振器(TCXO)でVFOの発振周波数を正確、安定に制御できるようにしたものがPLLシンセサイザである。VFOのバリコンをバリキャップに置き換え(この形態のVFOをVCOと言う)、PLLにより水晶発振器と同じ位相になるように制御(位相比較をおこない位相がずれないように制御する)すると、結果的にVFOの発振周波数も水晶発振器と同じになる。つまり、VFOの欠点が解消されたことになる。しかし、このままでは、VFOの周波数が固定になってしまうので意味がない。 そこでVFOの出力に分周器 具体例で考えると次のようになる。 水晶発振器の周波数を10kHzとすると このように、連続的ではないにせよ、分周数を変えることで周波数を変えることができる。これが、PLLシンセサイザである。 なお、この例の10kHzを比較周波数(Comparison Frequency)と言う。一般的に、比較周波数と周波数設定間隔は同じになる。 上述の例では10kHzの水晶発振器を用意する必要があるが、一般的には10 - 20MHz程度の水晶発振器の方が安価・小型・高精度に製造可能であるため、これを固定分周して10kHzを生成する。この分周器を固定分周器と言う。分周前の周波数を基準周波数(Reference Frequency)と言う。 また、より細かく周波数を設定したい場合は、基準周波数を単純に低くすれば良いが、その場合は固定分周器の分周数を大きくすればよい。しかし、基準周波数を低くしていくと、ロックアップタイム(周波数を設定してからPLLによる位相制御が完了するまでの時間)が遅くなり、実用的ではなくなってくる。そこで、ΔΣ変調等を用いて分周数を等価的に非整数とし、発振周波数を連続的に変化できるようにしたものをFractional-N PLLシンセサイザと呼ぶ[1]。 デジタルシグナルプロセッサを用いたD/A変換により直接波形を生成する、PLLによらない周波数シンセサイザ。
PLLシンセサイザ
基本的なPLLシンセサイザ
10,000分周の場合:VFOの発振周波数は100.00MHzで水晶発振器と位相が合う
10,001分周の場合:VFOの発振周波数は100.01MHzで水晶発振器と位相が合う
改良されたPLLシンセサイザ
例えば、水晶発振器が12.8MHzの場合は、1280分周で10kHzとなる。
DDSシンセサイザ詳細は「ダイレクト・デジタル・シンセサイザ」を参照
注釈^ Howard, Andy. “ ⇒スプリアスのない任意の周波数分解能を得るためのシグマ・デルタ型変調器を使用したPLLのシミュレーションApplication Note”. アジレント・テクノロジー. pp. 2,7. 2015年1月1日閲覧。
関連項目
受信機
.mw-parser-output .asbox{position:relative;overflow:hidden}.mw-parser-output .asbox table{background:transparent}.mw-parser-output .asbox p{margin:0}.mw-parser-output .asbox p+p{margin-top:0.25em}.mw-parser-output .asbox{font-size:90%}.mw-parser-output .asbox-note{font-size:90%}.mw-parser-output .asbox .navbar{position:absolute;top:-0.90em;right:1em;display:none}
.mw-parser-output .hlist ul,.mw-parser-output .hlist ol{padding-left:0}.mw-parser-output .hlist li,.mw-parser-output .hlist dd,.mw-parser-output .hlist dt{margin-right:0;display:inline-block;white-space:nowrap}.mw-parser-output .hlist dt:after,.mw-parser-output .hlist dd:after,.mw-parser-output .hlist li:after{white-space:normal}.mw-parser-output .hlist li:after,.mw-parser-output .hlist dd:after{content:" ・\a0 ";font-weight:bold}.mw-parser-output .hlist dt:after{content:": "}.mw-parser-output .hlist-pipe dd:after,.mw-parser-output .hlist-pipe li:after{content:" |\a0 ";font-weight:normal}.mw-parser-output .hlist-hyphen dd:after,.mw-parser-output .hlist-hyphen li:after{content:" -\a0 ";font-weight:normal}.mw-parser-output .hlist-comma dd:after,.mw-parser-output .hlist-comma li:after{content:"、";font-weight:normal}.mw-parser-output .hlist-slash dd:after,.mw-parser-output .hlist-slash li:after{content:" /\a0 ";font-weight:normal}.mw-parser-output .hlist dd:last-child:after,.mw-parser-output .hlist dt:last-child:after,.mw-parser-output .hlist li:last-child:after{content:none}.mw-parser-output .hlist dd dd:first-child:before,.mw-parser-output .hlist dd dt:first-child:before,.mw-parser-output .hlist dd li:first-child:before,.mw-parser-output .hlist dt dd:first-child:before,.mw-parser-output .hlist dt dt:first-child:before,.mw-parser-output .hlist dt li:first-child:before,.mw-parser-output .hlist li dd:first-child:before,.mw-parser-output .hlist li dt:first-child:before,.mw-parser-output .hlist li li:first-child:before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child:after,.mw-parser-output .hlist dd dt:last-child:after,.mw-parser-output .hlist dd li:last-child:after,.mw-parser-output .hlist dt dd:last-child:after,.mw-parser-output .hlist dt dt:last-child:after,.mw-parser-output .hlist dt li:last-child:after,.mw-parser-output .hlist li dd:last-child:after,.mw-parser-output .hlist li dt:last-child:after,.mw-parser-output .hlist li li:last-child:after{content:")\a0 ";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li:before{content:" "counter(listitem)" ";white-space:nowrap}.mw-parser-output .hlist dd ol>li:first-child:before,.mw-parser-output .hlist dt ol>li:first-child:before,.mw-parser-output .hlist li ol>li:first-child:before{content:" ("counter(listitem)" "}.mw-parser-output .navbar{display:inline;font-size:75%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}.mw-parser-output .infobox .navbar{font-size:88%}.mw-parser-output .navbox .navbar{display:block;font-size:88%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}
表示
編集