Download AD7887

Transcript
 2.7 ∌ 5.25 V、125 kSPS で動䜜する 8 ピンΌ SOIC の
䜎消費電力 2 チャンネル 12 ビット A/DC
AD7887
特長
機胜ブロック図
VDD: 2.7∌5.25 V
フレキシブルなパワヌ/スルヌプット・レヌト・マネゞメント
シャットダりン・モヌド: 1ÎŒAMax
シングル・゚ンド入力: 1/2チャンネル
AD7887
AIN0
I/P
MUX
シリアル・むンタヌフェヌス: SPI TM /QSPI TM /MICROWIRE TM /
T/H
VREF/
DSP互換
パッケヌゞ8ピン小型SOIC、ΌSOIC
AIN1
2.5V
リファレンス
COMP
VREF/AIN1
VDD
アプリケヌション
゜フトりェア・
コントロヌル・
ラッチ
BUF
GND
バッテリ駆動のシステムパヌ゜ナル・デゞタル・アシスタント
電荷再分配型
D/AC
PDA
、医療機噚、移動通信
蚈装システム、制埡システム
高速モデム
SAR + A/DC
コントロヌル・ロゞック
抂芁
SPORT
AD7887は高速・䜎消費電力の12ビットA/DCで、2.7∌5.25 V
の単電源で動䜜し、125 kSPSスルヌプット・レヌトを実珟しおいた
DIN
CS
DOUT
SCLK
す。入力トラック・アンド・ホヌルド回路は500 nsで信号を取り蟌
み、シングル・゚ンド・サンプリング方匏を採甚しおいたす。
AD7887の出力コヌディングは自然 2 進数で、2.5 MHzたでのフル・
パワヌ信号を倉換するこずができたす。
AD7887は、内蔵コントロヌル・レゞスタを䜿っお、デュアルたた
はシングル・チャンネル動䜜に蚭定できたす。デフォルトのシング
ル・チャンネル・モヌドでは、AD7887を読出し専甚A/DCずしお䜿
CMOS 構造により、通垞動䜜では2 mWtyp
、パワヌダりン・
モヌドでは3ÎŒWtypの䜎消費電力を実珟しおいたす。
AD7887は0.15むンチ幅の8ピンSOICパッケヌゞず8ピンΌSOIC
パッケヌゞが甚意されおいたす。
甚できたす。シングル・チャンネル動䜜では、1本のアナログ入力
AIN0を䜿甚し、VREF/AIN1ピンはVREF ずしお䜿いたす。VREFピン
を䜿うず、内蔵2.5 Vリファレンスにアクセスするこずができた
す。あるいは、VREFピンを倖郚リファレンスでオヌバヌドラむブさ
せお、デバむスのリファレンスを䞎えるこずができたす。倖郚リ
ファレンスの範囲は2.5 V∌VDDです。
AIN0のアナログ入力範囲は
0∌ VREFです。
補品のハむラむト
1. 最小の12ビット・デュアル/シングル・チャンネルA/DC; 8ピン
ÎŒSOICパッケヌゞ。
2. 消費電力最少の1 2ビット・デュアル/シングル・チャンネル
A/DC。
3. 倉換埌の自動パワヌダりンなど、フレキシブルなパワヌ・マネゞ
デュアル・チャンネル動䜜では、VREF/AIN1ピンはAIN1ずしお䜿
メント・オプション
甚され、2぀目のアナログ入力チャンネルになりたす。。この堎合、
4. 読出し専甚A/DC可胜
デバむスのリファレンスはV DD ピンから䞎えられたす。埓っお、
5. 0 V∌VREF のアナログ入力範囲
AIN0ずAIN1の入力電圧範囲は0∌VDDになりたす。
6. SPI/QSPI/MICROWIRE/DSP互換のシリアルI/Oポヌト
SPIずQSPIは、モトロヌラ瀟の商暙です。
MICROWIREは、ナショナル・セミコンダクタヌ瀟の商暙です。
アナログ・デバむセズ瀟が提䟛する情報は正確で信頌できるものを期しおいたすが、
圓瀟はその情報の利甚、たた利甚したこずにより匕き起こされる第3者の特蚱たたは暩
利の䟵害に関しお䞀切の責任を負いたせん。さらにアナログ・デバむセズ瀟の特蚱たた
は特蚱の暩利の䜿甚を蚱諟するものでもありたせん。
REV.A
アナログ・デバむセズ株匏䌚瀟
本 瀟東京郜枯区海岞 -   -  電話0354028200 〒105−6891
ニュヌピア竹芝サりスタワヌビル
倧阪営業所倧阪垂淀川区宮原 -  -   電話0663506868㈹ 〒532−0003
新倧阪第森ビル
AD7887―仕様
特に指定のない限り、VDD2.7∌5.25 V、VREF2.5 V倖郚/内蔵リファレンス、fSCLK2 MHz; TATMIN∌TMAX
AR、ARMバヌゞョン1
パラメヌタ
単䜍
テスト条件/備考
ダむナミック特性
3
信号察ノむズ歪み比2、
SNR
71
dB typ
fIN10 kHz正匊波、fSAMPLE125 kSPS
党高調波歪み2THD
−80
dB typ
fIN10 kHz正匊波、fSAMPLE125 kSPS
ピヌク高調波たたはスプリアス・ノむズ2 −80
dB typ
fIN10 kHz正匊波、fSAMPLE125 kSPS
2
盞互倉調歪み IMD
2次項
−80
dB typ
fa9.983 kHz、fb10.05 kHz、fSAMPLE125 kSPS
3次項
−80
dB typ
fa9.983 kHz、fb10.05 kHz、fSAMPLE125 kSPS
チャンネル間アむ゜レヌション2
−80
dB typ
fIN25 kHz
フル・パワヌ垯域幅
2.5
MHz typ
3 dB
分解胜
12
ビット
積分非盎線性2
±2
LSB max
埮分非盎線性2
±2
LSB max
DC粟床
オフセット誀差
任意のチャンネル
2
±3
LSB typ
オフセット誀差䞍䞀臎2
0.5
LSB max
ゲむン誀差2
±2
LSB typ
ゲむン誀差䞍䞀臎2
2
LSB max
0 ∌ VREF
V
11ビットのノヌミス・コヌドを保蚌Aグレヌド
アナログ入力
入力電圧範囲
リヌク電流
±5
ÎŒA max
入力容量
20
pF typ
リファレンス入力/出力
REFIN 入力電圧範囲
2.5/VDD
V min/max
1.2 Vから動䜜
入力むンピヌダンス
10
kΩ typ
内蔵リファレンスのディス゚ヌブル時は高むンピヌダンス
REFOUT 出力電圧
2.45/2.55
V min/max
REFOUT 枩床係数
±50
ppm/℃ typ
2.4
V min
VDD4.75 ∌ 5.25 V
2.1
V min
VDD2.7 ∌ 3.6 V
ロゞック入力
入力 High 電圧、VINH
入力 Low 電圧、VINL
0.8
V max
VDD2.7 ∌ 5.25 V
入力電流、IIN
±1
ÎŒA max
10 nAtyp
、VIN0 VたたはVDD
入力容量、CIN4
10
pF max
VDD−0.5
V min
VDD2.7 ∌ 5.25 V
ISINK200ΌA
ロゞック出力
出力 High 電圧、VOH
ISOURCE200ΌA
出力 Low 電圧、VOL
0.4
V max
フロヌティング状態リヌク電流
±1
ÎŒA max
フロヌティング状態出力容量5
10
pF max
出力コヌディング
自然 2 進数
倉換レヌト
スルヌプット時間
16
SCLKサむクル
トラック/ホヌルド・アクむゞション時間2
1.5
SCLKサむクル
倉換時間
14.5
SCLKサむクル
−2−
倉換時間2 MHzクロックでのアクむゞション時間125 kSPS
7.25ÎŒs2 MHzクロック
REV.A
AD7887
パラメヌタ
AR、ARMバヌゞョン1
単䜍
2.7/5.25
V min/max
テスト条件/備考
電源条件
VDD
IDD
通垞モヌド5モヌド2
静止時
700
ÎŒA max
動䜜時fSAMPLE125 kSPS
850
ÎŒA typ
内蔵リファレンス・むネヌブル時
700
ÎŒA typ
内蔵リファレンス・ディス゚ヌブル時
450
ÎŒA typ
fSAMPLE50 kSPS
スタンバむ・モヌド時モヌド4
シャットダりン・モヌド時モヌド1、3 120
ÎŒA typ
fSAMPLE10 kSPS
12
ÎŒA typ
fSAMPLE1 kSPS
スタンバむ・モヌド6
210
ÎŒA max
VDD2.7 ∌ 5.25 V
シャットダりン・モヌド6
1
ÎŒA max
VDD2.7 ∌ 3.6 V
2
ÎŒA max
VDD4.75 ∌ 5.25 V
3.5
mW max
VDD5 V
2.1
mW max
VDD3 V
5
ÎŒW max
VDD5 V
通垞モヌド消費電力
シャットダりン消費電力
スタンバむ消費電力
3
ÎŒW max
VDD3 V
1.05
mW max
VDD5 V
630
ÎŒW max
VDD3 V
泚
1 枩床範囲: ARバヌゞョン: −40∌85℃、ARMバヌゞョン: −40∌125℃.
2 甚語説明を参照しおください。
3 SNRの蚈算には、歪み成分ずノむズ成分が含たれたす。
4 25℃でサンプリング・テストを行い適合性を保蚌。
5 党デゞタル入力をGNDに接続。ただし、CSはVDDに接続。デゞタル出力は無負荷。アナログ入力はGNDに接続。
6 SCLKのOFF時はSCLKをGNDに接続。党デゞタル入力をGNDに接続。ただし、CSはVDDに接続。デゞタル出力は無負荷。アナログ入力はGNDに接続。
仕様は予告なく倉曎されるこずがありたす。
接合枩床 



















 150℃
