LDC1101 是一款 1.8V 至 3.3V、高分辨率电感数字转换器,可对位置、旋转或运动进行短距离、高速、无触点感测,即使存在污垢或灰尘也能够实现可靠、精确的测量,非常适合户外或严苛环境。
LDC1101 特有双感应测量内核,可在执行 > 150ksps 的 16 位 RP 和 L 测量的同时,进行分辨率高达 24 位的高分辨率 L 测量,采样速率可高达 180ksps 以上。 LDC1101 包含阈值比较功能,该功能可在器件运行时动态更新。
电感感测技术可实现对线性/角位置、位移、运动、压缩、振动、金属成分以及市面上包括汽车、消费类、计算机、工业、医疗和通信应用在内的很多其他应用的高精度测量。 电感感测技术能够以低于其他竞争对手解决方案的成本提供更为出色的性能和可靠性。
LDC1101 在小型 3mm × 3mm 10 引脚 VSON 封装内即可提供这些电感感测技术优势。 微控制器可使用 4 引脚 SPI™轻松配置 LDC1101。
器件型号 | 封装 | 封装尺寸(标称值) |
---|---|---|
LDC1101 | VSON (10) | 3.00mm × 3.00mm |
PIN | TYPE(1) | DESCRIPTION | |
---|---|---|---|
NAME | NO. | ||
CLDO | 10 | P | Internal LDO bypassing pin. A 15 nF capacitor must be connected from this pin to GND. |
CLKIN | 2 | I | External time-base Clock Input |
CSB | 5 | I | SPI CSB. Multiple devices can be connected on the same SPI bus and CSB can be used to uniquely select desired device |
DAP | – | – | Connect to Ground for improved thermal performance(2) |
GND | 8 | G | Ground |
INA | 7 | A | External LC tank – connected to external LC tank |
INB | 6 | A | External LC tank – connected to external LC tank |
SCLK | 3 | I | SPI Clock Input |
SDI | 4 | I | SPI Data Input – connect to MOSI of SPI master |
SDO/INTB | 1 | O | SPI Data Output/INTB – Connect to MISO of SPI Master. When CSB is high, this pin is High-Z. Alternatively, this pin can be configured to function as INTB |
VDD | 9 | P | Power Supply |
MIN | MAX | UNIT | ||
---|---|---|---|---|
VDD | Supply voltage range | 3.6 | V | |
Vi | Voltage on INA, INB | –0.3 | 2.3 | V |
Voltage on CLDO | –0.3 | 1.9 | V | |
Voltage on any other pin(2) | –0.3 | VDD+0.3 | V | |
TJ | Junction temperature | –55 | 125 | °C |
Tstg | Storage temperature | –65 | 125 | °C |
VALUE | UNIT | |||
---|---|---|---|---|
V(ESD) | Electrostatic discharge | Human-body model (HBM), per ANSI/ESDA/JEDEC JS-001(1) | ±2000 | V |
Charged-device model (CDM), per JEDEC specification JESD22-C101(2) | ±1000 |
MIN | NOM | MAX | UNIT | ||
---|---|---|---|---|---|
VDD | Supply voltage | 1.71 | 3.46 | V | |
TJ | Junction temperature | –40 | 125 | °C |
THERMAL METRIC(1) | LDC1101 | UNIT | |
---|---|---|---|
DRC (VSON) | |||
10 PINS | |||
RθJA | Junction-to-ambient thermal resistance | 44.2 | °C/W |
RθJC(top) | Junction-to-case (top) thermal resistance | 50.1 | °C/W |
RθJB | Junction-to-board thermal resistance | 19.6 | °C/W |
ψJT | Junction-to-top characterization parameter | 0.7 | °C/W |
ψJB | Junction-to-board characterization parameter | 19.8 | °C/W |
RθJC(bot) | Junction-to-case (bottom) thermal resistance | 4.4 | °C/W |
PARAMETER | TEST CONDITION(1) | MIN(2) | TYP(3) | MAX(2) | UNIT | |
---|---|---|---|---|---|---|
POWER | ||||||
VDD | Supply voltage | 1.71 | 3.46 | V | ||
IDD | Supply current | START_CONFIG= 0x00, no sensor connected | 1.9 | 2.7 | mA | |
IDDS | Supply current including sensor current | ƒCLKIN = 16 MHz, ƒSENSOR = 2 MHz, START_CONFIG = 0x00 |
3.2 | mA | ||
IDDSL | Sleep mode supply current | START_CONFIG =0x01 | 135 | 180 | µA | |
ISD | Shutdown mode supply current | 1.4 | 6.7 | µA | ||
SENSOR | ||||||
RP Measurement part-to-part variation | RESP_TIME= 6144, D_CONFIG=0x00, ALT_CONFIG=0x00, START_CONFIG = 0x00, ƒSENSOR = 2 MHz | 1% | ||||
ISENSORMAX | Sensor maximum current drive | RP_MIN = b111, START_CONFIG=0x00, D_CONFIG=0x00, ALT_CONFIG=0x00 | 0.598 | 0.6 | 0.602 | mA |
ISENSORMIN | Sensor minimum current drive | RP_MAX = b000, RPMAX_DIS=b0, START_CONFIG=0x00, D_CONFIG=0x00, ALT_CONFIG=0x00 | 4.7 | µA | ||
ƒSENSOR | Sensor resonant frequency | Device settings and Sensor compliant as detailed in LDC1101 RP Configuration | 0.5 | 10 | MHz | |
RPRES | RP Measurement resolution | 16 | bits | |||
LRES | Inductance sensing resolution – RP+L Mode | 16 | bits | |||
Inductance sensing resolution – LHR Mode | 24 | bits | ||||
AOSC | Sensor oscillation amplitude | INA – INB, START_CONFIG=0x00, D_CONFIG=0x00, ALT_CONFIG=0x00 | 1.2 | VPP | ||
DETECTION | ||||||
tS_MIN | Minimum response time (RP+L mode) | RP+L Mode, RESP_TIME=b010 | 192 ÷ƒSENSOR |
s | ||
tS_MAX | Maximum response time (RP+L mode) | RP+L Mode, RESP_TIME=b111 | 6144 ÷ƒSENSOR |
s | ||
Ts_MAX | High Res L maximum measurement interval | LHR_REF_COUNT=0xFFFF, START_CONFIG=0x00 | (220+39) ÷ƒCLKIN |
s | ||
SRMAXRP | RP+L Mode maximum sample rate | ƒCLKIN=16 MHz, ƒSENSOR = 10 MHz, RESP_TIME=b010 | 156.25 | kSPS | ||
SRMAXL | High Res L Mode Maximum Sample Rate | High Resolution L Mode, LHR_REF_COUNT=0x0002, ƒCLKIN=16 MHz | 183.8 | kSPS | ||
FREQUENCY REFERENCE | ||||||
fCLKIN | Reference input frequency | 1 | 16 | MHz | ||
DCfin | Reference duty cycle | 40% | 60% | |||
VIH | Input high voltage (Logic “1”) | 0.8×VDD | V | |||
VIL | Input low voltage (Logic “0”) | 0.2×VDD | V |
PARAMETER | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|
VOLTAGE LEVELS | 0.8×VDD | V | |||
VIH | Input high voltage (Logic “1”) | 0.2×VDD | V | ||
VIL | Input low voltage (Logic “0”) | VDD–0.3 | V | ||
VOH | Output high voltage (Logic “1”, ISOURCE = 400 µA) | 0.3 | V | ||
VOL | Output low voltage (Logic “0”, ISINK = 400 µA) | –500 | 500 | nA | |
IOHL | Digital IO leakage current |
MIN | TYP | MAX | UNIT | ||
---|---|---|---|---|---|
tSTART | Start-up time from shutdown to sleep | 0.8 | ms | ||
tWAKE | Wake-up time (from completion of SPI to conversion start; does not include sensor settling time) | 0.04 | ms | ||
INTERFACE TIMING REQUIREMENTS(1) | |||||
ƒSCLK | Serial clock frequency | 8 | MHz | ||
twH | SCLK pulse-width high | 0.4 / ƒSCLK | s | ||
twL | SCLK pulse-width low | 0.4 / ƒSCLK | s | ||
tsu | SDI setup time | 10 | ns | ||
th | SDI hold time | 10 | ns | ||
tODZ | SDO driven-to-tristate time | 25 | ns | ||
tOZD | SDO tristate-to-driven time | 25 | ns | ||
tOD | SDO output delay time | 20 | ns | ||
tsu(CS) | CSB setup time | 20 | ns | ||
th(CS) | CSB hold time | 20 | ns | ||
tIAG | CSB inter-access interval | 100 | ns | ||
tw(DRDY) | Data ready pulse width | 1/ƒSENSOR | ns |
Not including sensor current, default register settings. |
Including sensor current. 13mm diameter sensor 0.1mm spacing/0.1mm trace width/ 4 layer 28 turns, fSENSOR = 2 MHz, RP_SET = 0x07, TX1=0x50, TC2=0x80, RCOUNT=0xFFFF, RESP_TIME =6144 |
RP_SET.RPMAX = b000 |
Not including sensor current, default register settings. |
RP_SET.RPMIN = b111 |
The LDC1101 is an inductance-to-digital converter which can simultaneously measure the impedance and resonant frequency of an LC resonator. The high resolution measurement capability enables this device to be used to directly measure changes in physical systems, allowing the resonator to sense the proximity and movement of conductive materials.
The LDC1101 measures the impedance and resonant frequency by regulating the oscillation amplitude in a closed-loop configuration at a constant level, while monitoring the energy dissipated by the resonator. By monitoring the amount of power injected into the resonator, the LDC1101 can determine the equivalent parallel resistance of the resonator, RP, which it returns as a digital value.
In addition, the LDC1101 device also measures the oscillation frequency of the LC circuit by comparing the sensor frequency to a provided reference frequency. The sensor frequency can then be used to determine the inductance of the LC circuit.
The threshold comparator block can compare the RP+L conversion results versus a programmable threshold. With the threshold registers programmed and comparator enabled, the LDC1101 can provide a switch output, reported as a high/low level on the INTB/SDO pin.
The LDC1101 device supports a wide range of LC combinations with oscillation frequencies ranging from 500 kHz to 10 MHz and RP ranging from 1.25 kΩ to 90 kΩ. The device is configured and conversion results retrieved through a simple 4-wire SPI. The power supply for the device can range from 1.8 V – 5% to 3.3 V + 5%. The only external components necessary for operation are a 15 nF capacitor for internal LDO bypassing and supply bypassing for VDD.
The LDC1101 can drive a sensor with a resonant frequency of 500 kHz to 10 MHz with an RP in the range of 1.25 kΩ to 90 kΩ. The nominal sensor amplitude is 1.2 V. The sensor Q should be at least 10 for RP measurements. The inductive sensor must be connected across the INA and INB pins. The resonant frequency of the sensor is set by:
where
The LDC1101 features two independent measurement subsystems to measure the impedance and resonant frequency of an attached sensor. The RP+L subsystem can simultaneously measure the impedance and resonant frequency of an LC resonator, with up to 16 bits of resolution for each parameter. Refer to RP+L Measurement Mode for more information on the RP+L measurement functionality.
The High Resolution L (LHR) subsystem measures the sensor resonant frequency with up to 24 bits of resolution. The effective resolution is a function of the sample rate and the reference frequency supplied on the CLKIN pin. Refer to High Resolution L (LHR) Measurement Mode for more information on the LHR measurement functionality.
Both measurement subsystems can convert simultaneously but at different sample intervals – the completion of an RP+L conversion will be asynchronous to the completion of a LHR conversion.
RP+L Mode | LHR Mode | |
---|---|---|
RP Measurement Resolution | 16 bits | N/A |
L Measurement Resolution | 16 bits | 24 bits |
Sample Rate configuration | Varies with ƒSENSOR, set by RESP_TIME | Fixed and set by RCOUNT field and ƒCLKIN |
Sample rate at highest resolution (SPS) | 244 | 15.3 |
Maximum Sample Rate (kSPS) | 156.25 | 183.9 |
L Resolution at Maximum Sample rate | 6.7 bits | 6.5 bits |
Switch Output on SDO/INTB | Available for RP or L output code | N/A |
In RP+L mode, the LDC1101 will simultaneously measure the impedance and resonant frequency of the attached sensor. The device accomplishes this task by regulating the oscillation amplitude in a closed-loop configuration to a constant level, while monitoring the energy dissipated by the resonator. By monitoring the amount of power injected into the resonator, the LDC1101 device can determine the value of RP. The device returns this value as a digital value which is proportional to RP. In addition, the LDC1101 device can also measure the oscillation frequency of the LC circuit, by counting the number of cycles of a reference frequency. The measured sensor frequency can be used to determine the inductance of the LC circuit.
The variation of RP in a given system is typically much smaller than maximum range of 1.25 kΩ to >90 kΩ supported by the LDC1101. To achieve better resolution for systems with smaller RP ranges, the LDC1101 device offers a programmable RP range.
The LDC1101 uses adjustable current drives to scale the RP measurement range; by setting a tighter current range a higher accuracy RP measurement can be performed. This functionality can be considered as a variable gain amplifier (VGA) front end to an ADC. The current ranges are configured in the RPMIN and RPMAX fields of register RP_SET (address 0x01). Refer to LDC1101 RP Configuration for instructions to optimize these settings.
The LDC1101 utilizes internal programmable registers to configure time constants necessary for sensor oscillation. These internal time constants must be configured for RP measurements. Refer to Setting Internal Time Constant 1 and Setting Internal Time Constant 2 for instructions on how to configure them for a given system.
The LDC1101 provides an adjustable sample rate for the RP+L conversion, where longer conversion times have higher resolution. Refer to RP+L Sample Rate Configuration with RESP_TIME for more details.
The High Resolution L measurement (LHR) subsystem provides a high-resolution inductance (L) measurement of up to 24 bits. This L measurement can be configured to provide a higher resolution measurement than the measurement returned from the RP+L subsystem. The LHR subsystem also provides a constant conversion time interval, whereas the RP+L conversion interval is a function of the sensor frequency. The LHR measurement runs asynchronously with respect to the RP+L measurement.
The LHR sample rate is set by the Reference Count (LHR_RCOUNT) setting (registers 0x30 and 0x31). The LHR conversion resolution is proportional to the programmed RCOUNT value. With the maximum supported 16 MHz CLKIN input, the LDC1101 conversion interval can be set from 8.6 µs to 87.38 ms in 1 µs increments. Note that longer conversion intervals produce more accurate LHR measurements. Refer to LHR Sample Rate Configuration with RCOUNT for more details.
The LDC1101 can disable the RP measurement to perform a more stable L measurement. To enable this mode, set:
When this mode is used, RP measurement results are not valid.
The LDC1101 can report an error condition if the sensor oscillation stops. Refer to MIN_FREQ and Watchdog Configuration for information on the configuration of the watchdog.
When continuous LDC conversions are not required, the LDC1101 supports two reduced power modes. In Sleep mode, the LDC1101 retains register settings and can quickly enter active mode for conversions. In Shutdown mode, power consumption is significantly lower, although the device configuration is not retained. While in either low power mode, the LDC1101 will not perform conversions.
Shutdown mode is the lowest power state for the LDC1101. Note that entering SD mode will reset all registers to their default state, and so the device must have its registers rewritten. To enter Shutdown, perform the following sequence:
To exit Shutdown mode, resume toggling the clock input on the CLKIN pin; the LDC1101 will transition to Sleep mode with the default register values.
While in Shutdown mode, no conversions are performed. In addition, entering Shutdown mode will clear the status registers; if an error condition is present it will not be reported when the device exits Shutdown mode.
Sleep mode is entered by setting START_CONFIG.FUNC_MODE =b01 (register 0x0B:bits[1:0]). While in this mode, the register contents are maintained. To exit Sleep mode and start active conversions, set START_CONFIG.FUNC_MODE = b00. While in Sleep mode the SPI interface is functional so that register reads and writes can be performed.
On power-up or exiting Shutdown mode, the LDC1101 will be in Sleep mode.
Configuring the LDC1101 must be done while the device is in Sleep mode. If a setting on the LDC1101 needs to be changed, return the device to Sleep mode, change the appropriate register, and then return the LDC1101 to conversion mode. The registers related to INTB reporting can be changed while the LDC1101 is in active mode. Refer to INTB Reporting on SDO for more details.
The LDC1101 provides 2 status registers, STATUS and LHR_STATUS, to report on the device and sensor condition.
NAME | FIELD | FUNCTION |
---|---|---|
NO_SENSOR_OSC | 7 | When the resonance impedance of the sensor, RP, drops below the programed Rp_MIN, the sensor oscillation may stop. This condition is reported by STATUS:NO_SENSOR_OSC (register 0x20-bit7). This condition could occur when a target comes too close to the sensor or if RP_SET:RP_MIN (register 0x01-bits[2:0]) is set too high. |
DRDYB | 6 | RP+L Data Ready - reports completion of RP+L conversion results |
RP_HIN | 5 | RP+L threshold – refer to Comparator Functionalityfor details |
RP_HI_LON | 4 | |
L_HIN | 3 | |
L_HI_LON | 2 | |
POR_READ | 0 | Device in Power-On Reset – device should only be configured when POR_READ = 0. |
The LHR_STATUS register (register 0x3B) reports on LHR functionality.
The SDO pin can generate INTB, a signal which corresponds to device status. INTB can report conversion completion or provide a comparator output, in which the LDC conversion results are internally compared to programmable thresholds. Refer to INTB Reporting on SDO for details.
The LDC1101 uses SPI to configure the internal registers. It is necessary to configure the LDC1101 while in Sleep mode. If a setting on the LDC1101 needs to be changed, return the device to Sleep mode, change the appropriate register, and then return the LDC1101 to conversion mode. CSB must go low before accessing first address. If the number of SCLK pulses is less than 16, a register write command will not change the contents of the addressed register.
The LDC1101 supports an extended SPI transaction, in which CSB is held low and sequential register addresses can be written or read. After the first register transaction, each additional 8 SCLK pulses will address the next register, reading or writing based on the initial R/W flag in the initial command. A register write command will take effect on the 8th clock pulse. Two or more registers can be programmed using this method. The register address must not increment above 0x3F.
ADDRESS | NAME | DEFAULT VALUE | DESCRIPTION |
---|---|---|---|
0x01 | RP_SET | 0x07 | Configure RP Measurement Dynamic Range |
0x02 | TC1 | 0x90 | Configure Internal Time Constant 1 |
0x03 | TC2 | 0xA0 | Configure Internal Time Constant 2 |
0x04 | DIG_CONFIG | 0x03 | Configure RP+L conversion interval |
0x05 | ALT_CONFIG | 0x00 | Configure additional device settings |
0x06 | RP_THRESH_H_LSB | 0x00 | RP_THRESHOLD High Setting – bits 7:0. This register can be modified while the LDC1101 is in active mode. |
0x07 | RP_THRESH_H_MSB | 0x00 | RP_THRESHOLD High Setting – bits 15:8. This register can be modified while the LDC1101 is in active mode. |
0x08 | RP_THRESH_L_LSB | 0x00 | RP_THRESHOLD Low Setting – bits 7:0. This register can be modified while the LDC1101 is in active mode. |
0x09 | RP_THRESH_L_MSB | 0x00 | RP_THRESHOLD Low Setting – bits 15:8. This register can be modified while the LDC1101 is in active mode. |
0x0A | INTB_MODE | 0x00 | Configure INTB reporting on SDO pin. This register can be modified while the LDC1101 is in active mode. |
0x0B | START_CONFIG | 0x01 | Configure Power State |
0x0C | D_CONF | 0x00 | Sensor Amplitude Control Requirement |
0x16 | L_THRESH_HI_LSB | 0x00 | L_THRESHOLD High Setting – bits 7:0. This register can be modified while the LDC1101 is in active mode. |
0x17 | L_THRESH_HI_MSB | 0x00 | L_THRESHOLD High Setting – bits 15:8. This register can be modified while the LDC1101 is in active mode. |
0x18 | L_THRESH_LO_LSB | 0x00 | L_THRESHOLD Low Setting – bits 7:0. This register can be modified while the LDC1101 is in active mode. |
0x19 | L_THRESH_LO_MSB | 0x00 | L_THRESHOLD Low Setting – bits 15:8. This register can be modified while the LDC1101 is in active mode. |
0x20 | STATUS | 0x00 | Report RP+L measurement status |
0x21 | RP_DATA_LSB | 0x00 | RP Conversion Result Data Output - bits 7:0 |
0x22 | RP_DATA_MSB | 0x00 | RP Conversion Result Data Output - bits 15:8 |
0x23 | L_DATA_LSB | 0x00 | L Conversion Result Data Output - bits 7:0 |
0x24 | L_DATA_MSB | 0x00 | L Conversion Result Data Output - bits 15:8 |
0x30 | LHR_RCOUNT_LSB | 0x00 | High Resolution L Reference Count – bits 7:0 |
0x31 | LHR_RCOUNT_MSB | 0x00 | High Resolution L Reference Count – bits 15:8 |
0x32 | LHR_OFFSET_LSB | 0x00 | High Resolution L Offset – bits 7:0 |
0x33 | LHR_OFFSET_MSB | 0x00 | High Resolution L Offset – bits 15:8 |
0x34 | LHR_CONFIG | 0x00 | High Resolution L Configuration |
0x38 | LHR_DATA_LSB | 0x00 | High Resolution L Conversion Result Data output - bits 7:0 |
0x39 | LHR_DATA_MID | 0x00 | High Resolution L Conversion Result Data output - bits 15:8 |
0x3A | LHR_DATA_MSB | 0x00 | High Resolution L Conversion Result Data output - bits 23:16 |
0x3B | LHR_STATUS | 0x00 | High Resolution L Measurement Status |
0x3E | RID | 0x02 | Device RID value |
0x3F | CHIP_ID | 0xD4 | Device ID value |
Fields indicated with Reserved must be written only with indicated values. Improper device operation may occur otherwise. The R/W column indicates the Read-Write status of the corresponding field. A ‘R/W’ entry indicates read and write capability, a ‘R’ indicates read-only, and a ‘W’ indicates write-only.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RPMAX_DIS | RP_MAX | RESERVED | RP_MIN | ||||
R/W | R/W | R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | RPMAX_DIS | R/W | RP_MAX Disable
This setting improves the RP measurement accuracy for very high Q coils by driving 0A as the RPMAX current drive. b0: Programmed RP_MAX is driven (default value)
|
|
6:4 | RP_MAX | R/W | RP_MAX Setting
Set the maximum input dynamic range for the sensor RP measurement. The programmed RP_MIN setting must not exceed the programmed RP_MAX setting. b000: RPMAX = 96 kΩ (default value)b001: RPMAX = 48 kΩ b010: RPMAX = 24 kΩ b011: RPMAX = 12 kΩ b100: RPMAX = 6 kΩ b101: RPMAX = 3 kΩ b110: RPMAX = 1.5 kΩ b111: RPMAX = 0.75 kΩ |
|
3 | RESERVED | R/W | Reserved. Set to 0 | |
2:0 | RP_MIN | R/W | RP_MIN Setting
Set the minimum input dynamic range for the sensor RP measurement. The programmed RP_MIN setting must not exceed the programmed RP_MAX setting. b000: RPMIN = 96 kΩb001: RPMIN = 48 kΩ b010: RPMIN = 24 kΩ b011: RPMIN = 12 kΩ b100: RPMIN = 6 kΩ b101: RPMIN = 3 kΩ b110: RPMIN = 1.5 kΩ b111: RPMIN = 0.75 kΩ (default value) |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
C1 | RESERVED | R1 | |||||
R/W | R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7:6 | C1 | R/W | Internal Time Constant 1 Capacitance
This sets the capacitive component used to configure internal time constant 1. Refer to Setting Internal Time Constant 1 for more details. b00: C1 = 0.75 pFb01: C1 = 1.5 pF b10: C1 = 3.0 pF (default value) b11: C1 = 6.0 pF |
|
5 | RESERVED | R/W | Reserved. Set to 0 | |
4:0 | R1 | R/W | Internal Time Constant 1 Resistance
This sets the resistive component used to configure internal time constant 1. Refer to Setting Internal Time Constant 1 for configuration details. R1(Ω) = -12.77 kΩ × R1 + 417 kΩ Valid Values: [b0’0000:b1’1111] |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
C2 | R2 | ||||||
R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7:6 | C2 | R/W | Internal Time Constant 2 Capacitance
This sets the capacitive component used to configure internal time constant 2. Refer to Setting Internal Time Constant 2 for configuration details. b00: C2 = 3 pFb01: C2 = 6 pF b10: C2 = 12 pF (default value) b11: C2 = 24 pF |
|
5:0 | R2 | R/W | Internal Time Constant 2 Resistance
This sets the resistive component used to configure internal time constant 2. Refer to Setting Internal Time Constant 2for details. R2(Ω) = -12.77 kΩ × R2 + 835 kΩValid Values: [b00’0000:b11’1111] b00’0000: R2 = 835kΩ b10’0000: R2 = 426.4 kΩ (default value) b11’1111: R2 = 30.5 kΩ |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
MIN_FREQ | RESERVED | RESP_TIME | |||||
R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7:4 | MIN_FREQ | R/W | Sensor Minimum Frequency
Configure this register based on the lowest possible sensor frequency. This is typically when the target is providing minimum interaction with the sensor, although with some steel and ferrite targets, the minimum sensor frequency occurs with maximum target interaction. This setting should include any additional effects which reduce the sensor frequency, including temperature shifts and sensor capacitor variation. MIN_FREQ = 16 – (8 MHz ÷ ƒSENSORMIN) b0000: ƒSENSORMIN = 500 kHz (default value)
|
|
3 | RESERVED | R/W | Reserved. Set to 0 | |
2:0 | RESP_TIME | R/W | Measurement Response Time Setting
Sets the Response Time, which is the number of sensor periods used per conversion. This setting applies to the RP and Standard Resolution L measurement, but not the High Resolution L measurement. This corresponds to the actual conversion time by: ![]() b000: Reserved (do not use) |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | SHUTDOWN_EN | LOPTIMAL | |||||
R/W | R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7:2 | RESERVED | R/W | Reserved. Set to b00'0000. | |
1 | SHUTDOWN_EN | R/W | Shutdown Enable
Enables shutdown mode of operation. If SHUTDOWN_EN is not set to 1, then SHUTDOWN (Address 0x0B:[1]) will not have any effect. b0: Shutdown not enabled. (default value) b1: Shutdown functionality enabled. |
|
0 | LOPTIMAL | R/W | Optimize for L Measurements
Optimize sensor drive signal for L measurements (for both High-Res L and L measurement). When LOPTIMAL is enabled, RP measurements will not be completed. It is also necessary to set DOK_REPORT=1 when this mode is enabled. b0: L optimal disabled; both RP+L/LHR measurements (default value)b1: Only perform LHR and/or L-only measurements. RP measurements are invalid. |
This register can be modified while the LDC1101 is in active mode.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RP_THRESH_HI_LSB | |||||||
R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7:0 | RP_THRESH_HI_LSB | R/W | RP High Threshold LSBSetting
Combine with value in Register RP_THRESH_HI_MSB (Address 0x07) to set the upper RP conversion threshold: RP_THRESH_HI = RP_THRESH_HI[15:8] × 256 + RP_THRESH_HI[7:0] If RP_DATA conversion result is greater than the RP_THRESH_HI, RP_TH_I will be asserted. Note that RP_THRESH_HI_LSB is buffered and will not change the device configuration until a write to RP_TRESH_HI_MSB is performed. Note that both registers 0x06 and 0x07 must be written to change the value of RP_THRESH_HI. 0x00: default value |
This register can be modified while the LDC1101 is in active mode.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RP_THRESH_HI_MSB | |||||||
R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7:0 | RP_THRESH_HI_MSB | R/W | RP High Threshold MSB Setting
Combine with value in Register RP_THRESH_HI_LSB (Address 0x06) to set the upper RP conversion threshold. 0x00: default value |
This register can be modified while the LDC1101 is in active mode.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RP_THRESH_LO_LSB | |||||||
R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7:0 | RP_THRESH_LO[7:0] | R/W | RP Low Threshold LSB Setting
Combine with value in Register RP_THRESH_LO_MSB (Address 0x09) to set the lower RP conversion threshold: RP_THRESH_LO = RP_THRESH_LO[15:8] ×256 + RP_THRESH_LO[7:0] If RP_DATA conversion result is less than the RP_THRESH_LO, RP_HI_LON will be asserted. Note that RP_THRESH_LO_LSB is buffered and will not change the device configuration until a write to RP_TRESH_LO_MSB is performed. Note that both registers 0x08 and 0x09 must be written to change the value of RP_THRESH_LO. 0x00: default value |
This register can be modified while the LDC1101 is in active mode
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RP_THRESH_LO_MSB | |||||||
R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7:0 | RP_THRESH_LO_MSB[15:8] | R/W | RP Low Threshold MSB Setting
Combine with value in Register RP_THRESH_LO_LSB (Address 0x08) to set the lower RP conversion threshold. 0x00: default value |
This register can be modified while the LDC1101 is in active mode.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INTB2SDO | RESERVED | INTB_FUNC | |||||
R/W | R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | INTB2SDO | R/W | INTB Output on SDO
Output INTB signal on SDO pin. b0: do not report DRDY on SDO pin (default value)b1: report DRDY on SDO pin |
|
6 | RESERVED | R/W | Reserved. Set to 0 | |
5:0 | INTB_FUNC | R/W | Select INTB signal reporting. INTB2SDO must be set to 1 for the selected signal to appear on the SDO pin. Refer to INTB Reporting on SDO for configuration details. b10’0000: Report LHR Data Ready |
This register can be modified while the LDC1101 is in active mode.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | FUNC_MODE | ||||||
R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7:2 | RESERVED | R/W | Reserved. Set to b00’0000 | |
1:0 | FUNC_MODE | R/W | Functional Mode
Configure functional mode of device. In active mode, the device performs conversions. When in Sleep mode, the LDC1101 is in a reduced power mode; the device should be configured in this mode. Shutdown mode is a minimal current mode in which the device configuration is not retained. Note that SHUTDOWN_EN must be set to 1 prior to setting FUNC_MODE to b10. b00: Active conversion modeb01: Sleep mode (default value) b10: Set device to shutdown mode b11: Reserved |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | DOK_REPORT | ||||||
R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7:1 | RESERVED | R/W | Reserved. Set to b000’0000. |
|
0 | DOK_REPORT | R/W | Sensor Amplitude Control
Continue to convert even if sensor amplitude is not regulated. b0: Require amplitude regulation for conversion (default value)b1: LDC will continue to convert even if sensor amplitude is unable to maintain regulation. |
This register can be modified while the LDC1101 is in active mode.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
L_THRESH_HI[7:0] | |||||||
R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7:0 | L_THRESH_HI[7:0] | R/W | L High Threshold LSB Setting
Combine with value in Register L_THRESH_HI_MSB (Address 0x17) to set the upper L conversion threshold: LThreshHI = L_THRESH_HI[15:8] ×256 + L_THRESH_HI[7:0] If L_DATA conversion result is greater than the L_THRESH_HI, L_HIN will be asserted. Note that L_THRESH_HI_LSB is buffered and will not change the device configuration until a write to L_TRESH_HI_MSB. 0x00: default value |
This register can be modified while the LDC1101 is in active mode.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
L_THRESH_HI[15:8] | |||||||
R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7:0 | L_THRESH_HI[15:8] | R/W | L High Threshold MSB Setting
Combine with value in Register L_THRESH_HI_LSB (Address 0x16) to set the upper L conversion threshold. 0x00: default value |
This register can be modified while the LDC1101 is in active mode.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
L_THRESH_L[7:0] | |||||||
R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7:0 | L_THRESH_LO[7:0] | R/W | L Low Threshold LSB Setting
Combine with value in Register L_THRESH_LO_MSB (Address 0x19) to set the lower L conversion threshold: LThreshLO = L_THRESH_LO[15:8] ×256 + L_THRESH_LO[7:0] If L_DATA conversion result is less than the L_THRESH_LO, L_HI_LON will be asserted. Note that L_THRESH_LO_LSB is buffered and will not change the device configuration until a write to L_TRESH_LO_MSB. 0x00: default value |
This register can be modified while the LDC1101 is in active mode.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
L_THRESH_L[15:8] | |||||||
R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7:0 | L_THRESH_LO[15:8] | R/W | L Low Threshold MSB Setting
Combine with value in Register L_THRESH_LO_LSB (Address 0x18) to set the lower L conversion threshold. 0x00: default value |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
NO_SENSOR_OSC | DRDYB | RP_HIN | RP_HI_LON | L_HIN | L_HI_LON | RESERVED | POR_READ |
R | R | R | R | R | R | R | R |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | NO_SENSOR_OSC | R | Sensor Oscillation Not Present Error
Indicates that the sensor has stopped oscillating. This error may also be produced if the MIN_FREQ is set to too high a value. b0: Error condition has not occurredb1: LDC1101 has not detected the sensor oscillation. |
|
6 | DRDYB | R | RP+L Data Ready
b0: New RP+L conversion data is available. b1: No new conversion data is available. |
|
5 | RP_HIN | R | RP_DATA High Threshold Comparator
Note this field will latch a low value. To clear, write 0x00 to register 0x0A. INTB_FUNC (register 0x0A:bits[5:0]) must be set to b00'0001 for this flag to be reported. b0: RP_DATA measurement has exceeded RP_THRESH_HIb1: RP_DATA measurement has not exceeded RP_THRESH_HI |
|
4 | RP_HI_LON | R | RP_DATA Hysteresis Comparator
b0: RP_DATA measurement has gone above RP_THRESH_LO. b1: RP_DATA measurement has gone below RP_THRESH_HI. |
|
3 | L_HIN | R | L_DATA High Threshold Comparator
Note this field will latch a low value. To clear, write 0x00 to register 0x0A. INTB_FUNC (register 0x0A:bits[5:0]) must be set to b00'1000 for this flag to be reported. b0: L_DATA measurement has exceeded L_THRESH_HIb1: L_DATA measurement has not exceeded L_THRESH_HI |
|
2 | L_HI_LON | R | L_DATA Hysteresis Comparator
b0: L_DATA measurement has gone above L_THRESH_LO. b1: L_DATA measurement has gone below L_THRESH_HI. |
|
1 | RESERVED | R | No Function 0: default value |
|
0 | POR_READ | R | Device in Power-On-Reset
Indicates the device is in process of resetting. Note that the device cannot accept any configuration changes until reset is complete. Wait until POR_READ = 0 before changing any device configuration. b0: Device is not in reset.b1: Device is currently in reset; wait until POR_READ = 0. |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RP_DATA[7:0] | |||||||
R |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7:0 | RP_DATA[7:0] | R | RP-Measurement Conversion Result
Combine with values in Register RP_DATA_MSB (Address 0x22) to determine RP conversion result: RP_DATA = RP_DATA[15:8]×256 + RP_DATA[7:0] NOTE: RP_DATA_LSB (Address 0x21) must be read prior to reading the RP_DATA_MSB (Address 0x22) register to properly retrieve conversion results. |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RP_DATA[15:8] | |||||||
R |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7:0 | RP_DATA[15:8] | R | RP-Measurement Conversion Result
Combine with values in Register RP_DATA_LSB (Address 0x21) to determine RP conversion result: NOTE: RP_DATA_LSB (Address 0x21) must be read prior to reading this register to properly retrieve conversion results. |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
L_DATA[7:0] | |||||||
R |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7:0 | L_DATA[7:0] | R | L-Measurement Conversion Result
Combine with values in Register L_DATA_MSB (Address 0x24) to determine L conversion result: L_DATA = L_DATA[15:8]×256 + L_DATA[7:0] fSENSOR = ( fCLKIN ˣ RESP_TIME) / (3 ˣ L_DATA) NOTE: RP_DATA_LSB (Address 0x21) must be read prior to reading this register to properly retrieve conversion results. |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
L_DATA[15:8] | |||||||
R |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7:0 | L_DATA[15:8] | R | L-Measurement Conversion Result
Combine with values in Register L_DATA_LSB (Address 0x23) to determine L conversion result: NOTE: RP_DATA_LSB (Address 0x21) must be read prior to reading this register to properly retrieve conversion results. |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RCOUNT[7:0] | |||||||
R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7:0 | RCOUNT[7:0] | R | High Resolution L-Measurement Reference Count Setting
Combine with value in Register LHR_RCOUNT_MSB (Address 0x31) to set the measurement time for High Resolution L Measurements. 0x00: default value |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RCOUNT[15:8] | |||||||
R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7:0 | RCOUNT[15:8] | High Resolution L-Measurement Reference Count Setting
Combine with value in Register LHR_RCOUNT_LSB (Address 0x30) to set the measurement time for High Resolution L Measurements. Higher values for LHR_RCOUNT have a higher effective measurement resolution but a lower sample rate. Refer to LHR Sample Rate Configuration with RCOUNTfor more details. Measurement Time (tCONV)= (RCOUNT[15:0] ˣ 16 + 55)/fCLKIN RCOUNT = RCOUNT [15:8]×256 + RCOUNT [7:0]Valid range: 2 ≤ RCOUNT[15:8] ≤ 65535 0x00: default value |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
LHR_OFFSET[7:0] | |||||||
R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7:0 | LHR_OFFSET[7:0] | R/W | High Resolution L-Measurement Offset Setting
Combine with value in Register LHR_OFFSET_LSB (Address 0x32) to set the offset value applied to High Resolution L Measurements. 0x00: default value |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
LHR_OFFSET[15:8] | |||||||
R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7:0 | LHR_OFFSET[15:8] | R/W | High Resolution L-Measurement Offset Setting
Combine with value in Register LHR_OFFSET_LSB (Address 0x32) to set the offset value applied to High Resolution L Measurements. 0x00: default value |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | SENSOR_DIV | ||||||
R/W | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7:2 | RESERVED | R/W | Reserved. Set to b00’0000 |
|
1:0 | SENSOR_DIV | R/W | Sensor Clock Divider Setting Divide the sensor frequency by programmed divider. This divider can be used to set the sensor frequency lower than the reference frequency. Refer to Sensor Input Divider for more details. b00: Sensor Frequency not divided (default value)b01: Sensor Frequency divided by 2 b10: Sensor Frequency divided by 4 b11: Sensor Frequency divided by 8 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
LHR_DATA[7:0] | |||||||
R |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7:0 | LHR_DATA[7:0] | R | High Resolution L-Measurement Conversion Result
Combine with values in Registers LHR_DATA_MID (Address 0x39) and LHR_DATA_MSB (Address 0x3A) to determine conversion result. fSENSOR = fCLKIN ˣ SENSOR_DIV ˣ LHR_DATA ÷ 224 NOTE: The LHR_DATA registers must be read in the sequence 0x38 first, then 0x39, and last 0x3A for data coherency. |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
LHR_DATA[15:8] | |||||||
R |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7:0 | LHR_DATA[15:8] | R | High Resolution L-Measurement Conversion Result
Combine with values in Registers LHR_DATA_LSB (Address 0x38) and LHR_DATA_MSB (Address 0x3A) to determine conversion result. NOTE: Register LDR_DATA_LSB must be read prior to this register and LHR_DATA_MSB to ensure data coherency. |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
LHR_DATA[23:16] | |||||||
R |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7:0 | LHR_DATA[23:16] | R | High Resolution L-Measurement Conversion Result
Combine with values in Registers LHR_DATA_LSB (Address 0x38) and LHR_DATA_MID (Address 0x39) to determine conversion result. NOTE: Register LDR_DATA_LSB must be read prior to LHR_DATA_MID and this register to ensure data coherency. |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
UNUSED | ERR_ZC | ERR_OR | ERR_UR | ERR_OF | LHR_DRDY | ||
R | R | R | R | R | R |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7:5 | UNUSED | R | No Function | |
4 | ERR_ZC | R | Zero Count Error
Zero count errors are applicable for LHR measurements and indicate that no cycles of the sensor occurred in the programmed measurement interval. This indicates either a sensor error or the sensor frequency is too low. This field is updated after register 0x38 has been read. b0: No Zero Count error has occurred for the last LHR conversion result read.b1: A Zero Count error has occurred. |
|
3 | ERR_OR | R | Conversion Over-range Error
Conversion over-range errors are applicable for LHR measurements and indicate that the sensor frequency exceeded the reference frequency. This field is updated after register 0x38 has been read. b0: No Conversion Over-range error has occurred for the last LHR conversion result read.b1: A Conversion Over-range error has occurred. |
|
2 | ERR_UR | R | Conversion Under-range Error
Conversion under-range errors are applicable for LHR measurements and indicate that the output code is negative; this occurs when programmed LHR offset register value is too large. This field is updated after register 0x38 has been read. b0: No Conversion Under-range error has occurred for the last LHR conversion result read.b1: A Conversion Under-range error has occurred. |
|
1 | ERR_OF | R | Conversion Over-flow Error
Conversion over-flow errors are applicable for LHR measurements and indicate that the sensor frequency is too close to the reference frequency. This field is updated after register 0x38 has been read. b0: No Conversion Over-flow error has occurred for the last LHR conversion result read.b1: A Conversion Over-flow error has occurred. |
|
0 | LHR_DRDY | R | LHR Data Ready
b0: Unread LHR conversion data is available. This field is set to 0 at the end of an LHR conversion and remains asserted until a read of register 0x38. |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
V_ID | RID | ||||||
R | R |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7:3 | V_ID | R | DEVICE ID
Returns fixed value indicating device ID. 0x00: indicates LDC1101 (default value) |
|
2:0 | RID | R | RID
Returns device RID. b010: Default value |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CHIP_ID | |||||||
R |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7:0 | CHIP_ID | R | CHIP_ID
Returns fixed value indicating device Family ID. 0xD4: indicates LDC1101 family (default value) |
NOTE
Information in the following applications sections is not part of the TI component specification, and TI does not warrant its accuracy or completeness. TI’s customers are responsible for determining suitability of components for their purposes. Customers should validate and test their design implementation to confirm system functionality.
An AC current flowing through an inductor will generate an AC magnetic field. If a conductive material, such as a metal object, is brought into the vicinity of the inductor, the magnetic field will induce a circulating current (eddy current) on the surface of the conductor. The eddy current is a function of the distance, size, and composition of the conductor.
The eddy current generates its own magnetic field, which opposes the original field generated by the inductor. This effect can be considered as a set of coupled inductors, where the inductor is the primary winding and the eddy current in the conductor represents the secondary winding. The coupling between the windings is a function of the inductor, and the resistivity, distance, size, and shape of the conductor.
To minimize the current required to drive the inductor, a parallel capacitor is added to create a resonant circuit, which will oscillate at a frequency given by Equation 1 when energy is injected into the circuit. In this way, the LDC1101 only needs to compensate for the parasitic losses in the sensor, represented by the series resistance RS of the LC tank. The oscillator is then restricted to operating at the resonant frequency of the LC circuit and injects sufficient energy to compensate for the loss from RS.
The resistance and inductance of the secondary winding caused by the eddy current can be modeled as a distant dependent resistive and inductive component on the primary side (coil). We can then represent the circuit as an equivalent parallel circuit, as shown in Figure 48.
The value of RP can be calculated with:
where
RP can be viewed as the load on the sensor driver; this load corresponds to the current drive needed to maintain the oscillation amplitude. The position of a target can change RP by a significant amount, as shown in Figure 49. The value of RP can then be used to determine the position of a conductive target. If the value of RP is too low, then the sensor driver will not be able to maintain sufficient oscillation amplitude.
For many systems which use the LDC1101, the actual sensor RP, sensor frequency, or sensor inductance is not necessary to determine the target position; typically the equation of interest is:
where
These Position equations are typically system dependent. For applications where the Sensor RP in Ωs needs to be calculated, use Equation 4:
where
For example, with device settings of:
If RPDATA = 0x33F1 (register 0x21 = 0xF1 and register 0x22= 0x33), which is 13297 decimal, then the sensor RP = 1.824 kΩ.
If RPMAX_DIS (Register 0x01-b[7]) is set, then the equation is simply:
The sensor frequency in Hz can be calculated from Equation 6:
where
The inductance in Henrys can then be determined from Equation 7:
where
Setting the RP_MIN and RP_MAX parameters is necessary for proper operation of the LDC1101; the LDC1101 may not be able to effectively drive the sensor with incorrect settings, as the sensor amplitude will be out of the valid operation region. The LDC1101EVM GUI and the LDC Excel® tools spreadsheet (http://www.ti.com/lit/zip/slyc137) can be used to calculate these parameters in an efficient manner.
For RP measurements, the following register settings must be set as follows:
RPD∞ ≤ RPMAX ≤ 2RPD∞
If the RP of the sensor is greater than 75 kΩ, RP measurement accuracy may be improved by setting RPMAX_DIS to 1.
RP Measurements require configuration of the TC1 and TC2 registers. There are several programmable capacitance and resistance values. Set Time Constant 1 based on minimum sensor frequency:
where
The acceptable range of R1 is from 20.6 kΩ to 417.4 kΩ. If several combinations of R1 and C1 are possible, it is recommended to use the largest capacitance setting for C1 that fits the constraints of Equation 8, as this will provide improved noise performance.
Set the Time Constant 2 (register 0x03) using Equation 9:
where
The acceptable range of R2 is from 24.60 kΩ to 834.8 kΩ. If several combinations of R2 and C2 are possible, it is recommended to program the larger capacitance setting for C2 that fits the constraints of Equation 9, as this will provide improved noise performance.
The LDC1101 includes a watchdog timer which monitors the sensor oscillation. While in active mode, if no sensor oscillation is detected, the LDC1101 will set STATUS.NO_SENSOR_OSC (register 0x20:bit7), and attempt to restart the oscillator. This restart will reset any active conversion.
The watchdog waits an interval of time based on the setting of DIG_CONF.MIN_FREQ (register 0x04:bits[7:4]). The MIN_FREQ setting is also used to configure the startup of oscillation on the sensor. Select the DIG_CONF.MIN_FREQ (register 0x04-bits[7:4]) setting closest to the minimum sensor frequency; this setting is used for internal watchdog timing. If the watchdog determines the sensor has stopped oscillating, it will report the sensor has stopped oscillating in STATUS. NO_SENSOR_OSC (register 0x20-bit7). If the DIG_CONF.MIN_FREQ is set too low, then the LDC1101 will take a longer time interval to report that the sensor oscillation has stopped.
If the DIG_CONF.MIN_FREQ is set too high, then the watchdog may incorrectly report that the sensor has stopped oscillating and attempt to restart the sensor oscillation.
When the watchdog determines that the sensor has stopped oscillating, the LHR conversion results will contain 0xFFFFFF.
The RP+L sample rate can be adjusted by setting by DIG_CONF.RESP_TIME (register 0x04:bits[2:0]). The Response time can be configured from 192 to 6144 cycles of the sensor frequency. Higher values of Response time will have a slower sample rate, but produce a higher resolution conversion.
For many systems which use the LDC1101, the actual sensor frequency or sensor inductance is not necessary to determine the target position. Should the sensor frequency in Hz need to be determined, use Equation 11:
where
Note that LHR_DATA=0x0000000 indicates a fault condition or that the LDC1101 has never completed an LHR conversion.
The inductance in Henrys can then be determined from the sensor frequency with Equation 12:
where
Example with the device set to:
and the conversion result is:
LHR_DATA = 0x123456 (register 0x38 = 0x56, register 0x39 = 0x34,register 0x3A = 0x12)
Then entering LHR_DATA = 0x123456 = 1193046 (decimal) into Equation 11:
Results in ƒSENSOR = 2.400066 MHz.
The conversion time represents the number of reference clock cycles used to measure the sensor frequency. The LHR mode conversion time is set by the Reference count in LHR_RCOUNT.RCOUNT (registers 0x30 & 0x31). The LHR conversion time is:
The 55 is due to post-conversion processing and is a fixed value. The reference count value must be chosen to support the required number of effective bits (ENOB). For example, if an ENOB of 13 bits is required, then a minimum conversion time of 213 = 8192 clock cycles is required. 8192 clock cycles correspond to a RCOUNT value of 0x0200.
Higher values for RCOUNT produce higher resolution conversions; the maximum setting, 0xFFFF, is required for full resolution.
Configure the RP measurement as shown previously for L measurements. If only L measurements are necessary, then the RP measurement can be disabled by setting:
Setting these bits disable the sensor modulation used by the LDC1101 to measure RP and can reduce L measurement noise. When the RP modulation is disabled, the LDC1101 will drive a fixed current level into the sensor. The current drive is configured by RP_SET.RPMIN (address 0x01:bits[2:0]). The sensor amplitude must remain between 0.25 Vpk and 1.25 Vpk for accurate L measurements. Use Table 36 to determine the appropriate RPMIN setting, based on the variation in sensor RP. If multiple RPMIN values cover the Sensor RP, use the higher current drive setting. The equation to determine sensor amplitude is:
RPMIN SETTING | RPMIN FIELD VALUE | SENSOR DRIVE (μA) |
MINIMUM SENSOR RP (kΩ) |
MAXIMUM SENSOR RP (kΩ) |
---|---|---|---|---|
0.75 kΩ | b111 | 600 | 0.53 | 1.65 |
1.5 kΩ | b110 | 300 | 1.1 | 3.3 |
3 kΩ | b101 | 150 | 2.1 | 6.5 |
6 kΩ | b100 | 75 | 4.2 | 13.1 |
12 kΩ | b011 | 37.5 | 8.4 | 26.2 |
24 kΩ | b010 | 18.7 | 16.9 | 52.4 |
48 kΩ | b001 | 9.4 | 33.9 | 105 |
96 kΩ | b000 | 4.7 | 67.9 | 209 |
For example, with a sensor that has an RP which can vary between 2.7 kΩ to 5 kΩ, the appropriate setting for RPMIN would be 3 kΩ (RP_SET.RPMIN = b101). For more information on Sensor RP and sensor drive, refer to Configuring Inductive-to-Digital-Converters for Parallel Resistance (RP) Variation in L-C Tank Sensors(SNAA221).
The reference clock frequency should be greater than 4 times the sensor frequency for optimum measurement resolution:
ƒCLKIN> 4ƒSENSOR-MAX
For higher sensor frequencies, this relationship may not be realizable without the sensor divider. Set the sensor divider to an appropriate value to produce an effective reduction in the sensor frequency:
ƒCLKIN> 4ƒSENSOR-MAX ÷ SENSOR_DIV
Use a clean, low jitter, 40-60% duty cycle clock input with an amplitude swing within the range of VDD and GND; proper clock impedance control, and series or parallel termination is recommended. The rise and fall time should be less than 5 ns. Do not use a spread-spectrum or modulated clock.
For optimum L measurement performance, it is recommended to use the highest reference frequency (16 MHz). LHR conversions will not start until a clock is provided on CLKIN.
INTB is a signal generated by the LDC1101 that reports a change in device status. When INTB_MODE.INTB2SDO=1 (register 0x0A:bit7), INTB is multiplexed onto the SDO pin. Once the reporting is enabled, select the desired signal to report by setting INTB_MODE.INTB_FUNC (register 0x0A:bit[5:0]).
For many microcontrollers, the MISO signal on the SPI peripheral cannot provide the desired interrupt functionality. One method to use the INTB functionality is to connect a second GPIO which triggers on a falling edge, as shown in Figure 51. Table 37 describes the signal functionality that can be programmed onto INTB.
SIGNAL | INTB_FUNC (0x0A:bit[5:0]) |
FUNCTIONALITY | SWITCH OUTPUT TYPE |
---|---|---|---|
LHR Data Ready (LHR-DRDY) | b10’0000 | Indicates new High-Resolution Inductance (LHR) conversion data is available. | Latching |
L_HI_LO | b01’0000 | L Comparator with hysteresis | Hysteresis |
L_TH_HI | b00’1000 | Latching L High threshold compare | Latching |
RP+L Data Ready (RPL-DRDY) | b00’0100 | Indicates new RP+L conversion data is available. | Pulse |
RP_HI_LO | b00’0010 | RP Comparator with hysteresis | Hysteresis |
RP_TH_HI | b00’0001 | Latching RP High threshold compare | Latching |
None | b00’0000 | No INTB reporting – SDO pin only provides SDO functionality. | N/A |
When INTB_MODE.INTB2SDO (register 0x0A:bit7) = 0, the SDO pin is in a Hi-Z state until the 8th falling edge of SCLK after CSB goes low. When INTB reporting is enabled by setting INTB_MODE.INTB2SDO = 1, after CSB goes low, the SDO pin will go high and remain high until:
Completion of a conversion can be indicated on the SDO pin by reporting the DRDY signal – there is a conversion complete indicator for the RP+L conversion (RPL-DRDY), and a corresponding conversion complete indicator for the LHR mode (LHR-DRDY).
When LHR-DRDY or RPL-DRDY is reported on SDO, the SDO pin is asserted on completion of a conversion. While in this mode, conversion data can be corrupted if a new conversion completes while reading the output data registers. To avoid data corruption, it is important to retrieve the conversion rates via SPI quicker than the shortest conversion interval, and to ensure that the data is retrieved before a new conversion could possibly complete.
When INTB is reporting RPL-DRDY, if CSB is held low for longer than one conversion cycle, INTB will be deasserted approximately 100 ns to 2 µs prior to the completion of each conversion. The deassertion time is proportional to 1/ƒSENSOR.
When INTB is reporting LHR-DRDY, if CSB is held low for longer than one conversion cycle, INTB will assert on completion of the first conversion and remain low – and it will remain asserted until cleared. To clear the LHR_DRDY signal, read the LHR_DATA registers.
Note that the conversion interval for an LHR measurement is asynchronous to the conversion interval for an RP+L measurement, therefore the LHR-DRDY signal cannot be used to determine when to read RP+L conversion results, and vice versa.
The LDC1101 provides comparator functionality, in which the RP+L conversion results can be compared against two thresholds. The results of each RP and L conversion can be compared against programmable thresholds and reported in the STATUS register. Note that the LHR conversion results cannot be used for comparator functionality.
In addition, the INTB signal can be asserted or deasserted when the conversion results increase above a Threshold High or decreases below a Threshold Low registers. In this mode, the LDC1101 essentially behaves as a proximity switch with programmable hysteresis. The threshold HI settings must be programmed to a higher value than the threshold LO registers (for example, if RP_THRESH_LO is set to 0x2000, RP_THRESH_HI should programmed to 0x2001 or higher).
Either Latching and non-latching functions can be reported on INTB/SDO. The INTB signal can report a latching signal or a continuous comparison for each conversion result.
The Threshold setting registers (address 0x06:0x09 and 0x16:0x19) can be changed while the LDC1101 is in active conversion mode. It is recommended to change the register values using an extended SPI transaction as described in SPI Programming, so that the register updates can be completed in a shorter time interval. This functionality enables the LDC1101 to operate as a dynamic tracking switch. LDC1101 output codes can be readout in < 4 μs, and the set of active thresholds can be updated in <6 μs. It is not recommended to update the threshold registers more often than once per conversion interval of the LDC1101 (that is, do not change the threshold register values multiple times in a single conversion interval).
To clear a latched INTB signal, set INTB_MODE = 0x80; it is not necessary for the LDC1101 to be in Sleep mode to clear the latched output; the INTB_MODE can be changed while the LDC1101 is in active mode. After clearing the latched output, re-enabling the INTB_FUNC can be done while in active mode.
FUNCTION | THRESHOLD HIGH | THRESHOLD LOW | STATUS REPORTING |
INTB/SDO REPORTING |
---|---|---|---|---|
RP Comparator with hysteresis | RP_THRESH_HI (registers 0x06 & 0x07) |
RP_THRESH_LO (registers 0x08 & 0x09) |
RP_HI_LON (bit 4) |
RP_HI_LO (INTB_MODE:INTB_FUNC=b00’0010) |
RP High threshold only (Latching) | RP_THRESH_HI (registers 0x06 & 0x07) |
N/A | RP_HIN (bit 5) |
RP_TH_HI (INTB_MODE:INTB_FUNC=b00’0001) Note that INTB/SDO will latch. |
L Comparator with hysteresis | L_THRESH_HI (registers 0x16 & 0x17) |
L_THRESH_LO (registers 0x18 & 0x19) |
L_HI_LON (bit 2) |
L_HI_LO (INTB_MODE:INTB_FUNC=b01’0000) |
L High threshold compare only (Latching) | L_THRESH_HI (registers 0x18 & 0x19) |
N/A | L_HIN (bit 3) | L_TH_HI (INTB_MODE:INTB_FUNC=b00’1000) Note that INTB/SDO will latch. |
space
Implementation of a system using the LDC1101 first requires determining the appropriate measurement to perform. Refer to http://e2e.ti.com/blogs_/b/analogwire/archive/2015/02/11/inductive-sensing-should-i-measure-l-rp-or-both for guidance.
For systems that require measurement of RP, set the following:
Example of an axial measurement implementation using the LDC1101. In this example, the sensor is an inductor constructed of a multi-layer PCB coil in parallel with a C0G grade surface mount capacitor. For this example, a 10 mm diameter Aluminum target of 1mm thickness is moved perpendicular to the plane of the sensor coil.
For this example, the target range of motion is from 1 mm to 3 mm distance from the sensor coil. The position of the target needs to be reported at a sample rate of 3 ksps. The PCB is a 4-layer construction with 0.1 mm (4 mils) minimum feature size.
The sensor described in Table 39 meets the restrictions on size on construction. To use it for RP+L measurement of a 10 mm diameter 1 mm thick Aluminum target moving axially with respect to the sensor:
PARAMETER | MINIMUM TARGET INTERACTION | STRONGEST TARGET INTERACTION |
---|---|---|
Inductance | 5.47 µH | 5.15 µH |
Inductor Outer Diameter | 10 mm | |
Number of Turns | 17 | |
Trace Spacing/ Trace Width | 0.1 mm / 0.16 mm | |
Number of Layers/Separation | 2 / 0.355 mm | |
Sensor Capacitance | 270 pF | |
Sensor Frequency | 4.11 MHz | 4.27 MHz |
RS | 3.20 Ω at 2.93 MHz | 3.23 Ω at 4.27 MHz |
RP | 6.33 kΩ at 2.93 MHz | 5.91 kΩ at 4.27 MHz |
Q at 2.9 MHz | 45 | 42 |
This sensor is within the LDC1101 sensor boundary conditions for frequency, Q, and RP. The first step is to determine the appropriate RPMIN/RPMAX and TC1/2 settings.
6.11 kΩ ≤ RPMAX ≤ 12.22 kΩ → Set RPMAX to 12 kΩ
0.8 × 3.20 kΩ = 2.6 kΩ → Set RPMIN to 1.5 kΩ. Therefore, set RPMIN = 1.5 kΩ.
R1 × C1 = 0.75026 ÷ 4.11 MHz = 1.8255E-7s
Starting with the largest C1 value of 6 pF for best noise performance results in R1 = 30.5 kΩ.
This is within the R1 range of 20.6 kΩ to 417.4 kΩ, and so C1 = 6 pF can be used.
Picking the next higher programmable value for R1 → Set R1 = 33.9 kΩ.
R2 × C2 = 2 × 1.5 kΩ × 270 pF = 8.100E-7s
Starting with the largest C2 value of 24 pF (once again, for best noise performance) results in
R2 = 33.75 kΩ.
This is within the programmable R2 value of 24.60 kΩ to 834.8 kΩ, and so 24 pF can be used for C2.
Picking the next higher programmable value for R2 → Set R2 = 43.3 kΩ.
FIELD | FIELD SETTING | FIELD VALUE | REGISTER | REGISTER VALUE |
---|---|---|---|---|
RPMAX_DIS | disabled | b0 | RP_SET (0x01) | 0x36 |
RPMAX | 12.0 kΩ | b011 | ||
RPMIN | 1.5 kΩ | b110 | ||
C1 | 6 pF | b11 | TC1 (0x02) | 0xDE |
R1 | 33.9 kΩ | b1’1110 | ||
C2 | 24 pF | b11 | TC2 (0x03) | 0xFE |
R2 | 43.3 kΩ | b11’1110 | ||
MIN_FREQ | 4.0 MHz | b1110 | DIG_CONF (0x04) | 0xE6 |
RESP_TIME | 3072 | b110 | ||
FUNC_MODE | active | b00 | START_CONFIG (0x0B) | 0x00 |
On power-up, the LDC1101 enters Sleep mode, which is a low power mode used to configure the LDC. If the LDC1101 is actively converting, write 0x01 to START_CONFIG (address 0x0B) to stop conversions before writing the settings above.
Once the LDC1101 is configured, the process to retrieve RP+L conversion results is:
Given a sensor with characteristics as shown in Table 39, the steps to configure the LDC1101 for LHR measurements are:
FIELD | FIELD SETTING | FIELD VALUE | REGISTER | REGISTER VALUE |
---|---|---|---|---|
RPMAX_DIS | disabled | b0 | RP_SET (0x01) | 0x75 |
RPMAX | doesn’t matter | b111 | ||
RPMIN | 1.5 kΩ | b101 | ||
MIN_FREQ | 4.0 MHz | b1110 | DIG_CONF (0x04) | 0xE7 |
RESP_TIME | don’t care | b111 | ||
RCOUNT | 5280 | 330 | LHR_RCOUNT_LSB (0x30) | 0x4A |
LHR_RCOUNT_MSB (0x31) | 0x01 | |||
FUNC_MODE | active | b00 | START_CONFIG (0x0B) | 0x00 |
Once the LDC1101 is configured, the process to retrieve LHR conversion results is:
Both sets of conversion results can be retrieved when the conversions complete. Note that the RP+L conversions will not complete at the same time as LHR conversions.
The RCOUNT = 0x00FF curve, which corresponds to a sample rate of 3.87 ksps, will measure the target position with a slightly lower resolution than the RCOUNT = 0x014A used in this example. Over the target movement range of 3 mm, which corresponds to the normalized value of 0.3 on the Axial Measurement graph, the target position can be resolved to 4 µm.
A parallel set of 1 µF and 0.1 µF capacitors should be used to bypass VDD, although it may be necessary to include a larger capacitor with systems which have a larger amount of supply variation. The smallest value capacitor should be placed as close as possible to the VDD pin. A ground plane is recommended to connect both the ground and the Die Attach Pad (DAP).
CLDO capacitor should be nonpolarized and have an equivalent series resistance (ESR) less than 1 Ω, with a SRF of at least 24 MHz.
The LDC1101 requires minimal external components for effective operation. Following good layout techniques - providing good grounding and clean supplies are critical for optimum operation. Due to the small physical size of the LDC1101, use of surface mount 0402 or smaller components can ease routing.
Ground and power planes are helpful for maintaining a clean supply to the LDC1101. In the layout shown in Figure 61, a top-layer ground fill is also used for improved grounding.
The CLKIN pin routing should maintain consistent impedance; typically this is 50Ω, but can be adjusted based on board geometries. If a parallel termination resistor is used, it should be placed as close as possible to the CLKIN pin. Minimize layer changes and routing through vias for the CLKIN signal. Maintain an uninterrupted ground plane under the trace.
The capacitor CLDO should be placed as close as possible to the CLDO pin.
Place the bypass capacitors as close as possible to the VDD pin, with the smaller valued capacitor placed closer.
The sensor capacitor should be as close as possible to the sensor inductor. The INA and INB traces should be routed in parallel and as close as possible to each other to minimize coupling of noise. If cable is to be used, then INA and INB should be a twisted pair or in coaxial cable. The distance between the INA/INB pins and the sensor will affect the maximum possible sensor frequency. For some applications, it may be helpful to place small value capacitor (for example, 10 pF) from INA to ground and INB to ground; these capacitors should be located close to the INA and INB pins.
Refer to Application Note LDC Sensor Design (SNOA930) for additional information on sensor design.
要获取在线 LDC 系统设计工具,请访问德州仪器的 Webench® 工具
LDC 计算器工具提供了一系列在 MS Excel® 下运行的计算工具,这些工具对于 LDC 的系统开发非常有用。
The following links connect to TI community resources. Linked contents are provided "AS IS" by the respective contributors. They do not constitute TI specifications and do not necessarily reflect TI's views; see TI's Terms of Use.
E2E is a trademark of Texas Instruments.
Webench is a registered trademark of Texas Instruments.
Excel is a registered trademark of Microsoft Corporation.
SPI is a trademark of Motorola.
All other trademarks are the property of their respective owners.
这些装置包含有限的内置 ESD 保护。 存储或装卸时,应将导线一起截短或将装置放置于导电泡棉中,以防止 MOS 门极遭受静电损伤。
以下页中包括机械、封装和可订购信息。 这些信息是针对指定器件可提供的最新数据。 这些数据会在无通知且不对本文档进行修订的情况下发生改变。 欲获得该数据表的浏览器版本,请查阅左侧的导航栏。
德州仪器(TI) 及其下属子公司有权根据 JESD46 最新标准, 对所提供的产品和服务进行更正、修改、增强、改进或其它更改, 并有权根据 JESD48最新标准中止提供任何产品和服务。客户在下订单前应获取最新的相关信息, 并验证这些信息是否完整且是最新的。所有产品的销售都遵循在订单确认时所提供的TI 销售条款与条件。
TI 保证其所销售的组件的性能符合产品销售时 TI 半导体产品销售条件与条款的适用规范。仅在 TI 保证的范围内,且 TI 认为有必要时才会使用测试或其它质量控制技术。除非适用法律做出了硬性规定,否则没有必要对每种组件的所有参数进行测试。
TI 对应用帮助或客户产品设计不承担任何义务。客户应对其使用 TI 组件的产品和应用自行负责。为尽量减小与客户产品和应用相关的风险,客户应提供充分的设计与操作安全措施。
TI 不对任何 TI 专利权、版权、屏蔽作品权或其它与使用了 TI 组件或服务的组合设备、机器或流程相关的 TI 知识产权中授予 的直接或隐含权限作出任何保证或解释。TI所发布的与第三方产品或服务有关的信息,不能构成从 TI 获得使用这些产品或服 务的许可、授权、或认可。使用此类信息可能需要获得第三方的专利权或其它知识产权方面的许可,或是 TI 的专利权或其它知识产权方面的许可。
对于 TI 的产品手册或数据表中 TI 信息的重要部分,仅在没有对内容进行任何篡改且带有相关授权、条件、限制和声明的情况 下才允许进行复制。TI 对此类篡改过的文件不承担任何责任或义务。复制第三方的信息可能需要服从额外的限制条件。
在转售 TI 组件或服务时,如果对该组件或服务参数的陈述与 TI 标明的参数相比存在差异或虚假成分,则会失去相关 TI 组件或服务的所有明示或暗示授权,且这是不正当的、欺诈性商业行为。TI 对任何此类虚假陈述均不承担任何责任或义务。
客户认可并同意,尽管任何应用相关信息或支持仍可能由 TI 提供,但他们将独力负责满足与其产品及在其应用中使用 TI 产品相关的所有法律、法规和安全相关要求。客户声明并同意,他们具备制定与实施安全措施所需的全部专业技术和知识,可预见故障的危险后果、监测故障及其后果、降低有可能造成人身伤害的故障的发生机率并采取适当的补救措施。客户将全额赔偿因 在此类安全关键应用中使用任何 TI 组件而对 TI及其代理造成的任何损失。
在某些场合中,为了推进安全相关应用有可能对 TI 组件进行特别的促销。TI 的目标是利用此类组件帮助客户设计和创立其特有的可满足适用的功能安全性标准和要求的终端产品解决方案。尽管如此,此类组件仍然服从这些条款。
TI 组件未获得用于 FDA Class III(或类似的生命攸关医疗设备)的授权许可,除非各方授权官员已经达成了专门管控此类使 用的特别协议。
只有那些 TI 特别注明属于军用等级或“增强型塑料”的 TI 组件才是设计或专门用于军事/航空应用或环境的。购买者认可并同 意,对并非指定面向军事或航空航天用途的 TI组件进行军事或航空航天方面的应用,其风险由客户单独承担,并且由客户独 力负责满足与此类使用相关的所有法律和法规要求。
TI 已明确指定符合 ISO/TS16949 要求的产品,这些产品主要用于汽车。在任何情况下,因使用非指定产品而无法达到 ISO/TS16949要求,TI不承担任何责任。
德州仪器在线技术支持社区: www.deyisupport.com
邮寄地址: 上海市浦东新区世纪大道1568 号,中建大厦32 楼邮政编码: 200122
Copyright© 2014, 德州仪器半导体技术(上海)有限公司