LTC2400 - SO-8パッケージ、24ビット、マイクロ

LTC2400
SO-8パッケージ、24ビット
マイクロパワーNo Latency∆ΣTM ADC
特長
概要
■
LTC®2400は、発振器を内蔵しINL 4ppm、RMSノイズ
0.3ppm、2.7V∼5.5Vで動作するマイクロパワー24ビッ
ト・コンバータです。デルタ-シグマ技術を用い、多重
化アプリケーションに対して単一サイクル・セトリング
時間を提供します。LTC2400は1本のピンにより、50Hz
または60Hz±2%において110dB以上の除去を達成する
ように構成できます。あるいは、外部発振器によって
ユーザが定義した除去周波数を1Hz∼120Hzの範囲でド
ライブすることができます。内部発振器には、周波数設
定用の部品を外付けする必要はありません。
■
■
■
■
■
■
■
■
■
■
■
SO-8パッケージの24ビットADC
INL 4ppm、ミッシング・コードなし
フルスケール誤差: 4ppm
多重化アプリケーションに対応する単一変換セトリン
グ時間
オフセット: 0.5ppm
ノイズ: 0.3ppm
内部発振器 − 外付け部品不要
最小110dB、50Hz/60Hzノッチ・フィルタ
リファレンス入力電圧:0.1V∼VCC
ライブ・ゼロ − 拡張入力範囲により12.5%のオー
バーレンジおよびアンダーレンジに対応可能
2.7V∼5.5V単一電源動作
低電源電流(200µA)および自動シャットダウン
このコンバータは0.1V∼VCCの範囲のどの外部リファレ
ンス電圧でも受け入れます。LTC2400は−12.5% • VREF
∼112.5% • VREFの拡張入力変換範囲を備えており、従来
のセンサまたは信号処理回路で見られたオフセットや
オーバーレンジの問題を円滑に解決します。
アプリケーション
■
■
■
■
■
■
■
■
LTC2400はSPIおよびMICROWIRETMプロトコルに適合す
る柔軟な3線式デジタル・インタフェースを通して通信
します。
秤
直接温度測定
ガス分析器
歪みゲージ・トランスジューサ
計測
データ収集
産業用プロセス・コントロール
6桁DVM
、LTC、LTはリニアテクノロジー社の登録商標です。
No Latency ∆Σは、リニアテクノロジー社の商標です。
MICROWIREは、ナショナル・セミコンダクター社の商標です。
標準的応用例
全未調整誤差と出力コード
10
2.7V TO 5.5V
FO
= INTERNAL OSC/50Hz REJECTION
= EXTERNAL CLOCK SOURCE
= INTERNAL OSC/60Hz REJECTION
LTC2400
REFERENCE
VOLTAGE
0.1V TO VCC
ANALOG
INPUT RANGE
–0.12VREF TO 1.12VREF
VREF
VIN
GND
SCK
SDO
3-WIRE
SPI INTERFACE
CS
LINEARITY ERROR (ppm)
VCC
VCC = 5V
VREF = 5V
TA = 25°C
FO = LOW
8
VCC
1µF
6
4
2
0
–2
–4
–6
–8
2400 TA01
–10
0
8,338,608
OUTPUT CODE (DECIMAL)
16,777,215
2400 TA02
1
LTC2400
パッケージ/発注情報
絶対最大定格
(Notes 1、2)
GNDに対する電源電圧(VCC)...................... −0.3V∼7V
GNDに対するアナログ入力電圧 ... −0.3V∼(VCC+0.3V)
GNDに対するリファレンス入力電圧 .... −0.3V∼(VCC+0.3V)
GNDに対するデジタル入力電圧 ... −0.3V∼(VCC+0.3V)
GNDに対するデジタル出力電圧 ... −0.3V∼(VCC+0.3V)
動作温度範囲
LTC2400C .................................................. 0℃∼70℃
LTC2400I .............................................. −40℃∼85℃
保存温度範囲 ......................................... −65℃∼150℃
リード温度 (半田付け、10秒) ............................... 300℃
ORDER PART NUMBER
TOP VIEW
LTC2400CS8
LTC2400IS8
VCC 1
8
FO
VREF 2
7
SCK
VIN 3
6
SDO
GND 4
5
CS
S8 PART MARKING
S8 PACKAGE
8-LEAD PLASTIC SO
2400
2400I
TJMAX = 125°C, θJA = 130°C/W
ミリタリ・グレードに関してはお問い合わせください。
コンバータ特性
● は全動作温度範囲の規格値を意味する。それ以外はTA=25℃での値。
(Note 3、4)
PARAMETER
CONDITIONS
MIN
Resolution (No Missing Codes)
0.1V ≤ VREF ≤ VCC, (Note 5)
●
Integral Nonlinearity
VREF = 2.5V (Note 6)
VREF = 5V (Note 6)
●
●
Offset Error
2.5V ≤ VREF ≤ VCC
●
Offset Error Drift
2.5V ≤ VREF ≤ VCC
Full-Scale Error
2.5V ≤ VREF ≤ VCC
TYP
MAX
2
4
10
15
0.5
2
UNITS
24
Bits
0.01
4
●
ppm of VREF
ppm of VREF
ppm of VREF
ppm of VREF/°C
10
ppm of VREF
Full-Scale Error Drift
2.5V ≤ VREF ≤ VCC
Total Unadjusted Error
VREF = 2.5V
VREF = 5V
Output Noise
VIN = 0V (Note 13)
Normal Mode Rejection 60Hz ±2%
(Note 7)
●
110
Normal Mode Rejection 50Hz ±2%
(Note 8)
●
110
130
dB
0.02
ppm of VREF/°C
5
10
ppm of VREF
ppm of VREF
1.5
µVRMS
130
dB
Power Supply Rejection, DC
VREF = 2.5V, VIN = 0V
100
dB
Power Supply Rejection, 60Hz ±2%
VREF = 2.5V, VIN = 0V, (Notes 7, 15)
110
dB
Power Supply Rejection, 50Hz ±2%
VREF = 2.5V, VIN = 0V, (Notes 8, 15)
110
dB
アナログ入力およびリファレンス
● は全動作温度範囲の規格値を意味する。それ以外はTA=25℃での値。(Note 3)
SYMBOL
PARAMETER
CONDITIONS
VIN
Input Voltage Range
(Note 14)
VREF
Reference Voltage Range
CS(IN)
Input Sampling Capacitance
10
pF
CS(REF)
Reference Sampling Capacitance
15
pF
IIN(LEAK)
Input Leakage Current
CS = VCC
●
–10
1
10
nA
IREF(LEAK)
Reference Leakage Current
VREF = 2.5V, CS = VCC
●
– 10
1
10
nA
2
MIN
TYP
MAX
UNITS
●
– 0.125 • VREF
1.125 • VREF
V
●
0.1
VCC
V
LTC2400
デジタル入力とデジタル出力
● は全動作温度範囲の規格値を意味する。それ以外はTA=25℃での値。(Note 3)
SYMBOL
PARAMETER
CONDITIONS
MIN
VIH
High Level Input Voltage
CS, FO
2.7V ≤ VCC ≤ 5.5V
2.7V ≤ VCC ≤ 3.3V
●
VIL
Low Level Input Voltage
CS, FO
4.5V ≤ VCC ≤ 5.5V
2.7V ≤ VCC ≤ 5.5V
●
VIH
High Level Input Voltage
SCK
2.7V ≤ VCC ≤ 5.5V (Note 9)
2.7V ≤ VCC ≤ 3.3V (Note 9)
●
VIL
Low Level Input Voltage
SCK
4.5V ≤ VCC ≤ 5.5V (Note 9)
2.7V ≤ VCC ≤ 5.5V (Note 9)
●
IIN
Digital Input Current
CS, FO
0V ≤ VIN ≤ VCC
●
IIN
Digital Input Current
SCK
0V ≤ VIN ≤ VCC (Note 9)
●
CIN
Digital Input Capacitance
CS, FO
CIN
Digital Input Capacitance
SCK
(Note 9)
VOH
High Level Output Voltage
SDO
IO = – 800µA
●
VOL
Low Level Output Voltage
SDO
IO = 1.6mA
●
VOH
High Level Output Voltage
SCK
IO = – 800µA (Note 10)
●
VOL
Low Level Output Voltage
SCK
IO = 1.6mA (Note 10)
●
IOZ
High-Z Output Leakage
SDO
●
TYP
MAX
2.5
2.0
UNITS
V
V
0.8
0.6
2.5
2.0
V
V
V
V
0.8
0.6
V
V
–10
10
µA
–10
10
µA
10
pF
10
pF
VCC – 0.5V
V
0.4V
VCC – 0.5V
V
V
–10
0.4V
V
10
µA
電源条件
● は全動作温度範囲の規格値を意味する。それ以外はTA=25℃での値。(Note 3)
SYMBOL
PARAMETER
VCC
Supply Voltage
ICC
Supply Current
Conversion Mode
Sleep Mode
CONDITIONS
MIN
●
CS = 0V (Note 12)
CS = VCC (Note 12)
●
●
TYP
2.7
200
20
MAX
UNITS
5.5
V
300
30
µA
µA
3
LTC2400
タイミング特性
● は全動作温度範囲の規格値を意味する。それ以外はTA=25℃での値。(Note 3)
SYMBOL
PARAMETER
CONDITIONS
fEOSC
External Oscillator Frequency Range
●
tHEO
External Oscillator High Period
●
tLEO
External Oscillator Low Period
●
tCONV
Conversion Time
FO = 0V
FO = VCC
External Oscillator (Note 11)
fISCK
Internal SCK Frequency
Internal Oscillator (Note 10)
External Oscillator (Notes 10, 11)
DISCK
Internal SCK Duty Cycle
(Note 10)
●
fESCK
External SCK Frequency Range
(Note 9)
●
tLESCK
External SCK Low Period
(Note 9)
●
250
ns
tHESCK
External SCK High Period
(Note 9)
●
250
ns
tDOUT_ISCK
Internal SCK 32-Bit Data Output Time
Internal Oscillator (Notes 10, 12)
External Oscillator (Notes 10, 11)
●
●
1.64
tDOUT_ESCK
External SCK 32-Bit Data Output Time
(Note 9)
●
t1
CS ↓ to SDO Low Z
t2
CS ↑ to SDO High Z
t3
CS ↓ to SCK ↓
(Note 10)
t4
CS ↓ to SCK ↑
(Note 9)
tKQMAX
SCK ↓ to SDO Valid
tKQMIN
SDO Hold After SCK ↓
t5
t6
●
●
●
MAX
UNITS
2.56
307.2
kHz
0.5
390
µs
0.5
390
µs
(Note 5)
TYP
130.66
133.33
136
156.80
160
163.20
20480/fEOSC (in kHz)
19.2
fEOSC/8
45
ms
ms
ms
kHz
kHz
55
%
2000
kHz
1.67
1.70
256/fEOSC (in kHz)
ms
ms
32/fESCK (in kHz)
ms
●
0
150
ns
●
0
150
ns
●
0
150
ns
●
50
ns
200
●
●
15
SCK Set-Up Before CS ↓
●
50
SCK Hold After CS ↓
●
Note 1:絶対最大定格はそれを超えるとデバイスの寿命が損なわれる可能性が
ある値。
Note 2:すべての電圧値はGNDを基準とする。
Note 3:注記がない限り、VCC=2.7V∼5.5V
Note 4:注記がない限り、FOピンをGNDまたはVCC、またはfEOSC=153600Hz
の外部変換クロック・ソースに接続した状態の内部変換クロック・ソース。
Note 5:設計で保証されているが、テストされていない。
Note 6:積分非直線性は伝達曲線の実際のエンドポイントを通過する直線から
のコードの偏差として定義される。偏差は量子化幅の中心から測定される。
Note 7:FO=0V(内部発振器)またはfEOSC=153600Hz±2%(外部発振器)。
Note 8:FO=VCC(内部発振器)またはfEOSC=128000Hz±2%(外部発振器)。
Note 9:コンバータはSCKピンをデジタル入力として使用する外部SCK動作
モード。データを出力している間、SCKをドライブしているクロック信号の周
波数はfESCKで、単位はkHz。
4
MIN
ns
ns
ns
50
ns
Note 10:コンバータはSCKピンをデジタル出力として使用する内部SCK動作
モード。この動作モードにおいて、SCKピンの全等化負荷容量CLOADは20pF。
Note 11:外部発振器はFOピンに接続する。外部発振器周波数fEOSCの単位は
kHz
Note 12:コンバータは内部発振器を使用する。FO=0VまたはFO=VCC
Note 13:出力ノイズは内部較正動作に付随する部分が含まれる。
Note 14:リファレンス電圧値VREF > 2.5Vの場合、−0.125 • VREF∼1.125 • VREF
の拡張入力は、アナログ入力電圧ピン(ピン3)の絶対最大定格によって制限さ
れる。2.5V < VREF ≤ 0.267V+0.89 • VCCの場合、入力電圧範囲は−0.3V∼1.125
• VREFである。0.267V+0.89 • VCC < VREF ≤ VCCの場合、入力電圧範囲は−0.3V
∼VCC+0.3Vである。
Note 15:VCC=4.1VでのDC電圧、およびVCCに印加されるAC電圧は2.8VP-Pで
ある。
LTC2400
標準的性能特性
全未調整誤差
(3V電源)
10
10
VCC = 3V
VREF = 3V
10
VCC = 3V
VREF = 3V
5
0
TA = –55°C, –45°C, 25°C, 90°C
–5
0
–5
–10
0.5
1.0
1.5
2.0
INPUT VOLTAGE (V)
2.5
0.5
2.5
1.0
1.5
2.0
INPUT VOLTAGE (V)
2400 G01
3.0
TA = – 55°C
0
– 0.05 – 0.10 – 0.15 – 0.20 – 0.25 – 0.30
INPUT VOLTAGE (V)
2400 G03
INL(5V電源)
10
10
VCC = 5V
8 VREF = 5V
VCC = 3V
VREF = 3V
6
5
VCC = 5V
VREF = 5V
5
TA = – 45°C
TA = 25°C
2
0
–2
TA = –55°C, –45°C, 25°C, 90°C
–4
–5
ERROR (ppm)
4
TA = – 55°C
ERROR (ppm)
ERROR (ppm)
TA = – 45°C
全未調整誤差(5V電源)
10
TA = 90°C
0
2400 G02
正入力の拡張全未調整誤差
(3V電源)
0
TA = 25°C
–10
0
3.0
TA = 90°C
–5
–10
0
VCC = 3V
VREF = 3V
5
TA = –55°C, –45°C, 25°C, 90°C
ERROR (ppm)
ERROR (ppm)
5
ERROR (ppm)
負入力の拡張全未調整誤差
(3V電源)
INL(3V電源)
0
TA = –55°C, –45°C, 25°C, 90°C
–5
–6
–8
–10
–10
3.1
3.2
INPUT VOLTAGE (V)
3.3
1
0
3
2
INPUT VOLTAGE (V)
4
負入力の拡張全未調
整誤差(5V電源)
VCC = 5V
VREF = 5V
VCC = 5V
VREF = 5V
TA = 90°C
ERROR (ppm)
ERROR (ppm)
TA = – 55°C
0
TA = – 45°C
TA = 90°C
TA = 25°C
–5
–5
4
5
VCC = 5V
TA = 25°C
5
5
5
TA = – 45°C
3
2
INPUT VOLTAGE (V)
オフセット誤差とリファレンス電圧
6
10
0
1
2400 G06
正入力の拡張全未調整誤差
(5V電源)
TA = 25°C
0
2400 G05
2400 G04
10
–10
5
OFFSET ERROR (ppm)
3.0
4
3
2
1
TA = – 55°C
0
–1
–10
–10
0
– 0.05 – 0.10 – 0.15 – 0.20 – 0.25 – 0.30
INPUT VOLTAGE (V)
2400 G07
5.0
5.1
5.2
INPUT VOLTAGE (V)
5.3
2400 G08
0
1
2
3
4
REFERENCE VOLTAGE
5
2400 G09
5
LTC2400
標準的性能特性
RMSノイズとリファレンス電圧
オフセット誤差とVCC
10
5
0
1
0
3
4
2
REFERENCE VOLTAGE (V)
– 5.0
2.7
5
3.2
3.7
4.2
4.7
VCC = 5V
VREF = 5V
VIN = – 0.3V TO 5.3V
TA = 25°C
0.50
0
1.5
0
0
– 5.0
– 55 – 30
FFFFFF
7FFFFF
CODE OUT (HEX)
2400 G14
10.0
VCC = 5V
VREF = 5V
VIN = 5V
フルスケール誤差とVCC
6
VCC = 5V
VIN = VREF
FULL-SCALE ERROR (ppm)
– 2.5
7.5
5.0
2.5
4
3
2
1
– 5.0
– 55 – 30
– 5 20 45 70
TEMPERATURE (°C)
95
120
2400 G15
6
120
5
FULL-SCALE ERROR (ppm)
0
95
2400 G13
フルスケール誤差と
リファレンス電圧
2.5
– 5 20 45 70
TEMPERATURE (°C)
2400 G18
フルスケール誤差と温度
5.0
VCC = 5V
VREF = 5V
VIN = 0V
– 2.5
0.25
0
0.5
1.0
OUTPUT CODE (ppm)
5.2
4.7
2.5
OFFSET ERROR (ppm)
500
4.2
VCC
オフセット誤差と温度
5.0
0.75
1000
– 0.5
3.7
2400 G12
RMSノイズとコード・アウト
1.00
VCC = 5V
VREF = 5V
VIN = 0V
0
–1.0
3.2
2400 G11
RMS NOISE (ppm)
NUMBER OF READINGS
0
2.7
5.2
VCC
ノイズ・ヒストグラム
FULL-SCALE ERROR (ppm)
2.5
– 2.5
2400 G10
1500
VREF = 2.5V
TA = 25°C
2.5
RMS NOISE (ppm)
15
OFFSET ERROR (ppm)
RMS NOISE (ppm OF VREF)
5.0
VREF = 2.5V
TA = 25°C
VCC = 5V
TA = 25°C
0
RMSノイズとVCC
5.0
20
0
0
1
3
4
2
REFERENCE VOLTAGE (V)
5
2400 G16
VREF = 2.5V
VIN = 2.5V
TA = 25°C
0
2.7
3.2
3.7
4.2
VCC
4.7
5.2
2400 G17
LTC2400
標準的性能特性
スリープ電流と温度
変換電流と温度
220
VCC = 5.5V
SUPPLY CURRENT (µA)
SUPPLY CURRENT (µA)
210
VCC = 4.1V
200
190
VCC= 2.7V
180
170
0
25
–20
VCC = 2.7V, 5.5V
20
REJECTION (dB)
230
PSRRとVCCでの周波数
30
15
10
150
–55 –30
–5
45
70
20
TEMPERATURE (°C)
95
45
20
70
–5
TEMPERATURE (°C)
95
PSRRとVCCでの周波数
–20
–70
–90
–110
–130
0
50
100
150
200
FREQUENCY AT VCC (Hz)
250
VCC = 4.1V
VIN = 0V
TA = 25°C
FO = 0
–60
–80
–40
–60
–80
–100
–120
15200 15250 15300 15350 15400 15450 15500
FREQUENCY AT VCC (Hz)
–120
1
100
150
200
FREQUENCY AT VIN (Hz)
–20
REJECTION (dB)
–80
除去とVINでの周波数
0
VCC = 5V
VREF = 5V
VIN = 2.5V
FO = 0
–20
–40
–40
REJECTION (dB)
–70
250
2400 G24
除去とVINでの周波数
–60
–80
–60
–80
–100
–120
–100
–130
50
1635 G22
0
–110
VCC = 5V
VREF = 5V
VIN = 2.5V
FO = 0
–20
–40
除去とVINでの周波数
REJECTION (dB)
除去とVINでの周波数
–100
–60
–100
100
10k
1M
FREQUENCY AT VCC (Hz)
0
2400 G21
–90
153,600Hz
2400 G23
REJECTION (dB)
REJECTION (dB)
REJECTION (dB)
0
–50
15,360Hz
1
120
PSRRとVCCでの周波数
VCC = 4.1V
VIN = 0V
TA = 25°C
F0 = 0
–30
–80
2400 G20
2400 G19
–10
–60
–120
0
–55 –30
120
–40
–100
5
160
VCC = 4.1V
VIN = 0V
TA = 25°C
FO = 0
–120
SAMPLE RATE = 15.36kHz ± 2%
–140
–120
15100
–12
–8
–4
0
4
8
12
INPUT FREQUENCY DEVIATION FROM NOTCH FREQUENCY (%)
2400 G25
15200
15300
15400
FREQUENCY AT VIN (Hz)
15500
–140
0
fS/2
fS
INPUT FREQUENCY
2400 G26
2400 F26
7
LTC2400
標準的性能特性
分解能と出力レート
INLと出力レート
VCC = 5V
VREF = 5V
TA = 25°C
F0 = EXTERNAL
22
INL (BITS)
20
18
16
14
24
20
18
16
14
12
12
10
10
8
VCC = 5V
VREF = 5V
TA = 25°C
FO = EXTERNAL
22
RESOLUTION (BITS)*
24
*RESOLUTION =
8
0
5 10 15 20 25 30 35 40 45 50 55 60
OUTPUT RATE (Hz)
2400 G27
0
LOG(VREF/RMS NOISE)
LOG (2)
5 10 15 20 25 30 35 40 45 50 55 60
OUTPUT RATE (Hz)
2400 G28
ピン機能
VCC
(ピン1):正電源電圧。10µFのタンタル・コンデン
サと0.1µFのセラミック・コンデンサを並列にしてGND
(ピン4)に最短でバイパスしてください。
VREF(ピン2):リファレンス入力。リファレンス電圧範
囲は0.1V∼VCCです。
VIN(ピン3):アナログ入力。入力電圧範囲は−0.125 •
VREF∼1.125 • VREFです。VREF > 2.5Vの場合、入力電圧範
囲はピンの絶対最大定格−0.3V∼VCC+0.3Vによって制
限されます。
GND(ピン4):グランド。アナログ・グランド、デジタ
ル・グランド、リファレンス・グランド、および信号グ
ランドのための共用のピン。最短のトレースでグラン
ド・プレーンに直接接続するか、シングルポイント・グ
ランド・システムで一点接地を行ってください。
CS(ピン5):アクティブ“L”デジタル入力。このピンが
“L”のときは、SDOデジタル出力をイネーブルし、ADC
をウェイクアップします。各変換に続いてADCは自動
的にスリープモードになり、CSピンが“H”になっている
間はこの低消費電力状態に留まります。CSピンを“L”に
するとADCは始動します。このピンが“L”から“H”に変
わると、SDOデジタル出力がディスエーブルされます。
データ出力転送中にCSピンが“L”から“H”に変わると、
データ転送を中断して、新しいデータ変換を開始しま
す。
8
SDO
(ピン6)
:3ステート・デジタル出力。このピンはデー
タ出力期間中はシリアル・データ出力に使用されます。
チップ・セレクトCSピンが“H”
(CS=VCC)になると、SDO
ピンはハイ・インピーダンス状態になります。このピンは
変換およびスリープ期間中は、
変換ステータス出力として
使用できます。
変換ステータスはCSを
“L”
にすると観察す
ることができます。
SCK
(ピン7)
:双方向デジタル・クロック・ピン。
内部シリア
ル・クロック動作モードでは、SCKはデータ出力期間中は
内部シリアル・インタフェース・クロックのデジタル出力
として使用されます。外部シリアル・クロック動作モード
では、SCKは外部シリアル・インタフェースのデジタル入
力として使用されます。内部シリアル・クロック動作モー
ドでは、
内部の微弱なプルアップが自動的にアクティブに
なります。シリアル・クロック・モードは、起動時およびCS
の立下りエッジでSCKに印加されるレベルによって決ま
ります。
FO
(ピン8)
:周波数制御ピン。ADCのノッチ周波数と変換
時間を制御するデジタル入力。FOピンをVCCに接続すると
(FO=VCC)、コンバータは内部発振器を使用してデジタ
ル・フィル タの最初 のヌルを 50Hzにします。FOピンを
GNDに接続すると(FO=OV)、コンバータは内部発振器を
使用してデジタル・フィルタの最初のヌルを60Hzにしま
す。FOを周波数fEOSCの外部クロック信号でドライブする
と、コンバータはこの信号をクロックとして使用し、デジ
タル・フィルタの最初のヌル周波数をfEOSC/2560にします。
LTC2400
機能ブロック図
INTERNAL
OSCILLATOR
VCC
GND
VIN
AUTOCALIBRATION
AND CONTROL
∫
∫
FO
(INT/EXT)
∫
∑
SDO
SERIAL
INTERFACE
ADC
SCK
CS
VREF
DECIMATING FIR
DAC
2400 FD
テスト回路
VCC
3.4k
SDO
3.4k
CLOAD = 20pF
SDO
CLOAD = 20pF
HI-Z TO VOH
VOL TO VOH
VOH TO HI-Z
2400 TA03
HI-Z TO VOL
VOH TO VOL
VOL TO HI-Z
2400 TA04
アプリケーション情報
コンバータ動作サイクル
LTC2400は低消費電力のデルタ-シグマ・アナログ-デジ
タル・コンバータで、使いやすい3線式シリアル・イン
タフェースを備えています。動作は単純であり、3つの
状態から構成されています。コンバータの動作サイクル
は変換で始まり、低消費電力スリープ状態が続き、デー
タ出力で終了します(図1参照)。3線式インタフェース
は、シリアル・データ出力(SDO)、シリアル・クロック
(SCK)、およびチップ・セレクト(CS)で構成されてい
ます。
CONVERT
SLEEP
1
CS AND
SCK
0
DATA OUTPUT
2400 F01
最初にLTC2400は変換を実行します。変換が完了する
と、デバイスはスリープ状態に入ります。このスリープ
図1. LTC2400の状態遷移図
9
LTC2400
アプリケーション情報
状態の間は電力消費量が1桁減少します。CSがロジッ
ク“H”の間、デバイスはスリープ状態のままです。コン
バータがスリープ状態のとき、変換結果はスタティッ
ク・シフト・レジスタに無限に保持されます。
CSが“L”になると、デバイスは変換結果の出力を開始し
ます。変換結果には待ち時間はありません。データ出力
は直前に実行した変換結果に対応しています。この結果
はシリアル・クロック(SCK)の制御により、シリアル・
データ出力ピン(SDO)にシフトアウトされます。データ
はSCKの立下りエッジで更新されるので、ユーザはSCK
の立上りエッジで確実にデータをラッチすることができ
ます(図3参照)。ADCから32ビット・データが読み出さ
れるか、またはCSが“H”になると、データ出力状態が終
了します。デバイスは自動的に新しい変換サイクルを開
始し、そのサイクルが繰り返えされます。
LTC2400は CSピ ン と SCKピ ン の タ イ ミ ン グ 制 御 に よ
り、いくつかの柔軟な動作モード(内部または外部SCK
モードおよび自走変換モード)を提供します。これらの
モードは、構成レジスタのプログラミングを必要とせ
ず、さらに前述のような周期的動作を妨害することもあ
りません。これらの動作モードについては、シリアル・
インタフェース・タイミング・モードのセクションで詳
しく説明します。
変換クロック
従来型コンバータに対するデルタ-シグマ・コンバータ
の主な利点は、内蔵デジタル・フィルタ(一般にSinc
フィルタまたはCombフィルタとして知られている)で
す。高分解能、低周波数アプリケーションでは、この
フィルタは一般に50Hzまたは60Hzの電源周波数とそれ
らの高調波を除去するように設計されています。これら
の周波数を110dB以上除去するには、高精度の変換ク
ロックが必要です。LTC2400は高精度の発振器を内蔵し
ています。そのため水晶振動子や発振器などの外付け周
波数設定部品は不要です。LTC2400は内蔵発振器からク
ロックが供給され、電源周波数(50または60Hz±2%)を
最低110dB除去します。
使いやすさ
LTC2400のデータ出力には、待ち時間、フィルタのセト
リング、および変換サイクルに伴う冗長データはありま
10
せん。変換データと出力データは1対1で対応していま
す。したがって、アナログ入力電圧の多重化が容易です。
LTC2400は1変換サイクルごとにオフセットおよびフル
スケール較正を実行します。この較正はユーザには見え
ず、前述の周期的動作には影響を与えません。連続較正
の利点は、時間、電源電圧の変動、および温度ドリフト
に対するオフセットおよびフルスケールの読取値がきわ
めて安定していることです。
起動シーケンス
電源電圧VCCが約2.2V以下に低下すると、LTC2400は自
動的に内部リセット状態に入ります。この機能により、
変換結果および初期起動時に実行されるシリアル・イン
タフェース・モード選択の完全性が保証されます。(シ
リアル・インタフェース・タイミング・モードのセク
ションの2線式I/Oの項を参照)。
VCC電圧がこのクリティカル・スレッショルド以上に上
昇すると、コンバータは持続時間が約0.5msの内部パ
ワーオン・リセット(POR)信号を生成します。POR信号
はすべての内部レジスタをクリアします。LTC2400は
POR信号に続いて通常の変換サイクルを開始し、前述し
た通常の一連の状態に従います。PORに続く最初の変換
結果は、デバイスの仕様に準拠して正確です。
リファレンス電圧範囲
LTC2400は、
0V∼VCCまでのリファレンス電圧を受け入れる
ことができます。
コンバータ出力ノイズはフロントエンド
回路の熱雑音によって決まるので、
このマイクロボルトの
値はリファレンス電圧に対しほぼ一定です。
したがって、
リ
ファレンス電圧を低くしてもコンバータの有効分解能は大
きくは改善されません。
他方、
リファレンス電圧を低くする
とコンバータの全INL性能が向上します。
LTC2400の電圧リ
ファレンスの推奨範囲は100mV∼VCCです。
入力電圧範囲
コンバータは拡張入力範囲を備えているので、システム・
レベルでのオーバレンジ状況はもとより、システム・レベ
ルのオフセットおよび利得誤差に適応することができま
す(図2参照)。LTC2400は、−0.125V • VREF∼1.125 • VREFの
拡張入力範囲内で入力信号を変換します。
LTC2400
アプリケーション情報
ケータです。このビットはCSピンが“L”のとき、変換およ
びスリープ状態の間にSDOピンから得られます。
変換中は
このビットは
“H”
で、
変換が完了すると
“L”
になります。
VCC + 0.3V
9/8VREF
VREF
1/2VREF
NORMAL
INPUT
RANGE
EXTENDED
INPUT
RANGE
ABSOLUTE
MAXIMUM
INPUT
RANGE
0
–1/8VREF
–0.3V
2400 F02
図2. LTC2400の入力範囲
VREFの値が大きい場合、この範囲は絶対最大電圧範囲−
0.3V∼(VCC+0.3V)に制限されます。入力がこの範囲を
超えると入力ESD保護デバイスがターンオンを開始し、
入力リーク電流に起因する誤差が急速に増加します。
VINに 印 加 さ れ る 入 力 信 号 の 範 囲 は グ ラ ン ド 以 下 −
300mV、VCC以上300mVまで可能です。フォールト電流
を制限するために、VINピンと直列に最大5kの抵抗を追
加でき、その場合にもデバイスの性能には影響ありませ
ん。物理的レイアウトでは、この直列抵抗とVINピン間
の接続による寄生容量をできる限り少なくすることが重
要です。したがって、抵抗はVINピンにできる限り接近
して配置しなければなりません。コンバータの精度に対
する直列抵抗の影響は、アナログ入力およびリファレン
ス電流のセクションに記載されている曲線から評価する
ことができます。また、直列抵抗により、入力リーク電
流に起因する温度依存オフセット誤差が生じます。VREF
=5Vの場合、1nAの入力リーク電流によって、5kΩの抵
抗で1ppmのオフセット誤差が生じます。この誤差には
非常に強い温度依存関係があります。
出力データ・フォーマット
LTC2400のシリアル出力データ・ストリームは32ビット長
です。
最初の4ビットは、
符号、
入力範囲、
および変換状態を
示すステータス情報を表します。
次の24ビットは変換結果
で、MSBから始まります。残りの4ビットは24ビット・レベ
ルを超えるサブLSBであり、分解能を損なうことなく、平
均して算入するか切り捨てることができます。
ビット31
( 最初の出力ビット)は変換終了(EOC)インジ
ビット30 (2番目の出力ビット)はダミー・ビット(DMY)
であり、常時“L”です。
ビット29(3番目の出力ビット)は、変換結果の符号イン
ジケータ(SIG)です。VIN > 0の場合、このビットは“H”
です。VIN < 0の場合、このビットは“L”です。符号ビッ
トはゼロ・コード中に状態を変えます。
ビット28( 4番目の出力ビット)は、拡張入力範囲(EXR)
のインジケータです。入力が0 ≤ VIN ≤ VREFの通常入力範
囲にある場合、このビットは“L”です。入力がVIN > VREF
またはVIN < 0の通常入力範囲外の場合、このビットは
“H”です。
これらのビットの機能は表1に要約されています。
表1. LTC2400のステータス・ビット
Bit 31
EOC
Bit 30
DMY
Bit 29
SIG
Bit 28
EXR
VIN > VREF
0
0
1
1
0 < VIN ≤ VREF
0
0
1
0
0
0
1/0
0
0
0
0
1
Input Range
VIN =
0+/0 –
VIN < 0
ビット27
(5番目の出力ビット)
は最上位ビット
(MSB)
です。
ビット27∼4はMSBから始まる24ビットの変換結果です。
ビット4は最下位ビット(LSB)です。
ビット3∼0は24ビット・レベル以下のサブLSBです。
ビット3∼0は分解能を損なうことなく平均して算入する
か切り捨てることができます。
データはシリアル・クロック(SCK)の制御により、SDO
ピンからシフトアウトされます(図3参照)。CSが“H”の
ときにはいつでもSDOはハイ・インピーダンスのまま
で、SCKクロック・パルスはすべて内部データ出力シフ
ト・レジスタから無視されます。
デバイスから変換結果をシフトアウトするには、最初に
CSを“L”にドライブしなければなりません。CSが“L”に
なると、EOCがデバイスのSDOピンに現れます。EOCは
変換完了時にリアルタイムで“H”からL”に変化します。
この信号は外部マイクロコントローラに対する割込みに
使用できます。ビット31(EOC)は、SCKの最初の立上り
エッジで捕捉可能です。ビット30はSCKの最初の立下り
エッジでデバイスからシフトアウトされます。最終デー
11
LTC2400
アプリケーション情報
タ・ビット(ビット0)は、31番目のSCKパルスの立下り
エッジでシフトアウトされ、32番目のSCKパルスの立上
りエッジでラッチできます。32番目のSCKパルスの立下
りエッジでSDOが“H”になり、新しい変換サイクルが開
始されたことを示します。このビットは、次の変換サイ
クルのEOC(ビット31)として働きます。表2に出力デー
タ・フォーマットを要約します。
VINピンの電圧が−0.3V∼(VCC+0.3V)の絶対最大動作
電圧範囲内に維持されている限り、−0.125 • VREFから
1.125 • VREFまでのどの入力値に対しても変換結果が生成
されます。入力電圧が1.125 • VREFより高い場合、変換結
果は1.125 • VREFに相当する値にクランプされます。入力
電圧が−0.125 • VREFより低い場合、変換結果は−0.125 •
VREFに相当する値にクランプされます。
周波数除去選択(FOピン接続)
LTC2400の内部発振器は、50Hz±2%または60Hz±2%の
電源周波数およびそのすべての高調波において110dB以
上のノーマル・モード除去を提供します。60Hz除去の
場合はFO(ピン8)をGND(ピン4)に接続し、50Hz除去の
場合はFOピンをVCC(ピン1)に接続しな れば なり ませ
ん。
CS
SDO
BIT 31
BIT 30
BIT 29
BIT 28
BIT 27
BIT 4
EOC
“0”
SIG
EXT
MSB
LSB24
BIT 0
Hi-Z
SCK
1
2
3
4
SLEEP
5
27
28
32
DATA OUTPUT
CONVERSION
2400 F03
図3. 出力データ・タイミング
表2. LTC2400の出力データ・フォーマット
Bit 31
EOC
Bit 30
DMY
Bit 29
SIG
Bit 28
EXR
Bit 27
MSB
Bit 26
Bit 25
Bit 24
Bit 23
…
Bit 4
LSB
Bit 3-0
SUB LSBs*
VIN > 9/8 • VREF
0
0
1
1
0
0
0
1
1
...
1
X
9/8 • VREF
0
0
1
1
0
0
0
1
1
...
1
X
Input Voltage
VREF + 1LSB
0
0
1
1
0
0
0
0
0
...
0
X
VREF
0
0
1
0
1
1
1
1
1
...
1
X
3/4VREF + 1LSB
0
0
1
0
1
1
0
0
0
...
0
X
3/4VREF
0
0
1
0
1
0
1
1
1
...
1
X
1/2VREF + 1LSB
0
0
1
0
1
0
0
0
0
...
0
X
1/2VREF
0
0
1
0
0
1
1
1
1
...
1
X
1/4VREF + 1LSB
0
0
1
0
0
1
0
0
0
...
0
X
1/4VREF
0
0
1
0
0
0
1
1
1
...
1
X
0+/0 –
0
0
1/0**
0
0
0
0
0
0
...
0
X
–1LSB
0
0
0
1
1
1
1
1
1
...
1
X
–1/8 • VREF
0
0
0
1
1
1
1
0
0
...
0
X
VIN < –1/8 • VREF
0
0
0
1
1
1
1
0
0
...
0
X
*サブLSBは24ビット・レベルを超える有効な変換結果であり、分解能を損なうことなく平均して算入するか切り捨てることができる。
**符号ビットはコード0の間に状態を変える。
12
LTC2400
アプリケーション情報
–60
50Hzまたは60Hz除去の選択は、FOを適切なロジック・
レベルにドライブすることにより行えます。スリープま
たはデータ出力状態で選択を変更しても、コンバータ動
作は妨害されません。変換状態中に選択を行った場合、
実行中の変換結果は仕様を外れる可能性がありますが、
以降の変換には影響ありません。
–70
REJECTION (dB)
–80
FOピンに外部クロックがないとき、コンバータは内部発
振器を自動的にアクティブにして、内部変換クロック・
モードに入ります。コンバータが外部シリアル・クロッ
クを使用しているとき、スリープ状態またはデータ出力
–100
–110
–120
50Hzまたは60Hz以外の基本除去周波数が必要なときや
コンバータを外部ソースに同期させる必要があるとき
は、LTC2400を外部変換クロックで動作させることがで
きます。コンバータは、FOピンに外部クロック信号があ
ることを自動的に検出し、内部発振器をターンオフしま
す 。 検 出 さ れ る た め に は 外 部 信 号 の 周 波 数 fEOSCは
2560Hz(ノッチ周波数1Hz)以上でなければなりません。
外部クロック信号のデューティ・サイクルは、“H”期間
tHEOと“L”期間tLEOが最小仕様および最大仕様内にある限
り重要ではありません。
LTC2400が周波数fEOSCの外部変換クロックで動作してい
るとき、周波数範囲fEOSC/2560±4%およびその高調波周
波数のノーマル・モード除去は110dBを上回ります。入
力周波数のfEOSC/2560からの偏差とノーマル・モード除
去の相関関係を図4に示します。
–90
–130
–140
–12
–8
–4
0
4
8
12
INPUT FREQUENCY DEVIATION FROM NOTCH FREQUENCY (%)
2400 G25
図4. LTC2400の周波数fEOSCの外部発振器を使用し
たノーマル・モード除去
状態において変換クロック・ソースを変更しても
LTC2400の動作が影響を受けることはありません。変換
状態中に変更した場合、実行中の変換結果が仕様を外れ
る可能性がありますが、以降の変換に影響はありませ
ん。データ出力状態でコンバータが内部SCKモードに
なっているときに変更されると、シリアル・クロックの
デューティ・サイクルに影響を及ぼす可能性があります
が、シリアル・データ・ストリームは有効です。
表3に各状態の持続時間とFOとの関係を要約します。
表3. LTC2400の状態持続時間
State
Operating Mode
CONVERT
Internal Oscillator
External Oscillator
Duration
FO = LOW
(60Hz Rejection)
133ms
FO = HIGH
(50Hz Rejection)
160ms
FO = External Oscillator
with Frequency fEOSC kHz
(fEOSC/2560 Rejection)
20480/fEOSCs
SLEEP
DATA OUTPUT
As Long As CS = HIGH Until CS = 0 and SCK
Internal Serial Clock
External Serial Clock with
Frequency fSCK kHz
FO = LOW/HIGH
(Internal Oscillator)
As Long As CS = LOW But Not Longer Than 1.67ms
(32 SCK cycles)
FO = External Oscillator with
Frequency fEOSC kHz
As Long As CS = LOW But Not Longer Than 256/fEOSCms
(32 SCK cycles)
As Long As CS = LOW But Not Longer Than 32/fSCKms
(32 SCK cycles)
13
LTC2400
アプリケーション情報
シリアル・インタフェース
LTC2400は同期3線式インタフェースを通して変換結果を
送信し、変換開始コマンドを受信します。変換およびス
リープ状態の間、このインタフェースはコンバータ・ス
テータスを評価するのに使用され、
データ出力状態の間は
変換結果を読み出すのに使用されます。
シリアル・クロック入力/出力
(SCK)
SCK(ピン7)上のシリアル・クロック信号は、データ転
送の同期に使用されます。データの各ビットは、SDOか
らシリアル・クロックの立下りエッジでシフトアウトさ
れます。
内 部 SCK動 作 モ ー ド で は SCKピ ン は 出 力 で あ り 、
LTC2400は内部変換クロックを8分周してLTC2400自身
のシリアル・クロックを生成します。外部SCK動作モー
ドではSCKピンは入力として使用されます。起動時に内
部または外部SCKモードが選択され、その後はCSピン
で“H”から“L”への遷移が検出されるたびに再選択され
ます。起動時またはこの遷移の間、SCKが“H”またはフ
ロートの場合、コンバータは内部SCKモードに入りま
す。起動時またはこの遷移の間、SCKが“L”の場合、コ
ンバータは外部SCKモードに入ります。
と、EOCは“L”になります。デバイスはCS=0の間、SCKの
最初の立上りエッジが発生するまでスリープ状態のまま
です。
チップ・セレクト入力
(CS)
前のセクションに記載したとおり、
変換ステータスをテス
トし、データ出力転送をイネーブルするために、アクティ
ブ
“L”
チップ・セレクトCS
(ピン5)
を使用します。
さらに、
CS信号を使用してシリアル・データ転送全体が完
了する前に、
新しい変換サイクルをトリガすることができ
ます。LTC2400は、コンバータがデータ出力状態に入った
後(すなわちCS=0のときに、SCKの最初の立上りエッジ
が発生した後)
、
CSピンで
“L”
から
“H”
への遷移が検出され
るといつでも、
実行中のシリアル・データ転送を中断して、
新しい変換サイクルを開始します。
最後に、CSを使用して自走動作モードを制御することが
できます(「シリアル・インタフェース・タイミング・モー
ド」のセクションを参照)
。CSを接地すると、
ADCは強制的
にFOで選択される最大出力レートで連続変換を実行しま
す。CSにコンデンサを接続すると、コンデンサの容量に比
例して出力レートと電力消費が低下します
(図12から14を
参照)
。
シリアル・データ出力(SDO)
シリアル・インタフェースのタイミング・モード
シリアル・データ出力ピンSDO
(ピン6)
は、
データ出力状態
でシリアル・データをドライブします。
また、SDOピンは変
換およびスリープ状態での変換終了インジケータとして
使用されます。
LTC2400の 3線 式 イ ン タ フ ェ ー ス は 、 SPIお よ び
MICROWIREに対応しています。このインタフェースは
いくつかの柔軟な動作モードを提供します。これらの動
作モードには、内部/外部シリアル・クロック、2線式ま
たは3線式I/O、単一サイクル 変換、オートスタートなど
があります。以下の各セクションでは、これらのシリア
ル・インタフェースのタイミング・モードをそれぞれ詳
しく説明します。このコンバータは、これらすべての
ケースで内部発振器(FO=“L”またはFO=“H”)、あるい
はFOピンに接続されている外部発振器を使用することが
できます。表4の要約を参照してください。
SDOドライバはCS
(ピン5)が“H”のときハイ・インピーダ
ンス状態に切り替えられます。これにより、他のデバイス
とシリアル・インタフェースを共用できるようになりま
す。変換状態またはスリープ状態でCSが“L”の場合、SDO
はEOCを出力します。変換フェーズでCSが“L”の場合、
SDOピンにEOCビットが
“H”で現れます。変換が完了する
表4. LTC2400インタフェースのタイミング・モード
Configuration
SCK
Source
Conversion
Cycle
Control
Data
Output
Control
Connection
and
Waveforms
External SCK, Single Cycle Conversion
External
CS and SCK
CS and SCK
Figures 5, 6
External SCK, 2-Wire I/O
External
SCK
SCK
Figure 7
Internal SCK, Single Cycle Conversion
Internal
CS ↓
CS ↓
Figures 8, 9
Internal SCK, 2-Wire I/O, Continuous Conversion
Internal
Continuous
Internal
Figure 10
Internal SCK, Autostart Conversion
Internal
CEXT
Internal
Figure 11
14
LTC2400
アプリケーション情報
外部シリアル・クロック、単一サイクル動作
(SPI/MICROWIRE対応)
れます。これにより、外部回路はSCKの立上りエッジで
出力をラッチできるようになります。EOCはSCKの最初
の立上りエッジでラッチでき、変換結果の最終ビットは
SCKの32番目の立上りエッジでラッチできます。デバイ
スはSCKの32番目の立下りエッジで新しい変換を開始し
ます。SDOが“H”
( EOC=1)になって変換実行中である
ことを示します。
このタイミング・モードでは、外部シリアル・クロックを
使用して変換結果をシフトアウトし、CS信号を使用して
変換サイクルの状態をモニタし制御します(図5参照)。
シリアル・クロック・モードはCSの立下りエッジで選択
されます。外部シリアル・クロック・モードを選択するに
は、各CSの立下りエッジの間シリアル・クロック・ピン
(SCK)が“L”でなければなりません。
データ・サイクルの終りでCSを“L”のままにして、EOCを
変換終了割込みとしてモニタすることができます。
あるい
は、CSを“H”にドライブしてSDOをハイ・インピーダンス
シリアル・データ出力ピン
(SDO)
はCSが
“H”
である限りハ
にすることも可能です。前述したように、CSはいつでも
イ・インピーダンスです。変換サイクルのどの時点でも、 “L”
にして変換ステータスをモニタすることができます。
CSを
“L”
にしてコンバータの状態をモニタできます。
CSが
一般に、CSはデータ出力状態の間は“L”に保持されま
“L”
のとき、
SDOピンにEOCが出力されます。
変換実行中は
す。ただし、SCKの最初の立上りエッジから32番目の立
EOC=1で、デバイスがスリープ状態の場合はEOC=0で
下りエッジまでのどの時点でも、CSを“H”にしてデータ
す。CSの状態に関係なく、
変換が完了するとデバイスは自
出力状態を中断することができます(図6参照)。CSの立
動的に低消費電力のスリープ状態に入ります。
上りエッジで、デバイスはデータ出力状態を中断し、す
デバイスがスリープ状態のとき(EOC=0)、変換結果は
ぐに新しい変換を開始します。これは32ビットの出力
内部スタティック・シフト・レジスタに保持されま
データの一部しか必要としないシステムや、無効な変換
す。デバイスは、CSが“L”のときにSCKの最初の立上り
サイクルを中断したり、変換開始を同期させるのに便利
エッジが現れるまでスリープ状態に留まります。データ
です。
はSCKの各立下りエッジでSDOピンからシフトアウトさ
2.7V TO 5.5V
VCC
1µF
VCC
= 50Hz REJECTION
= EXTERNAL OSCILLATOR
= 60Hz REJECTION
FO
LTC2400
VREF
0.1V TO VCC
VIN
–0.12VREF TO 1.12VREF
VREF
SCK
VIN
SDO
GND
CS
CS
TEST EOC
TEST EOC
SDO
BIT 31
EOC
Hi-Z
BIT 30
BIT 29
BIT 28
BIT 27
SIG
EXR
MSB
BIT 26
Hi-Z
BIT 4
BIT 0
LSB
SUB LSB
TEST EOC
Hi-Z
SCK
(EXTERNAL)
CONVERSION
SLEEP
DATA OUTPUT
CONVERSION
2400 F05
図5. 外部シリアル・クロック、単一サイクル動作
15
LTC2400
アプリケーション情報
2.7V TO 5.5V
VCC
1µF
VCC
= 50Hz REJECTION
= EXTERNAL OSCILLATOR
= 60Hz REJECTION
FO
LTC2400
VREF
0.1V TO VCC
VIN
–0.12VREF TO 1.12VREF
VREF
SCK
VIN
SDO
GND
CS
CS
BIT 0
SDO
TEST EOC
TEST EOC
BIT 31
EOC
BIT 30
EOC
Hi-Z
Hi-Z
BIT 29
BIT 28
BIT 27
SIG
EXR
MSB
Hi-Z
BIT 9
TEST EOC
BIT 8
Hi-Z
SCK
(EXTERNAL)
SLEEP
CONVERSION
SLEEP
DATA OUTPUT
CONVERSION
2400 F06
DATA OUTPUT
図6. 外部シリアル・クロック、短縮されたデータ出力長
外部シリアル・クロック、2線式I/O
こ の タ イ ミ ン グ・モ ー ド は 2線 式 シ リ ア ル I/Oイ ン タ
フェースを利用します。変換結果は、外部で生成されたシ
リアル・クロック(SCK)信号によりデバイスからシフト
アウトされます(図7参照)。CSをグランド(ピン4)に固定
接続してユーザ・インタフェースまたは絶縁バリアを単
純化することができます。
外部シリアル・クロック・モードは、パワーオン・リセット
(POR)サイクルの終りに選択されます。PORサイクルは
VCCが2.2Vを超えた約0.5ms後に終了します。
この時点で、
SCKに印加されるレベルによってSCKが内部かまたは外
部かが判定されます。外部シリアル・クロック・タイミン
グ・モードに入るには、PORが終了する前にSCKを“L”に
ドライブしなければなりません。
CSは“L”に接続されているので、変換終了(EOC)は変換
状態およびスリープ状態の間、SDOピンで連続的にモニ
タできます。EOCは変換結果がレディになったことを示
す外部コントローラへの割込みとして使用できます。変
換実行中はEOC=1で、変換が低消費電力のスリープ状態
に入るとEOC=0になります。変換結果は、EOCの立下り
エッジで内部スタティック・シフト・レジスタにロードさ
れます。デバイスは最初のSCKの立上りエッジまでス
16
リープ状態になったままです。データはSCKの各立下り
エッジでSDOピンからシフトアウトされ、外部回路は
SCKの立上りエッジでデータをラッチできるようになり
ます。EOCは最初のSCKの立上りエッジでラッチされま
す。32番目のSCKの立下りエッジで、SDOが“H”になり
(EOC=1)新しい変換を開始したことを示します。
内部シリアル・クロック、単一サイクル動作
このタイミング・モードでは、内部シリアル・クロックを
使用して変換結果をシフトアウトし、CS信号を使用して
変換サイクルの状態をモニタし制御します(図8参照)。
内部シリアル・クロック・タイミング・モードを選択するに
は、シリアル・クロック・ピン(SCK)がCSの立下りエッジ
の前にフロート(HI-Z)状態かまたは“H”になっていなけ
ればなりません。CSの立下りエッジでSCKが“L”にドライ
ブされた場合、
デバイスは内部シリアル・クロック・モード
に入りません。CSの立下りエッジ中に、
SCKピンで内部の
微弱なプルアップ抵抗がアクティブになるため、
SCKが外
部からドライブされない場合は、
内部シリアル・クロック・
タイミング・モードが自動的に選択されます。
シリアル・データ出力ピン
(SDO)
はCSが
“H”
である限りハ
イ・インピーダンスです。変換サイクルのどの時点でも、
CSを
“L”
にしてコンバータの状態をモニタできます。
LTC2400
アプリケーション情報
2.7V TO 5.5V
VCC
1µF
VCC
= 50Hz REJECTION
= EXTERNAL OSCILLATOR
= 60Hz REJECTION
FO
LTC2400
VREF
0.1V TO VCC
VIN
–0.12VREF TO 1.12VREF
VREF
SCK
VIN
SDO
GND
CS
CS
BIT 31
SDO
BIT 30
EOC
BIT 29
BIT 28
BIT 27
SIG
EXR
MSB
BIT 26
BIT 4
BIT 0
LSB24
SCK
(EXTERNAL)
CONVERSION
SLEEP
DATA OUTPUT
CONVERSION
2400 F07
図7. 外部シリアル・クロック、CS=0動作
VCC
2.7V TO 5.5V
VCC
1µF
VCC
= 50Hz REJECTION
= EXTERNAL OSCILLATOR
= 60Hz REJECTION
FO
10k
LTC2400
VREF
0.1V TO VCC
VIN
–0.12VREF TO 1.12VREF
VREF
SCK
VIN
SDO
GND
CS
<tEOCtest
CS
TEST EOC
SDO
BIT 31
EOC
Hi-Z
BIT 30
BIT 29
BIT 28
BIT 27
SIG
EXR
MSB
BIT 26
BIT 4
BIT 0
TEST EOC
LSB24
Hi-Z
Hi-Z
Hi-Z
SCK
(INTERNAL)
CONVERSION
SLEEP
DATA OUTPUT
CONVERSION
2400 F08
図8. 内部シリアル・クロック、単一サイクル動作
17
LTC2400
アプリケーション情報
CSが“L”になるとSCKが“L”になり、EOCがSDOピンに出
力されます。
変換実行中はEOC=1で、
デバイスがスリープ
状態の場合はEOC=0です。
にシフトアウトされます。データ出力サイクルはSCKのこ
の最初の立上りエッジで始まり、
32番目の立上りエッジ後
に終了します。
データはSCKの各立下りエッジでSDOピン
からシフトアウトされます。内部で生成されたシリアル・
クロックがSCKピンに出力されます。
この信号を使用して
変換結果を外部回路にシフトすることができます。
EOCは
SCKの最初の立上りエッジでラッチでき、
変換結果の最終
ビットはSCKの32番目の立上りエッジでラッチできます。
32番目の立上りエッジの後、SDOは“H”
(EOC=1)になり、
SCKは
“H”
に留まり、
新しい変換が開始されます。
EOCのテスト時に変換が完了した(EOC=0)場合、CSが
“L”のままのときにはデバイスはスリープ状態から抜け
出して、データ出力状態に入ります。デバイスが低消費電
力のスリープ状態から抜け出すのを防ぐには、
SCKの立上
りエッジの前にCSを“H”にしなければなりません。内部
SCKタイミング・モードでは、SCKが“H”になり、デバイス
はCSの立下りエッジのtEOCtest時間後(EOC=0の場合)、ま
たはEOCが“L”になってからtEOCtest時間後(EOCの立下り
エッジ中にCSが“L”の場合)にデータの出力を開始しま
す。デバイスが内部発振器を使用している(F0=ロジック
“L”または“H”)場合、tEOCtestの値は23µsです。FOが周波数
fEOSCの外部発振器によってドライブされる場合、tEOCtestは
3.6/fEOSCです。tEOCtest時間前にCSが“H”になると、デバイス
はスリープ状態に留まります。
変換結果は内部スタティッ
ク・シフト・レジスタに保持されます。
標準では、CSはデータ出力状態の間は“L”に保持されま
す。ただし、最初のSCKの立上りエッジから32番目の立
下りエッジまでのどの時点でも、CSを“H”にしてデータ
出力状態を中断することができます(図9参照)。CSの立
上りエッジで、デバイスはデータ出力状態を中断し、す
ぐに新しい変換を開始します。これは32ビットの出力
データの一部しか必要ないシステムや、無効な変換サイ
クルを中断したり変換開始を同期させるのに便利です。
コンバータがSCKを
“L”
にドライブしている間にCSが
“H”
になると、SCKを“H”に復帰させる内部プルアップは使
用できません。これによって、デバイスは次のCSの立下
CSがtEOCtestより長い時間“L”のままの場合、最初のSCKの
立上りエッジが発生し、
変換結果はSDOピンからシリアル
VCC
2.7V TO 5.5V
VCC
1µF
VCC
= 50Hz REJECTION
= EXTERNAL OSCILLATOR
= 60Hz REJECTION
FO
10k
LTC2400
VREF
0.1V TO VCC
VIN
–0.12VREF TO 1.12VREF
VREF
SCK
VIN
SDO
GND
> tEOCtest
CS
<tEOCtest
CS
TEST EOC
BIT 0
SDO
TEST EOC
EOC
Hi-Z
BIT 31
EOC
Hi-Z
Hi-Z
BIT 30
BIT 29
BIT 28
BIT 27
SIG
EXR
MSB
Hi-Z
BIT 26
BIT 8
TEST EOC
Hi-Z
SCK
(INTERNAL)
SLEEP
CONVERSION
SLEEP
DATA OUTPUT
DATA OUTPUT
図9. 内部シリアル・クロック、短縮されたデータ出力長
18
CONVERSION
2400 F09
LTC2400
アプリケーション情報
ティブになります。SCKピンの容量性負荷が重い場合、内
部プルアップではCSが
“L”
になる前にSCKを
“H”
レベルに
復帰させるには不十分な場合があります。これは、EOC=
0を検出後CSが“L”に留まる通常の条件下では問題になり
ません。10kの外付けプルアップ抵抗をSCKピンに追加す
れば、この状況に容易に対応できます。
りエッジで内部シリアル・クロック・モードから抜け出
すことになります。これを防ぐには、SCKピンに10kの外
付けプルアップ抵抗を追加するか、あるいはSCKが
“L”
の
ときには絶対にCSを
“H”
にしないようにしてください。
SCKが“L”になるたびに、LTC2400のSCKピンにある内部
プルアップがディスエーブルされます。通常、デバイスが
内部SCKタイミング・モードにあるときには、SCKは外部
内部シリアル・クロック、2線式I/O、連続変換
からドライブされません。ただし、アプリケーションに
このタイミング・モードでは、2線式の全出力(SCKおよび
よってはSCKに外部ドライバが必要です。
“L”信号の出力
後にこのドライバがハイ・インピーダンスになる場合、 SDO)インタフェースを使用します。変換結果は、内部で
生成されたシリアル・クロック(SCK)信号によってデバ
LTC2400の内部プルアップはディスエーブルされていま
イスからシフトアウトされます(図10参照)。CSをグラン
す。したがって、SCKは“L”のままです。次のCSの立下り
ド
(ピン4)に固定して、ユーザ・インタフェースや絶縁バ
エッジで、デバイスは外部SCKタイミング・モードに切り
リアを単純にすることができます。
替わります。SCKに10kの外付けプルアップ抵抗を追加す
れば、このピンは外部ドライバがハイ・インピーダンスに
内部シリアル・クロック・モードは、パワーオン・リセット
なると“H”になります。次のCSの立下りエッジでは、デバ
(POR)
サイクルの終了時に選択されます。VCCが2.2Vを超
イスは内部SCKタイミング・モードのままです。
えた約0.5ms後に、PORサイクルが終了します。
PORサイク
ル中、
内部の微弱なプルアップはアクティブになっている
スリープ状態で、変換ステータスをテストするためにCSに
ので、
SCKが外部で
“L”
にドライブされない場合、
内部シリ
パルス
“H”
“L”
- “H”
を印加したときにも同様な問題が発生
アル
・
クロック
・
タイミング
・
モードが自動的に選択されま
する可能性があります。デバイスがスリープ状態
(EOC=
す(SCKに負荷が接続され内部プルアップがSCKピンを
0)
の場合、SCKは
“L”
になります。CSが
(前述のtEOCtestとし
“H”
にできない場合は、
外部SCKモードが選択される)
。
て定義した時間内で)
“H”
になると、内部プルアップがアク
2.7V TO 5.5V
VCC
1µF
VCC
FO
= 50Hz REJECTION
= EXTERNAL OSCILLATOR
= 60Hz REJECTION
LTC2400
VREF
0.1V TO VCC
VIN
–0.12VREF TO 1.12VREF
VREF
SCK
VIN
SDO
GND
CS
CS
BIT 31
SDO
BIT 30
EOC
BIT 29
BIT 28
BIT 27
SIG
EXR
MSB
BIT 26
BIT 4
BIT 0
LSB24
SCK
(INTERNAL)
CONVERSION
DATA OUTPUT
CONVERSION
2400 F10
SLEEP
図10. 内部シリアル・クロック、連続動作
19
LTC2400
アプリケーション情報
内部シリアル・クロック、オートスタート変換
変換中、SCKおよびシリアル・データ出力ピン(SDO)は
“H”
( EOC=1)です。変 換が完 了すると 、SCKおよび
SDOが“L”
( EOC=0)になり、変換が終了してデバイス
が低消費電力のスリープ状態に入ったことを示します。
デバイスは最短時間(内部SCK期間の半分)だけスリープ
状態になった後、すぐにデータ出力を開始します。デー
タ出力サイクルは、最初のSCKの立上りエッジで開始さ
れ、32番目の立上りエッジの後に終了します。データは
SCKの各立下りエッジでSDOピンからシフトアウトされ
ます。内部で生成されたシリアル・クロックがSCKピン
に出力されます。この信号を使用して変換結果を外部回
路にシフトすることができます。EOCはSCKの最初の立
上りエッジでラッチでき、変換結果の最終ビットはSCK
の32番目の立上りエッジでラッチできます。SDOは32番
目の立上りエッジの後に“H”
( EOC=1)になり、新しい
変換が実行中であることを示します。SCKは変換中は
“H”のままです。
このタイミング・モードは内部シリアル・クロックと同
じですが、前述の2線式I/Oに機能が1つ追加されていま
す。CSを接地する代わりに、CSに外部タイミング・コ
ンデンサが接続されています。
変換実行中、CSピンは内部の微弱なプルアップにより
“H”に保持されます。変換が完了すると、デバイスは低
消費電力のスリープ状態に入り、内部の25nA電流源が
CSに接続されたコンデンサの放電を開始します(図11参
照)。コンバータがスリープ状態になっている時間は、
外部タイミング・コンデンサの値によって決まります
(図12および13を参照)。CSでの電圧が内部スレッショ
ルド電圧(約1.4V)以下に低下すると、デバイスは自動的
にデータ出力を開始します。データ出力サイクルは最初
のSCKの立上りエッジで始まり、32番目の立上りエッジ
で終了します。データはSCKの各立下りエッジでSDOピ
2.7V TO 5.5V
VCC
1µF
VCC
= 50Hz REJECTION
= EXTERNAL OSCILLATOR
= 60Hz REJECTION
FO
LTC2400
VREF
0.1V TO VCC
VIN
–0.12VREF TO 1.12VREF
VREF
SCK
VIN
SDO
GND
CS
CEXT
VCC
CS
GND
BIT 31
SDO
EOC
BIT 30
BIT 29
BIT 0
SIG
Hi-Z
Hi-Z
SCK
(INTERNAL)
CONVERSION
SLEEP
DATA OUTPUT
CONVERSION
2400 F11
図11. 内部シリアル・クロック、オートスタート動作
20
LTC2400
アプリケーション情報
7
ンからシフトアウトされます。内部で生成されたシリア
ル・クロックがSCKピンに出力されます。この信号を使用
して変換結果を外部回路にシフトすることができます。
32番目の立上りエッジの後でCSは“H”になり、すぐに新
しい変換を開始します。これは周期的なモニタで超低電
力消費が要求されるアプリケーションに役立ちます。図
14に平均電源電流とCSの容量の関係を示します。
6
tSAMPLE (SEC)
5
4
3
2
VCC = 5V
1
VCC = 3V
0
1
10
100
1000
10000
CAPACITANCE ON CS (pF)
100000
2400 F12
図12. CSの容量とtSAMPLE
8
外付けコンデンサの放電電流は、スリープ状態でのコン
バータの電力消費を低減するために非常に小さく維持さ
れていることに注意してください。オートスタート・モー
ドでは、普通のオシロスコープ・プローブを使用してCS
ピンのアナログ電圧を観測すると、コンバータの動作に
妨害を与えることがあります。この構成を使用するとき
は、リーク電流の少ない外付けコンデンサを使用し、PCB
表面を正しくクリーニングして、CSピンの外部リーク電
流を少なくすることが重要です。
7
CSピンの電圧が内部スレッショルド電圧を通過するたび
に、内部シリアル・クロック・モードが選択されます。
CSが放電している間、SCKピンの微弱な内部プルアップ
はアクティブになっているため、SCKがフロートしてい
る場合、自動的に内部シリアル・クロック・タイミン
グ・モードが選択されます。CSが放電している間、SCK
を
“L”
にする外部ドライバがないことが重要です。
SAMPLE RATE (Hz)
6
VCC = 5V
5
VCC = 3V
4
3
2
1
0
0
10
100
10000 100000
1000
CAPACITANCE ON CS (pF)
2400 F13
図13. CSの容量と出力レート
300
SUPPLY CURRENT (µARMS)
250
VCC = 5V
デジタル信号レベル
LTC2400のデジタル・インタフェースは使いやすくなっ
ています。このデバイスのデジタル入力(外部SCK動作
モードでのFO、CS、およびSCK)は、標準TTL/CMOSロ
ジック・レベルを受け入れます。内部ヒステリシス・レ
シーバは、100µsまでの低速エッジ・レートを許容でき
ます。ただし、比類のない精度と低電源電流を活用する
には若干の考慮が必要です。
200
デジタル出力信号(内部SCK動作モードでのSDOおよび
SCK)は、変換状態では一般にアクティブではないの
で、それほど問題にはなりません。
VCC = 3V
150
100
50
0
1
10
100
1000
10000
CAPACITANCE ON CS (pF)
100000
2400 F14
図14. CSの容量と電源電流
LTC2400の精度を維持するために、入力やリファレンス
信号と直列に生じる可能性があるグランド・パスのイン
ピーダスを小さくし、またこの経路を流れる電流を低減
することが非常に重要です。GNDピンは最短の配線で
低抵抗のグランド・プレーンに接続してくだい。接続抵
抗を低減するために中継ホールを複数使用することを推
奨します。共通グランド・ピンの抵抗分0.01Ωを流れる
21
LTC2400
アプリケーション情報
LTC2400の電源電流によって、2.5µVのオフセット信号
が発生します。リファレンス電圧VREF=2.5Vの場合、こ
れは1ppmのオフセット誤差になります。
あるいは別の構成では、コンバータのGNDピンはシン
グルポイント・グランド・システムで一点接地を行うこ
とができます。入力信号グランド、リファレンス信号グ
ランド、デジタル・ドライバ・グランド(通常はデジタ
ル・グランド)、および電源グランド(アナログ・グラン
ド)は、GNDピンにできるだけ近い共通点に星状に接続
してください。
変換状態での電源電流は、最小に保持してください。こ
れはこの期間中に発生するデジタル信号の遷移数を制限
することによって実現できます。
デジタル入力信号が0.5V∼(VCC−0.5V)の範囲にある場
合は、電源からCMOS入力レシーバに追加電流が流れま
す。デジタル入力信号(外部SCK動作モードでのFO、
CS、およびSCK)のどれかがこの範囲にあるとき、問題
の信号が有効なロジック・レベルであってもLTC2400の
電源電流が増加する可能性があることに注意してくださ
い。マイクロパワー動作のため、また増加するグラン
ド・ピン電流に起因する電位誤差を小さくするために、
すべてのデジタル入力信号を完全なCMOSレベル[ VIL <
0.4VおよびVOH >(VCC−0.4V)]でドライブすることを推
奨します。
また高速デジタル入力信号のアンダシュートによって激
しいグランド・ピン電流障害も発生する可能性がありま
す。外部制御信号の遷移時間がドライバからLTC2400へ
の伝搬遅延の2倍以下のときに、コンバータ・ピンでイ
ンピーダンス不整合があると、アンダシュートやオーバ
シュートが発生します。参考として、通常のFR-4ボード
での信号伝搬速度は、内部配線の場合は約183ps/イン
チ、表面配線の場合は約170ps/インチです。したがっ
て、最小遷移時間1nsの制御信号を生成するドライバ
は、2.5インチ以下の配線でコンバータ・ピンに接続し
なければなりません。この問題は共用制御ラインを使用
し、多重反射が発生する可能性がある場合には特に困難
になります。解決策はすべての伝送ラインを特性イン
ピーダンスに近い値で、注意深く終端することです。
22
LTC2400ピンの近くで並列に終端すれば、この問題が解
消されますが、ドライバの消費電力が増加します。ま
た、27Ω∼56Ωの直列抵抗をドライバまたはLTC2400ピ
ンの近くに接続すれば、消費電力を増加させずにこの問
題を解決できます。実際の抵抗値は配線インピーダンス
と接続トポロジーによって決まります。
入力およびリファレンスのドライブ
通常のデルタ-シグマ・アナログ‐デジタル・コンバータの
アナログ入力とリファレンスはスイッチト・キャパシタ・
ネットワークに接続されます。このネットワークは、ア
ナログ入力(VIN)、グランド(ピン4)、およびリファレン
ス(VREF)の間で切り替わるコンデンサで構成されていま
す。その結果、VINとVREFの両方に小さな電流スパイク
が現れます。簡略等価入力回路を図15に示します。
VCC
IREF(LEAK)
RSW
5k
VREF
IREF(LEAK)
IIN
VCC
IIN(LEAK) RSW
5k
AVERAGE INPUT CURRENT:
IIN = 0.25(VIN – 0.5 • VREF)fCEQ
VIN
CEQ
10pF (TYP)
IIN(LEAK)
RSW
5k
GND
2400 F15
SWITCHING FREQUENCY
f = 153.6kHz FOR INTERNAL OSCILLATOR (fO = LOGIC LOW OR HIGH)
f = fEOSC FOR EXTERNAL OSCILLATORS
図15. LTC2400の等価アナログ入力回路
このダイナミック入力電流の効果を理解する鍵は、単純
な1次RC時定数モデルにあります。LTC2400の内部ス
イッチト・キャパシタ・ネットワークは内部発振器を使
用し、6.5µsのサンプリング周期に相当する153,600Hzで
クロック駆動されます。1ppmのセトリング精度を達成
するには、コンデンサが切り替わるたびに14の時定数が
必要です。
したがって、1ppmの精度を達成するには、VINおよび
VREFでの等価時定数は6.5µs/14=460ns以下でなければな
りません。
LTC2400
アプリケーション情報
入力電流(VIN)
入力のセトリングが完全な場合、変換結果はダイナミッ
ク入力電流の影響を受けません。セトリングが不完全で
も、デバイスの直線性性能を損なうことはありません。
単にオフセット/フルスケール・シフトが生じるだけで
す(図16参照)。入力ダイナミック電流の解析を簡単にす
るために、2つの異なるケースを仮定します。すなわ
ち、VINの容量が大きい(CIN > 0.01µF)場合と小さい(CIN
< 0.01µF)場合です。
VIN(図17参照)での全容量が小さい(0.01µF未満)場合
は、オフセット/フルスケール誤差を生じることなく、
比較的大きな外部ソース抵抗(20pFの寄生容量に対し最
大20kΩ)を許容できます。図18と図19には、いくつかの
小容量入力コンデンサ(CIN < 0.01µF)について、入力
ソース抵抗に対するオフセット曲線およびフルスケール
誤差曲線を示します。
大きな入力コンデンサ値(CIN > 0.01µF)の場合、入力スパ
イクはコンデンサによりDC電流に平均化されます。利
得シフトは、入力容量に関係なく入力ソース抵抗の線形
関数になります(図20および21参照)。等価入力インピー
ダンスは1.66MΩです。この結果、VINの極値(VREF=5V
のときには、VIN=0VおよびVIN=VREF)における入力ダ
イナミック電流は±1.5µAとなります。これは入力ソー
TUE
0
VREF/2
VREF
VIN
2400 F16
図16. オフセット/フルスケール・シフト
FULL-SCALE ERROR (ppm)
0
VCC = 5V
VREF = 5V
VIN = 5V
TA = 25°C
–10
–20
CIN = 0pF
CIN = 100pF
CIN = 1000pF
–30
CIN = 0.01µF
–40
RSOURCE
VIN
INTPUT
SIGNAL
SOURCE
CIN
CPAR
≅ 20pF
–50
1
10
LTC2400
1k
100
RSOURCE (Ω)
10k
100k
2400 F19
2400 F17
図19. フルスケール誤差とRSOURCE(小容量C)
図17. VINのRCネットワーク
300
50
OFFSET ERROR (ppm)
40
30
OFFSET ERROR (ppm)
VCC = 5V
VREF = 5V
VIN = 0V
TA = 25°C
CIN = 0pF
CIN = 100pF
CIN = 1000pF
20
CIN = 0.01µF
10
0
VCC = 5V
VREF = 5V
250 VIN = 0V
TA = 25°C
CIN = 1µF
CIN = 10µF
200
CIN = 0.1µF
150
100
CIN = 0.01µF
50
0
1
10
1k
100
RSOURCE (Ω)
10k
100k
2400 F18
図18. オフセットとRSOURCE(小容量C)
0 100 200 300 400 500 600 700 800 900 1000
RSOURCE (Ω)
2400 F20
(大容量C)
図20. オフセットとRSOURCE
23
LTC2400
アプリケーション情報
600
CIN = 0.01µF
FULL-SCALE ERROR (ppm)
–50
VCC = 5V
VREF = 5V
VIN = 5V
TA = 25°C
–100
CIN = 0.1µF
–150
CIN = 1µF
CIN = 10µF
–200
VCC = 5V
VREF = 5V
VIN = 5V
TA = 25°C
500
FULL-SCALE ERROR (ppm)
0
400
CVREF = 10µF
300
CVREF = 1µF
200
CVREF = 0.1µF
–250
100
–300
0
CVREF = 0.01µF
0
200
400
600
RSOURCE (Ω)
800
0
1000
2400 F22
2400 F21
図21. フルスケール誤差とRSOURCE(大容量C)
図22. フルスケール誤差とRVREF(大容量C)
ス抵抗1Ωごとのオフセットおよびフルスケールの読取
値で0.3ppmのシフトに相当します。
アナログ入力電流と同様、リファレンス入力にはダイナ
ミック入力電流があります。この電流はオフセットには
ほとんど影響を与えません。ただし、VIN=VREFでのリ
ファレンス電流はフルスケールの入力電流とほぼ同じで
す。リファレンス容量が大きい場合(CVREF > 0.01µF)、
VREFの容量に関係なくフルスケール誤差シフトは外部リ
ファレンス抵抗の0.3ppm/Ωです(図22参照)。VREFに接
続された容量が小さい(CVREF < 0.01µF)場合、最大20kの
入力抵抗(VREFでの20pFの寄生容量)を許容できます(図
23参照)。
アナログ入力とは異なり、リファレンス入力に接続され
た過大な外部RC時定数により、デバイスの積分非直線
性が損なわれる可能性があります。VREFノードの容量が
小さい(CVREF < 0.01µF)場合、リファレンス入力はINLが
低下することなく、大きな外部抵抗を許容できます(図
24参照)。外部容量が大きい(CVREF > 0.01µF)場合、直線
性はVREFの容量に関係なく0.15ppm/Ωずつ損なわれます
(図25参照)。
FULL-SCALE ERROR (ppm)
リファレンス電流(VREF)
50
VCC = 5V
VREF = 5V
40 V = 5V
IN
TA = 25°C
30
CVREF = 100pF
CVREF = 1000pF
20
CVREF = 0.01µF
10
0
CVREF = 0pF
–10
–20
1
10
100
10k
1k
RESISTANCE AT VREF(Ω)
100k
2400 F23
図23. フルスケール誤差とRVREF(小容量C)
50
VCC = 5V
VREF = 5V
TA = 25°C
40
INL ERROR (ppm)
入力電流スパイクに加え、入力ESD保護ダイオードには
温度依存リーク電流が発生します。このリーク電流は公
称1nA(最大±10nA)で、10kΩのソース抵抗に対し10µV
固定のオフセット・シフトが生じます。
1000
200
400
600
800
RESISTANCE AT VREF (Ω)
CVREF = 0pF
CVREF = 100pF
CVREF = 1000pF
30
20
CVREF = 0.01µF
10
0
–10
1
10
100
1k
10k
RESISTANCE AT VREF (Ω)
100k
2400 F24
図24. INL誤差とRVREF(小容量C)
24
LTC2400
アプリケーション情報
160
120
–20
CVREF = 0.1µF
CVREF = 1µF
CVREF = 10µF
100
80
60
–40
CVREF = 0.01µF
40
REJECTION (dB)
140
INL ERROR (ppm)
0
VCC = 5V
VREF = 5V
TA = 25°C
–60
–80
–100
20
–120
0
–140
–20
0
800
200
600
400
RESISTANCE AT VREF (Ω)
1000
0
fS/2
fS
INPUT FREQUENCY
2400 F25
2400 F26
図25. INL誤差とRVREF(大容量C)
図26. Sinc4フィルタ除去
ダイナミック・リファレンス電流に加え、VREF ESD保護
ダイオードでは温度に依存するリーク電流が発生しま
す。このリーク電流は公称1nA(最大±10nA)であり、
10kのソース抵抗に対して10µVの一定フルスケール・シ
フトが発生します。
は、除去される周波数の帯域幅に比べて狭く(約0.2%)
なります。
アンチエリアシング
従来のADCに対するデルタ-シグマADCの利点の1つが内
蔵デジタル・フィルタリングです。大きなオーバーサン
プリング比と組み合わせると、LTC2400はアンチエリア
シング・フィルタの要求条件を大幅に単純化します。
デジタル・フィルタは、変調器サンプリング周波数(fS)
の整数倍以外の周波数で非常に高い除去を実現します
(図26参照)。変調器サンプリング周波数は256 • FOで
す。ここで、FOはノッチ周波数(標準50Hzまたは60Hz)
です。デジタル・フィルタで除去されない信号の帯域幅
オーバーサンプリング比(256)とデジタル・フィルタに
より、LTC2400の前段は最小の(存在する場合)アンチエ
リアス・フィルタリングで済みます。受動RC部品が
LTC2400の前段に配置された場合、入力ダイナミック電
流を検討する必要があります(入力電流のセクションを
参照)。大きな実効RC時定数を使用する場合は、入力ダ
イナミック電流の影響を抑えるために、外部バッファ・
アンプが必要になることがあります。
LTC2400の内蔵変調器は、飽和することなく大信号レベ
ルの変動を処理できます。VREFの40%までの信号レベル
では、アナログ変調器が飽和することはありません。こ
れらの信号は入力ESD保護回路により、グランド以下
300mVおよびVCC以上300mVに制限されます。
25
LTC2400
標準的応用例
複数個のLTC2400による出力レートの上昇
複数のLTC2400の同期
もう1つのアプリケーションは、
複数のLTC2400を使用して
実効出力レートを4倍に上昇させるものです
(図28参照)
。
こ
の場合、
4個のLTC2400は別々のCS信号の制御によりインタ
リーブされます。
これにより、
実効出力レートは7.5Hzから
30Hz
(最大60Hz)
に上昇します。
加えて、
ワンショット出力ス
ペクトルが明らかになり、
さらに変換結果をデジタル信号
処理することが可能です。
SCKおよびSDOは4個のLTC2400
すべてに共通とすることができます。
4つのCSの立上りエッ
ジにより、
LTC2400の1変換サイクルが均等に分周されます
(60Hzのノッチ周波数の場合は7.5Hz)
。
変換開始をCSに同期
させるには、
各ADCに印加するSCKクロック・パルスは31個
以下でなければなりません。
LTC2400の絶対精度(全未調整誤差)は10ppmなので、整
合した複数のADCを利用したアプリケーションが可能
です。
2個のLTC2400の同時サンプリング
このようなアプリケーションの1つが複数のLTC2400の
同期化です(図27参照)。変換の開始はCSの立上りエッ
ジに同期します。複数のLTC2400を同期させるには、
CSをすべてのADCの共通入力にしてください。データ
出力の読出し終了時に、コンバータが新しい変換をオー
トスタートするのを防ぐために、32番目(32番目の立下
りエッジで変換が開始される)ではなく、31個以下の
SCKクロック信号をLTC2400に印加します。データをシ
フトアウトするだけなので、SCK信号のタイミングや周
波数はそれほど厳密ではありません。この場合、2個の
LTC2400はCSの外部制御により変換サイクルを同時に
開始および終了します。
同期アプリケーションおよび出力レートが4倍のアプリ
ケーションはどちらも、短縮データ出力長で外部シリア
ル・クロックおよび単一サイクル動作を使用します(シ
リアル・インタフェース・タイミング・モードのセク
ションと図6を参照)。サンプリング時間を同期させるた
めに、通常は外部発振器クロックを各LTC2400のFOピン
に印加します。LTC2400の個数を増やして両方の回路を
拡張することができます。
SCK2
SCK1
LTC2400
#1
VCC
µCONTROLLER
EXTERNAL OSCILLATOR
(153,600HZ)
LTC2400
#2
VCC
FO
FO
VREF
SCK
VREF
SCK
VIN
SDO
VIN
SDO
GND
CS
GND
CS
CS
SDO1
SDO2
VREF
(0.1V TO VCC)
CS
SCK1
31 OR LESS CLOCK CYCLES
SCK2
31 OR LESS CLOCK CYCLES
SDO1
SDO2
2400 F27
図27. 同期式変換(拡張可能)
26
LTC2400
標準的応用例
LTC2400
#1
VCC
µCONTROLLER
LTC2400
#2
FO
VCC
LTC2400
#3
FO
VCC
VREF
(0.1V TO VCC)
EXTERNAL OSCILLATOR
(153,600HZ)
LTC2400
#4
FO
VCC
FO
VREF
SCK
VREF
SCK
VREF
SCK
VREF
SCK
VIN
SDO
VIN
SDO
VIN
SDO
VIN
SDO
GND
CS
GND
CS
GND
CS
GND
CS
SCK
SDO
CS1
CS2
CS3
CS4
CS1
CS2
CS3
CS4
SCK
31 OR LESS
CLOCK PULSES
SDO
2400 F28
図28. 出力レートが4倍のLTC2400システム
差動−シングルエンド・アナログ調整
LTC2400用の単純な差動フロントエンド
図29および図30の回路は、LTC1043デュアル高精度ス
イッチト・キャパシタ構成ブロックを使用しています。
各回路はLTC1043の半分を使用して、電源を含む入力同
相範囲にわたって差動−シングルエンド変換を実行しま
す。LTC1043は差動入力電圧をサンプリングし、それを
CSで保持してグランド基準コンデンサCHに転送しま
す。CHの電圧はLTC2400の入力に加えられ、デジタル値
に変換されます。
絶対精度よりも高分解能が重要であり、大きな信号振幅
と500Ω以下のソース・インピーダンスを持ち、5Vまた
は±5V電源を使用するアプリケーションにおける広い
ダイナミック・レンジの差動信号に対しては、図29の回
路が最適です。
LTC1043は、内部スイッチング周波数が0.01µFのコンデ
ンサC1で設定される標準300Hzで動作し、CSとCHに1µF
のコンデンサを使用しているときに、最高の差動−シン
グル・エンド変換を達成します。CSとCHはマイラーや
ポリプロピレンのようなフィルム・タイプ・コンデンサ
でなければなりません。
この回路は±35ppmの非直線性(14.5ビットの直線性精
度)、1.5µVRMSのノイズ、および21ビットの分解能を達
成します。また、標準2.75mVのゼロ・オフセットを示
します。ただし、これは単に一定値で出力コードをシフ
トするオフセットではありません。伝達関数のスロープ
を変化させる利得誤差です。利得誤差は中間スケール
(VREF/2)を中心に循環します。この利得誤差は、0V入力
での誤差を測定し、測定結果から補正係数を導出して、
ソフトウェアで補正できます。
27
LTC2400
標準的応用例
VREFIN
5V
5V 0.1µF
0.1µF
1
VCC
2
4
7
8
3
VIN
LTC2400
SDO
SCK
11
LARGE
MAGNITUDE
DIFFERENTIAL
INPUT
CS
VREF
GND
CS
1µF
EXT
CH
1µF
4
5
6
7
CHIP SELECT
SERIAL
SERIAL
FO
8
12
13
14
16
C1
0.01µF
1/2
LTC1043
17
0.1µF
– 5V
2400 F29
図29. 単純なレール・トゥ・レール回路により差動信号をシングルエンド信号に変換
LTC2400、±5V電源用高精度差動-シングルエンド・
コンバータ
図30の回路は、±5V電源をもち較正なしで高精度を必
要とするアプリケーションでの低レベル差動信号に理想
的です。この回路は、LTC1043とLTC1050を入力同相範
囲に電源レベルが含まれる差動−シングルエンド・アン
プ と し て 組 み 合 わ せ た も の で す 。 抵 抗 R1と R2で
LTC1050の利得を101に設定します。
回路図にオプションの抵抗RSを示します。この抵抗は入
力が−300mV以下になる場合に電流を制限するために、
LTC2400の 入 力 と 直 列 に 配 置 す る こ と が で き ま す 。
LTC2400の入力とグランド間に接続される浮遊容量また
はその他の容量が100pF以下であれば、コンバータの性
能が低下することはありません。容量が大きいほど、オ
フセットおよびフルスケール誤差が増大します(入力電
流のセクションを参照)。
この回路はLTC1236-5高精度5Vリファレンスを使用した
場合、±1ppmの非直線性、0.05µVRMの入力換算ノイズ
(64サンプルの平均)、40mVのフルスケール入力に対す
る19.6ビットの分解能、および20ビットの全精度を実現
します。
28
複数入力
図31に示す単純な回路は、LTC2400の単一変換セトリング
を利用しています。LTC1391シリアル・プログラム・マル
チプレクサにより、LTC2400の入力に接続された全容量が
1000pF以下である限り、0VからVREFまでの入力信号に対し
オフセット誤差、利得誤差、または直線性誤差を生じるこ
となく、8チャネルのそれぞれで正確な変換が可能です。
アクティブな入力チャネルの信号電圧が−300mV
(標準)
に
達すると、2ppm
(標準)
の小さな誤差が発生します。グラン
ド以下の振幅が−200mV
(標準)より高い場合、誤差は
LTC2400のRMSノイズ0.3ppmより小さくなります。トップ
サイドでは、直線性が損なわれたりノイズが増加すること
なく、選択された入力信号の大きさが5V電源を超えること
ができます。図31の回路は、オーバードライブが電源電圧
+250mVより低いか、またはグランド−250mVより高い限
り、変換性能を損なうことなく非選択チャネル上でのオー
バードライブに耐えることができます。直線性性能は、標
準的性能特性のセクションに示すものとほぼ同じです。
チャンネル間のクロストークに起因する誤差は、
LTC2400の標準入力ノイズ以下です。1Hzから153.6kHz
(LTC2400の内部クロック周波数または10fS)の周波数範
囲に対してもこれが当てはまります。周波数が
1.536MHz( 4VP-P)に達すると、RMSノイズは標準的に2
倍になり、直線性は30ppm(標準)だけ低下します。
LTC2400
標準的応用例
5V
5V 0.1µF
VREFIN
0.1µF
5V 0.1µF
BRIDGETYPICAL
INPUT
350Ω 350Ω
1
4
VFS = 40mV
7
3
8
+
2
CS
1µF
EXT
CH
1µF
–
4
VIN
LTC2400
4
– 5V
14
SDO
5
6
7
CHIP SELECT
SERIAL
SERIAL
FO
8
R1
9.09k
R2
90.9k
16
C1
0.01µF
CS
VREF
GND
0.1µF
12
AGND OR
– VEXT
3
VCC
SCK
350Ω 350Ω
13
2
RS*
5.1k
6
LTC1050
11
DIFFERENTIAL
INPUT
7
1/2
LTC1043
*OPTIONAL: LIMITS INPUT CURRENT IF THE
INPUT VOLTAGE GOES BELOW – 300mV
17
0.1µF
– 5V
2400 F30
図30. LTC2400の高精度を維持しブリッジなどの低レベル入力に対応する差動−シングルエンド・コンバータ
5V
CH1
CH2
CH3
CH4
CH5
CH6
CH7
1
2
3
4
5
6
7
8
S0
V+
S1
D
S2
V–
S3
DATA 2
S4
DATA 1
S5
CS
S6
CLK
S7
GND
1
0.1µF
LTC1391
CH0
5V 0.1µF
VREFIN
2
16
15
3
VCC
CS
VREF
VIN
LTC2400
SDO
14
SCK
13
GND
12
4
5
6
7
CS
SDO
SCK
FO
8
11
10
9
2400 F31
図31. LTC1391による8つの信号源の多重化とLTC2400の変換精度の維持
29
LTC2400
標準的応用例
LTC2400 SPIインタフェース用サンプル・ドライバ
LTC2400は、マイクロプロセッサおよびマイクロコント
ローラへのインタフェースが非常に容易な、きわめてシ
ンプルなシリアル・インタフェースを備えています。図32
および図34に、変換の開始とLTC2400からのデータ取込
みに使用できるソース・コード例のリストを示します。
図32のリストはParallax, Inc. (916- 624-8333)がBASIC Stamp
用に作成したものです。 このコードは個別ポート・ライ
ンを使用して、LTC2400の変換を制御し、32ビットの結
'LTC2400
'03/17/99
'
'
'
'
果を取得します。4番目のポート・ラインはLTC2400への
電源供給に使用されます。これはコンバータのマイクロ
パワー動作を示す好例です。プログラムのメイン・シー
ケンスは、LTC2400のシリアル・インタフェースをアク
ティブにし、ループを使用して32ビットの変換ビットを
取得し、コンバータのインタフェースをハイ・インピー
ダンス状態にして、次の変換を開始します。すべての
ビットは変数ADloとADhiに保持されます。これらのコー
ドはParallax社のウェブ・サイト(www.parallaxinc.com)に
公開されています。
Sample Driver
This program is an example showing how to access the
LTC2400 using the Basic Stamp2 from Parallax. Since
the BS2 is based on a 16-bit architecture, only the
upper 16 bits of the 24-bit result are displayed,
although all 24 bits are retrieved.
ADlo
ADhi
Ctr
Temp
var
var
var
var
word
word
byte
bit
'A/D result - lower 16 bits
'A/D result - upper 8 bits
'loop counter
'temporary bit used for shift
SDO
SCK
CS
Pwr
con
con
con
con
0
1
2
3
'Serial data connected to P0
'Serial clock connected to P1
'Chip Select connected to P2
'Stamp supplies power connected to P3
'(Uses only 0.3mA!)
Init
dira = $E
outa = $0
pause 100
high Pwr
pause 1
high CS
Start
pause 125
low CS
for Ctr = 0 to 31
high SCK
gosub ShiftL
30
'Set up data direction
'Pwr, CS, and SCK are outputs
'SDO is an input
'Initialize outputs
'Pwr, CS, and SCK are low
'Wait 100mS for I/O to settle
'Power up the LTC2400
'Wait 1mS for power-on sequence
'Disable the device until we
'wish to read it.
'Eight times second
'Enable the LTC2400
'Cycle clock 32 times
LTC2400
標準的応用例
ADlo.bit0 = in0
'and sample data line
low SCK
next
high CS
'Disable the LTC2400
ADhi = (ADhi<<4)+((ADlo&$F000)>>12)
debug ?ADhi
'Discard the lower eight bits
goto Start
'and display (debug command).
ShiftL
Temp = ADlo.bit15
ADlo = ADlo<<1
ADhi = ADhi<<1
ADhi.bit0 = Temp
return
'This routine simply
'performs a 1 bit
'left shift on two
'16 bit variables
図32. LTC2400から簡単にデータを取得可能なことを示すBASIC Stampコードの一例
図34のリストは68HC11マイクロコントローラ用の簡単
なアセンブラ・ルーチンです。PORT Dを使用して、コ
ントローラとLTC2400間のSPIデータ転送用に構成しま
す。図33に簡単な3線式SPI接続を示します。
コードは変数の宣言で始まり、32ビットの変換結果を格
納する4つのメモリ・ロケーションを割り当てます。続
いてPORT DのSPI構成を初期化します。次に、このプロ
グラムはメイン・シーケンスに入ります。SS出力を“L”
LTC2400
SCK
SDO
CS
に設定することによってLTC2400のシリアル・インタ
フェースをアクティブにし、CSにロジック“L”を送りま
す。次に、データ・ラインがロジック“L”になるまで
ループ内で待って変換終了を通知します。ループが完結
すると、4つのSPI転送が完了し、変換結果を取得しま
す。メイン・シーケンスはSSを“H”に設定して終了しま
す。これにより、LTC2400のシリアル・インタフェース
はハイ・インピーダンス状態になり、別の変換を開始し
ます。
7
6
5
68HC11
SCK (PD4)
MISO (PD2)
SS (PD5)
2400 F33
図33. SPIシリアル・インタフェースを使用してLTC2400を68HC11 MCUに接続
*****************************************************
* This example program transfers the LTC2400's 32-bit output *
* conversion result into four consecutive 8-bit memory locations. *
*****************************************************
*68HC11 register definition
PORTD EQU
$1008
Port D data register
*
" – , – , SS* ,CSK ;MOSI,MISO,TxD ,RxD"
DDRD
EQU
$1009
Port D data direction register
SPSR
EQU
$1028
SPI control register
*
"SPIE,SPE ,DWOM,MSTR;SPOL,CPHA,SPR1,SPR0"
SPSR
EQU
$1029
SPI status register
*
"SPIF,WCOL, – ,MODF; – , – , – , – "
SPDR
EQU
$102A
SPI data register; Read-Buffer; Write-Shifter
*
* RAM variables to hold the LTC2400's 32 conversion result
31
LTC2400
標準的応用例
*
DIN1
EQU
$00
This memory location holds the LTC2400's bits 31 - 24
DIN2
EQU
$01
This memory location holds the LTC2400's bits 23 - 16
DIN3
EQU
$02
This memory location holds the LTC2400's bits 15 - 08
DIN4
EQU
$03
This memory location holds the LTC2400's bits 07 - 00
*
**********************
* Start GETDATA Routine *
**********************
*
ORG
$C000
Program start location
INIT1
LDS
#$CFFF Top of C page RAM, beginning location of stack
LDAA
#$2F
–,–,1,0;1,1,1,1
*
–, –, SS*-Hi, SCK-Lo, MOSI-Hi, MISO-Hi, X, X
STAA
PORTD Keeps SS* a logic high when DDRD, bit 5 is set
LDAA
#$38
–,–,1,1;1,0,0,0
STAA
DDRD
SS*, SCK, MOSI are configured as Outputs
*
MISO, TxD, RxD are configured as Inputs
*DDRD's bit 5 is a 1 so that port D's SS* pin is a general output
LDAA
#$50
STAA
SPCR
The SPI is configured as Master, CPHA = 0, CPOL = 0
*
and the clock rate is E/2
*
(This assumes an E-Clock frequency of 4MHz. For higher E*
Clock frequencies, change the above value of $50 to a value
*
that ensures the SCK frequency is 2MHz or less.)
GETDATA PSHX
PSHY
PSHA
LDX
#$0
The X register is used as a pointer to the memory locations
*
that hold the conversion data
LDY
#$1000
BCLR
PORTD, Y %00100000
This sets the SS* output bit to a logic
*
low, selecting the LTC2400
TRFLP1 LDAA
#$0
Load accumulator A with a null byte for SPI transfer
STAA
SPDR
This writes the byte in the SPI data register and starts
*
the transfer
WAIT1 LDAA
SPSR
This loop waits for the SPI to complete a serial
transfer/exchange by reading the SPI Status Register
BPL
WAIT1 The SPIF (SPI transfer complete flag) bit is the SPSR's MSB
*
and is set to one at the end of an SPI transfer. The branch
*
will occur while SPIF is a zero.
LDAA
SPDR
Load accumulator A with the current byte of LTC2400 data
that was just received
STAA
0,X
Transfer the LTC2400's data to memory
INX
Increment the pointer
CPX
#DIN4+1 Has the last byte been transferred/exchanged?
BNE
TRFLP1 If the last byte has not been reached, then proceed to the
*
next byte for transfer/exchange
BSET
PORTD,Y %00100000 This sets the SS* output bit to a logic high,
*
de-selecting the LTC2400
PULA
Restore the A register
PULY
Restore the Y register
PULX
Restore the X register
RTS
図34. 図33に示すSPIシリアル・インタフェースでのLTC2400の変換結果
を捕捉する68HC11コードの一例
32
LTC2400
標準的応用例
熱電対アプリケーション
この回路は冷接点の基準点に1mV∼15mVのDCオフセッ
トを生成します。このオフセットはソフトウェアでキャ
ンセルしなければなりません。このDCオフセットは、
ダイオードの順方向電圧から生じ、デバイス間で異なる
のでユニットごとに較正しなければなりません。
図35に最小出力の熱電対(ここではフルスケール出力が
18mVのタイプS熱電対)を使用したLTC2400への直接接
続が可能な熱電対インタフェース回路を示します。
このトポロジーは熱電対センス用の最も安価なソリュー
ションです。図に示すとおり、平均化なしで約0.25℃の
分解能が可能です。 LTC2400は容易に判別できる量子化
効果を示さないので、平均化により変化の遅いプロセス
に対して大幅に分解能を向上させることができます。
1N4148ダイオードの温度係数は保証されていないの
で、1.7mV/℃∼2.3mV/℃の係数に対応するために調整
が必要です。あるいは、TO-92トランジスタ用リテイ
ナ・クリップが付属したOmega Engineering製の熱電対回
路ボード・コネクタを用い、トランジスタを物理的に冷
接点に接触させて、トランジスタをセンサとして使用す
ることができます。
この回路では、1N4148ダイオードは熱電対の正端子に
冷接点で予想される全温度範囲(0℃∼40℃)にわたっ
て、タイプS熱電対に対する平均ゼーベック係数の近似
値を生成することにより、冷接点補償を行います。動作
範囲が狭い場合は、予想される範囲に対してさらに良好
なマッチングを行うように係数を調整することができま
す。選択した熱電対のタイプのゼーベック係数に合わせ
て抵抗の分割比を変更すれば、この基本回路を別の熱電
対と組み合わせて使用することができます(表を参照)。
図に示す1MΩ抵抗RTCはオープン回路検出用のもので、
LTC2400の入力にフルスケールを生成します。この抵抗
はオフセットに影響を及ぼし、抵抗R2やR3と同様に、
TCが低くなければならないことに注意してください。
R1がダイオードに順バイアスを提供するので、ダイ
オードの温度係数はそれほど厳密ではありません。
図35の回路はLTC2400の入力範囲のわずか12%だけを使
用し、全タイプの熱電対のフルスケール出力に対応でき
5V
COLD JUNCTION
ISOTHERMAL
THERMOCOUPLE
–
Cu
+
Cu
RTC
1M
0.1µF
1
R1
43.2k
VCC
VREF
2
3
VIN
5
CS
LTC2400
6
SDO
7
SCK
GND
4
1N4148
FO
8
– 2mV/°C
10k
5V
R2*
60Hz
– SB
R3*
100Ω
50Hz
*25ppm, 1% TOLERANCE
SINGLE POINT GROUND
THERMOCOUPLE
TYPE
SEEBECK
COEFFICIENT*
R2
J
K
S
50.2µV/°C
39.2µV/°C
6.15µV/°C
3.83k
4.99k
32.4k
2400 F35
*20°C ≤ TA ≤ 50°C
図35. ダイオードの冷接点補償
33
LTC2400
標準的応用例
ます。一般に使用される熱電対のうち、最も出力が大き
いのはEタイプ(約70mV)です。この回路は冷接点での
ゼーベック効果に対する曲率補正は行いません。非常に
高い精度を必要とするアプリケーションの場合、冷接点
の温度はたとえばRTDを使用して、A/Dへの独立した入
力を介して決定しなければなりません。冷接点補償はソ
フトウェアで熱電対のNBS多項曲率補正を行うことによ
り実現できます。(LTC2400への入力はLTC1391を使用
して多重化でき、性能低下はほとんどありません。)独
立した温度センサを使用して冷接点をモニタする場合、
熱電対からLTC2400に直接接続できます。熱電対のリー
ドが異種金属(たとえば銅配線)に接する点で形成される
接合部は温度が等しくなければならず、また冷接点セン
サをこの接合部に取り付けなければなりません。リード
間の温度差、あるいはリードと温度センサ間に違いがあ
ると読取値に誤差が生じます。
図36にDCオフセットのない安価な回路を示します。ノイ
ズおよびオフセット誤差の影響を低減するだけでなく、
必要な係数を生成するために、LT®1077の出力を減衰し
ます。サーミスタと一緒に使用する場合は、この回路を
曲率補正を生成するように変更することができます。ダ
イオードの順方向電圧に伴うオフセットやモノリシック
温度センサの273°Kのオーバヘッドを除去すれば、熱電
対後の大きな利得の使用が簡単になります。LTC1050な
どのチョッパ・アンプは、LTC2400のノイズ・フロアを
10倍∼20倍に拡張する可能性があります。LTC2400の前
段で利得20をとれば、熱電対アプリケーションの分解能
を0.02℃以上に向上させることができます。
絶対精度が重要でない場合は、LT1028などの低ノイ
ズ・バイポーラ・アンプを使用すれば、分解能をさらに
1桁増やすことができます。
図36の回路で高精度を達成するには、回路オフセットお
よび利得補正用の較正シーケンスが必要なことに注意し
てください。
5V
V+
R LM334
SO-8
R1
226Ω*
0.1µF
R2
174k*
V–
3
1mV/°C
+
7
LT1077
2
R3
1k*
1
5V
–
6
R5
1k
2
6.1µV/°C
–
+
3
VCC
VREF
VIN
GND
R6
6.19Ω
SELECT R3 FOR
THERMOCOUPLE TYPE
S: 6.19Ω
K: 39.2Ω
J: 49.9Ω
E: 61.9Ω
*RECOMMENDED 0.1%, ±5ppm IRC AFD SERIES CHIP RESISTORS
図36. 安価なアンプによる冷接点補償の改善
34
LTC2400
6
SDO
7
SCK
4
R4
10k*
5
CS
4
FO
8
10k
5V
60Hz
50Hz
2400 F35
LTC2400
標準的応用例
簡単なプラチナRTDインタフェース
より簡単で可能性のある安価なソリューションは、図37
に示すとおりLT1025を使用することです。
より限られた範囲で温度分解能を高くしたい場合は、図
38の回路はさらに増幅することなく、約0.01℃の分解能
を達成できます。プラチナRTDの抵抗は、TA=25℃で
は約0.31Ω/℃変化します。この回路のソース・インピー
ダンスは100Ω∼300Ωであるため、LTC2400の安定性、
精度、あるいはノイズ・レベルが損なわれることはあり
ません。
LT1025は温度センサ機能、曲率補正機能、5種類の熱電
対に対して適切な補正を行うのに必要な高精度分割器
チェーンを備えています。LT1025は冷接点に配置して
ください。空気の流れから保護するだけでなく、冷接点
周囲のサーマル・マス(熱塊)を使用するようにしてくだ
さい。
0.1µF
5V
1
2
VIN
2
LT1025
S
6
–
+
3
VCC
VREF
LTC2400
VIN
6
SDO
GND R –
4
5
CS
7
SCK
GND
5
TYPE
S
FO
4
8
10k
5V
60Hz
50Hz
2400 F36
図37. LT1025の完全な冷接点ソリューション
5V
5V
1
R1*
12.1k
F
S
0.1µF
2
3
VCC
VREF
VIN
5
CS
LTC2400
6
SDO
7
SCK
GND
Pt RTD
100Ω
4
FO
8
10k
5V
60Hz
50Hz
2400 F37
*VISHAY S102 OR EQUIVALENT
図38. 最も簡単なプラチナRTDインタフェース
35
LTC2400
標準的応用例
12.1kの抵抗は、Vishay S102シリーズのような高精度抵
抗か、または温度安定性の高い抵抗でなければなりませ
ん。自己発熱効果がLTC2400のノイズ・フロア付近の大
部分のセンサは励起電流が十分低くなっています。
度を制御するか、あるいは抵抗の温度係数が非常に低く
くなければなりません。高精度抵抗ネットワークが常に
優れた選択であり、これらはVishayまたはCaddockから
入手できます。
図 39に 示 す バ イ ポ ー ラ ・ ア ン プ 構 成 を 使 用 す れ ば 、
0.001℃の潜在的分解能を実現できます。
ハーフブリッジ歪みゲージ
このような結果を達成するには、以下の影響を検討しな
ければなりません。最も難しいのは、空気の流れに起因
するRTD素子の自己発熱のバラツキです。RTDが密封ガ
ラス封止され、黒く塗られている場合、LTC2400は部屋
に人が入ってきたことを検知できます。これは赤外線の
熱電対センサ(サーモパイル)でも可能で、LTC2400に直
結して使用できます。2個のRTDを用いたこの回路のバ
リエーションでは、プロセスからの熱の流入または流出
を測定するための、小さな温度差を検出することができ
ます。この回路を実現するには、アンプと抵抗の周囲温
図40の回路は、LTC2400に直接接続された比例ハーフブ
リッジ回路です。2つの薄膜歪みゲージをハーフブリッ
ジ構成で使用すれば、2mV/V出力とほぼ12ビットの分解
能を実現できます。LTC2400から見た175Ωのソース・
インピーダンスは動作に影響を与えません。
図に示すオプションの抵抗は最大5kまで可能であり、歪み
ゲージがLTC2400から離れて置かれている場合や歪み発生
部の接地状態が悪くESDの放電が生じる可能性がある場合
に、LTC2400をサージおよび過渡状態から保護します。歪
みゲージの薄膜素子は、薄膜素子が接着されている歪み発
VREF
R1*
9.09k
F
R2*
9.09k
S 3
5V
+
LT1028
2
Pt RTD
100Ω
0.1µF
5V
6
1k
TO
LTC2400
350Ω
STRAIN
ELEMENT
–
300Ω – 5V
1
R1
2
5k
OPTIONAL 3
VCC
VREF
VIN
LTC2400
350Ω
STRAIN
ELEMENT
*MUST BE 5ppm/°C OR BETTER,
AN ARRAY IS RECOMMENDED
**MUST BE VERY STABLE < 5ppm/°C
図39. きわめて高分解能のRTDインタフェース
36
7
SCK
GND
4
FO
8
10k
2400 F38
R4**
100Ω
6
SDO
0.1µF
R3*
9.09k
5
CS
5V
60Hz
50Hz
2400 F39
図.40. 歪みゲージ用ハーフブリッジ接続
LTC2400
標準的応用例
生部への結合容量を形成します。歪み発生部から拾ったノ
イズがおよそ60Hzの場合、LTC2400はそのノイズを除去し
ます。歪み発生部に問題となる高周波ノイズが存在する場
合は、ノイズサプレス回路を使用できるようにバッファを
追加しなければならないことがあります。
外部クロック用の安定したし張発振器
LTC2400のsinc4フィルタのノッチ周波数が50Hzまたは
60Hz以外でなければならないアプリケーションには、
外部クロックが必要です。所要周波数は2560×(所要
ノッチ周波数)です。74HC14などヒステリシス付きロ
ジック・ゲートで構成された簡単なし張発振器は、温
度、電源電圧変動、デバイス間のバラツキに対して不安
定です。
たとえば、遠隔重量計アプリケーションが11Hzで共振
除去を必要とする場合、周波数を28.16kHzに設定しなけ
ればなりません。多くの場合、これらの周波数はフェー
ズ・ロック・ループまたはデジタル分周器でデジタル的
に生成できますが、水晶振動子で直接生成するには低す
ぎます。ノッチが広く発振器の安定性は0.1%∼1%で十
分なので、一般に水晶振動子並みの安定性は必要ありま
せん。
電源、スペース、あるいはコスト上の制限により、これ
ら の 周 波 数 の デ ジ タ ル 生 成 が 実 用 的 で な く 、 4Hz∼
120Hzの範囲のノッチが必要な場合には、図41の回路を
使用できます。
コンデンサC1の容量を4000pFから30pFの範囲で変える
ことにより、周波数を4Hz∼120Hzの範囲で変化させる
ことができます。図に示す抵抗値では、出力周波数
(kHz)はおよそ9.5×10−6÷C1(pF)になります。この回路
は、抵抗のマッチングにのみ依存する制御されたヒステ
リシスを生成し、入力スレッショルド付近に自己バイア
スします。すべてのゲートは同一パッケージになければ
ならず、帰還路をドライブする出力から負荷をドライブ
してはなりません。予備のゲートがある場合は、ゲート
BおよびDと並列に使用して帰還路のドライブを改善す
ることができます。
R1
100k
HC04
C2
15pF
R2
47k
A
B
C1
C3
15pF
C
D
–6
fOUT (kHz) = 9.5 • 10
C1 (pF)
R3
47k
2400 F40
C1 MAY VARY FROM 30pF TO 4000pF
STABLE OPERATION AT HIGHER FREQUENCIES
REQUIRES VALUES OF RESISTOR TO BE REDUCED
図41. ノッチ同調のための安定した低消費電力し張発振器
37
LTC2400
標準的応用例
LTC2400の性能はデモ・ボードDC228により評価できま
す(回路図は図42を参照)。この回路はコンピュータのシ
リアル・ポートを使用して、電力および変換の開始と結
果の読込みに必要なSPIデジタル信号を生成します。視
覚的に変換結果を捕捉するLabviewアプリケーション・
ソフトウェア・プログラム(図43参照)が搭載されていま
す。また、ノイズ性能、安定性、そして外部ソースを使
用して直線性を評価することができます。回路図で示す
ように、LTC2400は非常に使いやすいデバイスです。こ
のデモ・ボードと付属のソフトウェアについては、弊社
にお問い合わせください。
D1
BAV74LT1
U2
LT1236ACS8-5
5V
6 OUT
J2
VREFOUT
IN
R3
100Ω
2
GND
C6
22µF
4
J1
EXTERNAL JP2 ONBOARD
REF 1 2 3 REF
JP1
50Hz 1 2 3 60Hz
VREFIN
C1
10µF
U1
LTC2400
1
2
C2
10µF
3
4
J3
INPUT
J4
GROUND
VCC
VREF
FO
SCK
SDO
VIN
GND
CS
7
4
3
2
U3-1
74HC14
1
R1
51k
J5
DB9
SCLKDTR
2
5
U3-4
74HC14
9
C3
10µF
1
6
6
NOTES: UNLESS OTHERWISE SPECIFIED
INSTALL SHUNTS ON PIN 2 AND 3 OF JP1 AND JP2
8
5
U3-6
74HC14
12
13 10
7
3
U3-3
74HC14
DOUTCTS
6
U3-5
74HC14
11
図43. ディスプレイ・グラフィック
8
4
9
R2
51k
図42. 24ビットA/Dデモ・ボード回路図
38
C5
100µF
16V
C4
0.1µF
U3-2
74HC14
8
+
J6
EXT V +
8V TO 15V
5
CSRTS
2400 F42
LTC2400
パッケージ情報
注記がない限り、寸法はインチ(mm)
S8パッケージ
8ピン・プラスチック・スモール・アウトライン(細型0.150)
(LTC DWG # 05-08-1610)
0.189 – 0.197*
(4.801 – 5.004)
8
7
5
6
0.150 – 0.157**
(3.810 – 3.988)
0.228 – 0.244
(5.791 – 6.197)
1
0.010 – 0.020
× 45°
(0.254 – 0.508)
0.008 – 0.010
(0.203 – 0.254)
0.053 – 0.069
(1.346 – 1.752)
0°– 8° TYP
0.016 – 0.050
0.406 – 1.270
0.014 – 0.019
(0.355 – 0.483)
* 寸法はモールドのバリを含まない。モールドのバリは
各サイドで0.006"(0.152mm)を超えてはならない。
** 寸法にはリード間のバリは含まれない。リード間の
バリは各サイドで0.010"(0.254mm)を超えてはならない。
2
3
4
0.004 – 0.010
(0.101 – 0.254)
0.050
(1.270)
TYP
SO8 0996
PCBレイアウトとフィルム
部品面シルクスクリーン
半田面シルクスクリーン
リニアテクノロジー・コーポレーションがここで提供する情報は正確かつ信頼できるものと考えておりますが、
その使用に関する責務は一切
負いません。
また、
ここに記載された回路結線と既存特許とのいかなる関連についても一切関知いたしません。
なお、
日本語の資料はあくまで
も参考資料です。
訂正、
変更、
改版に追従していない場合があります。
最終的な確認は必ず最新の英語版データシートでお願いいたします。
39
LTC2400
PCBレイアウトとフィルム
部品面
半田面
部品面半田マスク
部品面ペースト・マスク
半田面ペースト・マスク
半田面半田マスク
関連製品
製品番号
説明
注釈
LT1019
高精度バンドキャップ・リファレンス、2.5V、5V
ドリフト3ppm/℃、0.05%最大
LT1025
マイクロパワー熱電対冷接点補償器
LTC1043
デュアル精密計装用スイッチト・キャパシタ・ビルディング・ブロック
高精度の充電、バランスのとれたスイッチング、低消費電力
LTC1050
高精度チョッパ安定オペアンプ
外付け部品不要、
オフセット5µV、
ノイズ1.6µVP-P
LT1236A-5
高精度バンドギャップ・リファレンス5V
0.05%最大、ドリフト5ppm/℃
LT1460
マイクロパワー・シリーズ・リファレンス
0.075%最大、最大ドリフト10ppm/℃、2.5V、5V、および10Vバージョン
LTC2401/LTC2402 1チャネルおよび2チャネルの24ビットADC
ノイズ3µV、10ピンMSOPパッケージ、グランド・センシング
LTC2404/LTC2408 4 チャネルおよび 8 チャネル 24 ビット ADC
LTC2400と同じ性能
LTC2420
ノイズ6µV、LTC2400とピン・コンパチブル
40
20ビット・マイクロパワーADC
2400fa 0300 0.5K • PRINTED IN JAPAN
リニアテクノロジー株式会社
〒162-0814 東京都新宿区新小川町1-14 NAOビル5F
TEL 03-3267-7891• FAX 03-3267-8510 • www.linear-tech.co.jp
 LINEAR TECHNOLOGY CORPORATION 1999