䜎消費電力の同期匏埩調システム、その蚭蚈䞊のポむント

はじめに

Analog Dialogueの48-11号に掲茉された 『同期怜波を掻甚し、埮小信号を高粟床に蚈枬』ずいう蚘事では、ノむズ・レベルが比范的高い環境䞋で䜎レベルの信号を枬定する堎合に、同期匏埩調を利甚するこずのメリットに぀いお論じおいたす。本皿では、この議論をさらに発展させたす。具䜓的には、消費電力ずコストの面で厳しい制玄があるシステムにおいお、同期匏埩調を掻甚し、センサヌ向けのシグナル・コンディショニング機胜を蚭蚈する際の怜蚎事項に぀いお考察したす。慎重に蚭蚈を行えば、シンプルさ、コスト、消費電力の面でアナログ・システムに勝るものはありたせん。そこで、本皿で瀺すアヌキテクチャは、ほずんどの信号凊理をアナログ領域で実行したす。

センサヌの励起

珟圚では、枩床、光、音などのさたざたな環境パラメヌタを枬定するために、至るずころでセンサヌが䜿われおいたす。センサヌの䞭には、パラメヌタに䟝存する電圧源たたは電流源ずしお動䜜するものがありたす。䟋えば、熱電察は基準接点ず枬定察象物ずの接点の間の枩床差に比䟋する電圧を生成したす。たた、ほずんどのセンサヌは、各皮パラメヌタに関する既知の関係に基づく䌝達関数に応じお動䜜したす。倚くの堎合、それらの䌝達関数はむンピヌダンスずしお定矩されたす。電流がセンサヌに察する入力ずなり、センサヌの䞡端の電圧が枬定察象のパラメヌタの倀を衚したす。ロヌド・セル、RTD枬枩抵抗䜓、ポテンショメヌタなどは抵抗性のセンサヌであり、それぞれ歪み、枩床、角床の枬定に䜿甚されたす。抵抗性のセンサヌは基本的に呚波数には䟝存せず、䜍盞応答はありたせん。

䞀方で、倚くのセンサヌは呚波数ず䜍盞によっお䌝達関数が倉化するため、ACの励起信号が必芁になりたす。その䟋ずしおは、誘導性の近接センサヌや容量性の湿床センサヌなどが挙げられたす。生䜓むンピヌダンスの枬定を行えば、呌吞数、心拍数、䜓氎分量など倚数の生理孊的パラメヌタに関する情報が埗られたす。この皮の枬定では、振幅や䜍盞、たたはその䞡方を䜿甚しお察象ずするパラメヌタの倀を刀定したす。

アプリケヌションによっおは、トランスデュヌサを䜿うこずにより、テストの察象ずなるサンプルをセンサヌずしお機胜させる堎合もありたす。䟋えば、色床蚈ではLEDによっお液䜓詊料に光を照射したす。詊料の光吞収率に応じおフォトダむオヌドが怜知する光量が倉化するこずから、液䜓詊料の特性が明らかになりたす。具䜓䟋を挙げるず、血管組織内の赀色光ず赀倖光の光吞収率の差を枬定するこずによっお、血䞭酞玠濃床を算出するこずができたす。たた、超音波トランスデュヌサでは、超音波が気䜓を通過する際のドップラヌ呚波数の倉化に基づいお気䜓の流速を枬定したす。このようなシステムは、同期匏埩調を䜿甚するこずで実装するこずが可胜です。

図1は、センサヌの出力信号を枬定するために䜿甚する同期匏埩調システムの抂念図です。励起信号fXは、センサヌによっお振幅、䜍盞たたはその䞡方を、枬定の察象ずするパラメヌタの関数ずしお倉調するための搬送波の圹割を果たしたす。信号は、䜍盞怜波噚によっおDCに倉調し盎される前に、増幅/フィルタリングされる堎合がありたす。出力フィルタOFは、枬定の察象ずするパラメヌタの呚波数範囲たで信号の垯域幅を制限する圹割を果たしたす。

Figure 1
図1. 同期匏埩調システムの抂念図

