Datasheet
Table Of Contents
- General Description
- Key Features
- Applications
- System Diagrams
- Contents
- Figures
- Tables
- Legal
- Product Family
- 1 Terms and Definitions
- 2 Block Diagram
- 3 Pinout
- 4 Characteristics
- 5 Functional Description
- 5.1 Features Description
- Driving LRA and ERM Actuators
- Automatic LRA Resonant Frequency Tracking
- Wideband LRA Support
- I2C and PWM Input Streaming
- Low Latency I2C/GPI Wake-Up from IDLE State
- Three GPI Sequence Triggers for up to Six Independent Haptic Responses
- On-Board Waveform Memory with Amplitude, Time, and Frequency Control
- Active Acceleration and Rapid Stop for High-Fidelity Haptic Feedback
- Continuous Actuator Diagnostics and Fault Handling
- No Software Requirements with Embedded Operation
- Differential Output Drive
- Current Driven System
- Configurable EMI Suppression
- Automatic Short Circuit Protection
- Ultra-Low Power Consumption with State Retention
- Ultra-Low Latency in STANDBY State
- Supply Monitoring, Reporting, and Automatic Output Limiting
- Open- and Closed-Loop Modes
- Open-Loop Sine/Custom Wave Drive Support
- Small Solution Footprint
- Additional Features
- 5.2 Functional Modes
- 5.3 Resonant Frequency Tracking
- 5.4 Active Acceleration and Rapid Stop
- 5.5 Wideband Frequency Control
- 5.6 Device Configuration and Playback
- 5.7 Advanced Operation
- 5.7.1 Frequency Tracking
- 5.7.2 Rapid Stop
- 5.7.3 Initial Impedance Update
- 5.7.4 Amplitude PID
- 5.7.5 Wideband Operation
- 5.7.6 Custom Waveform Operation
- 5.7.7 Embedded Operation
- 5.7.8 Polarity Change Reporting for Half-Period Control in DRO Mode
- 5.7.9 Loop Filter Configuration
- 5.7.10 UVLO Threshold
- 5.7.11 Edge Rate Control
- 5.7.12 Double Output Current Range
- 5.7.13 Supply Monitoring, Reporting, and Automatic Output Limiting
- 5.7.14 BEMF Fault Limit
- 5.7.15 Increasing Impedance Detection Accuracy
- 5.7.16 Frequency Pause during Rapid Stop
- 5.7.17 Frequency Pause during Rapid Stop
- 5.7.18 Coin ERM Operation
- 5.8 Waveform Memory
- 5.9 General Data Format
- 5.10 I2C Control Interface
- 5.1 Features Description
- 6 Register Overview
- 7 Package Information
- 8 Ordering Information
- 9 Application Information
- 10 Layout Guidelines
DA7280
LRA/ERM Haptic Driver with Multiple Input Triggers,
Integrated Waveform Memory and Wideband Support
Datasheet
Revision 3.0
30-Jul-2019
CFR0011-120-00
39 of 76
© 2019 Dialog Semiconductor
For LOOP_FILT_RES_TRIM apply the settings in Table 16.
Table 16: LOOP_FILT_RES_TRIM Register Trim Settings
L
series
(µH)
R
series
(Ω)
25 or
lower
50
75
100
125
150
175
200
225
250 or
higher
4
2
2
3
3
3
3
3
3
3
3
6
1
2
2
3
3
3
3
3
3
3
8
1
2
2
2
3
3
3
3
3
3
10
0
1
2
2
2
3
3
3
3
3
12
0
1
2
2
2
2
3
3
3
3
14
0
1
1
2
2
2
2
3
3
3
16
0
1
1
2
2
2
2
2
3
3
18
0
0
1
1
2
2
2
2
2
3
20
0
1
1
2
2
2
3
3
3
3
22
0
1
1
2
2
2
2
3
3
3
24
0
1
1
2
2
2
2
3
3
3
26
0
1
1
2
2
2
2
2
3
3
28
0
1
2
2
2
3
3
3
3
3
30
0
1
2
2
2
3
3
3
3
3
32
0
1
2
2
2
2
3
3
3
3
34
0
1
1
2
2
2
3
3
3
3
36 to 40
0
1
1
2
2
2
2
3
3
3
42
0
1
2
2
3
3
3
3
3
3
44
0
1
2
2
3
3
3
3
3
3
46 to 50
0
1
2
2
2
3
3
3
3
3
Set LOOP_FILT_LOW_BW high if the actuator inductance exceeds 1 mH.
5.7.10 UVLO Threshold
The DA7280 UVLO has a default fall threshold of 2.8 V. This is adjustable in 100 mV steps via
REF_UVLO_THRES. The full range is 2.7 V to 3.0 V.
5.7.11 Edge Rate Control
DA7280 contains an advanced switching node ERC to minimize EMI and board disturbances. The
slope of the ERC can be adjusted by changing the values of the HBRIDGE_ERC_LS_TRIM (for low-
side FET ERC) and HBRIDGE_ERC_HS_TRIM (for high-side FET ERC). Default value is 100 mVn/s
and the adjustable range is 25 mV/ns to 100 mV/ns in 25 mV/ns steps.
5.7.12 Double Output Current Range
The nominal current rating for the DA7280 current regulation output is 250 mA. This range covers
existing LRAs, however some LRA manufacturers allow significant actuator overdrive over short
periods of time. DA7280 supports this by enabling LOOP_IDAC_DOUBLE_RANGE, which doubles
the maximum output current. When this is enabled, the following setup changes apply:
● IMAX now corresponds to twice the value computed by the formula in Section 5.6.2.