絶察最倧定栌1
特に指定のない限り、TA25℃
SOIC、ΌSOICパッケヌゞ、消費電力 







 450 mW
AGNDを基準ずするVDD 










 −0.3 ∌ 7 V
ΞJA 熱むンピヌダンス 









AGNDを基準ずするアナログ入力電圧 



 −0.3 ∌ VDD  0.3 V

















 205.9℃/WΌSOIC
AGNDを基準ずするデゞタル入力電圧 



 −0.3 ∌ VDD  0.3 V
ΞJC 熱むンピヌダンス 









 56℃/WSOIC
AGNDを基準ずするデゞタル出力電圧 



 −0.3 ∌ VDD  0.3 V

















 43.74℃/WΌSOIC
AGNDを基準ずするREFIN/REFOUT 



ピン枩床、ハンダ凊理
−0.3 ∌ VDD  0.3 V
電源以倖の任意のピンの入力電流2 








±10 mA
157℃/WSOIC
蒞着60秒 
















 215℃
動䜜枩床範囲
赀倖線15秒 















 220℃
産業甚
ESD























4.5 kV
ARバヌゞョン 












 −40 ∌ 85℃
ARMバヌゞョン 











−40 ∌ 125℃
保管枩床範囲
−65 ∌ 150℃














泚
1 䞊蚘の絶察最倧定栌を超えるストレスを加えるずデバむスに氞久的な損傷を䞎えるこず
がありたす。この定栌はストレス定栌の芏定のみを目的ずするものであり、この仕様の動
䜜セクションに蚘茉する芏定倀以䞊でのデバむス動䜜を定めたものではありたせん。デ
バむスを長時間絶察最倧定栌状態に眮くずデバむスの信頌性に圱響を䞎えたす。
2 100 mAたでの過枡電流ではSCRラッチアップは発生したせん。
オヌダヌ・ガむド
モデル
盎線性誀差LSB1
パッケヌゞ・オプション2
AD7887AR
±2
SO-8
AD7887AR
AD7887ARM
±2
RM-8
C8A
EVAL-AD7887CB 3
評䟡ボヌド
EVAL-CONTROL BOARD 4
コントロヌラ・ボヌド
泚
1
2
3
4
ここでの盎線性誀差は積分盎線性誀差を意味したす。
SOSOIC; RMΌSOIC.
独立の評䟡ボヌドずしお、たたはEVAL-CONTROL BOARDず組み合わせお、評䟡/デモストレヌション甚に䜿甚できたす。
このボヌドは完党なナニットで、PC偎から党アナログ・デバむセズ評䟡ボヌドCBサフィックス付きに察しお制埡たたは通信を行えたす。
REV.A
−3−
ブランド
AD7887
タむミング特性1
TMIN、
TMAXでの限界倀
AR、ARMバヌゞョン
パラメヌタ
f
2
SCLK
4.75∌5.25 V
2.7∌3.6 V
単䜍
MHz max
備考
2
2
tCONVERT
14.5 tSCLK
14.5 tSCLK
tACQ
1.5 tSCLK
1.5 tSC LK
t1
10
10
ns min
t2 3
30
60
ns max
CSからDOUTスリヌステヌト・ディス゚ヌブルたでの遅延
t3 3
75
100
ns max
SCLK立䞋がり゚ッゞからのデヌタ・アクセス時間
t4
20
20
ns min
SCLK立䞊がり゚ッゞたでのデヌタ・セットアップ時間
t5
20
20
ns min
デヌタ有効からSCLKホヌルド時間たで
t6
0.4 tSCLK
0.4 tSCLK
ns min
SCLK Highパルス幅
t7
0.4 tSCLK
0.4 tSCLK
ns min
SCLK Lowパルス幅
t8 4
80
80
ns max
CS立䞊がり゚ッゞからDOUT高むンピヌダンスたで
t9
5
5
ÎŒs typ
シャットダりンからのパワヌアップ時間
泚
1
2
3
4
スルヌプット時間 tCONVERT  tACQ16 tSCLK
CSからSCLKたでのセットアップ時間
25℃でサンプリング・テストを行い適合性を保蚌。党入力信号はtr tf 5 nsVDD の10∌90%で芏定され、電圧レベル1.6 Vからの時間を枬定。
SCLK入力のマヌク/スペヌス比は40/60∌60/40。
図1の負荷回路で枬定し、出力が0.8 Vたたは2.0 Vを通過するのに芁する時間ずしお定矩。
t8 は、図1の負荷回路䜿甚時にデヌタ出力が0.5 V倉化するのに芁する時間の枬定倀から導出しおいたす。枬定倀は、50 pFのコンデンサの充電たたは攟電の圱響を排陀するため枬定埌、倖挿さ
れおいたす。これは、タむミング特性で瀺しおいる時間t8 がこのデバむスの真のバス解攟時間であり、バスの倖郚負荷容量ず無関係であるこずを意味したす。
仕様は予告なく倉曎されるこずがありたす。
200µA
IOL
+1.6V
出力ピンぞ
CL
50pF
200µA
IOH
図1デゞタル出力タむミング特性甚の負荷回路
−4−
REV.A
AD7887
ピン配眮
CS 1
VDD 2
AD7887
GND 3
䞊面図
(実寞では
ありたせん)
AIN1/VREF 4
8
SCLK
7
DOUT
6
DIN
5
AIN0
ピン機胜説明
ピン番号
蚘号
機胜
1
CS
チップ・セレクト。アクティブLowのロゞック入力。この入力は、AD7887の倉換開始ずシリアル・デヌタ
転送フレヌム化の2぀の機胜を持っおいたす。AD7887のデフォルト・モヌドでは、CSピンはシャットダり
ン・ピンずしおも機胜し、CSピンがHighになるず、AD7887はパワヌダりン・モヌドになりたす。
2
VDD
電源入力。AD7887のVDD範囲は2.7∌5.25 Vです。AD7887が2チャンネル動䜜に蚭定されるず、このピン
はデバむスのリファレンス・゜ヌスずしおも機胜したす。
3
GND
グラりンド・ピン。このピンは、AD7887の党回路のグラりンド・リファレンス・ポむントになりたす。
AGNDプレヌンずDGNDプレヌンを分離したシステムでは、䞡プレヌンをGNDピンにできるだけ近いずこ
ろで接続する必芁がありたす。これが䞍可胜な堎合は、GNDピンはAGNDプレヌンに接続したす。
4
AIN1/VREF
アナログ入力1/リファレンス入力。シングル・チャンネル・モヌドでは、このピンがリファレンス入力/
出力になりたす。この堎合、内蔵の2.5 Vリファレンスにアクセスでき、あるいはこのピンに入力した電
圧で内蔵リファレンスを眮き換えるこずができたす。倖郚から入力するリファレンス範囲は1.2 V∌VDD
です。2チャンネル・モヌドでは、このピンは2぀目のアナログ入力チャンネルAIN1になりたす。AIN1の入
力電圧範囲は0 ∌VDDです。
5
AIN0
アナログ入力0。シングル・チャンネル・モヌドではアナログ入力になり、入力電圧範囲は0∌VREFです。
デュアル・チャンネル・モヌドでは、アナログ入力範囲は0∌VDDになりたす。
6
DIN
デヌタ入力。ロゞック入力。AD7887のコントロヌル・レゞスタに曞蟌むデヌタが接続され、SCLKの立䞊が
り゚ッゞでレゞスタに入力されたすコントロヌル・レゞスタの項を参照。DINラむンをGNDに接続する
ず、AD7887をシングル・チャンネル読出し専甚A/DCずしお䜿甚できたす。
7
DOUT
デヌタ出力。ロゞック出力。AD7887の倉換結果がシリアル・デヌタ・ストリヌムずしお出力され、SCLK入
力の立䞋がり゚ッゞで出力されたす。デヌタ・ストリヌムは、先頭の4ビットのれロず、それに続く12ビッ
トの倉換デヌタMSB先頭で構成されたす。
8
SCLK
シリアル・クロック。ロゞック入力。SCLKは、デバむスからのデヌタ読出し、コントロヌル・レゞスタぞ
のシリアル・デヌタ曞蟌みで、シリアル・クロックずしお機胜したす。クロック入力は、AD7887の倉換プ
ロセスのクロック・゜ヌスずしおも䜿甚されたす。
REV.A
−5−
AD7887
甚語説明
党高調波歪み
積分非盎線性
党高調波歪みTHDは、高調波のrms倀の総和ず基本波ずの比
A/DC䌝達関数の䞡端を結ぶ盎線からの最倧偏差をいいたす。䌝
です。AD7887の堎合、次匏で定矩されたす。
達関数の䞡端ずは、最初のコヌド倉化より1/2 LSB䞋のれロ・ス
√V22V32V42V52V62
THD (dB)20 log―――――――――――――
V1
ケヌルず、最埌のコヌド倉化より1/2 LSB䞊のフル・スケヌルをい
いたす。
ここで、V1 は基本波のrms振幅で、V2、V3、V4、V5、V6 は2次∌6次
高調波のrms振幅です。
埮分非盎線性
A/DCの任意の2぀の隣接コヌド間における1LSB倉化の枬定倀ず
理想倀の差をいいたす。
ピヌク高調波たたはスプリアス・ノむズ
オフセット誀差
ラムDCを陀き、fS /2たで内で2番目に倧きい成分のrms倀ず基本
ピヌク高調波たたはスプリアス・ノむズは、A/DC出力スペクト
最初のコヌド倉化00 . . . 000から00 . . . 001ぞの倉化の理想倀
波のrms倀の比ずしお定矩されたす。通垞、この倀はスペクトラム
内の最倧高調波により決定されたすが、
高調波がノむズフロアに埋
AGND  0.5 LSBからの偏差をいいたす。
もれおいるA/DCの堎合は、ノむズ・ピヌクにより決定されたす。
オフセット誀差䞍䞀臎
盞互倉調歪み
任意の2チャンネル間のオフセット誀差の差をいいたす。
2぀の呚波数faずfbを持぀正匊波を入力するこずにより、
非盎線性
を持぀すべおのアクティブ・デバむスは、mfa ± nfbm、n0、1、
ゲむン誀差
オフセット誀差を調敎した埌の、最埌のコヌド倉化111 . . . 110
2、3、...の呚波数の和ず差で衚わされる歪み積を発生したす。盞互
から111 . . . 111ぞの倉化の理想倀VREF−1.5 LSBからの偏差を
倉調項は、mずnがどちらも非れロの項です。䟋えば、2次項には、
fa
いいたす。
 fbずfa −fbが含たれ、3次項には2 fa  fb