センサヌの出力に加わるノむズの原因ずしお、システム内郚のノむズ源たたは倖郚ずのカップリングが考えられたす。倚くの堎合、䜎呚波の1/fノむズは、センサヌや枬定甚の電子郚品の性胜を阻害する芁因になりたす。たた、センサヌの䞭には、䜎呚波の環境ノむズによる干枉の圱響を受けやすいものが数倚く存圚したす。䟋えば、光の枬定は背景光の圱響を受けやすく、電磁センサヌは電源からの攟射の圱響を受けやすいこずがありたす。同期匏埩調では、ノむズ源からの圱響を回避するために励起呚波数を自由に遞択できたす。これが、同期匏埩調の重芁なメリットです。

逆に、システムの性胜を最適化するうえでは、ノむズ源からの圱響を抑えられる励起呚波数を遞択するこずが非垞に重芁です。䞀般的な出力フィルタによっおノむズを蚱容可胜なレベルたで䜎枛できるように、ノむズフロアが䜎く、ノむズ源の呚波数から十分に離れた励起呚波数を遞択しなければなりたせん。倚くの堎合、この皮のシステムではセンサヌの励起が最も電力を消費する凊理です。センサヌの感床ず呚波数の関係が既知であれば、感床が高くなる呚波数でセンサヌを励起するこずにより消費電力を抑えるこずが可胜になりたす。

䜍盞怜波噚の動䜜

アンチ゚むリアシング・フィルタAAFず出力フィルタに関する芁件を理解するには、たず䜍盞怜波噚PSDPhase Sensitive Detectorに぀いお理解しおおく必芁がありたす。ここでは、励起信号を䜿甚しお入力信号に+1たたは-1を同期的に乗算するPSDに぀いお考えたす。この凊理は、入力信号に察しお同じ呚波数の方圢波を乗算するのず等䟡です。図2aは、入力信号がリファレンスに察しお任意の盞察䜍盞を持぀方圢波である堎合を䟋にずり、入力信号、リファレンス、PSDの出力を時間領域の波圢ずしお瀺したものです。

入力信号ずリファレンスが完党に同盞である堎合、盞察䜍盞は0°、スむッチの出力はDC、PSDの出力電圧は+1になりたす。盞察䜍盞が倧きくなるず、スむッチの出力はリファレンスの2倍の呚波数の方圢波になり、デュヌティサむクルず平均倀は、盞察䜍盞が倧きくなるに連れお盎線的に枛少しおいきたす。盞察䜍盞が90°の堎合、デュヌティサむクルは50、平均倀は0になりたす。盞察䜍盞が180°の堎合には、PSDの出力電圧は-1になりたす。図2bは、方圢波ず正匊波の入力信号に぀いお、盞察䜍盞を0°360°に掃匕した堎合のPSDの出力の平均倀を瀺したものです。

Figure 2a
Figure 2b
図2. PSDに関連する時間領域の波圢aず、PSD出力の平均倀ず盞察䜍盞の関係b

正匊波に぀いおは、方圢波の堎合ほど盎感的に理解できるわけではありたせん。しかし、次のようにしお1項ず぀乗算を行い、和の成分ず差の成分に分離するこずで蚈算を行うこずができたす。

Equation 1

期埅したずおり、PSDは基本呚波数においお入力信号の盞察䜍盞の䜙匊に比䟋する応答を生成したすが、䞀方で信号の各奇数次の高調波ずしお珟れる応答も生成したす。出力フィルタがPSDの䞀郚であるず芋なすず、信号の䌝送パスは、リファレンス信号の奇数次高調波を䞭心ずする䞀連のバンドパス・フィルタだず考えるこずができたす。バンドパス・フィルタの垯域幅は、ロヌパス出力フィルタの垯域幅によっお決たりたす。PSDの出力応答は、図3に瀺すようにそれらのバンドパス・フィルタの和ずしお求たりたす。この応答においお、DCに珟れる郚分は出力フィルタの通過垯域に含たれたす。䞀方、リファレンス呚波数の偶数次高調波ずしお珟れる郚分は出力フィルタによっお陀去されたす。

Figure 3
図3. PSDの出力に関䞎する入力信号のスペクトル

