The magnetic sensor chip in the MA3 has an on-chip RC oscillator which is factory trimmed to 5% accuracy at room temperature (10% over full temperature range). This tolerance influences the sampling rate and pulse period of the PWM output. If only the PWM pulse width ton and the nominal pulse period is used to measure the angle, the resulting value also has this timing tolerance. However, this tolerance can be cancelled by measuring both ton and toff and calculating the angle from the duty cycle.
PARAMETER |
MIN. |
TYP. |
MAX. |
UNITS |
PWM Frequency (-40C to 125C) 10-bit 12-bit |
0.877 220 |
0.975 244 |
1.072 268 |
kHz Hz |
Minimum Pulse Width 10-bit 12-bit |
0.95 0.95 |
1.00 1.00 |
1.05 1.05 |
μS μS |
Maximum Pulse Width 10-bit 12-bit |
974 3892 |
1025 4097 |
1076 4302 |
μS μS |
Internal Sampling Rate 10-bit 12-bit |
9.38 2.35 |
10.42 2.61 |
11.46 2.87 |
kHz kHz |
Propagation 10-bit 12-bit |
- - |
- - |
48 384 |
μS μS |
Output Transition Noise, 12-bit version (1) |
|
0.03 |
|
Deg. RMS |
Output Transition Noise, 10-bit version (1) |
|
0.12 |
|
Deg. RMS |
Output High Voltage (V OH: @4mA Source) (2) |
Vcc -0.5 |
- |
- |
V |
Output Low Voltage (V OL: @4mA Sink) (2) |
- |
- |
0.4 |
V |
(1) Transition noise is the jitter in the transition between two adjacent position steps.
(2) Continuous short to +5V or ground will not damage the MA3.
10-bit PWM:
x = ((t on * 1026) / (t on+ t off)) -1
If x <= 1022, then Position = x
If x = 1024, then Position = 1023
12-bit PWM:
x = ((t on * 4098) / (t on+ t off)) -1
If x <= 4094, then Position = x
If x = 4096, then Position = 4095