| 7 |
NG_THRESH |
R/W |
0 |
Output noise gate control. If
the driver intends to drive a magnitude below the threshold selected
in this bit, the output driver sends 0 (no output). |
| 0 |
4% of VDD. |
| 1 |
8% of VDD. |
| 6-4 |
FB_BRAKE_FACTOR[2:0] |
R/W |
3 |
Selects the feedback gain
ratio between braking gain and driving gain. In general, adding
additional feedback gain while braking so that the actuator brakes
as quickly as possible is desirable. Large ratios give less stable
operation than lower ones. The advanced user can choose to optimize
this register. Otherwise, the default value gives good performance
for most actuators. This value is set prior to running auto
calibration. |
| 0 |
1. |
| 1 |
2. |
| 2 |
3. |
| 3 |
4. |
| 4 |
6. |
| 5 |
8. |
| 6 |
16. |
| 7 |
Removes feedback during braking (braking
disabled). |
| 3-2 |
LOOP_GAIN[1:0] |
R/W |
1 |
Selects a loop gain for the
feedback control. This sets how fast the loop tries to make the
back-EMF (and thus motor velocity) match the input signal level.
Higher loop gain (faster settling) options gives less stable
operation than lower loop gain (slower settling). The advanced user
can choose to optimize this register. Otherwise, the default value
gives good performance for most actuators. This value is set prior
to running auto calibration. |
| 0 |
Very Slow. |
| 1 |
Slow. |
| 2 |
Fast. |
| 3 |
Very Fast. |
| 1-0 |
BEMF_GAIN[1:0] |
R/W |
2 |
Sets the analog gain of the
back-EMF amplifier. This value is interpreted differently between
ERM mode and LRA mode. Auto calibration automatically populates
BEMF_GAIN with the most appropriate value for the actuator. Note
that a user can overwrite this value. |
| 0 |
5x for LRA Mode, 0.34x for ERM
Mode. |
| 1 |
10x for LRA Mode, 1.05x for ERM
Mode. |
| 2 |
20x for LRA Mode, 1.82x for ERM
Mode. |
| 3 |
30x for LRA Mode, 4x for ERM
Mode. |