出力フィルタの通過垯域に珟れる高調波゚むリアスの無限和が、この手法の欠点であるず思われるかもしれたせんが、実際には高調波の各項は䜎枛係数によっお枛衰されたす。たた、さたざたな高調波に珟れるノむズは二乗和の平方根ずしお加算されるので、ノむズの゚むリアスの圱響も緩和されたす。高調波゚むリアスによるノむズの圱響は、入力信号のノむズ・スペクトル密床が䞀定であるず仮定しお蚈算するこずができたす。

基本呚波数を䞭心ずした䌝送りィンドりにおける統合ノむズをVnずするず、トヌタルのRMSノむズVTは次匏のように衚されたす。

Equation 2

ここで、以䞋に瀺す等比玚数の和の公匏を適甚したす。

Equation 3

するず、高調波りィンドりに起因するRMSノむズの増加分は、次のように蚈算できたす。

Equation 4

以䞊の結果から、すべおの高調波りィンドりに起因するRMSノむズによっお、総ノむズは11、぀たり1dBしか増加しないこずがわかりたす。それでも、出力はバンドパス・フィルタの通過垯域内に存圚する䜕らかの阻害芁因の圱響を受けやすく、PSDの前段のセンサヌや電子郚品による高調波歪みは、出力信号に誀差を匕き起こす芁因になりたす。高調波歪みが蚱容できないほど倧きい堎合には、アンチ゚むリアシング・フィルタによっおそれを枛衰したす。次に瀺す䟋 を基に、アンチ゚むリアシング・フィルタず出力フィルタの芁件に぀いお考察したす。

LVDTを䜿甚する蚭蚈の䟋

図4に瀺したのは、リニア可倉差動トランスLVDT-Linear Variable Displacement Transformerを利甚しお、䜍眮情報を抜出する同期匏埩調システムの䟋です。LVDTは特殊な巻線方法を採甚したトランス倉圧噚であり、枬定䜍眮に配眮できる可動コアを備えおいたす。1次偎に励起信号を印加するず、コアの䜍眮に比䟋しお2次偎の電圧が倉化したす。

LVDTにはさたざたな皮類があり、䜍眮の情報を抜出する方法も倚皮倚様です。図4の回路では、4線匏のLVDTを䜿甚しおいたす。LVDTの2぀の2次偎出力は、互いに電圧が逆方向になるように接続し、電圧差が埗られるようになっおいたす。LVDTのコアがヌルの䜍眮にある堎合、2次偎の電圧は等しく、巻線の電圧差はれロです。コアがヌルの䜍眮から離れるに連れお、2次偎巻線の電圧差は増加しおいきたす。LVDTの出力電圧の笊号は方向に基づいお倉化したす。この䟋のLVDTを䜿甚すれば、フルスケヌルが±2.5mmずいう条件でコアの倉䜍を枬定できたす。電圧の䌝達関数は0.25であり、コアが䞭倮から2.5mm離れおいるずきに1次偎に1Vの電圧を印加するず、250mVの差動出力が埗られたす。

Figure 4
図4 . LVDTを利甚した䜍眮怜出回路

IC化された同期匏埩調噚

図4の「ADA2200」はアナログ・デバむセズADIの補品であり 、同期匏埩調噚をIC化したものです。このICは、アナログ領域で離散時間の信号凊理を実行するために、独自の電荷共有技術を䜿甚したす。ADA2200の信号パスは、入力バッファ、アンチ゚むリアシング・フィルタずしお機胜するFIRFinite Impulse Response型のデシメヌション・フィルタ、プログラマブルなIIRInfinite Impulse Responseフィルタ、PSD、差動出力バッファで構成されたす図5。励起信号ずシステム・クロックの同期には、クロック発生回路が䜿われたす。プログラマブルな機胜の蚭定は、SPISerial Peripheral Interfaceず互換性を持぀むンタヌフェヌスを介しお行うこずができたす。

Figure 5
図5. 同期匏埩調機胜を実珟するADA2200

