English
Language : 

MA300GQ-P Datasheet, PDF (9/18 Pages) MPS Industries, Inc. – Angular Sensor for 3-Phase Brushless Motor Commutation and Position Control with Side-Shaft Positioning Capability
MA300
Angular Sensor for 3-Phase Brushless Motor
Commutation and Position Control with Side-Shaft
Positioning Capability
TABLE 10. ETX AND ETY
ETX
Enable Trimming the X-Axis
0
Disabled
1
Enabled
ETY
Enable Trimming the Y-Axis
Digital Filtering
Advanced digital filtering improves the resolution
without adding latency. The principle is to
measure the rotation speed over the last 512 data
points (in addition to the angular position) to
evaluate of the present position with the best
possible accuracy. This principle gives a lag-free
position at constant speed.
Zero Setting
The zero position of the MagAlpha ( ), can be
programmed with 12-bit resolution. The angle
streamed out ( ) is given by equation (3):
(3)
Where is the raw angle out of the front-end.
The parameter Z(11:0), which is 0 by default,
determines (see Table 18). This setting is valid
for all output formats: SPI, ABZ, and UV.
0
Disabled
1
Enabled
TABLE 11. ZERO POSITION
Z(11:0)
0
1
…
4095
Zero Position (deg)
0
0.088
…
359.912
Rotation Direction
Looking at the MagAlpha top, the angle increases
when the magnetic field rotates clockwise.
9. Programming the MA300
The MA300 incorporates 3 programmable
registers. Each register has an 8 bit of memory.
When the MA300 is powered up, each of these
3x8 bits are set to zero, unless the register was
previously stored in the one-time programmable
(OTP) memory. This means that during start-up,
the content of the OTP memory is copied to the
registers. Once flashed, the register content can
no longer be modified.
In order to set the content of a register, the user
must send a digital stream composed of the 4-bit
REGISTER WRITE command (0010), followed by
a 4-bit register address and the 8-bit value to be
sent to the register. The data stream, sent through
the MOSI wire, is therefore 16-bits long:
command reg. address MSB
value
LSB
0010
Once the command is sent, it is immediately
effective and affects the next data sent from the
MagAlpha.
Monolithic Power Systems, Inc. | Gland, Switzerland | Tel: +41 22 364 63 50 | euroinfo@monolithicpower.com | www.sensimatech.com
MPS Proprietary Information. Unauthorized Photocopy and Duplication Prohibited. © 2014 Monolithic Power Systems. All Rights
Reserved. MA700 Rev 1.0 September 2014
9