、
2 fa−fb
、
fa
 2 fb
、
fa −2 fbが含たれたす。
AD7887はCCIF芏栌に埓い入力垯域䞊限に近い2぀の入力呚波数
ゲむン誀差䞍䞀臎
を䜿っおテストされおいたす。この堎合、䞀般に、2次項は元の正匊
任意の2チャンネル間のゲむン誀差の差をいいたす。
波から離れた呚波数になりたすが、3次項は、䞀般に、入力呚波数に
近い呚波数になりたす。そのため、2次項ず3次項は別々に芏定され
トラック/ホヌルド・アクむゞション時間
倉換終了時にトラック/ホヌルド・アンプはトラック・モヌドに
戻りたす。トラック/ホヌルド・アクむゞション時間は、倉換終了
たす。盞互倉調歪みの蚈算は、個々の歪み成分の rms 総和ず基本
波の和の rms 振幅の比単䜍dBsで、THD仕様ず同様に行いたす。
埌にトラック/ホヌルド・アンプ出力が最終倀±1/2 LSBに到達す
るたでに芁する時間をいいたす。
チャンネル間アむ゜レヌション
信号察ノむズ歪み比
ク・レベルの枬定倀をいいたす。フル・スケヌルの25 kHz正匊波信
チャンネル間アむ゜レヌションは、チャンネル間のクロストヌ
A/Dコンバヌタの出力で枬定された信号ずノむズ歪みの比
号を非遞択入力チャンネルに入力しお、
遞択チャンネルでのその信
をいいたす。信号は基本波のrms振幅で、ノむズはサンプリング呚
号の枛衰量を枬定したす。この数倀は、AD7887の䞡チャンネル間
波数の1/2fS /2たでの、DCず基本波を陀く党信号のrms倀の総和
でのワヌスト・ケヌスを瀺したす。
です。この比は、量子化プロセスの量子化レベル数に䟝存したす。
レベル数が倧きいほど、量子化ノむズは小さくなりたす。正匊波入
PSR電源陀去比
電源の倉動はフル・スケヌル倉化に圱響を䞎えたすが、コンバヌ
力に察する理想的なNビット・コンバヌタの信号察
ノむズ歪み
比の理論倀は、次匏で衚わされたす。
信号察ノむズ歪み比6.02 N  1.76dB
12ビット・コンバヌタでは、この倀は74 dBになりたす。
タの盎線性には圱響したせん。電源陀去比は、電源電圧の公称倀か
らの倉化に起因するフル・スケヌル倉化ポむントでの最倧倉化にな
りたす。
−6−
REV.A
AD7887
コントロヌル・レゞスタ
AD7887のコントロヌル・レゞスタは8ビットの曞蟌み専甚レゞスタです。デヌタはAD7887のDINピンからSCLKの立䞊がり゚ッゞでロヌ
ドされたす。デヌタは、デバむスからの倉換結果の読出しず同時にDINラむン䞊に転送されたす。この動䜜では、各デヌタ転送に察しお16
個のシリアル・クロックを必芁ずしたす。CSの立䞋がり゚ッゞ埌の最初の8個のクロック立䞊がり゚ッゞで入力された情報のみが、コント
ロヌル・レゞスタにロヌドされたす。MSBはデヌタ・ストリヌムの先頭ビットを瀺したす。ビットの機胜を衚Iに瀺したす。コントロヌル・
レゞスタはパワヌアップ時にれロ・クリアされたす。
衚Iコントロヌル・レゞスタ
MSB
DONTC
ビット
蚘号
7
DONTC
ZERO
REF
SIN/DUAL
CH
ZERO
PM1
PM0
説明
Don't Care。コントロヌル・レゞスタのこのビットに曞蟌たれた倀はdon't care、すなわち、"0"たたは"1"
のいずれでもかたいたせん。
6
ZERO
AD7887が正垞動䜜するために、このビットにはれロを曞蟌む必芁がありたす。
5
REF
リファレンスビット。このビットが"0"の堎合は、内蔵リファレンスがむネヌブルされたす。このビッ
トが"1"の堎合は、内蔵リファレンスがディス゚ヌブルされたす。
4
SIN/DUAL
シングル/デュアル・ビット。AD7887のシングルたたはデュアル・チャンネル動䜜を指定したす。この
ビットが"0"の堎合、シングル・チャンネル動䜜が遞択され、AIN1/VREFピンはVREF機胜になりたす。この
ビットが"1"の堎合、デュアル・チャンネル・モヌドが遞択され、A/DCのリファレンスは内郚でVDDに接
続され、AIN1/VREFピンはAIN12぀目のアナログ入力チャンネルずしお機胜したす。AD7887の性胜を最
高に匕き出すには、デュアル・チャンネル・モヌドREF1では、内蔵リファレンスをディス゚ヌブ
ルしおおく必芁がありたす。
3
CH
チャンネル・ビット。デュアル・チャンネル・モヌドが遞択されるず、このビットは次に倉換される
チャンネルを指定したす。このビットが"0"の堎合はAIN0入力が、このビットが"1"の堎合はAIN1入力
が、それぞれ遞択されたす。シングル・チャンネル・モヌドでは、このビットは垞に"0"でなければいけ
たせん。
2
ZERO
AD7887が正垞動䜜するために、このビットにはれロを曞蟌む必芁がありたす。
1、0
PM1、
PM0
パワヌ・マネゞメント・ビット。この2぀のビットは、䞋衚に埓っおAD7887の動䜜モヌドを指定したす。
衚IIパワヌ・マネゞメントのオプション
PM1
PM0
0
0
モヌド
モヌド1。このモヌドでは、AD7887はCS 入力が"1"のずきシャットダりンに、CS が"0"のずきフル・パ
ワヌ・モヌドになりたす。したがっお、CS の立䞋がり゚ッゞでシャットダりンから抜け出し、CS の立䞊
がり゚ッゞでシャットダりンに入りたす。
0
1
モヌド2。このモヌドでは、ロゞック入力の状態ずは無関係に、AD7887は垞にフル・パワヌアップした
す。
1
0
モヌド3。このモヌドでは、CS の状態ずは無関係に、AD7887は各倉換の終わりに自動的にシャットダり
ン・モヌドになりたす。
1
1
モヌド4。このスタンバむ・モヌドでは、AD7887の䞀郚がパワヌダりンされたすが、内蔵リファレンス
はパワヌアップのたたです。モヌド3に䌌おいたすが、デバむスのパワヌアップが高速である点が異な
りたす。内蔵リファレンスを確実にむネヌブルするため、REFビットは"0"にする必芁がありたす。
REV.A
−7−
AD7887
特性カヌブ
–75
図2に、サンプル・レヌト125 kHz、入力呚波数10 kHz時のAD7887
の代衚的なFFTプロットを瀺したす。
–77
0
–79
4096 POINT FFT
SAMPLING
125kSPS
fIN = 10kHz
SNR = 71dB
–81
PSRR – dB
–10
VDD = +5.5V/+2.7V
VDDに100mV p-p正匊波
REFIN = 2.488V倖郚リファレンス
–30
–83
–85
–87
–50
–89
–70
–91
–90
–93
2.65
12.85
23.15
43.85
33.65
入力呚波数 – kHz
54.35
64.15
図4PSRRず入力呚波数
61.03516
54.93164
48.82813
42.72461
36.62109
30.51758
24.41406
18.31055
12.20703
6.103516
0
–110
で125 kSPSのスルヌプット・レヌトが埗られたす。
図2ダむナミック特性
AD7887は、8ピン・パッケヌゞを採甚し、トラック/ホヌルド、A/D
コンバヌタ、リファレンス、シリアル・むンタヌフェヌスを内蔵し
図3に、
5 V倖郚リファレンス電源䜿甚時のS/N比ず呚波数の関係
おいたす。シリアル・クロック入力は、デバむスからのデヌタ読出
しず、逐次比范型A/Dコンバヌタのクロック・゜ヌスずしお䜿いた
を瀺したす。
す。AD7887は、シングルたたはデュアル・チャンネル動䜜に蚭定
73.0
できたす。シングル・チャンネルに蚭定した堎合は、アナログ入力
範囲は0 ∌VREF倖郚入力VREFは1.2 V∌VDDになりたす。デュア
VDD = 5V
5V 倖郚リファレンス
ル入力チャンネルに蚭定した堎合は、
入力範囲は内郚接続により決
S/N比 – dB
72.5
定され0∌VDDになりたす。
シングル・チャンネル動䜜が必芁な堎合は、DINラむンをGNDに
固定接続するこずにより、AD7887を読出し専甚モヌドで動䜜させ
72.0
るこずができたす。動䜜モヌドを倉曎する必芁があるアプリケヌ
ションたたは、AD7887をデュアル・チャンネルA/Dコンバヌタず
しお動䜜させるアプリケヌションでは、コントロヌル・レゞスタに
71.5
デヌタを入力する際のクロックずしお、
DINラむンを䜿うこずがで
きたす。
71.0
0.15
10.89
21.14
入力呚波数 – kHz
31.59
42.14
倉換動䜜
図3S/N比ず入力呚波数
AD7887は、電荷再分配型D/ACを採甚した逐次比范型A/Dコン
バヌタです。図5ず図6に、簡略化したA/DC抂略図を瀺したす。図
図4に、電源陀去比ず呚波数の関係を瀺したす。電源陀去比は、呚
5は、アクむゞション・フェヌズのA/DCを瀺したす。SW2が閉じお、
波数fのA/DC出力での電力ずA/DCに入力された呚波数fSのフル・
SW1はポゞションAにあり、コンパレヌタは平衡状態に保たれ、サ
スケヌル正匊波電力の比ずしお、次のように定矩されたす。
ンプリング・コンデンサは、AINの信号を取り蟌みたす。
PSRR (dB) = 10 log (Pf/Pfs)
ここで、Pf呚波数fのA/DC出力での電力、Pfs呚波数f S の
電荷再分配型D/AC
A/DCフル・スケヌル入力の電力。ここでは、100 mVのピヌク to
ピヌク正匊波をVDD電源に結合しおいたす。
2.7 Vおよび5.5 Vの
䞡電源での性胜が瀺しおありたす。
AIN
A
SW1
回路情報
AGND
サンプリング・
コンデンサ
+
B
アクむゞション・
フェヌズ
SW2
–
コントロヌル・
ロゞック
コンパレヌタ
AD7887は、単電源動䜜の䜎消費電力で高速な12ビット・シング
ル/デュアル・チャンネルA/Dコンバヌタで、3 V2.7∌3.6
V電源たたは5 V 4.75∌5.25 V電源で動䜜できたす。
(REF IN/REF OUT)/2
図5A/DCのアクむゞション・フェヌズ
5 Vたたは3 Vの電源で動䜜する堎合、
AD7887は2 MHzクロック
−8−
REV.A
AD7887
A/DCが倉換を開始するず図6参照、SW2が開き、SW1がポゞ
ションBに移動しおコンパレヌタの平衡を倱わせたす。
コントロヌ
電源
+2.7∌+5.25V
ル・ロゞックず電荷再分配型D/ACは、サンプリング・コンデンサ
10 µF
に䞀定量の電荷を加算たたは枛算しおコンパレヌタを平衡状態に戻
0.1 µF
したす。コンパレヌタが平衡状態に戻るず、倉換が完了したす。コ
AD7887
A/DCの䌝達関数を瀺したす。
入力
0V∌VDD
AIN1
SCLK
AIN2
DOUT
µC/ µP
DIN
電荷再分配型D/AC
GND
CS
サンプリング・
コンデンサ
A
VIN
シリアル・
むンタヌフェヌス
VDD
ントロヌル・ロゞックはA/DC出力コヌドを発生したす。図7に、
+
SW1
コントロヌル・
ロゞック
–
B
倉換フェヌズ
AGND
SW2
図8代衚的な接続図
コンパレヌタ
アナログ入力
REF IN/REF OUT/2
図9に、AD7887のアナログ入力構造の等䟡回路を瀺したす。2個
のダむオヌドD1ずD2は、アナログ入力のESD保護機胜を提䟛した
図6A/DC倉換フェヌズ
す。
アナログ入力信号は、
絶察に電源電圧より200 mV以䞊高くしな
A/DCの䌝達関数
いように泚意しおください。そうでないず、ダむオヌドが順方向バ
AD7887の出力コヌディングは自然進数です。笊号付きコヌド
むアスされお、電流はサブストレヌトに流入したす。デバむスに回
の倉化は、LSBの連続する敎数倍倀すなわち、1×LSB、2×LSB、
埩䞍可胜な損傷を䞎えないでこれらのダむオヌドに流すこずができ
...で発生したす。LSBサむズVREF/4096です。AD7887の理想的
る電流は最倧20 mAですが、非遞択チャンネル䞊の過電圧に起因す
な䌝達特性を図7に瀺したす。
る小さい電流1 mAがサブストレヌトに流入するず、遞択チャン
ネル䞊の倉換に悪圱響を䞎えるこずがありたす。図9のコンデンサ
C1は通垞玄4 pFであり、䞻にピン容量によるものです。抵抗R1は、
マルチプレクサずスむッチのON抵抗から構成されおおり、通垞玄
100Ωです。コンデンサC2はA/DCサンプリング・コンデンサで、20
A/DCコヌド
111...111
111...110
pFtypです。
泚:アナログ入力容量はトラック・モヌドで38 pFtyp
、ホヌルド・
111...000
モヌドでは 4 pFtypです。
1LSB = VREF/4096
011...111
VDD
000...010
000...001
000...000
D1
0V
R1
+VREF – 1.5LSB
0.5LSB
C2
20pF
VIN
アナログ入力
C1
4pF
D2
図7䌝達特性
倉換フェヌズ―スむッチ開
トラック・フェヌズ―スむッチ閉
代衚的な接続図
図9アナログ入力の等䟡回路
図8に、AD7887の代衚的な接続図を瀺したす。GNDピンはシス
テムのアナログ・グラりンド・プレヌンに接続されおいたす。デュ
ACアプリケヌションでは、
該圓するアナログ入力ピンにRCロヌ
アル・チャンネル・モヌドですから、VREFは良くデカップリングさ
パス・フィルタを䜿甚しおアナログ入力信号から高呚波成分を陀去
れたV DDピンに内郚で接続されおおり、アナログ入力範囲は0 V∌
しおおくこずをお奚めしたす。
高調波歪みず信号察ノむズ比が重芁
VDDになりたす。倉換結果は16ビット・ワヌドで出力され、先頭の
なアプリケヌションでは、アナログ入力を䜎むンピヌダンス・゜ヌ
4ビットのれロの埌ろに12ビット倉換結果のMSBが続きたす。消費
スから駆動する必芁がありたす。高い゜ヌス・むンピヌダンスは、
電力が問題になるアプリケヌションでは、
倉換終了時の自動パワヌ
A/DCのAC特性に倧きな圱響を䞎えたす。このため、入力バッ
ダりンを䜿っお、消費電力性胜を改善するこずができたす。デヌタ
ファ・アンプを䜿う必芁がありたす。オペアンプの遞択は、アプリ
シヌトの動䜜モヌドの項目を参照しおください。
ケヌションに䟝存したす。
アンプを䜿甚しないでアナログ入力を駆動するずきは、゜ヌス・
むンピヌダンスを小さい倀に制限する必芁がありたす。最倧゜ヌ
ス・むンピヌダンスは、蚱容党高調波歪みTHD量に䟝存したす。
゜ヌス・むンピヌダンスが倧きくなるほどTHDが倧きくなり、性胜
が䜎䞋したす。
REV.A
−9−
AD7887
図10に、皮々の゜ヌス・むンピヌダンスでの党高調波歪みずアナ
ログ入力信号呚波数の関係を瀺したす。
立䞊がり゚ッゞでシャットダりン・モヌドになり、CSの立䞋がり
゚ッゞでシャットダりンから抜け出しおパワヌアップしたす。
この
モヌドで、倉換䞭にCSをHighにするず、盎ちにシャットダりン・
–65
–70
皮々の゜ヌス・むンピヌダンスでのTHDず呚波数
モヌドに入りたす。
VDD = 5V
5V倖郚リファレンス
パワヌアップ時間
スタンバむからのパワヌアップ時たたは倖郚リファレンス䜿甚
THD – dB
RIN = 1k℩ , CIN = 100pF
時には、AD7887には玄1ÎŒsのパワヌアップ時間がありたす。
–75
RIN = 50℩ , CIN = 2.2nF
VDDが初めお接続されるず、AD7887はモヌド1PM1PM00
でパワヌアップしたす。モヌド1 では、C S の立䞊がり゚ッゞで
–80
シャットダりンに入りたす。
その埌のシャットダりンからのパワヌ
アップには、玄5ÎŒs必芁です。自動スタンバむ・モヌドでのAD7887
–85
のりェむクアップ時間は非垞に短いため、同䞀の読出し/曞蟌み動
䜜内でりェむクアップず倉換を実行するこずができたす。
RIN = 10℩ , CIN = 10nF
–90
0.15
10.89
21.14
31.59
入力呚波数 – kHz
42.14
49.86
消費電力ずスルヌプット・レヌト
図10THDずアナログ入力呚波数
AD7887を自動シャットダりン・モヌド、自動スタンバむ・モヌ
ドたたはモヌド1で動䜜させるこずにより、
AD7887の平均消費電力
オンチップ・リファレンス
は䜎速スルヌプット・レヌトで削枛されたす。図12は、スルヌプッ
AD7887は2.5 Vリファレンスを内蔵しおいたす。コントロヌル・
ト・レヌトを枛少させおいくず、デバむスがパワヌダりン状態に長
レゞスタ内のREFビットをクリアたたはセットするこずにより、
内
く留たるようになるため、
平均消費電力が枛少しおいく様子を瀺し
蔵リファレンスをむネヌブルたたはディス゚ヌブルするこずができ
おいたす。
たす。システム内でオンチップ・リファレンスを倖郚から䜿甚する
䟋えば、AD7887が連続サンプリング・モヌドで動䜜し、スルヌ
堎合は、バッファを通す必芁がありたす。倖郚リファレンスを接続
プット・レヌトが10 kSPS、SCLKが2 MHzVDD5 Vの堎合、さ
するず、内蔵リファレンスは自動的に切り離されたすが、デバむス
らに、PM11か぀PM00、すなわちデバむスが自動シャットダり
の最適性胜を埗るために、倖郚リファレンスを接続する堎合は、コ
ン・モヌドで、オンチップ・リファレンスを䜿甚する堎合、消費電
ントロヌル・レゞスタ内のREFビットをセットしお、内蔵リファレ
力は次のように蚈算されたす。通垞動䜜時の消費電力は3.5 mW
ンスをディス゚ヌブルしおおくこずをお奚めしたす。
内蔵リファレ
VDD 5 Vです。パワヌアップ時間が5ÎŒsで、残りの倉換時間ず
ンスをディス゚ヌブルするず、図11のSW1が開いお、AIN1/VREFピ
アクむゞション時間の和が15.5 tSCLK すなわち、玄7.75ÎŒsの堎合
図
ンの入力むンピヌダンスずしおは、リファレンス・バッファの入力
15a参照
、AD7887は1倉換サむクルの12.75ÎŒsで3.5 mWを消費する
むンピヌダンスずなり、ギガΩレベルになりたす。内蔵リファレン
ずいえたす。スルヌプット・レヌトが10 kSPSの堎合、サむクル時
スがむネヌブルされるず、
ピンの入力むンピヌダンスは10 kΩtyp
間は100ÎŒsで、1サむクルでの平均消費電力は、
12.75/100×3.5
になりたす。AD7887が2チャンネル・モヌドで動䜜する堎合は、リ
mW 446.25ÎŒWになりたす。VDD3 V、SCLK 2 MHz 、か぀
ファレンスは内郚でVDDから埗られ、オンチップ2.5 Vリファレンス
デバむスがオンチップ・リファレンスを䜿っお自動シャットダり
は䜿甚されたせん。
ン・モヌドで動䜜する堎合、通垞動䜜の消費電力は2.1 mW です。
AD7887は1倉換サむクル12.75ÎŒsで2.1 mW 消費するずいえたす。
+
AIN1/VREF
スルヌプット・レヌトが10 kSPSの堎合、1サむクルでの平均消費電
–
SW1
力は、
12.75/100×2.1 mW267.75ÎŒWになりたす。図12に、
5Vおよび3V電源で自動シャットダりン時の消費電力ず入力呚
10k℩
2.5V
波数の関係を瀺したす。
図11オンチップ・リファレンスの回路
10
パワヌダりン・オプション
ずができたす。
パワヌ・マネゞメント・オプションは、コントロヌル・レゞスタ
内のパワヌ・マネゞメント・ビットPM1ずPM0で遞択できたす。
衚IIに、䜿甚可胜なオプションを瀺しおいたす。パワヌ・マネゞメ
消費電力 – mW
AD7887はフレキシブルなパワヌ・マネゞメント機胜を持っおお
り、必芁なスルヌプット・レヌトに察しお最適な電力性胜を埗るこ
VDD = 5V
SCLK = 2MHz
1
VDD = 3V
SCLK = 2MHz
0.1
ント・ビットがいずれかの自動パワヌダりン・モヌドに蚭定される
ず、
デバむスは、
CSの立䞋がり゚ッゞの埌の、
SCLKの16個目の立䞊
がり゚ッゞでパワヌダりン・モヌドに入りたす。CS立䞋がり゚ッ
ゞの埌の、
最初のSCLKの立䞋がり゚ッゞで、
デバむスは再床パワヌ
アップしたす。AD7887は、モヌド1PM1PM0 0の堎合、CSの
0.01
0
10
20
30
スルヌプット – kSPS
40
50
図12消費電力ずスルヌプット
− 10 −
REV.A
AD7887
動䜜モヌド
CSが匕き出されるDSPアプリケヌションでは、CS立䞋がり゚ッゞ
AD7887には、フレキシブルなパワヌ・マネゞメント・オプショ
ず2぀目のSCLK立䞊がり゚ッゞを、残りのシリアル・クロック郚分
ンを提䟛するために倚くの動䜜モヌドが甚意されおいたす。オプ
に圱響を䞎えずに、最倧5ÎŒs遅らせるこずはできたせん。したがっ
ションを遞択するこずで、
様々なアプリケヌションの条件に察しお
お、コントロヌル・レゞスタに曞蟌みを行っおこのモヌドを抜け出
消費電力/スルヌプット・レヌト比を最適化するこずができたす。
した埌に、PM10ずPM01を曞蟌んで、モヌド2、すなわち通垞
前述のように、動䜜モヌドはコントロヌル・レゞスタ内のPM1ビッ
モヌドにする必芁がありたす。デバむスがパワヌアップした埌に2
トずPM0ビットにより制埡されたす。AD7887の読出し専甚動䜜の
番目の倉換を開始しお倉換結果を埗るようにしたす。この2番目の
堎合、DINラむンをLowに固定接続するず、コントロヌル・レゞス
倉換ず組み合わせお行う曞蟌み動䜜により、デバむスをモヌド1に
タの党ビット"0"のデフォルト・モヌドを蚭定するこずができたす。
戻しお、CSがHighに戻ったら、パワヌダりン・モヌドに入れるよう
にするこずができたす。
モヌド1PM10、PM00
このモヌドでは、CSピンを䜿っおパワヌダりンを制埡するこず
モヌド2PM10、PM01
ができたす。CSをLowにするず、AD7887はフルにパワヌアップし
この動䜜モヌドでは、
AD7887はCSラむンの状態ずは無関係にパ
たす。CSをHighするず、AD7887はシャットダりンしたす。CSが
ワヌアップ状態を続けたす。
前述の5ÎŒsのパワヌアップ時間を気に
HighからLowに倉化するず、
党オンチップ回路がパワヌアップを開
する必芁がないため、最高速のスルヌプット・レヌト性胜を埗るこ
始したす。AD7887の内郚回路が完党にパワヌアップするには、玄
ずができたす。図14に、このモヌドでのAD7887の動䜜の党䜓図を
5ÎŒsを芁したす。そのため、この5ÎŒsの間は、倉換サンプル&ホヌ
瀺したす。
ルド・アクむゞションを開始できたせん。
AD7887のDINラむンに入力されたデヌタは、デヌタ転送の最初
図13に、このモヌドでのAD7887の動䜜の党䜓図を瀺したす。CS
の8クロック・サむクルでコントロヌル・レゞスタにロヌドされた
立䞋がり゚ッゞの埌の、
SCLKの2぀目の立䞊がり゚ッゞで入力信号
す。このモヌドで動䜜を続けるには、ナヌザヌはすべおのデヌタ転
がサンプルされたす。CSの立䞋がり゚ッゞずSCLKの2぀目の立䞊
送でPM10ずPM01を保蚌する必芁がありたす。
がり゚ッゞの間に5ÎŒsの間を保蚌する必芁がありたす。
マむクロコ
CSの立䞋がり゚ッゞによりシヌケンスが起動され、SCLK入力の
ントロヌラ・アプリケヌションでは、これは、CS入力をポヌト・ラ
2぀目の立䞊がり゚ッゞで入力信号がサンプルされたす。倉換を完
むンの1本で駆動し、マむクロコントロヌラのシリアル・ポヌトか
了しお、倉換結果を埗るには、シリアル・クロックで16サむクルを
らのシリアル・デヌタの読出しを5ÎŒs間遅らせるこずにより、実珟
芁したす。デヌタ転送が完了したらCSがHighに戻ったら、CSを
するこずができたす。䞀般にシリアル・フレヌム同期化ラむンから
Lowに戻すこずにより、盎ちに次の倉換を開始できたす。
PM1 = 0 、PM0 = 0のため、デバむスは
CS立䞋がり゚ッゞでパワヌアップ
PM1 = 0 、PM0 = 0のため、デバむスは
CS立䞊がり゚ッゞでパワヌダりン
CS
16
1
SCLK
先頭の4ビットのれロ倉換結果
DOUT
DIN
デヌタ入力
最初の8クロックでコントロヌル・レゞスタ・デヌタがロヌドされたす。
PM1 = 0ずPM0 = 0により、デバむスをこのモヌドに維持
図13モヌド1の動䜜
PM1 = 0 、PM0 = 1であるため、
デバむスは垞にパワヌアップ状態を維持
CS
16
1
SCLK
DOUT
DIN
先頭の4ビットのれロ倉換結果
デヌタ入力
最初の8クロックでコントロヌル・レゞスタ・デヌタがロヌドされたす。
PM1 = 0ずPM0 = 1により、デバむスをこのモヌドに維持
図14モヌド2の動䜜
REV.A
− 11 −
AD7887
モヌド3PM11、PM00
りたす。デバむスがパワヌアップした埌に2番目の倉換を開始しお
このモヌドでは、A D 7 8 8 7 は各倉換終了埌に自動的にフル・
倉換結果を埗るようにしたす図15b
。この2番目の倉換ず組み合
シャットダりン・モヌドに入りたす。モヌド1に䌌おいたすが、
わせお行う曞蟌み動䜜により、デバむスをモヌド3に戻しお、倉換
AD7887のパワヌダりン状態がCSの状態に圱響されない点が異なり
シヌケンスが完了したらパワヌダりン・モヌドに入れるようにする
たす。
こずができたす。
図15aに、
このモヌドでのAD7887の動䜜の党䜓図を瀺したす。
CS
モヌド4PM11、PM01
がLowに倉化した埌の最初のSCLKの立䞋がり゚ッゞで、党オン
チップ回路がパワヌアップを開始したす。AD7887の内郚回路が完
このモヌドでは、AD7887は各倉換終了埌に自動的にスタンバむ
党にパワヌアップするには、玄5ÎŒsを芁したす。そのため、この5ÎŒ
スリヌプモヌドに入りたす。このスタンバむ・モヌドでは、オン
sの間は、倉換サンプル&ホヌルド・アクむゞションを開始でき
チップ・リファレンスを陀く党オンチップ回路がパワヌダりンされ
たせん。
CS立䞋がり゚ッゞの埌の、
SCLKの2぀目の立䞊がり゚ッゞ
たす。モヌド3に䌌おいたすが、オンチップ・リファレンスが垞に
で入力信号がサンプルされたす。CSの立䞋がり゚ッゞの埌の、
パワヌアップ状態を維持しおいるため、
パワヌアップ時間が遙かに
SCLKの最初の立䞋がり゚ッゞずSCLKの2぀目の立䞊がり゚ッゞの
短い点が異なっおいたす。
図16に、このモヌドでのAD7887の動䜜の党䜓図を瀺したす。CS
間に5ÎŒsの間を保蚌する必芁がありたす図15a
。マむクロコント
ロヌラ・アプリケヌションたたは䜎速シリアル・クロックの䜿甚
がLowに倉化した埌の最初のSCLKの立䞋がり゚ッゞで、
AD7887は
では、これは、CS入力をポヌト・ラむンの1本で駆動し、マむクロコ
スタンバむを抜け出したす。このモヌドでは、AD7887のりェむク
ントロヌラのシリアル・ポヌトからのシリアル・デヌタの読出しを
アップ時間が非垞に短いため、同䞀の読出し/曞蟌み動䜜内でりェ
5ÎŒs間遅らせるこずにより、実珟するこずができたすが、高速シリ
むクアップず倉換を行うこずができたす。CS立䞋がり゚ッゞの埌
アル・クロックを䜿う堎合は、パワヌアップずSCLKの最初の立䞊
のSCLKの2぀目の立䞊がり゚ッゞで、入力信号がサンプルされた
がり゚ッゞの間に5ÎŒs遅延を挿入するこずはできたせん。
したがっ
す。倉換の終わりにSCLKの最埌の立䞊がり゚ッゞで
、デバむス
お、コントロヌル・レゞスタに曞蟌みを行っおこのモヌドを抜け出
は自動的にスタンバむ・モヌドに入りたす。
した埌に、PM10ずPM0 1を曞蟌んで、モヌド2にする必芁があ
PM1 = 1、PM0 = 0であるため、
デバむスは倉換の終わりに
シャットダりン
PM1 = 1、PM0 = 0であるため、
デバむスはSCLKの立䞋がり゚ッゞで
シャットダりンからパワヌアップ
CS
16
1
1
16
2
SCLK
t10 = 5 µs
先頭の4ビットのれロ倉換結果
先頭の4ビットのれロ倉換結果
DOUT
DIN
デヌタ入力
デヌタ入力
最初の8クロックで、コントロヌル・レゞスタ・
デヌタがロヌドされたす。PM1 = 1、PM0 = 0
PM1 = 1、PM0 = 0により、デバむスを
このモヌドに維持
図15aモヌド3の動䜜
PM1 = 1、PM0 = 0であるため、
デバむスは倉換の終わりに
シャットダりン
デバむスはシャットダりンから
パワヌアップを開始
PM1 = 0、PM0 = 1であるため、デバむスは
パワヌアップ状態を維持
PM1 = 1、PM0 = 0であるため、
デバむスは倉換の終わりに
シャットダりン
CS
1
8
16
8
1
16
8
1
16
SCLK
DOUT
DIN
先頭の4ビットのれロ倉換結果
先頭の4ビットのれロ倉換結果
先頭の4ビットのれロ倉換結果
デヌタ入力
デヌタ入力
デヌタ入力
最初の8クロックで、コントロヌル・レゞスタ・
デヌタがロヌドされたす。PM1 = 1、PM0 = 0
PM1 = 0、PM0 = 1により、
デバむスが通垞モヌドに
PM1 = 1、PM0 = 0により、
デバむスはモヌド3に戻り
図15bモヌド3の動䜜
− 12 −
REV.A
AD7887
PM1 = 1、PM0 = 1であるため、
デバむスは倉換の終わりで
スタンバむ
PM1 = 1、PM0 = 1であるため、
SCLKの立䞋がり゚ッゞで
スタンバむからパワヌアップ
CS
16
1
16
1
SCLK
先頭の4ビットのれロ倉換結果
DOUT
先頭の4ビットのれロ倉換結果
デヌタ入力
DIN
デヌタ入力
最初の8クロックで、コントロヌル・レゞスタ・
デヌタがロヌドされたす。PM1 = 1、PM0 = 1
PM1 = 1、PM0 = 1により、デバむスを
このモヌドに維持
図16モヌド4の動䜜
シリアル・むンタヌフェヌス
れば、次の倉換のチャンネル・アドレスを珟圚の倉換の進行䞭に曞
図17に、AD7887のシリアル・むンタヌフェヌスの詳现タむミン
蟌む必芁がありたす。
グ図を瀺したす。シリアル・クロックは倉換クロックを提䟛し、さ
コントロヌル・レゞスタぞの情報の曞蟌みは、デヌタ転送内の、
らに倉換䞭のAD7887ずの情報転送も制埡したす。
SCLKの最初の8個の立䞊がり゚ッゞで行われたす。
デヌタ転送を行
CSはデヌタ転送ず倉換プロセスを開始させたす。モヌドによっ
うずきは、垞にコントロヌル・レゞスタに曞蟌む必芁がありたす。
おは、CSの立䞋がり゚ッゞがデバむスをりェむクアップさせたす。
ただし、DINをLowに接続するすなわち、毎回コントロヌル・レゞ
いずれの堎合でも、CSはAD7887に察するシリアル・クロックを
スタに党ビット"0"を曞蟌むこずにより、AD7887を読出し専甚
ゲヌティングし、オンチップ・トラック/ホヌルド回路をトラック・
モヌドで動䜜させるこずができたす。AD7887を曞蟌み読出し
モヌドに蚭定したす。
CSの立䞋がり゚ッゞの埌の、
SCLK入力の2぀
モヌドで動䜜させる堎合は、デヌタを読出す際、垞に、DINラむン
目の立䞊がり゚ッゞで入力信号がサンプルされたす。このため、CS
に正しい情報を入力するように泚意する必芁がありたす。
の立䞋がり゚ッゞの埌の、最初の1.5クロック・サむクルで、入力信
倉換プロセスを実行しおAD7887からデヌタを読出すには、16サ
号のアクむゞションが実行されたす。
この時間はアクむゞション時
むクルのシリアル・クロックが必芁です。CSがLowに倉化した埌
間tACQず呌ばれおいたす。CSの立䞋がり゚ッゞがデバむスをパ
の、最初のシリアル・クロック・゚ッゞが立䞋がり゚ッゞであるア
ワヌアップさせるモヌドでは、
アクむゞション時間内に5ÎŒsのりェ
プリケヌションでは、この゚ッゞが先頭のれロを出力したす。この
むクアップ時間を蚱容する必芁がありたす。オンチップ・トラッ
ため、SCLKクロックの最初の立䞊がりクロック・゚ッゞが、最初の
ク/ホヌルド回路はSCLKの2番目の立䞊がり゚ッゞでトラック・
れロを出力したす。CSがLowに倉化した埌の、最初のシリアル・ク
モヌドからホヌルド・モヌドに倉わり、この゚ッゞで倉換も開始さ
ロック・゚ッゞが立䞊がり゚ッゞであるアプリケヌションでは、プ
れたす。
倉換プロセスが完了するたでに、
さらに14.5個のSCLKサむ
ロセッサが正しく読み取れるようになるたでに最初のれロを蚭定で
クルを必芁ずしたす。
CSの立䞊がり゚ッゞにより、バスはスリヌス
きない可胜性がありたす。ただし、埌続のビットをSCLKの立䞋が
テヌトに戻されたす。CSがLowのたたなら、新しい倉換が開始され
り゚ッゞで出力しお、
次の立䞊がり゚ッゞでプロセッサに間に合う
たす。
ように出力したす。このため、2぀目のれロは最初の立䞊がり゚ッ
デュアル・チャンネル動䜜では、サンプルされる入力チャンネル
ゞの次の立䞋がり゚ッゞで出力されたす。
デヌタ転送内の最終ビッ
は、コントロヌル・レゞスタぞの前の曞蟌みで遞択されたチャンネ
トは、盎前の立䞋がり゚ッゞで出力され、16番目の立䞊がり゚ッゞ
ルになりたす。したがっお、デュアル・チャンネル動䜜では、倉換
で有効になりたす。
に先だっお、チャンネルの曞蟌みを行う必芁がありたす。蚀い換え
t ACQ
t CONVERT
CS
t6
t1
1
SCLK
スリヌ
ステヌト
2
t2
3
4
5
t7
15
t8
DB11
DB10
DB9
DB0
t4
t5
DIN
DONTC
ZERO
REF
SIN/DUAL
CH
ZERO
PM1
図17シリアル・むンタヌフェヌスのタむミング図
REV.A
16
t3
先頭の4ビットのれロ
DOUT
6
− 13 −
PM0
スリヌ
ステヌト
AD7887
マむクロプロセッサずのむンタヌフェヌス
タむマヌ・レゞスタなどには、必芁なサンプル間隔で割蟌みを発
AD7887は内蔵シリアル・むンタヌフェヌスにより、様々なマむ
生するような倀を蚭定したす。割蟌みを受信するず、T F S / D T
クロプロセッサに盎接接続するこずができたす。ここでは、
A/DC制埡ワヌドず䞀緒に倀が送信されたす。TFSはRFSを制埡
AD7887ず䞀般的なマむクロコントロヌラずのむンタヌフェヌス方
するのに䜿甚され、デヌタの読出しも制埡したす。シリアル・ク
法ずDSPシリアル・むンタヌフェヌス・プロトコルに぀いお説明し
ロックの呚波数はSCLKDIVレゞスタに蚭定されたす。TFSず䞀緒
たす。
に送信する呜什が䞎えられるずすなわち、AX0TX0
、SCLKの状
態がチェックされたす。DSPは、SCLKがHigh、Low 、Highに倉化
AD7887ずTMS320C5xずのむンタヌフェヌス
するのを埅った埌に、送信を開始したす。送信呜什がSCLKの立䞊
TMS320C5xのシリアル・むンタヌフェヌスでは、デヌタ転送動
がり゚ッゞたたはその近傍で発生するようにタむマヌ倀ずSCLK倀
䜜をAD7887などの呚蟺機噚に同期化するために、連続シリアル・
が遞択されおいる堎合は、デヌタは送信されるか、次のクロック・
クロック信号ずフレヌム同期信号を䜿っおいたす。
゚ッゞたで埅ちたす。
CS入力を䜿うず、TMS320C5xずAD7887のシリアル・クロック間
䟋えば、ADSP-2111はマスタヌ・クロック呚波数16 MHzに蚭定
にむンバヌタを接続するだけで容易にむンタヌフェヌスするこずが
されおいたす。SCLKDIVレゞスタに倀3がロヌドされるず、2 MHz
できたす。TMS320C5xのシリアル・ポヌトは、内郚CLKXTXシリ
のSCLKが埗られ、1 SCLK呚期はマスタヌ・クロックの8呚期に盞
アル・クロックずFSXTXフレヌム同期により、バヌスト・モヌ
圓したす。タむマヌ・レゞスタに倀803がロヌドされるず、割蟌み
ド動䜜に蚭定されたす。シリアル・ポヌト・コントロヌル・レゞス
の間隔、およびその埌の送信呜什の間隔はSCLK呚期で100.5個分に
タSPCは、FO0、FSM1、MCM1、TXM1に蚭定する必芁
なりたす。この堎合は、送信呜什がSCLK゚ッゞで発生するため、䞍
がありたす。図18に、接続図を瀺したす。
等間隔のサンプリングになりたす。割蟌み間隔のSCLK数が敎数倀
Nでない堎合は、DSPでは等間隔サンプリングが実行されたす。
TMS320C5x*
AD7887*
SCLK
CLKX
DR
DIN
DT
CS
FSX
ADSP-21xx*
AD7887*
CLKR
DOUT
SCLK
SCLK
DOUT
DR
DIN
DT
CS
FSR
RFS
TFS
*簡略化のために他のピンは省略。
*簡略化のために他のピンは省略。
図18TMS320C5xずのむンタヌフェヌス
図19ADSP-21xxずのむンタヌフェヌス
AD7887ずADSP-21xxずのむンタヌフェヌス
DSPのADSP-21xxファミリヌずは、シリアル・クロック間にむン
AD7887ずDSP56xxxずのむンタヌフェヌス
バヌタを接続するだけで容易にむンタヌフェヌスするこずができた
AD7887ずモトロヌラ瀟のDSP56xxxファミリヌのSSI同期シリ
す。SPORTコントロヌル・レゞスタは、次のように蚭定する必芁が
アル・むンタヌフェヌスずの接続図を図20に瀺したす。SSIは、TX
ありたす。
ずRXに察する内郚発生の1ビット・クロック呚期フレヌム同期を䜿
いCRB内でビットFSL11、FSL00
、同期モヌドSYNビットin
TFSWRFSW1、亀互フレヌミング
CRB1で動䜜したす。CRA内でビットWL11ずWL00を蚭定
INVRFSINVTFS1、アクティブLowフレヌム信号
し、ワヌド長を16に蚭定したす。DSP56xxxのSCLKずAD7887の
DTYPE00、デヌタ右詰め
SCLKピンの間にむンバヌタも必芁です図20
。
SLEN1111、16ビット・デヌタ・ワヌド
ISCLK1、内郚シリアル・クロック
TFSRRFSR1、ワヌド毎のフレヌム
IRFS0
DSP56xxx*
AD7887*
ITFS1
SCLK
SCK
DOUT
SRD
接続図を図19に瀺したす。ADSP-21xxでは、SPORTのTFSずRFS
DIN
STD
を接続し、TFSを出力に、RFSを入力にそれぞれ蚭定したす。DSPは
CS
SC2
亀互フレヌミング・モヌドで動䜜し、SPORTコントロヌル・レゞス
タを䞊述のように蚭定したす。
TFS䞊で発生するフレヌム同期化信
*簡略化のために他のピンは省略。
号はCSに接続され、
すべおの信号凊理アプリケヌションず同様に等
間隔サンプリングが必芁です。しかしながらこの䟋では、タむマヌ
図20DSP56xxxずのむンタヌフェヌス
割蟌みを䜿っお、A/DCのサンプリング・レヌトを制埡するため、䞀
定の条件䞋では等間隔サンプリングは達成できたせん。
− 14 −
REV.A
AD7887
アプリケヌション蚭蚈䞊の泚意
AD7887ずMC68HC11ずのむンタヌフェヌス
MC68HC11のシリアル・ペリフェラル・むンタヌフェヌスSPI
グラりンドずレむアりト
をマスタヌ・モヌドMSTR1
、クロック極性ビットCPOL
図4に瀺すように、
AD7887は電源ノむズに察しお優れたノむズ耐
1、クロック䜍盞ビットCPHA1にそれぞれ蚭定したす。SPIは
性を持っおいたすが、
グラりンドずレむアりトに関しお泚意が必芁
SPIコントロヌル・レゞスタSPCRぞの曞蟌みで蚭定されたす
です。
68HC11ナヌザヌ・マニュアルを参照しおください
。シリアル転
AD7887を実装するプリント回路ボヌドでは、アナログ郚分ずデ
送は2回の8ビット動䜜ずしお実行されたす。
接続図を図21に瀺した
ゞタル郚分を分離しお、
䞀定の領域にたずめるように蚭蚈する必芁
す。
がありたす。それにより、グラりンド・プレヌンによる分離が容易
になりたす。グラりンド・プレヌンが最善のシヌルド効果を発揮す
るため、グラりンド・プレヌンぞの゚ッチングは最小に抑えたす。
MC68HC11*
AD7887*
SCLK
SCLK/PD4
デゞタルおよびアナログのグラりンド・プレヌンは、AD7887の
DOUT
MISO/PD2
GNDピンにできるだけ近い箇所でのみ接続したす。耇数のデバむ
DIN
MOSI/PD3
スでAGNDずDGNDの接続が必芁なシステム内にAD7887を実装す
PA0
る堎合でも、接続は1点AD7887にできるだけ近い星圢グラりン
CS
ド・ポむントだけで行う必芁がありたす。
デバむスの裏面にデゞタル・ラむンを配線するずノむズがチッ
*簡略化のために他のピンは省略。
プに混入するので、この様な配線は避けおください。AD7887の裏
図21MC68HC11ずのむンタヌフェヌス
面にアナログ・グラりンド・プレヌンを配眮するず、ノむズの混入
を避けられたす。AD7887に入力する電源ラむンはできるだけ倪く
AD7887ず8051ずのむンタヌフェヌス
8051のデヌタ・ポヌトを䜿っおシリアル・むンタヌフェヌスを
しおパスのむンピヌダンスを小さくし、
電源ラむン䞊のグリッチの
構成するこずができたす。この方法では、党二重シリアル転送が可
圱響を削枛しおください。
クロックのような高速スむッチング信号
胜です。I/Oポヌト䟋えば、P1.0でのビット操䜜によりシリアル・
はデゞタル・グラりンドでシヌルドしおボヌドの他の郚分ぞのノむ
クロックを発生し、他の2本のI/Oポヌト䟋えば、P1.1ずP1.2を
ズ攟射を防止し、
クロック信号はアナログ入力の近くに配線しない
䜿っお、デヌタの入出力を行いたす図22
。
でください。
デゞタル信号ずアナログ信号の亀叉は回避しおくださ
い。
ボヌドの反察面のパタヌンは互いに右角床になるように配線し
おください。これにより、ボヌドを垂盎に通過する結合の圱響を小
8051*
AD7887*
SCLK
P1.0
さくするこずができたす。マむクロストリップ技術は最適ですが、
DOUT
P1.1
䞡面ボヌドでは垞に可胜ずは限りたせん。この技術では、ボヌドの
DIN
P1.2
郚品面をグラりンド・プレヌン専甚に䜿甚し、信号はハンダ面に配
CS
P1.3
線されたす。
優れたデカップリングも重芁です。すべおのアナログ電源を10
ÎŒFタンタル・コンデンサず0.1ÎŒFコンデンサの䞊列接続でAGND
*簡略化のために他のピンは省略。
にデカップリングする必芁がありたす。
これらのデカップリング郚
図22I/Oポヌトを䜿った8051ずのむンタヌフェヌス
品で最善の効果を埗るには、できるだけデバむスの近くに、理想的
にはデバむスの盎ぐ䞊に配眮する必芁がありたす。
AD7887ずPIC16C6x/7xずのむンタヌフェヌス
PIC16C6xの同期シリアル・ポヌトSSPを、クロック極性ビッ
ト1に蚭定しお、SPIマスタヌに蚭定したす。この蚭定は、同期シ
AD7887の性胜評䟡
リアル・ポヌト・コントロヌル・レゞスタSSPCONぞの曞蟌み
AD7887の掚奚レむアりトの抂芁をAD7887甚評䟡ボヌドに瀺しお
によっお行いたす。PIC16/17マむクロコントロヌラ・ナヌザヌ・マ
いたす。評䟡ボヌド・パッケヌゞには、組立およびテスト枈みの評
ニュアルを参照しおください。
䟡ボヌド、説明曞、EVAL-CONTROL BOARDを経由しおPCから
図23に、
PIC16C6x/7xずのむンタヌフェヌスで必芁なハヌドりェ
ボヌドを制埡するための゜フトりェアが含たれおいたす。EVAL-
ア接続を瀺したす。この䟋では、I/OポヌトRA1を䜿っおCSパルス
CONTROL BOARDを、AD7887評䟡ボヌドやCBサフィックス付き
を発生しおいたす。PIC16C6x/7xは、各シリアル転送動䜜では8
の他の倚くのアナログ・デバむセズの評䟡ボヌドず組み合わせお䜿
ビットのデヌタだけを転送したす。したがっお、連続した2回の読
うず、AD7887のAC性胜ずDC性胜のデモストレヌション/評䟡が行
出し曞蟌み動䜜が必芁です。
えたす。
この゜フトりェアを䜿うず、AD7887のACテスト高速フヌリェ
PIC16C6x / 7x*
AD7887*
SCLK
SCK/RC3
DOUT
SDI/RC4
DIN
CS
倉換ずDCテストコヌドのヒストグラムが行えたす。
SDO/RC5
RA1
*簡略化のために他のピンは省略。
図23PIC16C6x/7xずのむンタヌフェヌス
REV.A
− 15 −
AD7887
倖圢寞法
サむズはむンチずmmで瀺したす。
8ピン小型ボディ(SOIC)
D2104-2.7-8/99,1A
(SO-8)
0.1968 (5.00)
0.1890 (4.80)
0.1574 (4.00)
0.1497 (3.80)
8
5
1
4
0.2440 (6.20)
0.2284 (5.80)
ピン1
0.0196 (0.50)
× 45˚
0.0099 (0.25)
0.0500 (1.27)
BSC
0.0688 (1.75)
0.0532 (1.35)
0.0098 (0.25)
0.0040 (0.10)
8˚
0.0500 (1.27)
0.0098 (0.25) 0˚
0.0160 (0.41)
0.0075 (0.19)
0.0192 (0.49)
0.0138 (0.35)
実装面
8ピンΌSOIC
(RM-8)
0.122 (3.10)
0.114 (2.90)
8
5
0.122 (3.10)
0.114 (2.90)
0.199 (5.05)
0.187 (4.75)
1
4
ピン1
0.0256 (0.65) BSC
0.120 (3.05)
0.112 (2.84)
0.006 (0.15)
0.002 (0.05)
0.018 (0.46)
0.008 (0.20)
0.011 (0.28)
0.003 (0.08)
33˚
27˚
0.028 (0.71)
0.016 (0.41)
うにやさ
ゅ
い
し
ちき
PRINTED IN JAPAN
実装面
0.120 (3.05)
0.112 (2.84)
0.043 (1.09)
0.037 (0.94)
み
る
「この取扱説明曞ぱコマヌク認定の再生玙を䜿甚しおいたす。」
ど
りをたも
− 16 −
REV.A