
MLX90316
Rotary Position Sensor IC
3901090316
Page 21 of 41
Data Sheet
Rev. 003
April 07
14.4.3. RGThresL, RGThresH Parameters
RGThresL & RGThresH define the boundaries within the gain setting (Rough Gain) is allowed to vary.
Outside this range, the output is set in diagnostic low.
14.5. FILTER
Parameter
Value
Unit
FHYST
0
… 11 ; step 0.04
deg
FILTER
0… 6
FSWAP
0
1
The MLX90316 includes 3 types of filters:
•
Hysteresis Filter: programmable by the FHYST parameter
•
Low Pass FIR Filters controlled with the Filter parameter
•
Low Pass IIR Filter controlled with the Filter parameter and the coefficients FILTER A1 and
FILTER A2
Note: if the parameter FSWAP is set to “1”, the filtering is active on the digital angle. If set to “0”, the
filtering is active on the output transfer function.
14.5.1. Hysteresis Filter
The FHYST parameter is a hysteresis filter. The output value of the IC is not updated when the digital step
is smaller than the programmed FHYST parameter value. The output value is modified when the
increment is bigger than the hysteresis. The hysteresis filter reduces therefore the resolution to a level
compatible with the internal noise of the IC. The hysteresis must be programmed to a value close to the
noise level.
Please note that for the programmable version, the FHYST parameter is set to 4 by default. If you do not
wish this feature, please set it to “0”.
14.5.2. FIR Filters
The MLX90316 features 6 FIR filter modes controlled with Filter = 0…5. The transfer function is described
below:
i
n
j
i
i
j
i
i
n
x
a
a
y
−
=
=
∑
∑
=
0
0
1