マスタヌ・クロックずしおは、分解胜が24ビットのシグマ・デルタΣΔ型A/DコンバヌタADC「AD7192」によっお生成される4.92MHzのクロックを䜿甚したす。ADA2200は、フィルタずPSDのクロッキングや、RCLKピンから出力する励起信号の生成に必芁なすべおの内郚信号を生成したす。マスタヌ・クロックを1024分呚するこずにより、CMOSスむッチを制埡するための4.8kHzの信号を生成したす。CMOSスむッチは、䜎ノむズの3.3Vの電源を基に、LVDTに察する方圢波の励起信号を生成したす。励起源ずしお䜿甚される3.3Vの電源は、ADCのリファレンス電圧ずしおも䜿甚されるため、電圧源にドリフトが生じたずしおも枬定粟床が䜎䞋するこずはありたせん。LVDTは、フルスケヌルの倉䜍に察しおピヌクtoピヌクが1.6Vの電圧を出力したす。

アンチ゚むリアシング・フィルタ

LVDTの出力ずADA2200の入力の間にはRC回路を配眮しおいたす。この回路はLVDTの出力信号に適甚されるロヌパス・フィルタずしお機胜するほか、埩調噚の出力信号を最倧化するために必芁な盞察䜍盞のシフトも行いたす。図2bで瀺したように、PSDの出力が最倧になるのは盞察䜍盞が0°たたは180°の堎合です。ADA2200は90°の䜍盞制埡が可胜なので、盞察䜍盞に察する±90°のオフセットを実珟するこずもできたす。

埩調呚波数の奇数倍の呚波数に存圚する信号゚ネルギヌは、出力フィルタの通過垯域に珟れたす。FIR型のデシメヌション・フィルタはアンチ゚むリアシング・フィルタずしお機胜し、それらの呚波数においお50dB以䞊の枛衰を実珟したす。

IIRフィルタは、必芁に応じ、远加のフィルタたたは増幅噚ずしお䜿甚したす。IIRフィルタはPSDの前段にあるため、その䜍盞応答はPSDの信号出力垯域幅に圱響を及がしたす。したがっお、フィルタの応答を蚭蚈する際には、その点を考慮する必芁がありたす。

出力フィルタ

出力フィルタの通過垯域は、枬定の察象ずなるパラメヌタの信号垯域幅に適合させ぀぀、システムの広垯域ノむズを抑えられるように遞択しなければなりたせん。出力ロヌパス・フィルタLPFは、PSD出力の偶数次に生成されるスプリアスも陀去する必芁がありたす。

図4の回路では、ΣΔ型ADCであるAD7192が内蔵するLPFを䜿甚したす。このLPFは、出力デヌタレヌトの倍数にれロ点を持぀䌝達関数によっお、sinc3たたはsinc4の応答を瀺すようにプログラムするこずができたす。図6に、ADCの出力デヌタレヌトに察しお正芏化したsinc3応答を瀺したした。

ADCの出力デヌタレヌトを埩調呚波数ず等しい倀に蚭定するず、PSDの出力におけるスプリアスが陀去されたす。ADCの出力デヌタレヌトはプログラム可胜であり、垯域幅を蚭定可胜な出力フィルタずしお利甚できたす。蚭定可胜な出力デヌタレヌトfDATAは、4.8kHz/n1≩n≩1023です。぀たり、ADCは埩調噚の出力を埩調クロックのn呚期分で平均化した倀を出力したす。マスタヌ・クロックずADCのクロックは同期しおいるため、ADCの出力フィルタの応答においお、れロ点は倉調呚波数の各高調波䞊に䜍眮したす。そのため、任意のnに察しお出力スプリアスはすべお陀去されたす。

Figure 6
図6. AD7192におけるsinc3フィルタの応答

出力デヌタレヌトがプログラマブルであるこずから、ノむズず垯域幅/セトリング時間ずの間では容易にトレヌドオフを実珟可胜です。出力フィルタのノむズ垯域幅は0.3×fDATA、3dB呚波数は0.272×fDATA、セトリング時間は3/fDATAずなりたす。

4.8kHzずいう最も高い出力デヌタレヌトにおいお、ADCが内蔵するデゞタル・フィルタの3dB垯域幅は玄1.3kHzです。埩調噚ずADCの間のRCフィルタは、ADCに必芁な垯域幅を最小限に抑えるために、その呚波数たでは比范的平坊な特性になっおいたす。最倧デヌタレヌトがそれよりも䜎いシステムの堎合は、それに比䟋しおRCフィルタのコヌナヌ呚波数を匕き䞋げたす。

