Datasheet

Table Of Contents
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
50 of 76
© 2019 Dialog Semiconductor
5.9.2 PWM Mode
PWM provides mark / space ratio between 0 % and 100 %. The interpretation of duty cycle depends
on the state of ACCELERATION_EN.
For ACCELERATION_EN = 0:
A 0 % duty cycle corresponds to -100 % driving strength.
A 50 % duty cycle corresponds to no drive.
A 100 % duty cycle corresponds to +100 % driving strength.
FULL_BRAKE_THR defines a lower threshold for driving strength, below this threshold, drive
is interpreted as zero.
For ACCELERATION_EN = 1:
A 0 % duty cycle corresponds to no drive.
A 50 % duty cycle corresponds to +50 % driving strength.
A 100 % duty cycle corresponds to +100 % driving strength.
Negative drive is not possible.
FULL_BRAKE_THR defines a lower threshold for driving strength, below this threshold, drive
is interpreted as zero.
The encoded value of PWM data is converted to 8-bit two’s complement data using the DRO format
and is written to OVERRIDE_VAL so it can be read back.
5.9.3 RTWM and ETWM Modes
For ACCELERATION_EN = 0:
The 4 bits of the amplitude value are interpreted as a two’s complement signed value.
The most negative value corresponds to -100 % driving strength.
The most positive value corresponds to +100 % driving strength.
A zero value corresponds to no drive.
The full range is between 7 (100%) and -7 (-100%), with -8 interpreted as -7 to keep the
ranges symmetrical.
ACCELERATION_EN = 1
The 4 bits of the amplitude value are interpreted as an unsigned value.
The most positive value corresponds to +100 % driving strength.
Negative drive is not possible.
A zero value corresponds to no drive.