TDC7200 是一款时间 - 数字转换器 (TDC),适用于水表、燃气表和热量计等超声波感测装置。 与 TDC1000(超声波模拟前端)配套使用时,TDC7200 可与 MSP430、电源、无线器件以及相关源代码一起构成一套完整的德州仪器 (TI) 超声波感测解决方案。
时间数字转换器 (TDC) 可执行秒表功能,测量 START 脉冲与多达 5 个 STOP 脉冲之间的时间间隔(渡越时间,即 TOF)。 这一功能使得用户能够灵活选择回声性能最佳的 STOP 脉冲。
该器件内置自校准时基,可对时间和温度偏差进行补偿。 这一自校准功能使得时间数字转换器能够获得皮秒级精度。 因此,TDC7200 非常适用于注重高精度零流量和低流量测量的流量计应用。
TDC7200 置于自主多周期平均模式下时,可降低系统功耗,非常适合电池供电式流量计。 在此模式下,主器件会进入休眠模式以实现节能,并会在测量序列完成后由 TDC 中断唤醒。
部件号 | 封装 | 封装尺寸(标称值) |
---|---|---|
TDC7200 | TSSOP (14) | 5.00mm x 4.40mm |
Changes from B Revision (June 2015) to C Revision
Changes from A Revision (March 2015) to B Revision
Changes from * Revision (February 2015) to A Revision
PIN | I/O | DESCRIPTION | |
---|---|---|---|
NAME | NO. | ||
ENABLE | 1 | Input | Enable signal to TDC |
TRIGG | 2 | Output | Trigger output signal |
START | 3 | Input | START signal to TDC |
STOP | 4 | Input | STOP signal to TDC |
CLOCK | 5 | Input | Clock Input to TDC |
N.C. | 6 | – | Not Connected |
GND | 7 | Ground | Ground |
INTB | 8 | Output | Interrupt to MCU, active low (open drain) |
DOUT | 9 | Output | SPI Data Output |
DIN | 10 | Input | SPI Data Input |
CSB | 11 | Input | SPI Chip Select, active low |
SCLK | 12 | Input | SPI clock |
VREG | 13 | Output | LDO Output terminal for external decoupling cap |
VDD | 14 | Power | Supply input |
MIN | MAX | UNIT | |||
---|---|---|---|---|---|
VDD | Supply voltage | –0.3 | 3.9 | V | |
VI | Terminal input voltage | –0.3 | VDD+0.3 | V | |
VDIFF_IN | |Voltage differential| between any two input terminals | 3.9 | V | ||
VIN_GND_VDD | |Voltage differential| between any input terminal and GND or VDD | 3.9 | V | ||
II | Input current at any pin | –5 | 5 | mA | |
TA | Ambient temperature | -40 | 125 | °C | |
Tstg | Storage temperature | –65 | 150 | °C |
VALUE | UNIT | |||
---|---|---|---|---|
V(ESD) | Electrostatic discharge | Human-body model (HBM), per ANSI/ESDA/JEDEC JS-001(1) | ±1000 | V |
Charged-device model (CDM), per JEDEC specification JESD22-C101(2) | ±250 |
MIN | NOM | MAX | UNIT | ||
---|---|---|---|---|---|
VDD | Supply voltage | 2 | 3.6 | V | |
VI | Terminal voltage | 0 | VDD | V | |
VIH | Voltage input high | 0.7 × VDD | 3.6 | V | |
VIL | Voltage input low | 0 | 0.3 × VDD | V | |
FCALIB_CLK | Frequency (Reference/Calibration Clock) | 1 (1) | 8 | 16 | MHz |
DUTYCLOCK | Input clock duty cycle | 50% | |||
TIMING REQUIREMENTS: Measurement Mode 1 (1) | |||||
T1STARTSTOP_Min | Minimum Time between Start and Stop Signal | 12 | ns | ||
T1STOPSTOP_Min | Minimum Time between 2 Stop Signals | 67 | ns | ||
T1STARTSTOP_Max | Maximum time bet. Start and Stop Signal | 500 | ns | ||
T1STOPSTOP_Max | Maximum time bet. Start and last Stop Signal | 500 | ns | ||
TIMING REQUIREMENTS: Measurement 2 (1) | |||||
T2STARTSTOP_Min | Minimum Time between Start and Stop Signal | 2×tCLOCK | s | ||
T2STOPSTOP_Min | Minimum Time between 2 Stop Signals | 2×tCLOCK | s | ||
T2STARTSTOP_Max | Maximum time bet. Start and Stop Signal | (216-2)×tCLOCK | s | ||
T2STOPSTOP_Max | Maximum. time bet. Start and last Stop Signal | (216-2)×tCLOCK | s | ||
TIMING REQUIREMENTS: ENABLE INPUT | |||||
TREN | Rise Time for Enable Signal (20%-80%) | 1 to 100 | ns | ||
TFEN | Fall Time for Enable Signal (20%-80%) | 1 to 100 | ns | ||
TIMING REQUIREMENTS: START, STOP, CLOCK | |||||
TRST, TFST | Maximum rise, fall time for START, STOP signals (20%-80%) | 1 | ns | ||
TRXCLK, TFXCLK | Maximum rise, fall time for external CLOCK (20%-80%) | 1 | ns | ||
TIMING REQUIREMENTS: TRIGG | |||||
TTRIGSTART | Time from TRIG to START | 5 | ns | ||
TEMPERATURE | |||||
TA | Ambient temperature | –40 | 85 | °C | |
TJ | Junction temperature | –40 | 85 | °C |
THERMAL METRIC(2) | TDC7200 | UNIT | |
---|---|---|---|
PW [TSSOP] | |||
14 PINS | |||
RθJA | Junction-to-ambient thermal resistance | 134.9 | °C/W |
RθJC(top) | Junction-to-case (top) thermal resistance | 63 | |
RθJB | Junction-to-board thermal resistance | 76.8 | |
ψJT | Junction-to-top characterization parameter | 12.4 | |
ψJB | Junction-to-board characterization parameter | 76.2 | |
θJA | Package thermal impedance | 113 |
PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | ||
---|---|---|---|---|---|---|---|
TDC CHARACTERISTICS | |||||||
LSB | Resolution | Single shot measurement | 55 | ps | |||
TACC-2 | Accuracy (Mode 2) (1) | CLOCK = 8 MHz | 28 | ps | |||
TSTD-2 | Standard Deviation (Mode 2) | Measured time = 100 µs | 50 | ps | |||
Measured time = 1 µs | 35 | ps | |||||
OUTPUT CHARACTERISTICS: TRIGG, INTB, DOUT | |||||||
VOH | Output voltage high | Isource = -2 mA | 2.31 | 2.95 | V | ||
VOL | Output voltage low | Isink = 2 mA | 0.35 | 0.99 | V | ||
INPUT CHARACTERISTICS: ENABLE, START, STOP, CLOCK, DIN, CSB,SCLK | |||||||
Cin | Input capacitance (2) | 3 | pF | ||||
POWER CONSUMPTION (see Measurement Mode 1 and Measurement Mode 2) | |||||||
Ish | Shutdown current | EN = LOW | 0.3 | 2 | µA | ||
IQA | Quiescent Current A | EN = HIGH; TDC running | 1.35 | mA | |||
IQB | Quiescent Current B | EN = HIGH; TDC OFF, Clock Counter running | 71 | µA | |||
IQC | Quiescent Current C | EN = HIGH; measurement stopped, SPI communication only | 87 | µA | |||
IQD | Quiescent Current D | TDC OFF, counter stopped, no communication | 50 | µA |
MIN | NOM | MAX | UNIT | |||
---|---|---|---|---|---|---|
TIMING REQUIREMENTS: START, STOP INPUTS, CLOCK | ||||||
PWSTART | Pulse width for Start Signal | 10 | ns | |||
PWSTOP | Pulse width for Stop Signal | 10 | ns | |||
SERIAL INTERFACE TIMING CHARACTERISTICS (VDD = 3.3 V, fSCLK = 20 MHz) (See Figure 1) | ||||||
fSCLK | SCLK Frequency | 20 | MHz | |||
t1 | SCLK period | 50 | ns | |||
t2 | SCLK High Time | 16 | ns | |||
t3 | SCLK Low Time | 16 | ns | |||
t4 | DIN setup time | 4 | ns | |||
t5 | DIN hold time | 4 | ns | |||
t6 | CSB fall to SCLK rise | 6 | ns | |||
t7 | Last SCLK rising edge to CSB rising edge | 6 | ns | |||
t8 | Minimum pause time (CSB high) | 40 | ns | |||
t9 | Clk fall to DOUT bus transition | 12 | ns |
PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
WAKE UP TIME | ||||||
TWAKEUP_PERIOD | Time to be ready for Measurement | LSB within 0.3% of settled value | 300 | µs |