ノむズ性胜

回路の出力ノむズは、ADCの出力デヌタレヌトの関数になりたす。衚1は、A/D倉換で埗られたデヌタのENOB有効ビット数ずADCのサンプル・レヌトの関係を瀺したものです。ここでは、出力電圧のフルスケヌルを2.5Vずしおいたす。ノむズ性胜はLVDTのコアの䜍眮には䟝存したせん。

è¡š1. ノむズ性胜ず垯域幅の関係

ADCのデヌタレヌト(SPS) 出力垯域幅(Hz) ENOB (rms) ENOB (p-p)
4800  1300 13.8 11.3
1200 325 14.9 12.3
300 80 15.8 13.2
75 20 16.2 13.5

ADA2200の出力ノむズが呚波数に䟝存しない堎合、ENOBは出力デヌタレヌトが1/4䜎䞋するごずに1ビット増加するず考えられたす。ただし、実際には出力デヌタレヌトが䜎くなるず、ENOBはそのペヌスでは増加しなくなりたす。出力デヌタレヌトが䜎い堎合、ADA2200の出力ドラむバの1/fノむズがノむズフロアの倧郚分を占めるようになるからです。

盎線性

盎線性を枬定するには、コアの倉䜍が±2.0mmずいう条件で2点キャリブレヌションを実行したす。枬定倀から決たる募配ずオフセットによっお、ベスト・フィット盎線が埗られたす。次に、コアの倉䜍が±2.5mmずいうフルスケヌルの条件で枬定を行いたす。このようにしお埗られた枬定デヌタず先に求めた盎線デヌタずの差から、盎線性誀差が求められたす。

Figure 7
図7. LVDTのコアの倉䜍ず盎線性誀差の関係

回路の評䟡に䜿甚したEシリヌズのLVDTは、±2.5mmの倉䜍に察しお盎線性誀差は±0.5ず芏定されおいたす。図4の回路の性胜はLVDTの性胜を掻かせるものずなっおいたす。

消費電力

この回路の消費電力はトヌタルで10.2mWです。LVDTの駆動甚に6.6mW、それ以倖の郚分で3.6mWを消費したす。回路のS/N比は、LVDTの励起信号の振幅を䞊げれば向䞊したすが、そうするず消費電力も増加したす。逆に、LVDTの励起信号の振幅を䞋げれば消費電力は䜎枛したす。回路のS/N比を維持するためには、䜎消費電力のデュアル・オペアンプを䜿甚しおLVDTの出力信号を増幅したす。

たずめ

倚くのセンサヌ・アプリケヌションは、シグナル・コンディショニングの面で共通する問題を抱えおいたす。本皿で述べたように、その問題は同期匏埩調によっお解決するこずができたす。励起呚波数が1MHz未満で、求められるダむナミック・レンゞが80dB100dBのシステムであれば、安䟡で消費電力の少ないアナログ回路ず、デゞタルによる最小限の埌凊理によっお察応を図るこずが可胜です。その際には、PSDの動䜜ず、センサヌの出力で想定されるノむズに぀いお理解するこずが、システムにおけるフィルタの芁件を刀断するうえでの鍵になりたす。

参考資料

M,L, Meade「Lock-In Amplifiers: Principles and Applications」Peter Peregrinus Ltd., 1983幎

高粟床倉調噚埩調噚

同期匏埩調によるセンサヌのシグナル・コンディショニング

UG-702: Evaluation Board for the ADA2200 Synchronous Demodulator

UG-787: Software-Programmable Evaluation Board for the ADA2200 Synchronous Demodulator

著者

Brian Harrington

Brian Harrington

Brian Harringtonは、米囜マサチュヌセッツ州ケンブリッゞにあるADIのアナログ・ガレヌゞ郚門にアプリケヌション・゚ンゞニアずしお所属しおいたす。1994幎にADIに入瀟しお以来、さたざたなアプリケヌションを担圓しおきたした。ADSL甚のモデム・チップセット、高速D/Aコンバヌタ、MxFEsなどのICに関しお顧客に察する蚭蚈支揎を行っおいたす。