LDC3114_V01 [TI]

LDC3114 4-Channel Hybrid Inductive Touch and Inductance to Digital Converter;
LDC3114_V01
型号: LDC3114_V01
厂家: TEXAS INSTRUMENTS    TEXAS INSTRUMENTS
描述:

LDC3114 4-Channel Hybrid Inductive Touch and Inductance to Digital Converter

文件: 总63页 (文件大小:2492K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
LDC3114-Q1 4-Channel Hybrid Inductive Touch and Inductance to Digital Converter  
1 Features  
3 Description  
AEC-Q100 qualified with the following results:  
– Device temperature grade 1: –40°C to +125°C  
ambient operating temperature  
– Device HBM ESD classification level 2  
– Device CDM ESD classification level C4B  
Functional Safety-Capable  
Documentation available to aid functional safety  
system design  
Multiple modes of operation:  
– Raw data mode: access pre-processed  
inductance measurement data to enable  
advanced algorithms on MCU for linear sensing  
– Button mode: button press detection with  
baseline tracking and advanced on-chip post  
processing  
– Force level measurement of touch buttons  
Pin and register compatible to LDC2114  
Robust EMI performance allows for CISPR 22 and  
CISPR 24 compliance  
The LDC3114-Q1 is an inductive sensing device that  
enables touch button design for human machine  
interface (HMI) on a wide variety of materials by  
measuring small deflections of conductive targets  
using a coil that can be implemented on a small  
printed circuit board (PCB) located behind the panel.  
This technology can be used for precise linear  
position sensing of metal targets for automotive,  
consumer and industrial applications by allowing  
access to the raw data representing the inductance  
value. Inductive sensing solution is insensitive to  
humidity or non-conductive contaminants such as oil  
and dirt.  
The button mode of LDC3114-Q1 is able to  
automatically correct for any deformation in the  
conductive targets. The LDC3114-Q1 offers well-  
matched channels, which allow for differential  
and ratiometric measurements which enable  
compensation of environmental and aging conditions  
such as temperature and mechanical drift. The  
LDC3114-Q1 includes an ultra-low power mode  
intended for power on/off buttons or position sensors  
in battery powered applications.  
Four independent channel operation  
Configurable scan rates:  
– 0.625 SPS to 160 SPS  
– Continuous scanning option  
Advanced button press detection algorithms:  
– Adjustable force threshold per button  
– Environmental shift compensation  
– Simultaneous button press detection  
Low current consumption:  
– One button: 6 µA at 0.625 SPS  
– Two buttons: 72 µA at 20 SPS  
Interface:  
The LDC3114-Q1 is easily configured through an I2C  
interface. The LDC3114-Q1 is available in a 16-pin  
TSSOP package.  
Device Information(1)  
PART NUMBER  
PACKAGE  
BODY SIZE (NOM)  
LDC3114-Q1  
TSSOP (16)  
5.00 mm × 4.40 mm  
(1) For all available packages, see the orderable addendum at  
the end of the data sheet.  
– 1.8-V and 3.3-V compliant I2C and INTB  
– 1.8-V logic output per channel for buttons  
VDD  
2 Applications  
OUT0  
Digital  
Button Press  
Algorithm  
OUT1  
OUT2  
OUT3  
IN0  
IN1  
IN2  
3.3 V  
Automotive  
Touch buttons and force touch buttons:  
Inductive  
Sensing Core  
INTB  
Resonant  
Circuit  
Driver  
Steering wheel control  
Automotive display module  
Automotive head unit  
LP Mode &  
Data  
Processing  
LPWRB  
IN3  
SCL  
SDA  
I2C  
COM  
– Door handle module  
– Powertrain position sensor  
– Automatic transmission  
Raw Data  
& Config  
GND  
LDC3114-Q1 Simplified Schematic  
An IMPORTANT NOTICE at the end of this data sheet addresses availability, warranty, changes, use in safety-critical applications,  
intellectual property matters and other important disclaimers. PRODUCTION DATA.  
 
 
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
Table of Contents  
1 Features............................................................................1  
2 Applications.....................................................................1  
3 Description.......................................................................1  
4 Revision History.............................................................. 2  
5 Pin Configuration and Functions...................................3  
6 Specifications.................................................................. 4  
6.1 Absolute Maximum Ratings........................................ 4  
6.2 ESD Ratings............................................................... 4  
6.3 Recommended Operating Conditions.........................4  
6.4 Thermal Information....................................................4  
6.5 Electrical Characteristics.............................................4  
6.6 Digital Interface...........................................................5  
6.7 I2C Interface................................................................6  
6.8 Timing Diagram...........................................................6  
6.9 Typical Characteristics................................................7  
7 Detailed Description........................................................9  
7.1 Overview.....................................................................9  
7.2 Functional Block Diagram...........................................9  
7.3 Feature Description.....................................................9  
7.4 Device Functional Modes..........................................14  
7.5 Register Maps...........................................................15  
8 Application and Implementation..................................37  
8.1 Application Information............................................. 37  
8.2 Typical Application.................................................... 48  
9 Power Supply Recommendations................................51  
10 Layout...........................................................................51  
10.1 Layout Guidelines................................................... 51  
10.2 Layout Example...................................................... 51  
11 Device and Documentation Support..........................52  
11.1 Documentation Support.......................................... 52  
11.2 Receiving Notification of Documentation Updates..52  
11.3 Support Resources................................................. 52  
11.4 Trademarks............................................................. 52  
11.5 Electrostatic Discharge Caution..............................52  
11.6 Glossary..................................................................52  
12 Mechanical, Packaging, and Orderable  
Information.................................................................... 52  
12.1 Tape and Reel Information......................................54  
4 Revision History  
NOTE: Page numbers for previous revisions may differ from page numbers in the current version.  
Changes from Revision A (December 2021) to Revision B (December 2021)  
Page  
Changed the MSBs and LSBs of the four raw data output registers................................................................ 15  
Changes from Revision * (April 2021) to Revision A (December 2021)  
Page  
Changed data sheet status from: Advanced Information to: Production Data....................................................1  
Updated 4-ch normal mode high-temp max current limit....................................................................................4  
Updated 2-ch normal mode high-temp max current limit....................................................................................4  
Updated low-power mode max current limit....................................................................................................... 4  
Updated supply current normal power and standby mode curves......................................................................7  
Corrected typo for data register address range from 0x05 to 0x09.................................................................. 11  
Changed table title "Button Scan Rate" to "Scan Rate" to make name generic for either button or raw data  
mode.................................................................................................................................................................40  
Removed "button" where appropriate to clarify the difference between "button scan rate" and "raw data scan  
rate" text............................................................................................................................................................40  
Corrected PCB layout Figure 10-1 to have correct device name "LDC3114"...................................................51  
Copyright © 2021 Texas Instruments Incorporated  
2
Submit Document Feedback  
Product Folder Links: LDC3114-Q1  
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
5 Pin Configuration and Functions  
COM  
GND  
LPWRB  
VDD  
INTB  
IN3  
1
2
3
4
5
6
7
8
16  
15  
14  
13  
12  
11  
10  
9
SCL  
OUT0  
SDA  
OUT1  
OUT2  
OUT3  
GND  
IN0  
IN2  
IN1  
Figure 5-1. LDC3114-Q1 PW Package 16-Pin TSSOP Top View  
Table 5-1. Pin Functions  
PIN  
I/O(1)  
DESCRIPTION  
NAME  
NO.  
4
VDD  
P
Power supply  
Ground(2)  
2
GND  
G
10  
Interrupt output  
Polarity can be configured in Register 0x11.  
INTB  
5
3
O
I
Normal / Low Power Mode select  
Set LPWRB to VDD for Normal Power Mode or ground for Low Power Mode.  
LPWRB  
Common return current path for all LC resonator sensors  
A capacitor should be connected from this pin to GND. Refer to Setting COM Pin  
Capacitor.  
COM  
1
A
IN0  
IN1  
IN2  
IN3  
9
8
7
6
A
A
A
A
Channel 0 LC sensor input  
Channel 1 LC sensor input  
Channel 2 LC sensor input  
Channel 3 LC sensor input  
Channel 0 logic output  
Polarity can be configured in Register 0x1C.  
OUT0  
OUT1  
OUT2  
15  
13  
12  
O
O
O
Channel 1 logic output  
Polarity can be configured in Register 0x1C.  
Channel 2 logic output  
Polarity can be configured in Register 0x1C.  
Channel 3 logic output  
Polarity can be configured in Register 0x1C.  
OUT3  
SCL  
11  
16  
14  
O
I
I2C clock  
I2C data  
SDA  
I/O  
I2C address = 0x2A.  
(1) I = Input, O = Output, P=Power, G=Ground, A=Analog  
(2) Both pins should be connected to the system ground on the PCB.  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
3
Product Folder Links: LDC3114-Q1  
 
 
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
6 Specifications  
6.1 Absolute Maximum Ratings  
Over operating temperature range unless otherwise noted.(1)  
MIN  
MAX  
2.2  
UNIT  
V
VDD  
VI  
Supply voltage  
Voltage on SCL, SDA. INTB  
Voltage on any other pin  
Junction temperature  
Storage temperature  
–0.3  
–0.3  
–40  
–65  
3.6  
V
2.2(2)  
135  
125  
V
TJ  
°C  
TSTG  
(1) Stresses beyond those listed under Absolute Maximum Ratings may cause permanent damage to the device. These are stress  
ratings only, which do not imply functional operation of the device at these or any other conditions beyond those indicated under  
Recommended Operating Conditions. Exposure to absolute-maximum-rated conditions for extended periods may affect device  
reliability.  
(2) Maximum voltage across any two pins (not including SCL or SDA) is VDD + 0.3 V.  
6.2 ESD Ratings  
VALUE UNIT  
±2000  
±750  
±500  
Human body model (HBM), per AEC Q100-002(1)  
V(ESD) Electrostatic discharge  
Corner pins (1, 8, 9, and 16)  
Other pins  
V
Charged device model (CDM), per  
AEC Q100-011  
(1) AEC Q100-002 indicates that HBM stressing shall be in accordance with the ANSI/ESDA/JEDEC JS-001 specification.  
6.3 Recommended Operating Conditions  
Over operating temperature range unless otherwise noted.  
MIN  
1.71  
–40  
NOM  
MAX  
1.89  
125  
UNIT  
VDD  
TA  
Supply voltage  
V
Ambient temperature  
°C  
6.4 Thermal Information  
LDC3114-Q1  
TSSOP  
16 PINS  
105.1  
THERMAL METRIC(1)  
UNIT  
RθJA  
RθJC(top)  
RθJB  
ΨJT  
Junction-to-ambient thermal resistance  
Junction-to-case (top) thermal resistance  
Junction-to-board thermal resistance  
°C/W  
°C/W  
°C/W  
°C/W  
°C/W  
40.3  
50.2  
Junction-to-top characterization parameter  
Junction-to-board characterization parameter  
3.6  
ΨJB  
49.6  
(1) For more information about traditional and new thermal metrics, see the Semiconductor and IC Package Thermal Metrics application  
report.  
6.5 Electrical Characteristics  
Over operating temperature range unless otherwise noted.  
Over operating VDD range unless otherwise noted.  
PARAMETER  
TEST CONDITIONS  
MIN  
TYP  
MAX  
UNIT  
POWER  
VDD  
Supply voltage  
1.71  
1.8  
1.89  
V
Copyright © 2021 Texas Instruments Incorporated  
4
Submit Document Feedback  
Product Folder Links: LDC3114-Q1  
 
 
 
 
 
 
 
 
 
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
Over operating temperature range unless otherwise noted.  
Over operating VDD range unless otherwise noted.  
PARAMETER  
TEST CONDITIONS  
MIN  
TYP  
MAX  
UNIT  
4 channels, 40 SPS per channel,  
1 ms sampling window per channel,  
LPWRB = VDD  
Normal power mode supply  
current (4 channels)(1) (2)  
0.46  
2
mA  
-40≤ TA ≤ 125℃  
IDDNP  
2 channels, 40 SPS per channel,  
1 ms sampling window per channel,  
LPWRB = VDD  
Normal power mode supply  
current (2 channels)(1) (2)  
0.31  
1
mA  
-40≤ TA ≤ 125℃  
1 channel, 1.25 SPS per channel,  
1 ms sampling window per channel,  
LPWRB = Ground  
Low power mode supply current (1)  
IDDLP  
10  
7
35  
22  
µA  
µA  
(2)  
-40≤ TA ≤ 125℃  
No button active (EN = 0x00)  
-40≤ TA ≤ 125℃  
IDDSB  
Standby supply current  
SENSOR  
Registers SENSORn_CONFIG: RPn =  
ISENSOR, MAX Maximum sensor current drive  
2.5  
350  
10  
mA  
0(3)  
Minimum sensor parallel resonant  
impedance  
RP, MIN  
Maximum sensor parallel resonant  
impedance  
RP, MAX  
kΩ  
f SENSOR  
Sensor resonant frequency(4)  
5
30  
MHz  
QSENSOR, MIN Minimum sensor quality factor  
QSENSOR, MAX Maximum sensor quality factor  
5
30  
Sensor oscillation peak-to-peak  
Measured on the INn (3) pins with  
reference to COM.  
VSENSOR, PP  
voltage  
0.9  
17  
V
CIN  
Sensor input pin capacitance  
pF  
CONVERTER  
Minimum normal power mode scan  
rate(5)  
SRNP, MIN  
SRNP, MAX  
SRLP, MIN  
LPWRB = VDD  
7
56  
10  
80  
13  
104  
SPS  
SPS  
SPS  
Maximum normal power mode scan  
rate(5)  
LPWRB = VDD  
Minimum low power mode scan  
rate(5)  
LPWRB = Ground  
LPWRB = Ground  
0.438  
3.5  
0.625  
0.813  
6.5  
Maximum low power mode scan  
rate(5)  
SRLP, MAX  
fREF_CLK  
5
SPS  
MHz  
Internal Reference clock frequency TA=25℃  
44  
Internal Reference clock frequency  
fREF_CLK_TC  
variation from TA=25to over  
temperature  
-40≤ TA ≤ 125℃  
3
%
(1) Sensor configuration: LSENSOR = 0.85 µH, CSENSOR = 58 pF, QSENSOR = 11, RP = 0.7 kΩ.  
(2) I2C communication and pull-up resistors current is not included.  
(3) The italic n is the channel index, n = 0, 1, 2, or 3 for LDC3114.  
(4) For optimal performance, configure the sensor frequency to be greater than 3 MHz  
(5) For typical distribution of the scan rates, refer to Figure 6-9.  
6.6 Digital Interface  
Over operating temperature range unless otherwise noted. Pins: LPWRB, INT_DR, OUT0, OUT1, OUT2, OUT3, and ADDR.  
PARAMETER  
TEST CONDITIONS  
MIN  
TYP  
MAX  
UNIT  
VOLTAGE LEVELS  
VIH  
VIL  
Input high voltage, LPWRB pin  
Input low voltage, LPWRB pin  
0.8 × VDD  
V
V
0.2 × VDD  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
5
Product Folder Links: LDC3114-Q1  
 
 
 
 
 
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
Over operating temperature range unless otherwise noted. Pins: LPWRB, INT_DR, OUT0, OUT1, OUT2, OUT3, and ADDR.  
PARAMETER  
TEST CONDITIONS  
ISOURCE = 400 µA  
ISINK = 400 µA  
MIN  
TYP  
MAX  
UNIT  
VOH  
Output high voltage, OUTx pins  
Output low voltage, OUTx pins  
Digital input leakage current  
Output low voltage, INTB pin  
0.8 × VDD  
V
VOL  
0.2 × VDD  
500  
V
IL  
–500  
nA  
V
VOL_INTB  
3 mA sink current  
0.4  
6.7 I2C Interface  
MIN  
TYP  
MAX  
UNIT  
VOLTAGE LEVELS  
VIH_I2C  
VIL_I2C  
VOL_I2C  
HYSI2C  
Input high voltage  
0.7 × VDD  
V
V
V
V
Input low voltage  
Output low voltage  
Hysteresis  
0.3 × VDD  
0.2 × VDD  
3 mA sink current  
0.05 × VDD  
I2C TIMING CHARACTERISTICS  
fSCL  
Clock frequency  
Clock low time  
Clock high time  
400  
kHz  
µs  
tLOW  
tHIGH  
1.3  
0.6  
µs  
After this period, the first  
clock pulse is generated.  
tHD;STA  
tSU;STA  
Hold time repeated START condition  
0.6  
0.6  
µs  
µs  
Set-up time for a repeated START  
condition  
tHD;DAT  
tSU;DAT  
tSU;STO  
Data hold time  
0
100  
0.6  
µs  
ns  
µs  
Data set-up time  
Set-up time for STOP condition  
Bus free time between a STOP and  
START condition  
tBUF  
1.3  
µs  
tVD;DAT  
tVD;ACK  
Data valid time  
0.9  
0.9  
µs  
µs  
Data valid acknowledge time  
Pulse width of spikes that must be  
suppressed by the input filter(1)  
tSP  
50  
ns  
(1) This parameter is specified by design and/or characterization and is not tested in production.  
6.8 Timing Diagram  
SDA  
t
BUF  
t
t
LOW  
t
f
HD;STA  
t
r
t
t
SP  
t
f
r
SCL  
t
t
HD;STA  
SU;STA  
t
SU;STO  
t
HIGH  
t
t
SU;DAT  
HD;DAT  
STOP START  
START  
REPEATED  
START  
Figure 6-1. I2C Timing Diagram  
Copyright © 2021 Texas Instruments Incorporated  
6
Submit Document Feedback  
Product Folder Links: LDC3114-Q1  
 
 
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
6.9 Typical Characteristics  
Over recommended operating conditions unless specified otherwise. VDD = 1.8 V, TJ = 25°C. One channel enabled with a  
button sampling window of 1 ms unless specified otherwise.  
Figure 6-2. Supply Current vs Sensor RP for Normal Power  
Mode. Sensor Frequency = 10 MHz. Sampling Window = 2mS.  
Four Channels Enabled.  
Figure 6-3. Supply Current vs Sensor RP for Normal Power  
Mode. Sensor Frequency = 10 MHz. Sampling Window = 2mS.  
Two Channels Enabled.  
Figure 6-5. Supply Current vs Temperature. Sensor RP = 720 Ω,  
Scan Rate = 40 SPS, Sensor Frequency = 20 MHz.  
Figure 6-4. Supply Current vs Sensor RP for Low Power Mode.  
Sensor Frequency = 10 MHz.  
Figure 6-6. Supply Current vs. VDD. Sensor RP = 720 Ω, Scan  
Rate = 40 SPS, Sensor Frequency = 20 MHz.  
Figure 6-7. Standby Current vs. Temperature  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
7
Product Folder Links: LDC3114-Q1  
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
6.9 Typical Characteristics (continued)  
Over recommended operating conditions unless specified otherwise. VDD = 1.8 V, TJ = 25°C. One channel enabled with a  
button sampling window of 1 ms unless specified otherwise.  
450  
400  
350  
300  
250  
200  
150  
100  
50  
0
-12-11-10 -9 -8 -7 -6 -5 -4 -3 -2 -1  
Percentage Offset (%)  
0
1
2
3
4
D007  
Figure 6-9. Scan Rate Distribution at 30°C  
Figure 6-8. Standby Current vs VDD  
Copyright © 2021 Texas Instruments Incorporated  
8
Submit Document Feedback  
Product Folder Links: LDC3114-Q1  
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
7 Detailed Description  
7.1 Overview  
The LDC3114-Q1 is a hybrid multichannel, low-noise, high-resolution inductance-to-digital converter (LDC)  
optimized for inductive touch applications as well as linear position sensing. Button presses form micro-  
deflections in the conductive targets which cause frequency shifts in the resonant sensors. The LDC3114-Q1  
can measure such frequency shifts and determine when button presses occur. With adjustable sensitivity  
per input channel, the LDC3114-Q1 can reliably operate with a wide range of physical button structures and  
materials. The high resolution measurement enables the implementation of force level buttons. The LDC3114-  
Q1 incorporates customizable post-processing algorithms for enhanced robustness.  
The LDC3114-Q1 additionally implements a raw data access mode. The MCU can read directly the data  
representing the effective inductance of the sensor and implement further post processing. In this mode,  
additional post processing features such as baseline tracking and algorithms for false button detection are  
ignored. This mode is useful for linear or rotary position sensing with inductive sensors while having excellent  
EMI performance across wide range of applications. This mode can also be used to measure the micro-  
deflection for button-like applications as well.  
The LDC3114-Q1 can operate in an ultra-low power mode for optimal battery life, or can be toggled into a  
higher scan rate for more responsive button press detection for game play or other low latency applications. The  
LDC3114-Q1 is operational from –40°C to +125°C with a 1.8 V ± 5% power supply voltage.  
The LDC3114-Q1 is configured through 400-kHz I2C. Button presses can be reported through the I2C interface  
or with configurable polarity dedicated push-pull outputs. Besides the LC resonant sensors, the only external  
components necessary for operation are supply bypassing capacitors and a COM pin capacitor to ground.  
7.2 Functional Block Diagram  
VDD  
OUT0  
Digital  
Button Press  
Algorithm  
OUT1  
OUT2  
OUT3  
IN0  
IN1  
IN2  
3.3 V  
Inductive  
Sensing Core  
INTB  
Resonant  
Circuit  
Driver  
LP Mode &  
Data  
Processing  
LPWRB  
IN3  
SCL  
SDA  
I2C  
COM  
Raw Data  
& Config  
GND  
Figure 7-1. Block Diagram of LDC3114-Q1  
7.3 Feature Description  
7.3.1 Multimode Operation  
LDC3114-Q1 offers two main modes of operations: raw data access mode and button algorithm mode which  
is controlled by the BTN_ALG_EN field in Register INTPOL Address 0x11. Figure 7-2 shows conceptually how  
these two modes are implemented.  
Raw data access mode allows an external MCU to extract data from the signal after the inductance-to-digital  
converter from registers through I2C (see Raw Data Output). There is no further processing on this raw data  
such as baseline tracking, integrated button algorithms and button thresholding. This mode gives MCU full  
control over the measured raw data to implement algorithms for linear position sensing, rotational encoder  
applications, metal presence/deflection applications, smart button algorithms and for multimodal sensor fusion  
applications.  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
9
Product Folder Links: LDC3114-Q1  
 
 
 
 
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
The second mode is button algorithm mode. Here further processing with parameters defined by the user (see  
Baseline Tracking and Integrated Button Algorithms) is done on the data and a button thresholding as defined  
by the user is applied. The processed data are available in separate registers to be read by I2C and any button  
press detection is indicated on the OUTx pins (see Button Output Interfaces) This mode is used to implement  
button press functionality and can also be used to implement the measurement of force applied for button press  
along with detection to implement multilevel button press.  
For register settings that are applicable to button mode versus raw access data mode are clearly identified in the  
descriptions of the registers (see Register Maps).  
BTN_ALG_EN=1  
OUTx, INTB Pins  
LC Driver  
&
Sampler  
L to  
Digital  
Converter  
Button  
Press  
Detection  
Baseline  
Tracking  
DATAx Regs  
I2C Add: 0x02-0x09  
BTN_ALG_EN=0  
INTB Pin  
RAW_DATAx Regs  
I2C Add: 0x59-0x64  
Figure 7-2. Multimode Operation in LDC3114-Q1  
7.3.2 Multichannel and Single-Channel Operation  
The LDC3114-Q1 provides four independent sensing channels. In the following sections, some parameters, such  
as DATAn and SENSORn_CONFIG, contain a channel index n.  
Any of the four channels available in the LDC3114-Q1 can be independently enabled by setting the ENn and  
LPENn (n = 0, 1, 2, or 3) bit fields in Register EN (Address 0x0C). The low-power-enable bit LPENn only takes  
effect if the corresponding ENn bit is also set. If only one channel is set active, the LDC3114-Q1 periodically  
samples the single active channel at the configured scan rate. When several channels are set active, the  
LDC3114-Q1 operates in multichannel mode, and the device sequentially samples the active channels at the  
configured scan rate. Each channel of the LDC3114-Q1 can be independently enabled in Low Power Mode and  
Normal Power Mode.  
7.3.3 Raw Data Output  
Raw data mode is enabled by setting BTN_ALG_EN=0x0 field in Register INTPOL Address 0x11. Figure 7-2  
shows that this operation will extract data directly from the output of the inductance-to-digital converter.  
The data is read from the I2C interface of the LDC3114-Q1. The DATA_RDY field in Register OUT (Address  
0x01) indicates when new data is available for reading. In the raw data mode, the INTB pin also assserted when  
new data is available and can be used by the MCU as an interrupt. The raw data can be extracted by reading,  
the output RAW_DATAn_x registers (n = 0, 1, 2, or 3, for each channel, x= 1, 2, or 3 splitting 24-bit data over 3  
8-bit register fields). Equation 1 shows the relationship between 24-bit data and the sensor frequency.  
30ì W ì fREF _ CLK  
fSENSOR  
=
raw _ data  
(1)  
where:  
fsensor is the instantaneous frequency of the inductive sensor  
fREF_CLK is the internal reference clock frequency as specified in Electrical Characteristics  
raw_data is the decimal representation of 24-bit binary data read from the RAW_DATAn_x for a particular  
channel  
W calculated in Equation 2 (see Programming Button or Raw Data Sampling Window for details):  
Copyright © 2021 Texas Instruments Incorporated  
10  
Submit Document Feedback  
Product Folder Links: LDC3114-Q1  
 
 
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
W = 128ì 1+ SENCYn ì 2LCDIV  
(
)
(2)  
7.3.4 Button Output Interfaces  
Button events may be reported by using two methods. The first method is to monitor the OUTn pins (n = 0, 1, 2,  
or 3), which are push-pull outputs and can be used as interrupts to a microcontroller. The polarities of these pins  
are programmable through Register OPOL_DPOL (Address 0x1C). Any button press or error condition is also  
reported by the open-drain pin, INTB. The INTB pin polarity is configurable through Register INTPOL (Address  
0x11). Any assertion of INTB is cleared upon reading Register STATUS (Address 0x00). Each push-pull output  
must be assigned to a dedicated general-purpose input pin on the microcontroller to avoid potential current  
fights.  
The second method is through the I2C interface. The Register OUT (Address 0x01) contains the fields OUT0,  
OUT1, OUT2, and OUT3, which indicate when a button press has been detected. For more advanced button  
press measurements, the output DATAn registers (n = 0, 1, 2, or 3, Register DATA0_LSB - Address 0x02), which  
are 12-bit two’s complements, can be retrieved for all active buttons, and processed on a microcontroller. A valid  
button push is represented by a positive value. The polarity is configurable in Register OPOL_DPOL (Address  
0x1C). The DATAn values can be used to implement multilevel buttons, where the data value is correlated to the  
amount of force applied to the button.  
7.3.5 Programmable Button Sensitivity  
The GAINn registers (Addresses 0x0E, 0x10, 0x12, and 0x14) enable sensitivity enhancement of individual  
buttons to ensure consistent behavior of different mechanical structures. The sensitivity has a 64-level gain  
factor for a normalized gain between 1 and 232. Each gain step increases the gain by an average of 9%.  
The gain required for an application is primarily determined by the mechanical rigidity of each individual button.  
The individual gain steps are listed in the Gain Table.  
7.3.6 Baseline Tracking  
The LDC3114-Q1 incorporates a baseline tracking algorithm to automatically compensate for any slow change  
in the sensor output caused by environmental variations, such as temperature drift. The baseline tracking is  
configured independently for Normal Power Mode and Low Power Mode. For more information, refer to Tracking  
Baseline.  
Note  
The baseline tracking feature is applicable only for button algorithm functionality and cannot be  
bypassed. To disable baseline tracking, LDC3114-Q1 must be used in raw data access mode. See  
Multimode Operation for details.  
7.3.7 Integrated Button Algorithms  
The LDC3114-Q1 features several algorithms that can mitigate false button detections due to mechanical non-  
idealities. The algorithms look for correlated button responses, such as similar or opposite responses between  
two neighboring buttons, to determine if there is any undesirable mechanical crosstalk. For more information,  
refer to Mitigating False Button Detections.  
7.3.8 I2C Interface  
The LDC3114-Q1 features an I2C Interface that can be used to program the internal registers and read channel  
data. Before reading the OUT (Address 0x01) or channel DATAn (n = 0, 1, 2 or 3, Addresses 0x02 through 0x09)  
registers for button press data or raw channel data, RAW_DATAn_x (n = 0, 1, 2, or 3, for each channel, x= 1,  
2, or 3 splitting 24-bit data over 3 8-bit register fields), the user should always read Register STATUS (Address  
0x00) first to lock the data. The LDC3114-Q1 supports burst mode with auto-incrementing register addresses.  
The LDC3114-Q1 has a fixed I2C address of 0x2A.  
For the write sequence, there is a special handshake process that has to take place to ensure data integrity. The  
sequence of register writes is:  
Set CONFIG_MODE (Register RESET, Address 0x0A) bit = 1 to start the register write session.  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
11  
Product Folder Links: LDC3114-Q1  
 
 
 
 
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
Poll for RDY_TO_WRITE (Register STATUS, Address 0x00) bit = 1.  
Perform I2C write to configure registers.  
Set CONFIG_MODE (Register RESET, Address 0x0A) bit = 0 to terminate the register write session.  
After CONFIG_MODE is de-asserted, the new scan cycle will start in less than 1 ms. Figure 7-3 shows the  
waveform of the above process.  
25 ms scan cycle  
25 ms scan cycle  
Sampling  
Sampling  
CONFIG_MODE  
(Register RESET)  
< 1 ms  
RDY_TO_WRITE  
(Register STATUS)  
Program registers only after  
confirming RDY_TO_WRITE = 1  
Figure 7-3. Timing Diagram Representing the States of the CONFIG_MODE and RDY_TO_WRITE Bits for  
an I2C Write Handshake  
Note  
The I2C interface pin, the SDA, the SCL, and the INTB pins are all open-drain and 3.3-V compatible.  
These pins can be used to connect to an MCU which is supplied by 3.3-V supply without requiring  
voltage level translation between LDC3114-Q1 and the MCU.  
7.3.8.1 I2C Interface Specifications  
The maximum speed of the I2C interface is 400 kHz. This sequence uses the standard I2C 7-bit target address  
followed by an 8-bit pointer to set the register address. For both write and read, the address pointer will  
auto-increment as long as the controller acknowledges.  
1
9
1
9
SCL  
SDA  
A6  
A5  
A4  
A3  
A2  
A1  
A0  
R/W  
D7  
D6  
D5  
D4  
D3  
D2  
D1  
D0  
Start by  
Master  
Ack  
by  
Ack  
by  
Slave  
Slave  
Frame 1  
Serial Bus Address Byte  
from Master  
Frame 2  
Slave Register Address  
1
9
SCL  
(continued)  
SDA  
(continued)  
D7  
D6  
D5  
D4  
D3  
D2  
D1  
D0  
Stop by  
Master  
Ack  
by  
Slave  
Frame 3  
Data Byte  
Figure 7-4. I2C Sequence of Writing a Single Register  
Copyright © 2021 Texas Instruments Incorporated  
12  
Submit Document Feedback  
Product Folder Links: LDC3114-Q1  
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
1
9
1
9
SCL  
SDA  
A6  
A5  
A4  
A3  
A2  
A1  
A0  
R/W  
D7  
D6  
D5  
D4  
D3  
D2  
D1  
D0  
Start by  
Master  
Ack  
by  
Ack  
by  
Slave  
Slave  
Frame 1  
Serial Bus Address Byte  
from Master  
Frame 2  
Slave Register Address (ADDR) from  
Master  
1
9
1
9
SCL  
(continued)  
SDA  
(continued)  
D7  
D6  
D5  
D4  
D3  
D2  
D1  
D0  
D7  
D6  
D5  
D4  
D3  
D2  
D1  
D0  
Ack  
by  
Ack  
by  
Slave  
Slave  
Frame 3  
Data Byte to  
Register ADDR  
Frame 4  
Data Byte to  
Register ADDR+1  
1
9
SCL  
(continued)  
SDA  
(continued)  
D7  
D6  
D5  
D4  
D3  
D2  
D1  
D0  
Ack  
by  
Stop by  
Master  
Slave  
Frame N+3  
Data Byte to Register  
ADDR+N  
Figure 7-5. I2C Sequence of Writing Consecutive Registers  
1
9
1
9
SCL  
SDA  
A6  
A5  
A4  
A3  
A2  
A1  
A0  
R/W  
D7  
D6  
D5  
D4  
D3  
D2  
D1  
D0  
Start by  
Master  
Ack  
by  
Ack  
by  
Slave  
Slave  
Frame 1  
Serial Bus Address Byte  
from Master  
Frame 2  
Slave Register Address from Master  
1
9
1
9
SCL  
(continued)  
SDA  
(continued)  
D7  
D6  
D5  
D4  
D3  
D2  
D1  
D0  
A6  
A5  
A4  
A3  
A2  
A1  
A0  
R/W  
No Ack  
by  
Master  
Stop  
by  
Master  
Ack  
by  
Slave  
Repeat  
Start by  
Master  
Frame 3  
Serial Bus Address Byte  
from Master  
Frame 4  
Data Byte from Slave  
Figure 7-6. I2C Sequence of Reading a Single Register  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
13  
Product Folder Links: LDC3114-Q1  
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
1
9
1
9
SCL  
SDA  
A6  
A5  
A4  
A3  
A2  
A1  
A0  
R/W  
D7  
D6  
D5  
D4  
D3  
D2  
D1  
D0  
Start by  
Master  
Ack  
by  
Ack  
by  
Slave  
Slave  
Frame 1  
Serial Bus Address Byte  
from Master  
Frame 2  
Slave Register Address (ADDR) from  
Master  
1
9
1
9
SCL  
(continued)  
SDA  
(continued)  
D7  
D6  
D5  
D4  
D3  
D2  
D1  
D0  
A6  
A5  
A4  
A3  
A2  
A1  
A0  
R/W  
Repeat  
Start by  
Master  
Ack  
by  
Master  
Ack  
by  
Slave  
Frame 3  
Serial Bus Address Byte  
from Master  
Frame 4  
Data Byte from Slave Register ADDR  
1
9
1
9
SCL  
(continued)  
SDA  
(continued)  
D7  
D6  
D5  
D4  
D3  
D2  
D1  
D0  
D7  
D6  
D5  
D4  
D3  
D2  
D1  
D0  
No Ack  
by  
Master  
Stop  
by  
Master  
Ack  
by  
Master  
Frame N+4  
Data Byte from Slave Register  
ADDR+N  
Frame 5  
Data Byte from Slave Register ADDR+1  
Figure 7-7. I2C Sequence of Reading Consecutive Registers  
7.3.8.2 I2C Bus Control  
The LDC3114-Q1 cannot drive the I2C clock (SCL), that is the device does not support clock stretching. In the  
unlikely event where the SCL is stuck LOW, power cycle any device that is holding the SCL to activate its  
internal Power-On Reset (POR) circuit. If the LDC is connected to the same power supply as that device, there  
will be about 66-ms setup time before the LDC becomes active again. For more information, refer to Defining  
Power-On Timing. If the data line (SDA) is stuck LOW, the I2C controller should send nine clock pulses. The  
device that is holding the bus LOW should release the bus sometime within those nine clocks. If not, then power  
cycle to clear the bus.  
The LDC3114-Q1 has built-in monitors to check that the device is currently working. In the unlikely event of a  
device fault, the device state will be reset internally, and all the registers will be reset with default settings. For  
system robustness, TI recommends to check the value of a modified register periodically to monitor the device  
status and reload the register settings, if needed.  
7.4 Device Functional Modes  
The LDC3114-Q1 supports two power modes of operation: a Normal Power Mode for active sampling at 10, 20,  
40, or 80 SPS, and a Low Power Mode for reduced current consumption at 0.625, 1.25, 2.5, or 5 SPS. The  
device can also be configured in Normal Power Mode for additional faster sampling rate of 160 SPS or for a  
continuous sampling rate. Refer to Configuring Button or Raw Data Scan Rate for details.  
7.4.1 Normal Power Mode  
When the LPWRB input pin is set to VDD, all enabled channels operate in Normal Power Mode. Each channel  
can be enabled independently through Register EN (Address 0x0C). For the electrical specification of Normal  
Power Mode Scan Rate, refer to the Electrical Characteristics table.  
Copyright © 2021 Texas Instruments Incorporated  
14  
Submit Document Feedback  
Product Folder Links: LDC3114-Q1  
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
7.4.2 Low Power Mode  
When the LPWRB input pin is set to ground, only the low-power-enabled channels are active. Each channel can  
be enabled independently to operate in Low Power Mode through Register EN (Address 0x0C). For a channel  
to operate in the Low Power Mode, both the LPENn and ENn bits (n is the channel index) must be set to 1. The  
Low Power Mode allows for energy-saving monitoring of button activity. In this mode, the device is in an inactive  
power-saving state for the majority of the time. Lower scan rates correspond to lower current consumption.  
In addition, the individual button sampling window should be set to the lowest effective setting (this is system  
dependent, but typically 0.8 ms to 1 ms). For the electrical specification of the configurable Low Power Mode  
Scan Rate, refer to the Electrical Characteristics table.  
If a channel is operational in both Low Power Mode and Normal Power Mode, TI recommends to toggle the  
LPWRB pin only after the button associated with that channel is released.  
The Low Power Mode is also applicable for raw data access mode.  
7.4.3 Configuration Mode  
Before configuring any register settings, the device must be put into the configuration mode first. Setting  
CONFIG_MODE = 1 through Register RESET (Address 0x0A) stops data conversion and holds the device  
in configuration mode. Any device configuration changes can then be made. The current consumption in this  
mode is typically 0.3 mA. After all changes have been written, set CONFIG_MODE = 0 for normal operation.  
Refer to I2C Interface for more information.  
7.5 Register Maps  
7.5.1 LDC3114 Registers  
LDC3114 Registers lists the memory-mapped registers for the LDC3114 registers. All register offset addresses  
not listed in LDC3114 Registers should be considered as reserved locations and the register contents should not  
be modified.  
Table 7-1. LDC3114 Registers  
Offset Acronym  
Register Name  
Section  
0h  
1h  
2h  
STATUS  
OUT  
Device status  
Section 7.5.1.1  
Section 7.5.1.2  
Section 7.5.1.3  
Channel output logic states  
DATA0_LSB  
The lower 8 bits of the Button 0 data (Two's  
complement  
3h  
4h  
5h  
6h  
7h  
8h  
9h  
DATA0_MSB  
DATA1_LSB  
DATA1_MSB  
DATA2_LSB  
DATA2_MSB  
DATA3_LSB  
DATA3_MSB  
The upper 4 bits of the Button 0 data (Two's  
complement)  
Section 7.5.1.4  
Section 7.5.1.5  
Section 7.5.1.6  
Section 7.5.1.7  
Section 7.5.1.8  
Section 7.5.1.9  
Section 7.5.1.10  
The lower 8 bits of the Button 1 data (Two's  
complement)  
The upper 4 bits of the Button 1 data (Two's  
complement)  
The lower 8 bits of the Button 2 data (Two's  
complement)  
The upper 4 bits of the Button 2 data (Two's  
complement)  
The lower 8 bits of the Button 3 data (Two's  
complement)  
The upper 4 bits of the Button 3 data (Two's  
complement)  
Ah  
Ch  
Dh  
Eh  
RESET  
Reset device and register configurations  
Enable channels and low power modes  
Normal Power Mode scan rate  
Section 7.5.1.11  
Section 7.5.1.12  
Section 7.5.1.13  
Section 7.5.1.14  
EN  
NP_SCAN_RATE  
GAIN0  
Gain for Channel 0 sensitivity adjustment for  
button algorithm  
Fh  
LP_SCAN_RATE  
Low Power Mode scan rate  
Section 7.5.1.15  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
15  
Product Folder Links: LDC3114-Q1  
 
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
Table 7-1. LDC3114 Registers (continued)  
Offset Acronym  
Register Name  
Section  
10h  
GAIN1  
Gain for Channel 1 sensitivity adjustment for  
button algorithm  
Section 7.5.1.16  
11h  
12h  
INTPOL  
GAIN2  
Interrupt polarity  
Section 7.5.1.17  
Section 7.5.1.18  
Gain for Channel 2 sensitivity adjustment for  
button algorithm  
13h  
14h  
15h  
16h  
LP_BASE_INC  
GAIN3  
Low power base increment for button  
algorithm  
Section 7.5.1.19  
Section 7.5.1.20  
Section 7.5.1.21  
Section 7.5.1.22  
Gain for Channel 3 sensitivity adjustment for  
button algorithm  
NP_BASE_INC  
BTPAUSE_MAXWIN  
Normal power base increment for button  
algorithm  
Baseline tracking pause and Max-win for  
button algorithm  
17h  
18h  
19h  
1Ah  
LC_DIVIDER  
HYST  
LC oscillation frequency divider  
Section 7.5.1.23  
Section 7.5.1.24  
Section 7.5.1.25  
Section 7.5.1.26  
Hysteresis for threshold for button algorithm  
Anti-twist for button algorithm  
TWIST  
COMMON_DEFORM  
Anti-common and anti-deformation for button  
algorithm  
1Ch  
1Eh  
20h  
22h  
24h  
25h  
OPOL_DPOL  
CNTSC  
Output polarity for button data and output  
Counter scale  
Section 7.5.1.27  
Section 7.5.1.28  
Section 7.5.1.29  
Section 7.5.1.30  
Section 7.5.1.31  
Section 7.5.1.32  
SENSOR0_CONFIG  
SENSOR1_CONFIG  
SENSOR2_CONFIG  
FTF0  
Sensor 0 cycle count, frequency, RP range  
Sensor 1 cycle count, frequency, RP range  
Sensor 2 cycle count, frequency, RP range  
Sensor 0 fast tracking factor for button  
algorithm  
26h  
28h  
SENSOR3_CONFIG  
FTF1_2  
Sensor3 cycle count, frequency, RP range  
Section 7.5.1.33  
Section 7.5.1.34  
Sensors 1 and 2 fast tracking factors for  
button algorithm  
2Bh  
FTF3  
Sensor 3 fast tracking factor for button  
algorithm  
Section 7.5.1.35  
59h  
5Ah  
5Bh  
5Ch  
5Dh  
5Eh  
5Fh  
60h  
61h  
62h  
63h  
64h  
FCh  
FDh  
FEh  
FFh  
RAW_DATA0_3  
Sensor 0 pre-processed raw data  
Sensor 0 pre-processed raw data  
Sensor 0 pre-processed raw data  
Sensor 1 pre-processed raw data  
Sensor 1 pre-processed raw data  
Sensor 1 pre-processed raw data  
Sensor 2 pre-processed raw data  
Sensor 2 pre-processed raw data  
Sensor 2 pre-processed raw data  
Sensor 3 pre-processed raw data  
Sensor 3 pre-processed raw data  
Sensor 3 pre-processed raw data  
Manufacturer ID lower byte  
Section 7.5.1.36  
Section 7.5.1.37  
Section 7.5.1.38  
Section 7.5.1.39  
Section 7.5.1.40  
Section 7.5.1.41  
Section 7.5.1.42  
Section 7.5.1.43  
Section 7.5.1.44  
Section 7.5.1.45  
Section 7.5.1.46  
Section 7.5.1.47  
Section 7.5.1.48  
Section 7.5.1.49  
Section 7.5.1.50  
Section 7.5.1.51  
RAW_DATA0_2  
RAW_DATA0_1  
RAW_DATA1_3  
RAW_DATA1_2  
RAW_DATA1_1  
RAW_DATA2_3  
RAW_DATA2_2  
RAW_DATA2_1  
RAW_DATA3_3  
RAW_DATA3_2  
RAW_DATA3_1  
MANUFACTURER_ID_LSB  
MANUFACTURER_ID_MSB  
DEVICE_ID_LSB  
DEVICE_ID_MSB  
Manufacturer ID upper byte  
Device ID lower byte  
Device ID upper byte  
Complex bit access types are encoded to fit into small table cells. LDC3114 Access Type Codes shows the  
codes that are used for access types in this section.  
Copyright © 2021 Texas Instruments Incorporated  
16  
Submit Document Feedback  
Product Folder Links: LDC3114-Q1  
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
Table 7-2. LDC3114 Access Type Codes  
Access Type  
Read Type  
R
Code  
Description  
R
Read  
Write Type  
W
W
Write  
Reset or Default Value  
-n  
Value after reset or the default  
value  
7.5.1.1 STATUS Register (Offset = 0h) [Reset = 40h]  
STATUS is shown in STATUS Register Field Descriptions.  
Return to the LDC3114 Registers.  
Device status  
Table 7-3. STATUS Register Field Descriptions  
Bit  
Field  
Type  
Reset  
Description  
7
OUT_STATUS  
R
0h  
Output Status  
Logic OR of output OUTx bits. This field is cleared by reading this  
register.  
6
5
CHIP_READY  
R
R
1h  
0h  
Chip Ready Status  
0h = Chip not ready after internal reset  
1h = Chip ready after internal reset  
RDY_TO_WRITE  
Ready to Write  
Indicates if registers are ready to be written. See I2C Interface  
section for more information.  
0h = Registers not ready  
1h = Registers ready  
4
3
2
1
MAXOUT  
FSM_WD  
LC_WD  
R
R
R
R
0h  
0h  
0h  
0h  
Maximum Output Code  
Indicates if any channel button output data reaches the maximum  
value (+0x7FF or -0x800). Cleared by a read of the status register.  
0h = No maximum output code  
1h = Maximum output code  
Finite-State Machine Watchdog Error  
Reports an error has occurred and conversions have been halted.  
Cleared by a read of the status register.  
0h = No error in finite-state machine  
1h = Error in finite-state machine  
LC Sensor Watchdog Error  
Reports an error when any LC oscillator fails to start. Cleared by a  
read of the status register.  
0h = No error in LC oscillator initialization  
1h = Error in LC oscillator initialization  
TIMEOUT  
Button Timeout  
Reports when any button is asserted for more than 50 seconds.  
Cleared by a read of the status register. When DIS_BTN_TO is set,  
no timeout is asserted  
0h = no timeout error  
1h = timeout error  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
17  
Product Folder Links: LDC3114-Q1  
 
 
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
Table 7-3. STATUS Register Field Descriptions (continued)  
Bit  
Field  
Type  
Reset  
Description  
0
REGISTER_FLAG  
R
0h  
Register Integrity Flag  
Reports if any register's value has an unexpected change. Cleared  
by a read of the status register.  
0h = No unexpected register change  
1h = Unexpected register change  
7.5.1.2 OUT Register (Offset = 1h) [Reset = 00h]  
OUT is shown in OUT Register Field Descriptions.  
Return to the LDC3114 Registers.  
Channel output logic states  
Table 7-4. OUT Register Field Descriptions  
Bit  
7-5  
4
Field  
Type  
Reset  
Description  
RESERVED  
DATA_RDY  
R
0h  
Reserved  
R
0h  
Output Logic State for pre-processed data capture for any enabled  
channel. Bit cleared on read.  
0h = Data Capture in progress  
1h = New Data available  
3
2
1
0
OUT3  
OUT2  
OUT1  
OUT0  
R
R
R
R
0h  
0h  
0h  
0h  
Button output output Logic State for Channel 3  
0h = No button press detected on Channel 3  
1h = Button press detected on Channel 3  
Button output Logic State for Channel 2  
0h = No button press detected on Channel 2  
1h = Button press detected on Channel 2  
Button output Logic State for Channel 1  
0h = No button press detected on Channel 1  
1h = Button press detected on Channel 1  
Button output Logic State for Channel 0  
0h = No button press detected on Channel 0  
1h = Button press detected on Channel 0.  
7.5.1.3 DATA0_LSB Register (Offset = 2h) [Reset = 00h]  
DATA0_LSB is shown in DATA0_LSB Register Field Descriptions.  
Return to the LDC3114 Registers.  
The lower 8 bits of the Button 0 data (Two's complement  
Table 7-5. DATA0_LSB Register Field Descriptions  
Bit  
Field  
Type  
Reset  
Description  
7-0  
DATA0[7:0]  
R
0h  
The lower 8 bits of Channel 0 button data (Two's complement).  
7.5.1.4 DATA0_MSB Register (Offset = 3h) [Reset = 00h]  
DATA0_MSB is shown in DATA0_MSB Register Field Descriptions.  
Return to the LDC3114 Registers.  
The upper 4 bits of the Button 0 data (Two's complement)  
Copyright © 2021 Texas Instruments Incorporated  
18  
Submit Document Feedback  
Product Folder Links: LDC3114-Q1  
 
 
 
 
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
Table 7-6. DATA0_MSB Register Field Descriptions  
Bit  
7-4  
3-0  
Field  
Type  
Reset  
Description  
RESERVED  
DATA0[11:8]  
R
0h  
Reserved  
R
0h  
The upper 4 bits of Channel 0 button data (Two's complement).  
7.5.1.5 DATA1_LSB Register (Offset = 4h) [Reset = 00h]  
DATA1_LSB is shown in DATA1_LSB Register Field Descriptions.  
Return to the LDC3114 Registers.  
The lower 8 bits of the Button 1 data (Two's complement)  
Table 7-7. DATA1_LSB Register Field Descriptions  
Bit  
Field  
Type  
Reset  
Description  
7-0  
DATA1[7:0]  
R
0h  
The lower 8 bits of Channel 1 button data (Two's complement).  
7.5.1.6 DATA1_MSB Register (Offset = 5h) [Reset = 00h]  
DATA1_MSB is shown in DATA1_MSB Register Field Descriptions.  
Return to the LDC3114 Registers.  
The upper 4 bits of the Button 1 data (Two's complement)  
Table 7-8. DATA1_MSB Register Field Descriptions  
Bit  
7-4  
3-0  
Field  
Type  
Reset  
0h  
0h  
Description  
Reserved  
The upper 4 bits of Channel 1 button data (Two's complement).  
RESERVED  
DATA1[11:8]  
R
R
7.5.1.7 DATA2_LSB Register (Offset = 6h) [Reset = 00h]  
DATA2_LSB is shown in DATA2_LSB Register Field Descriptions.  
Return to the LDC3114 Registers.  
The lower 8 bits of the Button 2 data (Two's complement)  
Table 7-9. DATA2_LSB Register Field Descriptions  
Bit  
Field  
Type  
Reset  
Description  
7-0  
DATA2[7:0]  
R
0h  
The lower 8 bits of Channel 2 button data (Two's complement).  
7.5.1.8 DATA2_MSB Register (Offset = 7h) [Reset = 00h]  
DATA2_MSB is shown in DATA2_MSB Register Field Descriptions.  
Return to the LDC3114 Registers.  
The upper 4 bits of the Button 2 data (Two's complement)  
Table 7-10. DATA2_MSB Register Field Descriptions  
Bit  
7-4  
3-0  
Field  
Type  
Reset  
0h  
0h  
Description  
RESERVED  
DATA2[11:8]  
R
Reserved  
R
The upper 4 bits of Channel 2 button data (Two's complement).  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
19  
Product Folder Links: LDC3114-Q1  
 
 
 
 
 
 
 
 
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
7.5.1.9 DATA3_LSB Register (Offset = 8h) [Reset = 00h]  
DATA3_LSB is shown in DATA3_LSB Register Field Descriptions.  
Return to the LDC3114 Registers.  
The lower 8 bits of the Button 3 data (Two's complement)  
Table 7-11. DATA3_LSB Register Field Descriptions  
Bit  
Field  
Type  
Reset  
Description  
7-0  
DATA3[7:0]  
R
0h  
The lower 8 bits of Channel 3 button data (Two's complement).  
7.5.1.10 DATA3_MSB Register (Offset = 9h) [Reset = 00h]  
DATA3_MSB is shown in DATA3_MSB Register Field Descriptions.  
Return to the LDC3114 Registers.  
The upper 4 bits of the Button 3 data (Two's complement)  
Table 7-12. DATA3_MSB Register Field Descriptions  
Bit  
7-4  
3-0  
Field  
Type  
Reset  
0h  
0h  
Description  
Reserved  
The upper 4 bits of Channel 3 button data (Two's complement).  
RESERVED  
DATA3[11:8]  
R
R
7.5.1.11 RESET Register (Offset = Ah) [Reset = 00h]  
RESET is shown in RESET Register Field Descriptions.  
Return to the LDC3114 Registers.  
Reset device and register configurations  
Table 7-13. RESET Register Field Descriptions  
Bit  
7-5  
4
Field  
Type  
R/W  
R/W  
Reset  
Description  
RESERVED  
FULL_RESET  
0h  
Reserved  
0h  
Device Reset  
0h = Normal operation  
1h = Resets the device and register configurations. All registers will  
be returned to default values. Normal operation will not resume until  
STATUS:CHIP_READY = 1.  
3-1  
0
RESERVED  
R/W  
R/W  
0h  
0h  
Reserved  
CONFIG_MODE  
Configuration Mode  
Any device configuration changes should be made with this bit set to  
1. After all configuration changes have been written, set this bit to 0  
for normal operation.  
0h = Normal operation  
1h = Holds the device in configuration mode (no data conversion),  
but maintains current register configurations.  
7.5.1.12 EN Register (Offset = Ch) [Reset = 1Fh]  
EN is shown in EN Register Field Descriptions.  
Return to the LDC3114 Registers.  
Enable channels and low power modes  
Copyright © 2021 Texas Instruments Incorporated  
20  
Submit Document Feedback  
Product Folder Links: LDC3114-Q1  
 
 
 
 
 
 
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
Table 7-14. EN Register Field Descriptions  
Bit  
Field  
Type  
Reset  
Description  
7
LPEN3  
R/W  
0h  
Channel 3 Low-Power-Enable  
0h = Disable Channel 3 in Low Power Mode  
1h = Enable Channel 3 in Low Power Mode. EN3 must also be set to  
1.  
6
5
4
LPEN2  
LPEN1  
LPEN0  
R/W  
R/W  
R/W  
0h  
0h  
1h  
Channel 2 Low-Power-Enable  
0h = Disable Channel 2 in Low Power Mode  
1h = Enable Channel 2 in Low Power Mode. EN2 must also be set to  
1.  
Channel 1 Low-Power-Enable  
0h = Disable Channel 1 in Low Power Mode  
1h = Enable Channel 1 in Low Power Mode. EN1 must also be set to  
1.  
Channel 0 Low-Power-Enable  
0h = Disable Channel 0 in Low Power Mode  
1h = Enable Channel 0 in Low Power Mode. EN0 must also be set to  
1.  
3
2
1
0
EN3  
EN2  
EN1  
EN0  
R/W  
R/W  
R/W  
R/W  
1h  
1h  
1h  
1h  
Channel 3 Enable  
0h = Disable Channel 2  
1h = Enable Channel 2  
Channel 2 Enable  
0h = Disable Channel 2  
1h = Enable Channel 2  
Channel 1 Enable  
0h = Disable Channel 1  
1h = Enable Channel 1  
Channel 0 Enable  
0h = Disable Channel 0  
1h = Enable Channel 0  
7.5.1.13 NP_SCAN_RATE Register (Offset = Dh) [Reset = 01h]  
NP_SCAN_RATE is shown in NP_SCAN_RATE Register Field Descriptions.  
Return to the LDC3114 Registers.  
Normal Power Mode scan rate  
Table 7-15. NP_SCAN_RATE Register Field Descriptions  
Bit  
7-4  
3
Field  
Type  
R/W  
R/W  
Reset  
Description  
RESERVED  
NPFSR  
0h  
Reserved  
0h  
Normal Power Mode Fast Scan Rate of 160SPS. When set, this bit  
will override setting in NPSR only and not NPCS.  
2
NPCS  
R/W  
0h  
Continuous key scan in Normal Power mode When set, the scan  
cycle is continuous without delay in the Normal Power mode. The  
base increment value is fixed. This bit has no effect if the chip is  
in Low Power mode. This bit will override the setting in NPSR and  
NPFSR registers.  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
21  
Product Folder Links: LDC3114-Q1  
 
 
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
Table 7-15. NP_SCAN_RATE Register Field Descriptions (continued)  
Bit  
Field  
Type  
Reset  
Description  
1-0  
NPSR  
R/W  
1h  
Normal Power Mode Scan Rate  
Refer to Configuring Button Scan Rate section for more information.  
0h = 80 SPS  
1h = 40 SPS (Default)  
2h = 20 SPS  
3h = 10 SPS  
7.5.1.14 GAIN0 Register (Offset = Eh) [Reset = 28h]  
GAIN0 is shown in GAIN0 Register Field Descriptions.  
Return to the LDC3114 Registers.  
Gain for Channel 0 sensitivity adjustment for button algorithm  
Table 7-16. GAIN0 Register Field Descriptions  
Bit  
7-6  
5-0  
Field  
Type  
R/W  
R/W  
Reset  
0h  
Description  
RESERVED  
GAIN0  
Reserved  
28h  
Gain for Button Data for Channel 0  
Refer to the Gain Table for detailed configuration.  
7.5.1.15 LP_SCAN_RATE Register (Offset = Fh) [Reset = 10h]  
LP_SCAN_RATE is shown in LP_SCAN_RATE Register Field Descriptions.  
Return to the LDC3114 Registers.  
Low Power Mode scan rate  
Table 7-17. LP_SCAN_RATE Register Field Descriptions  
Bit  
7-2  
1-0  
Field  
Type  
R/W  
R/W  
Reset  
Description  
RESERVED  
LPSR  
4h  
Reserved  
0h  
Low Power Mode Scan Rate  
Refer to Configuring Button Scan Rate section for more information.  
0h = 5 SPS  
1h = 2.5 SPS  
2h = 1.25 SPS (Default)  
3h = 0.625 SPS  
7.5.1.16 GAIN1 Register (Offset = 10h) [Reset = 28h]  
GAIN1 is shown in GAIN1 Register Field Descriptions.  
Return to the LDC3114 Registers.  
Gain for Channel 1 sensitivity adjustment for button algorithm  
Table 7-18. GAIN1 Register Field Descriptions  
Bit  
7-6  
5-0  
Field  
Type  
R/W  
R/W  
Reset  
0h  
Description  
RESERVED  
GAIN1  
Reserved  
28h  
Gain for Button Data for Channel 1  
Refer to the Gain Table for detailed configuration.  
Copyright © 2021 Texas Instruments Incorporated  
22  
Submit Document Feedback  
Product Folder Links: LDC3114-Q1  
 
 
 
 
 
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
7.5.1.17 INTPOL Register (Offset = 11h) [Reset = 18h]  
INTPOL is shown in INTPOL Register Field Descriptions.  
Return to the LDC3114 Registers.  
Interrupt polarity  
Table 7-19. INTPOL Register Field Descriptions  
Bit  
7-5  
4
Field  
Type  
R/W  
R/W  
Reset  
Description  
RESERVED  
BTSRT_EN  
0h  
Reserved  
1h  
Enable reset of button algorithm baseline tracking value  
When this bit is not set, during transition between normal power  
mode to low power mode and back to normal power mode only  
baseline tracking value for enabled channels not reset. Other  
values in the button algorithm for calculating button press are reset  
even if this bit is not set.  
0h = Disable Button Algorithm Restart  
1h = Enable Button Algorithm Restart  
3
BTN_ALG_EN  
R/W  
1h  
Enable button press detection algorithm to assert events on  
OUT_x pins  
When disabled, raw pre-processed data can be accessed via  
RAW_DATAx registers.  
When disabled, interrupt on INTB pin is asserted when pre-  
processed data capture is complete after active window period  
completion for any of the enabled channels or for error events.  
When disabled, events on OUT_x pins pins are ignored to assert  
interrupt on INTB pin  
0h = Disable Button Algorithm  
1h = Enable Button Algorithm  
2
1
0
INTPOL  
R/W  
R/W  
R/W  
0h  
0h  
0h  
Interrupt Polarity  
0h = Set INTB pin polarity to active low  
1h = Set INTB pin polarity to active high.  
DIS_BTN_TO  
DIS_BTB_MO  
Disable Button time-out if if button pressed for more than 50s.  
0h = Enable Button Timeout  
1h = Disable Button Timeout  
Disable setting MAXOUT bit if button algorithm generates codes  
outside maximum range.  
0h = Enable MAXOUT check  
1h = Disable MAXOUT check  
7.5.1.18 GAIN2 Register (Offset = 12h) [Reset = 28h]  
GAIN2 is shown in GAIN2 Register Field Descriptions.  
Return to the LDC3114 Registers.  
Gain for Channel 2 sensitivity adjustment for button algorithm  
Table 7-20. GAIN2 Register Field Descriptions  
Bit  
7-6  
5-0  
Field  
Type  
R/W  
R/W  
Reset  
0h  
Description  
RESERVED  
GAIN2  
Reserved  
28h  
Gain for Button Data for Channel 2  
Refer to the Gain Table for detailed configuration.  
7.5.1.19 LP_BASE_INC Register (Offset = 13h) [Reset = 05h]  
LP_BASE_INC is shown in LP_BASE_INC Register Field Descriptions.  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
23  
Product Folder Links: LDC3114-Q1  
 
 
 
 
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
Return to the LDC3114 Registers.  
Low power base increment for button algorithm  
Table 7-21. LP_BASE_INC Register Field Descriptions  
Bit  
7-3  
2-0  
Field  
Type  
R/W  
R/W  
Reset  
Description  
RESERVED  
LPBI  
0h  
Reserved  
5h  
Baseline Tracking Increment for button algorithm in Low Power  
Mode  
7.5.1.20 GAIN3 Register (Offset = 14h) [Reset = 28h]  
GAIN3 is shown in GAIN3 Register Field Descriptions.  
Return to the LDC3114 Registers.  
Gain for Channel 3 sensitivity adjustment for button algorithm  
Table 7-22. GAIN3 Register Field Descriptions  
Bit  
7-6  
5-0  
Field  
Type  
R/W  
R/W  
Reset  
0h  
Description  
RESERVED  
GAIN3  
Reserved  
28h  
Gain for Button Data for Channel 3  
Refer to the Gain Table for detailed configuration.  
7.5.1.21 NP_BASE_INC Register (Offset = 15h) [Reset = 03h]  
NP_BASE_INC is shown in NP_BASE_INC Register Field Descriptions.  
Return to the LDC3114 Registers.  
Normal power base increment for button algorithm  
Table 7-23. NP_BASE_INC Register Field Descriptions  
Bit  
7-3  
2-0  
Field  
Type  
R/W  
R/W  
Reset  
Description  
RESERVED  
NPBI  
0h  
Reserved  
3h  
Baseline Tracking Increment in Normal Power Mode for button  
algorithm  
Refer to Tracking Baseline section for more information.  
7.5.1.22 BTPAUSE_MAXWIN Register (Offset = 16h) [Reset = 00h]  
BTPAUSE_MAXWIN is shown in BTPAUSE_MAXWIN Register Field Descriptions.  
Return to the LDC3114 Registers.  
Baseline tracking pause and Max-win for button algorithm  
Table 7-24. BTPAUSE_MAXWIN Register Field Descriptions  
Bit  
Field  
Type  
Reset  
Description  
7
BTPAUSE3  
R/W  
0h  
Baseline Tracking Pause for Channel 3  
Pauses baseline tracking for button algorithm for Channel 3 when  
OUT3 is asserted. Refer to Tracking Baseline section for more  
information.  
0h = Normal baseline tracking for Channel 1 regardless of OUT3  
status.  
1h = Pauses baseline tracking for Channel 1 when OUT3 is  
asserted.  
Copyright © 2021 Texas Instruments Incorporated  
24  
Submit Document Feedback  
Product Folder Links: LDC3114-Q1  
 
 
 
 
 
 
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
Table 7-24. BTPAUSE_MAXWIN Register Field Descriptions (continued)  
Bit  
Field  
Type  
Reset  
Description  
6
BTPAUSE2  
R/W  
0h  
Baseline Tracking Pause for Channel 2  
Pauses baseline tracking for button algorithm for Channel 2 when  
OUT2 is asserted. Refer to Tracking Baseline section for more  
information.  
0h = Normal baseline tracking for Channel 1 regardless of OUT2  
status.  
1h = Pauses baseline tracking for Channel 1 when OUT2 is  
asserted.  
5
BTPAUSE1  
R/W  
0h  
Baseline Tracking Pause for Channel 1  
Pauses baseline tracking for button algorithm for Channel 1 when  
OUT1 is asserted. Refer to Tracking Baseline section for more  
information.  
0h = Normal baseline tracking for Channel 1 regardless of OUT1  
status.  
1h = Pauses baseline tracking for Channel 1 when OUT1 is  
asserted.  
4
BTPAUSE0  
R/W  
0h  
Baseline Tracking Pause for Channel 0  
Pauses baseline tracking for button algorithm for Channel 0 when  
OUT0 is asserted. Refer to Tracking Baseline section for more  
information.  
0h = Normal baseline tracking for Channel 0 regardless of OUT0  
status.  
1h = Pauses baseline tracking for Channel 0 when OUT0 is  
asserted.  
3
2
1
0
MAXWIN3  
MAXWIN2  
MAXWIN1  
MAXWIN0  
R/W  
R/W  
R/W  
R/W  
0h  
0h  
0h  
0h  
Max-Win Button Algorithm Setting for Channel 3  
Refer to Resolving Simultaneous Button Presses (Max-Win) section  
for more information.  
0h = Exclude Channel 3 from the max-win group  
1h = Include Channel 3 in the max-win group  
Max-Win Button Algorithm Setting for Channel 2  
Refer to Resolving Simultaneous Button Presses (Max-Win) section  
for more information.  
0h = Exclude Channel 2 from the max-win group  
1h = Include Channel 2 in the max-win group  
Max-Win Button Algorithm Setting for Channel 1  
Refer to Resolving Simultaneous Button Presses (Max-Win) section  
for more information.  
0h = Exclude Channel 1 from the max-win group  
1h = Include Channel 1 in the max-win group  
Max-Win Button Algorithm Setting for Channel 0  
Refer to Resolving Simultaneous Button Presses (Max-Win) section  
for more information.  
0h = Exclude Channel 0 from the max-win group  
1h = Include Channel 0 in the max-win group  
7.5.1.23 LC_DIVIDER Register (Offset = 17h) [Reset = 03h]  
LC_DIVIDER is shown in LC_DIVIDER Register Field Descriptions.  
Return to the LDC3114 Registers.  
LC oscillation frequency divider  
Table 7-25. LC_DIVIDER Register Field Descriptions  
Bit  
Field  
Type  
Reset  
Description  
7-3  
RESERVED  
R/W  
0h  
Reserved  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
25  
Product Folder Links: LDC3114-Q1  
 
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
Table 7-25. LC_DIVIDER Register Field Descriptions (continued)  
Bit  
Field  
Type  
Reset  
Description  
2-0  
LCDIV  
R/W  
3h  
LC Oscillation Frequency Divider  
The frequency divider sets the button sampling window in  
conjunction with SENCYCn  
7.5.1.24 HYST Register (Offset = 18h) [Reset = 08h]  
HYST is shown in HYST Register Field Descriptions.  
Return to the LDC3114 Registers.  
Hysteresis for threshold for button algorithm  
Table 7-26. HYST Register Field Descriptions  
Bit  
7-4  
3-0  
Field  
Type  
R/W  
R/W  
Reset  
Description  
RESERVED  
HYST  
0h  
Reserved  
8h  
Hysteresis  
Defines the hysteresis for button triggering threshold.  
Hysteresis = HYST ´ 4  
Refer to Setting Button Triggering Threshold section for more  
information.  
7.5.1.25 TWIST Register (Offset = 19h) [Reset = 00h]  
TWIST is shown in TWIST Register Field Descriptions.  
Return to the LDC3114 Registers.  
Anti-twist for button algorithm  
Table 7-27. TWIST Register Field Descriptions  
Bit  
7-3  
2-0  
Field  
Type  
R/W  
R/W  
Reset  
Description  
RESERVED  
ANTITWIST  
0h  
Reserved  
0h  
Anti-Twist  
When set to 0, the anti-twist for button algorithm is not enabled.  
When greater than 0, all buttons are enabled for the anti-twist  
button algorithm. The validation of all buttons is void if any button  
's BTN_DATA is negative by a threshold.  
Anti-twist Threshold = ANTITWIST × 4.  
Refer to Overcoming Case Twisting (Anti-Twist) section for more  
information.  
7.5.1.26 COMMON_DEFORM Register (Offset = 1Ah) [Reset = 00h]  
COMMON_DEFORM is shown in COMMON_DEFORM Register Field Descriptions.  
Return to the LDC3114 Registers.  
Anti-common and anti-deformation for button algorithm  
Table 7-28. COMMON_DEFORM Register Field Descriptions  
Bit  
Field  
Type  
Reset  
Description  
7
ANTICOM3  
R/W  
0h  
Anti-Common Button Algorithm Setting for Channel 3  
Refer to Eliminating Common-Mode Change (Anti-Common) section  
for more information.  
0h = Exclude Channel 3 from the anti-common group.  
1h = Include Channel 3 in the anti-common group.  
Copyright © 2021 Texas Instruments Incorporated  
26  
Submit Document Feedback  
Product Folder Links: LDC3114-Q1  
 
 
 
 
 
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
Table 7-28. COMMON_DEFORM Register Field Descriptions (continued)  
Bit  
Field  
Type  
Reset  
Description  
6
ANTICOM2  
R/W  
0h  
Anti-Common Button Algorithm Setting for Channel 2  
Refer to Eliminating Common-Mode Change (Anti-Common) section  
for more information.  
0h = Exclude Channel 2 from the anti-common group.  
1h = Include Channel 2 in the anti-common group.  
5
4
3
2
1
0
ANTICOM1  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
0h  
0h  
0h  
0h  
0h  
0h  
Anti-Common Button Algorithm Setting for Channel 1  
Refer to Eliminating Common-Mode Change (Anti-Common) section  
for more information.  
0h = Exclude Channel 1 from the anti-common group.  
1h = Include Channel 1 in the anti-common group.  
ANTICOM0  
Anti-Common Button Algorithm Setting for Channel 0  
Refer to Eliminating Common-Mode Change (Anti-Common) section  
for more information.  
0h = Exclude Channel 0 from the anti-common group.  
1h = Include Channel 0 in the anti-common group.  
ANTIDFORM3  
ANTIDFORM2  
ANTIDFORM1  
ANTIDFORM0  
Anti-Deform Button Algorithm Setting for Channel 3  
Refer to Mitigating Metal Deformation (Anti-Deform) section for more  
information.  
0h = Exclude Channel 3 from the anti-deform group.  
1h = Include Channel 3 in the anti-deform group.  
Anti-Deform Button Algorithm Setting for Channel 2  
Refer to Mitigating Metal Deformation (Anti-Deform) section for more  
information.  
0h = Exclude Channel 2 from the anti-deform group.  
1h = Include Channel 2 in the anti-deform group.  
Anti-Deform Button Algorithm Setting for Channel 1  
Refer to Mitigating Metal Deformation (Anti-Deform) section for more  
information.  
0h = Exclude Channel 1 from the anti-deform group.  
1h = Include Channel 1 in the anti-deform group.  
Anti-Deform Button Algorithm Setting for Channel 0  
Refer to Mitigating Metal Deformation (Anti-Deform) section for more  
information.  
0h = Exclude Channel 0 from the anti-deform group.  
1h = Include Channel 0 in the anti-deform group.  
7.5.1.27 OPOL_DPOL Register (Offset = 1Ch) [Reset = 0Fh]  
OPOL_DPOL is shown in OPOL_DPOL Register Field Descriptions.  
Return to the LDC3114 Registers.  
Output polarity for button data and output  
Table 7-29. OPOL_DPOL Register Field Descriptions  
Bit  
Field  
Type  
Reset  
Description  
7
OPOL3  
R/W  
0h  
Button Output Polarity for OUT3 Pin  
0h = Active low (Default)  
1h = Active high  
6
5
OPOL2  
OPOL1  
R/W  
R/W  
0h  
0h  
Button Output Polarity for OUT2 Pin  
0h = Active low (Default)  
1h = Active high  
Button Output Polarity for OUT1 Pin  
0h = Active low (Default)  
1h = Active high  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
27  
Product Folder Links: LDC3114-Q1  
 
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
Table 7-29. OPOL_DPOL Register Field Descriptions (continued)  
Bit  
Field  
Type  
Reset  
Description  
4
OPOL0  
R/W  
0h  
Button Output Polarity for OUT0 Pin  
0h = Active low (Default)  
1h = Active high  
3
2
1
0
DPOL3  
DPOL2  
DPOL1  
DPOL0  
R/W  
R/W  
R/W  
R/W  
1h  
1h  
1h  
1h  
Processed Button Algorithm Data Polarity for Channel 3  
0h = BTN_DATA3 decreases as fSENSOR3 increases  
1h = DATA3 increases as fSENSOR3 increases.  
Processed Button Algorithm Data Polarity for Channel 2  
0h = BTN_DATA2 decreases as fSENSOR2 increases  
1h = DATA2 increases as fSENSOR2 increases.  
Processed Button Algorithm Data Polarity for Channel 1  
0h = BTN_DATA1 decreases as fSENSOR1 increases  
1h = DATA1 increases as fSENSOR1 increases.  
Processed Button Algorithm Data Polarity for Channel 0  
0h = BTN_DATA0 decreases as fSENSOR0 increases  
1h = DATA0 increases as fSENSOR0 increases.  
7.5.1.28 CNTSC Register (Offset = 1Eh) [Reset = 55h]  
CNTSC is shown in CNTSC Register Field Descriptions.  
Return to the LDC3114 Registers.  
Counter scale  
Table 7-30. CNTSC Register Field Descriptions  
Bit  
Field  
Type  
Reset  
Description  
7-6  
CNTSC3  
R/W  
1h  
Counter Scale for Channel 3  
Refer to Scaling Frequency Counter Output section for more  
information.  
0h = CNTSC3 is 0  
1h = CNTSC3 is 1  
2h = CNTSC3 is 2  
3h = CNTSC3 is 3  
5-4  
CNTSC2  
R/W  
1h  
Counter Scale for Channel 2  
Refer to Scaling Frequency Counter Output section for more  
information.  
0h = CNTSC2 is 0  
1h = CNTSC2 is 1  
2h = CNTSC2 is 2  
3h = CNTSC2 is 3  
3-2  
CNTSC1  
R/W  
1h  
Counter Scale for Channel 1  
Refer to Scaling Frequency Counter Output section for more  
information.  
0h = CNTSC1 is 0  
1h = CNTSC1 is 1  
2h = CNTSC1 is 2  
3h = CNTSC1 is 3  
Copyright © 2021 Texas Instruments Incorporated  
28  
Submit Document Feedback  
Product Folder Links: LDC3114-Q1  
 
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
Table 7-30. CNTSC Register Field Descriptions (continued)  
Bit  
Field  
Type  
Reset  
Description  
1-0  
CNTSC0  
R/W  
1h  
Counter Scale for Channel 0  
Refer to Scaling Frequency Counter Output section for more  
information.  
0h = CNTSC0 is 0  
1h = CNTSC0 is 1  
2h = CNTSC0 is 2  
3h = CNTSC0 is 3  
7.5.1.29 SENSOR0_CONFIG Register (Offset = 20h) [Reset = 04h]  
SENSOR0_CONFIG is shown in SENSOR0_CONFIG Register Field Descriptions.  
Return to the LDC3114 Registers.  
Sensor 0 cycle count, frequency, RP range  
Table 7-31. SENSOR0_CONFIG Register Field Descriptions  
Bit  
Field  
Type  
Reset  
Description  
7
RP0  
R/W  
0h  
Channel 0 Sensor Rp Range Select  
Set based on the actual sensor Rp physical parameter.  
Refer to Designing Sensor Parameters section for more information.  
0h = 50 Ω ≤ Rp ≤ 4 kΩ (Default)  
1h = 800 Ω ≤ Rp ≤ 10 kΩ  
6-5  
4-0  
FREQ0  
R/W  
R/W  
0h  
4h  
Channel 0 Sensor Frequency Range Select  
Refer to Designing Sensor Parameterssection for more information.  
0h = 1 MHz to 3.3 MHz  
1h = 3.3 MHz to 10 MHz  
2h = 10 MHz to 30 MHz  
3h = Reserved  
SENCYC0  
Channel 0 Sensor Cycle Count  
SENCYC0 sets the Channel 0 button sampling window in  
conjunction with LCDIV. Refer to Programming Button Sampling  
Window section for more information.  
7.5.1.30 SENSOR1_CONFIG Register (Offset = 22h) [Reset = 04h]  
SENSOR1_CONFIG is shown in SENSOR1_CONFIG Register Field Descriptions.  
Return to the LDC3114 Registers.  
Sensor 1 cycle count, frequency, RP range  
Table 7-32. SENSOR1_CONFIG Register Field Descriptions  
Bit  
Field  
Type  
Reset  
Description  
7
RP1  
R/W  
0h  
Channel 1 Sensor Rp Range Select  
Set based on the actual sensor Rp physical parameter.  
Refer to Designing Sensor Parameters section for more information.  
0h = 50 Ω ≤ Rp ≤ 4 kΩ (Default)  
1h = 800 Ω ≤ Rp ≤ 10 kΩ  
6-5  
FREQ1  
R/W  
0h  
Channel 1 Sensor Frequency Range Select  
Refer to Designing Sensor Parameterssection for more information.  
0h = 1 MHz to 3.3 MHz  
1h = 3.3 MHz to 10 MHz  
2h = 10 MHz to 30 MHz  
3h = Reserved  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
29  
Product Folder Links: LDC3114-Q1  
 
 
 
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
Table 7-32. SENSOR1_CONFIG Register Field Descriptions (continued)  
Bit  
Field  
Type  
Reset  
Description  
4-0  
SENCYC1  
R/W  
4h  
Channel 1 Sensor Cycle Count  
SENCYC1 sets the Channel 1 button sampling window in  
conjunction with LCDIV. Refer to Programming Button Sampling  
Window section for more information.  
7.5.1.31 SENSOR2_CONFIG Register (Offset = 24h) [Reset = 04h]  
SENSOR2_CONFIG is shown in SENSOR2_CONFIG Register Field Descriptions.  
Return to the LDC3114 Registers.  
Sensor 2 cycle count, frequency, RP range  
Table 7-33. SENSOR2_CONFIG Register Field Descriptions  
Bit  
Field  
Type  
Reset  
Description  
7
RP2  
R/W  
0h  
Channel 2 Sensor Rp Range Select  
Set based on the actual sensor Rp physical parameter.  
Refer to Designing Sensor Parameters section for more information.  
0h = 50 Ω ≤ Rp ≤ 4 kΩ (Default)  
1h = 800 Ω ≤ Rp ≤ 10 kΩ  
6-5  
4-0  
FREQ2  
R/W  
R/W  
0h  
4h  
Channel 2 Sensor Frequency Range Select  
Refer to Designing Sensor Parameterssection for more information.  
0h = 1 MHz to 3.3 MHz  
1h = 3.3 MHz to 10 MHz  
2h = 10 MHz to 30 MHz  
3h = Reserved  
SENCYC2  
Channel 2 Sensor Cycle Count  
SENCYC2 sets the Channel 2 button sampling window in  
conjunction with LCDIV. Refer to Programming Button Sampling  
Window section for more information.  
7.5.1.32 FTF0 Register (Offset = 25h) [Reset = DAh]  
FTF0 is shown in FTF0 Register Field Descriptions.  
Return to the LDC3114 Registers.  
Sensor 0 fast tracking factor for button algorithm  
Table 7-34. FTF0 Register Field Descriptions  
Bit  
7-3  
2-1  
Field  
Type  
R/W  
R/W  
Reset  
1Bh  
1h  
Description  
RESERVED  
FTF0  
Reserved  
Fast Tracking Factor for Channel 0  
Defines baseline tracking for button algorithm speed for negative  
values of DATA0.  
Refer to Tracking Baseline section for more information.  
0h = FTF0 is 0  
1h = FTF0 is 1  
2h = FTF0 is 2  
3h = FTF0 is 3  
0
RESERVED  
R/W  
0h  
Reserved  
7.5.1.33 SENSOR3_CONFIG Register (Offset = 26h) [Reset = 04h]  
SENSOR3_CONFIG is shown in SENSOR3_CONFIG Register Field Descriptions.  
Copyright © 2021 Texas Instruments Incorporated  
30  
Submit Document Feedback  
Product Folder Links: LDC3114-Q1  
 
 
 
 
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
Return to the LDC3114 Registers.  
Sensor3 cycle count, frequency, RP range  
Table 7-35. SENSOR3_CONFIG Register Field Descriptions  
Bit  
Field  
Type  
Reset  
Description  
7
RP3  
R/W  
0h  
Channel 3 Sensor Rp Range Select  
Set based on the actual sensor Rp physical parameter.  
Refer to Designing Sensor Parameters section for more information.  
0h = 50 Ω ≤ Rp ≤ 4 kΩ (Default)  
1h = 800 Ω ≤ Rp ≤ 10 kΩ  
6-5  
4-0  
FREQ3  
R/W  
R/W  
0h  
4h  
Channel 3 Sensor Frequency Range Select  
Refer to Designing Sensor Parameters section for more information.  
0h = 1 MHz to 3.3 MHz  
1h = 3.3 MHz to 10 MHz  
2h = 10 MHz to 30 MHz  
3h = Reserved  
SENCYC3  
Channel 3 Sensor Cycle Count  
SENCYC3 sets the Channel 3 button sampling window in  
conjunction with LCDIV. Refer to Programming Button Sampling  
Window section for more information.  
7.5.1.34 FTF1_2 Register (Offset = 28h) [Reset = 50h]  
FTF1_2 is shown in FTF1_2 Register Field Descriptions.  
Return to the LDC3114 Registers.  
Sensors 1 and 2 fast tracking factors for button algorithm  
Table 7-36. FTF1_2 Register Field Descriptions  
Bit  
Field  
Type  
Reset  
Description  
7-6  
FTF2  
R/W  
1h  
Fast Tracking Factor for Channel 2  
Defines baseline tracking for button algorithm speed for negative  
values of DATA2.  
Refer to Tracking Baseline section for more information.  
0h = FTF2 is 0  
1h = FTF2 is 1  
2h = FTF2 is 2  
3h = FTF2 is 3  
5-4  
FTF1  
R/W  
1h  
Fast Tracking Factor for Channel 0  
Defines baseline tracking for button algorithm speed for negative  
values of DATA1.  
Refer to Tracking Baseline section for more information.  
0h = FTF1 is 0  
1h = FTF1 is 1  
2h = FTF1 is 2  
3h = FTF1 is 3  
3-0  
RESERVED  
R/W  
0h  
Reserved  
7.5.1.35 FTF3 Register (Offset = 2Bh) [Reset = 01h]  
FTF3 is shown in FTF3 Register Field Descriptions.  
Return to the LDC3114 Registers.  
Sensor 3 fast tracking factor for button algorithm  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
31  
Product Folder Links: LDC3114-Q1  
 
 
 
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
Table 7-37. FTF3 Register Field Descriptions  
Bit  
7-2  
1-0  
Field  
Type  
R/W  
R/W  
Reset  
Description  
RESERVED  
FTF3  
0h  
Reserved  
1h  
Fast Tracking Factor for Channel 3  
Defines baseline tracking for button algorithm speed for negative  
values of DATA3.  
Refer to Tracking Baseline section for more information.  
0h = FTF3 is 0  
1h = FTF3 is 1  
2h = FTF3 is 2  
3h = FTF3 is 3  
7.5.1.36 RAW_DATA0_3 Register (Offset = 59h) [Reset = 00h]  
RAW_DATA0_3 is shown in RAW_DATA0_3 Register Field Descriptions.  
Return to the LDC3114 Registers.  
Sensor 0 pre-processed raw data  
Table 7-38. RAW_DATA0_3 Register Field Descriptions  
Bit  
Field  
Type  
Reset  
Description  
7-0  
RAW_DATA0[7:0]  
R
0h  
Sensor 0 pre-processed raw data  
7.5.1.37 RAW_DATA0_2 Register (Offset = 5Ah) [Reset = 00h]  
RAW_DATA0_2 is shown in RAW_DATA0_2 Register Field Descriptions.  
Return to the LDC3114 Registers.  
Sensor 0 pre-processed raw data  
Table 7-39. RAW_DATA0_2 Register Field Descriptions  
Bit  
Field  
Type  
Reset  
Description  
7-0  
RAW_DATA0[15:8]  
R
0h  
Sensor 0 pre-processed raw data  
7.5.1.38 RAW_DATA0_1 Register (Offset = 5Bh) [Reset = 00h]  
RAW_DATA0_1 is shown in RAW_DATA0_1 Register Field Descriptions.  
Return to the LDC3114 Registers.  
Sensor 0 pre-processed raw data  
Table 7-40. RAW_DATA0_1 Register Field Descriptions  
Bit  
Field  
Type  
Reset  
Description  
7-0  
RAW_DATA0[23:16]  
R
0h  
Sensor 0 pre-processed raw data  
7.5.1.39 RAW_DATA1_3 Register (Offset = 5Ch) [Reset = 00h]  
RAW_DATA1_3 is shown in RAW_DATA1_3 Register Field Descriptions.  
Return to the LDC3114 Registers.  
Sensor 1 pre-processed raw data  
Copyright © 2021 Texas Instruments Incorporated  
32  
Submit Document Feedback  
Product Folder Links: LDC3114-Q1  
 
 
 
 
 
 
 
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
Table 7-41. RAW_DATA1_3 Register Field Descriptions  
Bit  
Field  
Type  
Reset  
Description  
7-0  
RAW_DATA1[7:0]  
R
0h  
Sensor 1 pre-processed raw data  
7.5.1.40 RAW_DATA1_2 Register (Offset = 5Dh) [Reset = 00h]  
RAW_DATA1_2 is shown in RAW_DATA1_2 Register Field Descriptions.  
Return to the LDC3114 Registers.  
Sensor 1 pre-processed raw data  
Table 7-42. RAW_DATA1_2 Register Field Descriptions  
Bit  
Field  
Type  
Reset  
Description  
7-0  
RAW_DATA1[15:8]  
R
0h  
Sensor 1 pre-processed raw data  
7.5.1.41 RAW_DATA1_1 Register (Offset = 5Eh) [Reset = 00h]  
RAW_DATA1_1 is shown in RAW_DATA1_1 Register Field Descriptions.  
Return to the LDC3114 Registers.  
Sensor 1 pre-processed raw data  
Table 7-43. RAW_DATA1_1 Register Field Descriptions  
Bit  
Field  
Type  
Reset  
Description  
7-0  
RAW_DATA1[23:16]  
R
0h  
Sensor 1 pre-processed raw data  
7.5.1.42 RAW_DATA2_3 Register (Offset = 5Fh) [Reset = 00h]  
RAW_DATA2_3 is shown in RAW_DATA2_3 Register Field Descriptions.  
Return to the LDC3114 Registers.  
Sensor 2 pre-processed raw data  
Table 7-44. RAW_DATA2_3 Register Field Descriptions  
Bit  
Field  
Type  
Reset  
Description  
7-0  
RAW_DATA2[7:0]  
R
0h  
Sensor 2 pre-processed raw data  
7.5.1.43 RAW_DATA2_2 Register (Offset = 60h) [Reset = 00h]  
RAW_DATA2_2 is shown in RAW_DATA2_2 Register Field Descriptions.  
Return to the LDC3114 Registers.  
Sensor 2 pre-processed raw data  
Table 7-45. RAW_DATA2_2 Register Field Descriptions  
Bit  
Field  
Type  
Reset  
Description  
7-0  
RAW_DATA2[15:8]  
R
0h  
Sensor 2 pre-processed raw data  
7.5.1.44 RAW_DATA2_1 Register (Offset = 61h) [Reset = 00h]  
RAW_DATA2_1 is shown in RAW_DATA2_1 Register Field Descriptions.  
Return to the LDC3114 Registers.  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
33  
Product Folder Links: LDC3114-Q1  
 
 
 
 
 
 
 
 
 
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
Sensor 2 pre-processed raw data  
Table 7-46. RAW_DATA2_1 Register Field Descriptions  
Bit  
Field  
Type  
Reset  
Description  
7-0  
RAW_DATA2[23:16]  
R
0h  
Sensor 2 pre-processed raw data  
7.5.1.45 RAW_DATA3_3 Register (Offset = 62h) [Reset = 00h]  
RAW_DATA3_3 is shown in RAW_DATA3_3 Register Field Descriptions.  
Return to the LDC3114 Registers.  
Sensor 3 pre-processed raw data  
Table 7-47. RAW_DATA3_3 Register Field Descriptions  
Bit  
Field  
Type  
Reset  
Description  
7-0  
RAW_DATA3[7:0]  
R
0h  
Sensor 3 pre-processed raw data  
7.5.1.46 RAW_DATA3_2 Register (Offset = 63h) [Reset = 00h]  
RAW_DATA3_2 is shown in RAW_DATA3_2 Register Field Descriptions.  
Return to the LDC3114 Registers.  
Sensor 3 pre-processed raw data  
Table 7-48. RAW_DATA3_2 Register Field Descriptions  
Bit  
Field  
Type  
Reset  
Description  
7-0  
RAW_DATA3[15:8]  
R
0h  
Sensor 3 pre-processed raw data  
7.5.1.47 RAW_DATA3_1 Register (Offset = 64h) [Reset = 00h]  
RAW_DATA3_1 is shown in RAW_DATA3_1 Register Field Descriptions.  
Return to the LDC3114 Registers.  
Sensor 3 pre-processed raw data  
Table 7-49. RAW_DATA3_1 Register Field Descriptions  
Bit  
Field  
Type  
Reset  
Description  
7-0  
RAW_DATA3[23:16]  
R
0h  
Sensor 3 pre-processed raw data  
7.5.1.48 MANUFACTURER_ID_LSB Register (Offset = FCh) [Reset = 49h]  
MANUFACTURER_ID_LSB is shown in MANUFACTURER_ID_LSB Register Field Descriptions.  
Return to the LDC3114 Registers.  
Manufacturer ID lower byte  
Table 7-50. MANUFACTURER_ID_LSB Register Field Descriptions  
Bit  
Field  
Type  
Reset  
Description  
7-0  
MANUFACTURER_ID_[7:  
0]  
R
49h  
Manufacturer ID [7:0]  
7.5.1.49 MANUFACTURER_ID_MSB Register (Offset = FDh) [Reset = 54h]  
MANUFACTURER_ID_MSB is shown in MANUFACTURER_ID_MSB Register Field Descriptions.  
Copyright © 2021 Texas Instruments Incorporated  
34  
Submit Document Feedback  
Product Folder Links: LDC3114-Q1  
 
 
 
 
 
 
 
 
 
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
Return to the LDC3114 Registers.  
Manufacturer ID upper byte  
Table 7-51. MANUFACTURER_ID_MSB Register Field Descriptions  
Bit  
Field  
Type  
Reset  
Description  
7-0  
MANUFACTURER_ID_[15 R  
:8]  
54h  
Manufacturer ID [15:8]  
7.5.1.50 DEVICE_ID_LSB Register (Offset = FEh) [Reset = 00h]  
DEVICE_ID_LSB is shown in DEVICE_ID_LSB Register Field Descriptions.  
Return to the LDC3114 Registers.  
Device ID lower byte  
Table 7-52. DEVICE_ID_LSB Register Field Descriptions  
Bit  
Field  
Type  
Reset  
Description  
7-0  
DEVICE_ID_[7:0]  
R
0h  
Device ID [7:0]  
7.5.1.51 DEVICE_ID_MSB Register (Offset = FFh) [Reset = 40h]  
DEVICE_ID_MSB is shown in DEVICE_ID_MSB Register Field Descriptions.  
Return to the LDC3114 Registers.  
Device ID upper byte  
Table 7-53. DEVICE_ID_MSB Register Field Descriptions  
Bit  
Field  
Type  
Reset  
Description  
7-0  
DEVICE_ID_[15:8]  
R
40h  
Device ID [15:8]  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
35  
Product Folder Links: LDC3114-Q1  
 
 
 
 
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
7.5.2 Gain Table for Registers GAIN0, GAIN1, GAIN2, and GAIN3  
Table 7-54. GAINn Bit Values in Decimal and Corresponding Normalized Gain Factors  
BIT VALUE IN DECIMAL  
NORMALIZED GAIN FACTOR  
BIT VALUE IN DECIMAL  
NORMALIZED GAIN FACTOR  
0
1.0  
1.0625  
1.1875  
1.3125  
1.4375  
1.5625  
1.6875  
1.8125  
2.0  
32  
33  
34  
35  
36  
37  
38  
39  
40  
41  
42  
43  
44  
45  
46  
47  
48  
49  
50  
51  
52  
53  
54  
55  
56  
57  
58  
59  
60  
61  
62  
63  
16  
17  
1
2
19  
3
21  
4
23  
5
25  
6
27  
7
29  
8
32  
9
2.125  
2.375  
2.625  
2.875  
3.125  
3.375  
3.625  
4.0  
34  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
25  
26  
27  
28  
29  
30  
31  
38  
42  
46  
50  
54  
58  
64  
4.25  
68  
4.75  
76  
5.25  
84  
5.75  
92  
6.25  
100  
108  
116  
128  
136  
152  
168  
184  
200  
216  
232  
6.75  
7.25  
8.0  
8.5  
9.5  
10.5  
11.5  
12.5  
13.5  
14.5  
Copyright © 2021 Texas Instruments Incorporated  
36  
Submit Document Feedback  
Product Folder Links: LDC3114-Q1  
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
8 Application and Implementation  
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, as well as validating and testing their design  
implementation to confirm system functionality.  
8.1 Application Information  
The LDC3114-Q1 supports multiple buttons. Each button can be configured in various ways for optimal  
operation.  
8.1.1 Theory of Operation  
An AC current flowing through an inductor will generate an AC magnetic field. If a conductive material, such  
as a metal object, is in close proximity to the inductor, the magnetic field will induce circulating eddy currents  
on the surface of the conductor. The eddy currents are a function of the distance, size, and composition of the  
conductor. If the conductor is deflected toward the inductor as shown in Figure 8-1, more eddy currents will be  
generated.  
Figure 8-1. Metal Deflection  
The eddy currents create their own magnetic field, which opposes the original field generated by the inductor.  
This effect reduces the effective inductance of the system, resulting in an increase in sensor frequency. Figure  
8-2 shows the inductance and frequency response of an example sensor with a diameter of 14 mm. As the  
sensitivity of an inductive sensor increases with closer targets, the conductive plate should be placed quite close  
to the sensor—typically 10% of the sensor diameter for circular coils. For rectangular or race-track-shaped coils,  
the target to sensor distance should typically be less than 10% of the shorter side of the coil.  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
37  
Product Folder Links: LDC3114-Q1  
 
 
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
7
6.5  
6
5
4.75  
4.5  
4.25  
4
5.5  
5
Sensor Inductance (μH)  
Sensor Frequency (MHz)  
4.5  
4
3.75  
3.5  
3.25  
3
3.5  
3
0
1
2
3
4
5
6
7
Distance between Sensor and Target (mm)  
8
9
10  
D010  
Figure 8-2. Sensor Inductance and Frequency vs. Target Distance. Sensor Diameter = 14 mm  
The output DATAn registers (Addresses 0x02 through 0x09) of the LDC3114-Q1 contain the processed values of  
the changes in sensor frequencies.  
8.1.2 Designing Sensor Parameters  
Figure 8-3 shows that each inductive touch button uses an LC resonator sensor, where L is the inductor, C is the  
capacitor, and RS is the AC series resistance of the sensor at the frequency of operation. The key parameters  
of the LC sensor include frequency, effective parallel resistance RP, and quality factor Q. These parameters  
must be within the ranges as specified in the Sensor section of the Electrical Characteristics table. Note that the  
effective RP and Q changes when the conductive target is in place.  
L
C
RS  
Figure 8-3. LC Resonator  
The LC sensor frequency defined in Equation 3 must be between 1 MHz and 30 MHz. For optimal performance,  
configure the sensor frequency to be greater than 3 MHz.  
1
fSENSOR  
=
2p LC  
(3)  
The sensor quality factor defined in Equation 4 must be between 5 and 30.  
1
L
QSENSOR  
=
RS  
C
(4)  
The series resistance defined in Equation 5 can be represented as an equivalent parallel resistance, RP.  
L
RP  
=
RSC  
(5)  
Copyright © 2021 Texas Instruments Incorporated  
38  
Submit Document Feedback  
Product Folder Links: LDC3114-Q1  
 
 
 
 
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
C
RP  
L
Figure 8-4. Equivalent Parallel Circuit  
RP can be viewed as the load on the sensor driver. This load corresponds to the current drive required to  
maintain the oscillation amplitude. RP must be between 350 Ω and 10 kΩ.  
In summary, the LDC3114-Q1 requires that the sensor parameters are within the following ranges when the  
conductive target is present:  
1 MHz ≤ f SENSOR ≤ 30 MHz  
5 ≤ Q ≤ 30  
350 Ω ≤ RP ≤ 10 kΩ  
8.1.3 Setting COM Pin Capacitor  
The COM pin requires a bypass capacitor to ground. The capacitor should be a low-ESL, low-ESR type. CCOM  
must be sized so that the following relationship is valid for all channels.  
100 × CSENSORn / QSENSORn < CCOM < 1250 × CSENSORn / QSENSORn  
(6)  
The value of QSENSORn when the sensor is at the minimum target distance should be used. The maximum  
acceptable value for CCOM is 20 nF. The CCOM range for a particular sensor configuration can be obtained with  
the Spiral_Inductor_Designer tab of the LDC Calculations Tool.  
8.1.4 Defining Power-On Timing  
The low power architecture of the LDC3114-Q1 makes it possible for the device to be active all the time. When  
not being used, the LDC3114-Q1 can operate in Low Power Mode with a single standby power button, which  
typically consumes less than 10 µA. If additional power-saving is desired, or in the rare event where a power-on  
reset becomes necessary (see I2C Interface), the output data will become ready after 50-ms start-up time, about  
1-ms optional register loading time, and two sampling windows for all active channels. Figure 8-5 shows the  
power-on timing of the LDC3114-Q1.  
Only Channels 0 and 1 are enabled. Scan rate: 40 SPS.  
25 ms scan cycle  
25 ms scan cycle  
66 ms startup time  
Sampling  
Sampling  
VDD  
IN0  
IN1  
DATA is ready  
after all active channels  
finish two conversions.  
66 ms startup time is  
independent of scan rate.  
Events  
Power up  
Figure 8-5. Power-On Timing  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
39  
Product Folder Links: LDC3114-Q1  
 
 
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
8.1.5 Configuring Button or Raw Data Scan Rate  
The LDC3114-Q1 periodically samples all active channels at the selected scan rate. The device can operate at  
eight different scan rates to meet various power consumption requirements, where a lower scan rate achieves  
lower power consumption.  
In Normal Power Mode, the scan rate can be programmed to 80, 40, 20, or 10 SPS through Register  
NP_SCAN_RATE (Address 0x0D). Additionally through NPFSR bit field in the same register 160 SPS rate  
can be enabled which overrides the setting of NPSR but not the NPCS bit fields. The NPCS bit field allows to  
set the part in continuous sampling mode in Normal Power Mode only. When NPCS is set then the settings for  
NPSR and NPFSR are ignored.  
In Low Power Mode, the scan rate can be programmed to 5, 2.5, 1.25, or 0.625 SPS through Register  
LP_SCAN_RATE (Address 0x0F). The mode is selected by setting the LPWRB pin to VDD (Normal Power)  
or ground (Low Power). In either mode, each button can be independently enabled through a bit in Register EN  
(Address 0x0C). Figure 6-9 shows the typical distribution of the scan rates.  
Table 8-1. Scan Rates  
LPSR (0x0F)  
SETTING  
NPCS (0x0D)  
SETTING  
NPFSR (0x0D)  
SETTING  
SCAN RATE (SPS)  
NPSR (0x0D) SETTING  
LPWRB PIN SETTING  
0.625  
b11  
Not Applicable  
Not Applicable  
Not Applicable  
Not Applicable  
b11  
Not Applicable  
Not Applicable  
Ground  
Ground  
Ground  
Ground  
VDD  
1.25  
b10  
Not Applicable  
Not Applicable  
2.5  
b01  
Not Applicable  
Not Applicable  
5
b00  
Not Applicable  
Not Applicable  
10  
Not Applicable  
Not Applicable  
Not Applicable  
Not Applicable  
Not Applicable  
Not Applicable  
b0  
b0  
b0  
b0  
b0  
b1  
b0  
20  
40  
b10  
b0  
VDD  
b01  
b0  
VDD  
80  
b00  
b0  
b1  
VDD  
160  
Not Applicable  
Not Applicable  
VDD  
Continuous  
Not Applicable  
VDD  
8.1.6 Programming Button or Raw Data Sampling Window  
The sampling window is the actual duration per scan cycle for active data sampling of the sensor frequency.  
It is programmed with the exponential parameter, LCDIV, in Register LC_DIVIDER (Address 0x17), and the  
individual linear sensor cycle counter SENCYCn (n = 0, 1, 2, or 3) in Registers SENSORn_CONFIG (n = 0, 1,  
2, or 3, Addresses 0x20, 0x22, 0x24, 0x26). For most touch button applications, the button sampling window  
should be set to between 1 ms and 8 ms. For sampling rate of 160 SPS, the window has to be less than 6.25  
ms. For continuous sampling, the data becomes available at the configured sampling window period rate. The  
recommended minimum sensor conversion time is 1 ms. Longer conversion time can be used to achieve better  
signal-to-noise ratio, if needed. The active channels in Figure 8-6 will sample sequentially if multiple channels  
are enabled.  
Copyright © 2021 Texas Instruments Incorporated  
40  
Submit Document Feedback  
Product Folder Links: LDC3114-Q1  
 
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
Button Sampling Window: set by  
LCDIV, SENCYCn, and fSENSORn  
IN0  
IN1  
IN2  
IN3  
Scan Rate: set by NPSR,  
LPSR, and LPWRB pin  
Figure 8-6. Configurable Scan Rate and Sampling Window  
The LDC3114-Q1 is designed to work with LC resonator sensors with oscillation frequencies ranging from 1 MHz  
to 30 MHz. Equation 7 calculates the exact definition of the sampling window.  
Number of Sensor Oscillation Cycles  
Button Sampling Window =  
Sensor Frequency  
128ì SENCYCn +1 ì 2LCDIV  
(
)
tSAMPLE  
=
,n = 0,1, 2, or 3  
fSENSORn  
(7)  
where:  
t SAMPLE is the sampling window in µs  
SENCYCn and LCDIV are the linear and exponential scalers that set the number of sensor oscillation cycles  
f SENSORn is the sensor frequency in MHz  
In Equation 7, LCDIV (0 to 7, default 3) is the exponential LC divider that sets the approximate ranges for all  
channels, and SENCYCn (0 to 31, default 4) is the linear sensor cycle scaler that fine-tunes each individual  
channel. Together they set the number of sensor oscillation cycles used to determine the sampling window.  
For example, if the LC sensor frequency is 9.2 MHz, and it is desirable to get 1-ms sampling window, then this  
can be achieved by setting SENCYCn = 17 and LCDIV = 2.  
Alternatively, from the sampling window and sensor frequency, the LCDIV can be read off from LCDIV as a  
Function of Sensor Frequency and Button Sampling Window Figure 8-7. For example, 1-ms sampling window  
and 9.2-MHz sensor frequency intersect in the region closest to where LCDIV = 2. Then SENCYCn can be  
calculated accordingly.  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
41  
Product Folder Links: LDC3114-Q1  
 
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
30  
25  
20  
15  
10  
LCDIV=7  
LCDIV=6  
LCDIV=5  
LCDIV=4  
LCDIV=3  
LCDIV=2  
LCDIV=1  
5
0
LCDIV=0  
0
1
2
3
4
5
6
Button Sampling Window (ms)  
7
8
9
D008  
Figure 8-7. LCDIV as a Function of Sensor Frequency and Button Sampling Window  
8.1.7 Scaling Frequency Counter Output  
The LDC3114-Q1 requires this internal frequency counter scaler to be set based on the button sampling window  
to avoid data overflow. Use Equation 8 to set the scaler in Register CNTSC (Address 0x1E):  
0.0861ì SENCYCn +1  
(
fSENSORn  
)
CNTSCn = LCDIV + ceiling log  
, n = 0,1, 2, or 3  
(
)
÷
÷
2
«
(8)  
where:  
CNTSCn is the internal frequency counter scaler  
SENCYCn and LCDIV are the linear and exponential scalers that set the number of sensor oscillation cycles  
f SENSORn is the sensor frequency in MHz  
8.1.8 Setting Button Triggering Threshold  
Every material shows some hysteresis when the material deforms then returns to the original state. The amount  
of hysteresis is a function of material properties and physical parameters, such as size and thickness. This  
feature modifies the hysteresis of the button signal threshold according to different materials and various button  
shapes and sizes. Hysteresis can be programmed in Register HYST (Address 0x18). By default, the button  
triggering hysteresis is set to 32. The nominal button triggering threshold is 128. With hysteresis, the effective  
on-threshold is 128 + 32 = 160. This means if the DATAn (n = 0, 1, 2, or 3) reaches 160, the LDC3114-Q1  
considers that as a button press. When the DATAn decreases to 128 – 32 = 96, the LDC considers the button to  
be released.  
ThresholdON = 128 +Hysteresis  
(9)  
ThresholdOFF = 128 -Hysteresis  
(10)  
Copyright © 2021 Texas Instruments Incorporated  
42  
Submit Document Feedback  
Product Folder Links: LDC3114-Q1  
 
 
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
OUTn  
High=Button  
Press Detected  
Low=No Button  
Press Detected  
DATAn  
ThresholdOFF  
128  
ThresholdON  
Figure 8-8. Button Triggering Threshold with Hysteresis. Output Polarity: Active High  
8.1.9 Tracking Baseline  
The LDC3114-Q1 automatically tracks slow changes in the baseline signal and compensates for environmental  
drifts and variations. The baseline tracking is only applicable for the button algorithm mode and not for raw data  
access mode. See Multimode Operation for details. In Normal Power Mode, use Equation 11 to determine the  
effective baseline increment per scan cycle (BINCNP):  
2NPBI  
BINCNP  
=
72  
(11)  
where:  
NPBI is the Normal Power Baseline Increment index that can be configured in Register NP_BASE_INC  
(Address 0x15)  
In Low Power Mode, use Equation 12 to determine the effective baseline increment per scan cycle (BINCLP):  
2LPBI  
BINCLP  
=
9
(12)  
where:  
LPBI the Low Power Baseline Increment index that can be configured in Register LP_BASE_INC (Address  
0x13)  
As a result of baseline tracking, a button press with a constant force only lasts for a finite amount of time.  
Equation 13 defines the duration of a button press (DATAn > ThresholdON).  
DATAn - ThresholdOFF  
BINC  
Duration of Button Press =  
(13)  
where:  
Duration of Button Press is the number of scan cycles that the channel is asserted  
DATAn is the button signal at the beginning of a press  
BINC is the baseline increment per scan cycle  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
43  
Product Folder Links: LDC3114-Q1  
 
 
 
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
Button Released  
Button Pressed  
Baseline  
DATAn  
Baseline Increment  
Fast tracking if DATAn is  
negative  
Figure 8-9. Baseline Tracking in the Presence of a Button Press  
The baseline tracking for a particular channel can be paused when the channel output is asserted. This is  
achieved by setting the corresponding BTPAUSE bit in Register BTPAUSE_MAXWIN (Address 0x16) to b1.  
If DATAn is negative, the tracking speed will be scaled by the fast tracking factor as specified in Registers FTF0  
(Address 0x25) , FTF1_2 (Address 0x28), or FTF3 (Address 0x2B). Table 8-2 shows the scaling factors for  
various FTFn settings.  
BINC (DATAn < 0) = Fast_Tracking_Factor_n × BINC (DATAn > 0)  
(14)  
Table 8-2. Fast Tracking Factor Settings  
FTFn Setting  
Fast Tracking Factor  
b00  
b01  
b10  
b11  
1
4
8
16  
Note  
When the continuous sampling rate using NPCS bit is set, the baseline tracking increment is a fixed  
value.  
8.1.10 Mitigating False Button Detections  
The LDC3114-Q1 offers several algorithms that can mitigate false button detections due to mechanical non-  
idealities associated with groups of buttons. These are listed below.  
8.1.10.1 Eliminating Common-Mode Change (Anti-Common)  
This algorithm eliminates false detection when a user presses the middle of two or more buttons, which could  
lead to a common-mode response on multiple buttons. All the buttons can be individually enabled to have this  
feature by programming Register COMMON_DEFORM (Address 0x1A).  
Copyright © 2021 Texas Instruments Incorporated  
44  
Submit Document Feedback  
Product Folder Links: LDC3114-Q1  
 
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
Button 0  
Button 1  
Intentional Press  
of Button 1  
Common-mode change  
to both Buttons 0 and 1.  
DATA  
Threshold = 128+Hysteresis  
Time  
Button 0  
OUTPUT without  
Anti-common  
(High = Button  
Press Detected)  
Button 1  
Time  
Button 0  
OUTPUT with  
Anti-common  
(High = Button  
Press Detected)  
Button 1  
Time  
Figure 8-10. Illustration of the Anti-Common Feature  
8.1.10.2 Resolving Simultaneous Button Presses (Max-Win)  
This algorithm enables the system to select the button pressed with maximum force when multiple buttons are  
pressed at the same time. This could happen when two buttons are physically very close to each other, and  
pressing one causes a residual reaction on the other. Buttons can be individually enabled to join the “max-win”  
group by configuring Register BTPAUSE_MAXWIN (Address 0x16).  
Intentional Press of Button 0  
with coupled response of  
Button 1  
Intentional Press of  
Button 0  
Button 1  
Button 1  
DATA  
Threshold = 128+Hysteresis  
Time  
Button 0  
OUTPUT  
without Max-Win  
(High = Button  
Press Detected)  
Button 1  
Time  
Button 0  
OUTPUT with  
Max-Win  
(High = Button  
Press Detected)  
Button 1  
Time  
Figure 8-11. Illustration of the Max-Win Feature  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
45  
Product Folder Links: LDC3114-Q1  
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
8.1.10.3 Overcoming Case Twisting (Anti-Twist)  
The anti-twist algorithm reduces the likelihood of false detection when the case is twisted, which could cause  
unintended mechanical activation of the buttons, or an opposite reaction in two adjacent buttons. When this  
algorithm is enabled, detection of button presses is suppressed if any button’s output data is negative by a  
configurable threshold. The anti-twist algorithm can be enabled by configuring Register TWIST (Address 0x19).  
Button 0  
Button 1  
Intentional Press of  
Button 1.  
Twisting effect of  
Buttons 0 and 1.  
DATA  
Threshold = 128+Hysteresis  
Time  
Button 0  
OUTPUT without  
Anti-twist  
(High = Button  
Press Detected)  
Button 1  
Time  
Button 0  
OUTPUT with  
Anti-twist  
(High = Button  
Press Detected)  
Button 1  
Time  
Figure 8-12. Illustration of the Anti-Twist Feature  
8.1.10.4 Mitigating Metal Deformation (Anti-Deform)  
This function filters changes due to metal deformation in the vicinity of one or more buttons. Such metal  
deformation can be accidentally caused by pressing a neighboring button that does not have sufficient  
mechanical isolation. The user can specify which buttons to join the anti-deform group by configuring Register  
COMMON_DEFORM (Address 0x1A).  
8.1.11 Reporting Interrupts for Button Presses, Raw Data Ready and Error Conditions  
INTB, the LDC3114-Q1 interrupt pin, is asserted when a button press or an error condition occurs. The default  
polarity is active low and can be configured through Register INTPOL (Address 0x11).  
Figure 8-13 shows the LDC3114-Q1 response to a single button press on Channel 0. At the end of the button  
sampling window following a press of Button 0, the OUT0 pin and INTB pin are asserted. The OUT_STATUS bit  
changes from 0 to 1, and remains so until a read of the STATUS register clears it. The OUTn (n = 0, 1, 2, or 3)  
and INTB pins are asserted until the end of the button sampling window following the release of the button.  
Copyright © 2021 Texas Instruments Incorporated  
46  
Submit Document Feedback  
Product Folder Links: LDC3114-Q1  
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
OUTn and INTB are programmed to —Active Low“. Scan Rate: 40 SPS.  
25 ms scan cycle  
25 ms scan cycle  
25 ms scan cycle  
Sampling  
Sampling  
Sampling  
OUT0  
Pin  
INTB  
Pin  
STATUS  
Register  
OUT0 and  
Reading the Status  
Register clears the  
OUT_STATUS bit.  
INTB asserted,  
OUT_STATUS  
bit asserted  
Button 0  
pressed  
Button 0  
released  
Events  
OUT0 de-asserted  
Figure 8-13. Timing Diagram of a Single Button Press  
Figure 8-14 shows the LDC3114-Q1 response to multiple button presses. In this example, after Button 0 is  
pressed, the OUT0 pin is asserted. After that, Button 1 is also pressed, following which Button 0 is released.  
The OUT0 pin is de-asserted and OUT1 pin asserted at the end of the next button sampling window. The INTB  
pin remains continuously asserted as long as at least one of the buttons is pressed. The OUT_STATUS bit only  
changes from 0 to 1 after the first button assertion.  
OUTn and INTB are programmed to —Active Low“. Scan Rate: 40 SPS.  
25 ms scan cycle  
25 ms scan cycle  
25 ms scan cycle  
Sampling  
Sampling  
Sampling  
OUT0  
Pin  
OUT1  
Pin  
INTB  
Pin  
STATUS  
Register  
Button 1 Button 0  
pressed released  
OUT0 de-asserted  
OUT1 asserted  
Button 1  
released  
OUT1 and INTB  
de-asserted  
Button 0  
pressed  
OUT0 and  
INTB asserted  
Events  
Reading the Status Register  
clears the OUT_STATUS bit.  
Figure 8-14. Timing Diagram of Multiple Button Presses  
The INTB pin also reports any error event. If an error occurs, the INTB pin is asserted and the error is reported in  
the STATUS register (Address 0x00). Refer to the Register Maps section for possible error events.  
For Raw data access mode, the OUTx pins are not used and INTB pin along with error is also used to assert  
when the sampling cycle is complete and data is available for all channels.  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
47  
Product Folder Links: LDC3114-Q1  
 
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
8.1.12 Estimating Supply Current  
When the LDC3114-Q1 is active (in either Normal Power Mode or Low Power Mode), use Equation 15 to  
determine the current:  
12  
IACTIVEn = 1.6 +  
+ 0.011ìfSENSORn  
1.21  
1+16ìRPn  
(15)  
where  
IACTIVEn is the supply current in mA during active sampling  
RPn is the sensor parallel resonant impedance in kΩ  
f SENSORn is the sensor frequency in MHz  
n is the channel index, that is, n = 0, 1, 2, or 3 for LDC3114-Q1  
The LDC3114-Q1 is only actively sampling the enabled channels during a fraction of the scan window. Equation  
16 determines the average supply current:  
1
IDD  
=
ì∆ IACTIVEn ì tSAMPLEn ÷ + 0.005  
ƒ  
÷
tSCAN  
« n  
(16)  
where  
IDD is the average supply current in mA  
t SCAN is the scan window (set by the scan rate) in ms  
IACTIVEn is the supply current when the device is active as defined by Equation 15  
t SAMPLE is the button sampling window in ms  
8.2 Typical Application  
8.2.1 Touch Button Design  
The low power architecture of LDC3114-Q1 makes them suitable for driving button sensors in consumer  
electronics, such as mobile phones. Most mobile phones today have three buttons along the edges, namely  
the power button, volume up, and volume down.  
On a typical smartphone, the two volume buttons are next to each other, so they may be susceptible to false  
detections such as simultaneous button presses. To prevent such mis-triggers, they can be grouped together  
to take advantage of the various features that mitigate false detections as explained in Mitigating False Button  
Detections. For example, if Max-win is applied to the two volume buttons, only the one with the greater force will  
be triggered.  
The inductive touch solution does not require any mechanical cutouts at the button locations. This can support  
reduced manufacturing cost for the phone case and enhance the case resistance to moisture, dust, and dirt. This  
is a great advantage compared to mechanical buttons in the market today.  
Figure 8-15 shows a typical touch button application.  
Copyright © 2021 Texas Instruments Incorporated  
48  
Submit Document Feedback  
Product Folder Links: LDC3114-Q1  
 
 
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
LDC3114-Q1  
+1.8V  
VDD  
IN0  
IN1  
IN2  
IN3  
OUT0  
1uF  
0.1uF  
47pF  
47pF  
47pF  
47pF  
OUT1  
OUT2  
Sense  
Outputs  
PCB  
Inductive  
Sensor  
+1.8V / +3.3V  
4.7K  
OUT3  
INTB  
4.7K  
4.7K  
COM  
GND  
SCL  
SDA  
1nF  
LPWRB  
1K  
Figure 8-15. Application Schematic  
8.2.1.1 Design Requirements  
The sensor parameters, including frequency, RP, and Q factor have to be within the design space of the  
LDC3114-Q1 as specified in the Electrical Characteristics table.  
8.2.1.2 Detailed Design Procedure  
The LDC3114-Q1 is a multichannel device. The italic n in the parameters below refers to the channel index:  
1. Select system-based options:  
Select Normal or Low Power Mode of operation by setting the LPWRB pin to VDD or ground, respectively.  
Configure the enable bits for all channels in Register EN (Address 0x0C).  
Select the polarities of OUTn and INTB pins by configuring Register OPOL_DPOL (Address 0x1C) and  
Register INTPOL (Address 0x11).  
Configure the sensor frequency setting in Registers SENSORn_CONFIG (Addresses 0x20, 0x22, 0x24,  
0x26).  
2. Choose the sampling rate (80, 40, 20, 10, 5, 2.5, 1.25, or 0.625 SPS) based on system power consumption  
requirement, and configure Register NP_SCAN_RATE (Address 0x0D) or Register LP_SCAN_RATE  
(Address 0x0F).  
3. Choose the button sampling window based on power consumption and noise requirements (recommended:  
1 ms to 8 ms). While a longer button sampling window provides better noise performance, 1 ms is typically  
sufficient for most applications. Set SENCYCn and LCDIV in Registers SENSORn_CONFIG (Addresses  
0x20, 0x22, 0x24, 0x26) and Register LC_DIVIDER (Address 0x17) in the following steps:  
Calculate LCDIV = ceiling (log2 (f SENSORn × t SAMPLEn) – 12), where f SENSORn is the sensor frequency in  
MHz, t SAMPLEn is the button sampling window in µs.  
If LCDIV < 0, set it to 0.  
Adjust SENCYCn to get desired t SAMPLEn according to t SAMPLEn = 128 × (SENCYCn + 1) × 2LCDIV  
/
f SENSORn  
.
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
49  
Product Folder Links: LDC3114-Q1  
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
4. Calibrate gain in the appropriate Registers GAINn (Addresses 0x0E, 0x10, 0x12, 0x14). The gain setting  
can be used to tune the sensitivity of the touch button. GAINn is a 6-bit field with 64 different gain levels  
corresponding to normalized gains between 1 and 232. A good mechanical and sensor design typically  
requires a gain level of around 32 to 50, corresponding to relative gains of 16 to 76 (normalized to gain level  
of 0). Use the following sequence to determine the appropriate gain for each button:  
Apply minimum desired force to the button.  
Read initial DATAn value after the button press. Note that the baseline tracking will affect this value.  
Calculate gain factor required to increase DATAn to the programmed threshold (default is 160).  
Look up the Gain Table to find the required gain setting.  
5. Enable special features to mitigate button interference if there is any, in Registers BTPAUSE_MAXWIN,  
TWIST, COMMON_DEFORM (Addresses 0x16, 0x19, 0x1A).  
For more information on inductive touch system design, including mechanical design and sensor electrical  
design, refer to Inductive Touch System Design Guide.  
8.2.1.3 Application Curves  
Figure 8-16 shows a sequence of button presses of 150 grams force, two presses to Channel 0, then two  
presses to Channel 1. Each button press response is greater than the threshold.  
400  
Channel 0  
Channel 1  
Threshold  
350  
300  
250  
200  
150  
100  
50  
0
-50  
0
2
4
Time (s)  
6
8
D009  
Figure 8-16. Conversion DATA vs Time for Channels 0 and 1  
Copyright © 2021 Texas Instruments Incorporated  
50  
Submit Document Feedback  
Product Folder Links: LDC3114-Q1  
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
9 Power Supply Recommendations  
The LDC3114-Q1 power supply should be bypassed with a 1-µF and a 0.1-µF pair of capacitors in parallel to  
ground. The capacitors should be placed as close to the LDC as possible. The smaller value 0.1-µF capacitor  
should be placed closer to the VDD pin than the 1-µF capacitor. The capacitors should be a low-ESL, low-ESR  
type.  
Refer to Recommended Operating Conditions for more details.  
10 Layout  
10.1 Layout Guidelines  
The COM pin must be bypassed to ground with an appropriate value capacitor. For details of how to choose the  
capacitor value, refer to Setting COM Pin Capacitor. CCOM should be placed as close as possible to the COM  
pin. The COM signal should be tied to a small copper fill placed underneath the INn signals. The INn signals  
should stay clear of other high frequency traces.  
Each active channel needs to have an LC resonator connected to the corresponding INn pins. The sensor  
capacitor should be placed within 10 mm of the corresponding INn pin, and the inductor should be placed at the  
appropriate location next to (but not touching) the metal target. The INn traces should be at least 6 mil (0.15 mm)  
wide to minimize parasitic inductances.  
10.2 Layout Example  
Figure 10-1. Layout of LDC3114-Q1 (TSSOP-16) With Decoupling Capacitors and Sensor Capacitors  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
51  
Product Folder Links: LDC3114-Q1  
 
 
 
 
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
11 Device and Documentation Support  
11.1 Documentation Support  
11.1.1 Related Documentation  
For related documentation see the following:  
LDC Calculations Tool  
Inductive Touch System Design Guide  
11.2 Receiving Notification of Documentation Updates  
To receive notification of documentation updates, navigate to the device product folder on ti.com. Click on  
Subscribe to updates to register and receive a weekly digest of any product information that has changed. For  
change details, review the revision history included in any revised document.  
11.3 Support Resources  
TI E2Esupport forums are an engineer's go-to source for fast, verified answers and design help — straight  
from the experts. Search existing answers or ask your own question to get the quick design help you need.  
Linked content is 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.  
11.4 Trademarks  
TI E2Eis a trademark of Texas Instruments.  
All trademarks are the property of their respective owners.  
11.5 Electrostatic Discharge Caution  
This integrated circuit can be damaged by ESD. Texas Instruments recommends that all integrated circuits be handled  
with appropriate precautions. Failure to observe proper handling and installation procedures can cause damage.  
ESD damage can range from subtle performance degradation to complete device failure. Precision integrated circuits may  
be more susceptible to damage because very small parametric changes could cause the device not to meet its published  
specifications.  
11.6 Glossary  
TI Glossary  
This glossary lists and explains terms, acronyms, and definitions.  
12 Mechanical, Packaging, and Orderable Information  
The following pages include mechanical, packaging, and orderable information. This information is the most  
current data available for the designated devices. This data is subject to change without notice and revision of  
this document. For browser-based versions of this data sheet, refer to the left-hand navigation.  
Copyright © 2021 Texas Instruments Incorporated  
52  
Submit Document Feedback  
Product Folder Links: LDC3114-Q1  
 
 
 
 
 
 
 
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
53  
Product Folder Links: LDC3114-Q1  
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
12.1 Tape and Reel Information  
REEL DIMENSIONS  
TAPE DIMENSIONS  
K0  
P1  
W
B0  
Reel  
Diameter  
Cavity  
A0  
A0 Dimension designed to accommodate the component width  
B0 Dimension designed to accommodate the component length  
K0 Dimension designed to accommodate the component thickness  
Overall width of the carrier tape  
P1 Pitch between successive cavity centers  
W
Reel Width (W1)  
QUADRANT ASSIGNMENTS FOR PIN 1 ORIENTATION IN TAPE  
Sprocket Holes  
Q1 Q2  
Q3 Q4  
Q1 Q2  
Q3 Q4  
User Direction of Feed  
Pocket Quadrants  
Reel  
Diameter  
(mm)  
Reel  
Width W1  
(mm)  
Package  
Type  
Package  
Drawing  
A0  
(mm)  
B0  
(mm)  
K0  
(mm)  
P1  
(mm)  
W
(mm)  
Pin1  
Quadrant  
Device  
Pins  
SPQ  
LDC3114QPWRQ1  
LDC3114QPWTQ1  
TSSOP  
TSSOP  
PW  
PW  
16  
16  
2000  
250  
330  
180  
12.4  
12.4  
6.9  
6.9  
5.6  
5.6  
1.6  
1.6  
8
8
12  
12  
Q1  
Q1  
Copyright © 2021 Texas Instruments Incorporated  
54  
Submit Document Feedback  
Product Folder Links: LDC3114-Q1  
 
LDC3114-Q1  
SNOSDC7B – DECEMBER 2021 – REVISED DECEMBER 2021  
www.ti.com  
TAPE AND REEL BOX DIMENSIONS  
Width (mm)  
H
W
L
Device  
Package Type  
TSSOP  
Package Drawing Pins  
SPQ  
2000  
250  
Length (mm) Width (mm)  
Height (mm)  
43 or 38  
35  
LDC3114QPWRQ1  
LDC3114QPWTQ1  
PW  
PW  
16  
16  
350 or 367  
210  
350 or 367  
185  
TSSOP  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
55  
Product Folder Links: LDC3114-Q1  
PACKAGE OPTION ADDENDUM  
www.ti.com  
19-Dec-2021  
PACKAGING INFORMATION  
Orderable Device  
Status Package Type Package Pins Package  
Eco Plan  
Lead finish/  
Ball material  
MSL Peak Temp  
Op Temp (°C)  
Device Marking  
Samples  
Drawing  
Qty  
(1)  
(2)  
(3)  
(4/5)  
(6)  
LDC3114QPWRQ1  
LDC3114QPWTQ1  
PLDC3114A0PWQ1  
ACTIVE  
ACTIVE  
ACTIVE  
TSSOP  
TSSOP  
TSSOP  
PW  
PW  
PW  
16  
16  
16  
2000 RoHS & Green  
NIPDAU  
Level-2-260C-1 YEAR  
Level-2-260C-1 YEAR  
Level-2-260C-1 YEAR  
-40 to 125  
-40 to 125  
-40 to 125  
QDC3114  
250  
90  
RoHS & Green  
RoHS & Green  
NIPDAU  
NIPDAU  
QDC3114  
QDC3114  
PA0  
(1) The marketing status values are defined as follows:  
ACTIVE: Product device recommended for new designs.  
LIFEBUY: TI has announced that the device will be discontinued, and a lifetime-buy period is in effect.  
NRND: Not recommended for new designs. Device is in production to support existing customers, but TI does not recommend using this part in a new design.  
PREVIEW: Device has been announced but is not in production. Samples may or may not be available.  
OBSOLETE: TI has discontinued the production of the device.  
(2) RoHS: TI defines "RoHS" to mean semiconductor products that are compliant with the current EU RoHS requirements for all 10 RoHS substances, including the requirement that RoHS substance  
do not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, "RoHS" products are suitable for use in specified lead-free processes. TI may  
reference these types of products as "Pb-Free".  
RoHS Exempt: TI defines "RoHS Exempt" to mean products that contain lead but are compliant with EU RoHS pursuant to a specific EU RoHS exemption.  
Green: TI defines "Green" to mean the content of Chlorine (Cl) and Bromine (Br) based flame retardants meet JS709B low halogen requirements of <=1000ppm threshold. Antimony trioxide based  
flame retardants must also meet the <=1000ppm threshold requirement.  
(3) MSL, Peak Temp. - The Moisture Sensitivity Level rating according to the JEDEC industry standard classifications, and peak solder temperature.  
(4) There may be additional marking, which relates to the logo, the lot trace code information, or the environmental category on the device.  
(5) Multiple Device Markings will be inside parentheses. Only one Device Marking contained in parentheses and separated by a "~" will appear on a device. If a line is indented then it is a continuation  
of the previous line and the two combined represent the entire Device Marking for that device.  
(6)  
Lead finish/Ball material - Orderable Devices may have multiple material finish options. Finish options are separated by a vertical ruled line. Lead finish/Ball material values may wrap to two  
lines if the finish value exceeds the maximum column width.  
Important Information and Disclaimer:The information provided on this page represents TI's knowledge and belief as of the date that it is provided. TI bases its knowledge and belief on information  
provided by third parties, and makes no representation or warranty as to the accuracy of such information. Efforts are underway to better integrate information from third parties. TI has taken and  
continues to take reasonable steps to provide representative and accurate information but may not have conducted destructive testing or chemical analysis on incoming materials and chemicals.  
TI and TI suppliers consider certain information to be proprietary, and thus CAS numbers and other limited information may not be available for release.  
Addendum-Page 1  
PACKAGE OPTION ADDENDUM  
www.ti.com  
19-Dec-2021  
In no event shall TI's liability arising out of such information exceed the total purchase price of the TI part(s) at issue in this document sold by TI to Customer on an annual basis.  
Addendum-Page 2  
PACKAGE MATERIALS INFORMATION  
www.ti.com  
20-Dec-2021  
TAPE AND REEL INFORMATION  
*All dimensions are nominal  
Device  
Package Package Pins  
Type Drawing  
SPQ  
Reel  
Reel  
A0  
B0  
K0  
P1  
W
Pin1  
Diameter Width (mm) (mm) (mm) (mm) (mm) Quadrant  
(mm) W1 (mm)  
LDC3114QPWRQ1  
TSSOP  
PW  
16  
2000  
330.0  
12.4  
6.9  
5.6  
1.6  
8.0  
12.0  
Q1  
Pack Materials-Page 1  
PACKAGE MATERIALS INFORMATION  
www.ti.com  
20-Dec-2021  
*All dimensions are nominal  
Device  
Package Type Package Drawing Pins  
TSSOP PW 16  
SPQ  
Length (mm) Width (mm) Height (mm)  
350.0 350.0 43.0  
LDC3114QPWRQ1  
2000  
Pack Materials-Page 2  
PACKAGE OUTLINE  
PW0016A  
TSSOP - 1.2 mm max height  
S
C
A
L
E
2
.
5
0
0
SMALL OUTLINE PACKAGE  
SEATING  
PLANE  
C
6.6  
6.2  
TYP  
A
0.1 C  
PIN 1 INDEX AREA  
14X 0.65  
16  
1
2X  
5.1  
4.9  
4.55  
NOTE 3  
8
9
0.30  
16X  
4.5  
4.3  
NOTE 4  
1.2 MAX  
0.19  
B
0.1  
C A B  
(0.15) TYP  
SEE DETAIL A  
0.25  
GAGE PLANE  
0.15  
0.05  
0.75  
0.50  
A
20  
0 -8  
DETAIL A  
TYPICAL  
4220204/A 02/2017  
NOTES:  
1. All linear dimensions are in millimeters. Any dimensions in parenthesis are for reference only. Dimensioning and tolerancing  
per ASME Y14.5M.  
2. This drawing is subject to change without notice.  
3. This dimension does not include mold flash, protrusions, or gate burrs. Mold flash, protrusions, or gate burrs shall not  
exceed 0.15 mm per side.  
4. This dimension does not include interlead flash. Interlead flash shall not exceed 0.25 mm per side.  
5. Reference JEDEC registration MO-153.  
www.ti.com  
EXAMPLE BOARD LAYOUT  
PW0016A  
TSSOP - 1.2 mm max height  
SMALL OUTLINE PACKAGE  
SYMM  
16X (1.5)  
(R0.05) TYP  
16  
1
16X (0.45)  
SYMM  
14X (0.65)  
8
9
(5.8)  
LAND PATTERN EXAMPLE  
EXPOSED METAL SHOWN  
SCALE: 10X  
METAL UNDER  
SOLDER MASK  
SOLDER MASK  
OPENING  
SOLDER MASK  
OPENING  
METAL  
EXPOSED METAL  
EXPOSED METAL  
0.05 MAX  
ALL AROUND  
0.05 MIN  
ALL AROUND  
NON-SOLDER MASK  
DEFINED  
SOLDER MASK  
DEFINED  
15.000  
(PREFERRED)  
SOLDER MASK DETAILS  
4220204/A 02/2017  
NOTES: (continued)  
6. Publication IPC-7351 may have alternate designs.  
7. Solder mask tolerances between and around signal pads can vary based on board fabrication site.  
www.ti.com  
EXAMPLE STENCIL DESIGN  
PW0016A  
TSSOP - 1.2 mm max height  
SMALL OUTLINE PACKAGE  
16X (1.5)  
SYMM  
(R0.05) TYP  
16  
1
16X (0.45)  
SYMM  
14X (0.65)  
8
9
(5.8)  
SOLDER PASTE EXAMPLE  
BASED ON 0.125 mm THICK STENCIL  
SCALE: 10X  
4220204/A 02/2017  
NOTES: (continued)  
8. Laser cutting apertures with trapezoidal walls and rounded corners may offer better paste release. IPC-7525 may have alternate  
design recommendations.  
9. Board assembly site may have different recommendations for stencil design.  
www.ti.com  
IMPORTANT NOTICE AND DISCLAIMER  
TI PROVIDES TECHNICAL AND RELIABILITY DATA (INCLUDING DATA SHEETS), DESIGN RESOURCES (INCLUDING REFERENCE  
DESIGNS), APPLICATION OR OTHER DESIGN ADVICE, WEB TOOLS, SAFETY INFORMATION, AND OTHER RESOURCES “AS IS”  
AND WITH ALL FAULTS, AND DISCLAIMS ALL WARRANTIES, EXPRESS AND IMPLIED, INCLUDING WITHOUT LIMITATION ANY  
IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF THIRD  
PARTY INTELLECTUAL PROPERTY RIGHTS.  
These resources are intended for skilled developers designing with TI products. You are solely responsible for (1) selecting the appropriate  
TI products for your application, (2) designing, validating and testing your application, and (3) ensuring your application meets applicable  
standards, and any other safety, security, regulatory or other requirements.  
These resources are subject to change without notice. TI grants you permission to use these resources only for development of an  
application that uses the TI products described in the resource. Other reproduction and display of these resources is prohibited. No license  
is granted to any other TI intellectual property right or to any third party intellectual property right. TI disclaims responsibility for, and you  
will fully indemnify TI and its representatives against, any claims, damages, costs, losses, and liabilities arising out of your use of these  
resources.  
TI’s products are provided subject to TI’s Terms of Sale or other applicable terms available either on ti.com or provided in conjunction with  
such TI products. TI’s provision of these resources does not expand or otherwise alter TI’s applicable warranties or warranty disclaimers for  
TI products.  
TI objects to and rejects any additional or different terms you may have proposed. IMPORTANT NOTICE  
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265  
Copyright © 2021, Texas Instruments Incorporated  

相关型号:

LDC311G6003B-601

90 Degree Hybrid Coupler, 1500MHz Min, 1700MHz Max, 3.8dB Insertion Loss-Max,
MURATA

LDC32900M03B-703

暂无描述
MURATA

LDC33B030F0900

Directional Coupler, 800MHz Min, 1000MHz Max, 3.6dB Insertion Loss-Max
MURATA

LDC33B030GC0900

90 Degree Hybrid Coupler, 800MHz Min, 1000MHz Max, 3.6dB Insertion Loss-Max,
MURATA

LDC33B100J0900

Directional Coupler, 800MHz Min, 1000MHz Max, 0.45dB Insertion Loss-Max
MURATA

LDC33B140J0900

Directional Coupler, 800MHz Min, 1000MHz Max, 0.45dB Insertion Loss-Max
MURATA

LDC43850M03B-401

90 Degree Hybrid Coupler, 750MHz Min, 950MHz Max, 3.6dB Insertion Loss-Max,
MURATA

LDC480

Active PFC
BEL

LDC480-24

Active PFC
BEL

LDC480-24P

Active PFC
BEL

LDC480-36

Active PFC
BEL

LDC480-36P

Active PFC
BEL