AMS AS5145H Position Sensor User Guide
Werbung
Werbung
User Manual – AS5x40/AS5x45-AB-v2.1
AS5x40/AS5x45
10-bit Rotary Position Sensor with Digital Angle
(Interface), ABI, UVW and PWM output
www.ams.com Revision 1.4 / 09.08.2013 page 1/16
User Manual
– AS5x40/AS5x45 – AB – 2.1
Table of Contents
1.3
1.4
Revision History
Revision Date
1.0 01.10.2009
Owner Description
Initial revision
05.07.2013
09.08.2013 azen azen
Updated to new template
Minor corrections www.ams.com Revision 1.4 / 09.08.2013 page 2/16
User Manual
– AS5x40/AS5x45 – AB – 2.1
1 General Description
The AS5x40/AS5x45 series are contactless magnetic position sensors for accurate angular measurement over a full turn of 360°. They are system-on-chip, combining integrated Hall elements, analog front end and digital signal processing in a single device.
To measure the angle, only a simple two-pole magnet, rotating over the center of the chip, is required.
The magnet may be placed above or below the IC. (See Figure 1: )
Figure 1:
Rotary Position Sensor AS5040 + Magnet
2 The AS5040 adapter board
The AS5040 adapter board is a simple circuit allowing test and evaluation of the AS5x40/AS5x45 position sensor without building a test fixture or PCB.
2.1 Board description
The PCB can be used as standalone unit or attached to a microcontroller. The standalone operation requires a 5V power supply only; the magnet’s angle can be read on the PWM or analog output. (See
www.ams.com Revision 1.4 / 09.08.2013 page 3/16
User Manual
– AS5x40/AS5x45 – AB – 2.1
Figure 2:
AS5040 Adapterboard
AS5x40/AS5x45magnetic position sensor
J1 connector (Prg, power supply, serial interface)
4 x 2.6mm mounting holes
J2 connector (PWM, incremental and status output)
2.2 Mounting the AS5040 adapter board
A diametric magnet must be placed over on under the AS5x40/AS5x45 sensor and should be centered on the middle of the package with a tolerance of 0.5mm.
The airgap between the magnet and the sensor casing should be maintained in the range
0.5mm~2mm. The magnet holder must not be ferromagnetic. Materials as brass, copper, aluminum,
stainless steel are the best choices to make this part. (See Figure 3: )
www.ams.com Revision 1.4 / 09.08.2013 page 4/16
User Manual
– AS5x40/AS5x45 – AB – 2.1
Figure 3:
AS5040 adapter board mounting and dimension
Magnet
AS5x4x
0.5~2mm www.ams.com
PWM Ind B
22mm
A
Mag
DEC
Mag
INC
GND
Prg
5V
3V3 CSn CLK
DO
GND
4x2.6mm
Diametral
Magnet
N
AS5040
18mm
Revision 1.4 / 09.08.2013 page 5/16
User Manual
– AS5x40/AS5x45 – AB – 2.1
3 AS5040 Adapterboard and pinout
The Adapterboard Pinout is shown below.
Figure 4:
AS5040 adapter board connectors and sensor pinout
PWM Ind B A
Mag
DEC
Mag
INC
GND
Prg 5V 3V3 CSn CLK DO GND
AS5x40-AB-2.1
AS5x45-AB-2.1
AS5040
MagINCn
MagDECn
A_LSB_U
B_Dir_V
NC
Index_W
VSS
Prog
Table 1:
Pin description
Pin#
Board
JP1 - 1
JP1 - 2
Pin#
AS5x40
AS5x45
7
9
JP1 - 3 10
Symbol
Board
GND
DO
CLK
Type
S
DO_T
DI_ST
JP1 - 4
JP1 - 5
JP1 - 6
JP1 - 7
JP2 - 1
JP2 - 2
JP2 - 3
JP2 - 4
11
15
16
8
7
1
2
3
CSn
3V3
5V
Prg
GND
MagINC
MagDEC
A
DI_PU_ST
S
S
DI_PD
S
DO_OD
DO_OD
DO
1
2
3
4
5
6
7
8
Description
16
15
14
13
12
11
10
9
VDD5V
VDD3V3
NC
NC
PWM_LSB
CSn
CLK
DO
Supply ground
D
ata
O
utput of Synchronous Serial Interface
Cl
oc
k
Input of Synchronous Serial Interface; Schmitt-Trigger input
C
hip
S
elect, active low; Schmitt-Trigger input, internal pull-up resistor (~50k
) connect to VSS in incremental mode
3V-Regulator Output
5V Supply
OTP
Prog
ramming Input and Data Input for Daisy Chain mode. Internal pulldown resistor (~74k
).
May be connected to VSS if programming is not used
Supply ground
Magnet Field
Mag
nitude
INC
rease; active low, indicates a distance reduction between the magnet and the device surface.
Magnet Field
Mag
nitude
DEC
rease; active low, indicates a distance increase between the device and the magnet
AS5040 – AS5140 – AS5145 (programmed) only
Mode1.x:
Quadrature
A
channel
Mode2.x:
L
east
S
ignificant
B
it www.ams.com Revision 1.4 / 09.08.2013 page 6/16
User Manual
– AS5x40/AS5x45 – AB – 2.1
Pin#
Board
Pin#
AS5x40
AS5x45
Symbol
Board
Type
Mode3.x:
U
signal (phase1)
Description
JP2 - 5 4
JP2 - 6 6
B
Ind
DO
DO
DO
AS5040 – AS5140 – AS5145 (programmed) only
Mode1.x
: Quadrature
B
channel quarter period shift to channel A.
Mode2.x:
Dir
ection of Rotation
Mode3.x:
V
signal (phase2)
AS5040 – AS5140 – AS5145 (programmed) only
Mode1.x and Mode2.x
:
Index
signal indicates the absolute zero position
Mode3.x
:
W
signal (phase3)
AS5045 – AS5145 (unprogrammed)
Mode input, connect to VDD5 (Fast mode) or GND (Slow mode); do not change during operation
P
ulse
W
idth
M
odulation of approx. 1kHz;
LSB
in
Mode3.x
JP2 - 7
Pin types:
12 PWM
DO_OD
DI_PD
DI_PU
DI digital output open drain digital input pull-down
S supply pin
DO_T digital output /tri-state digital input pull-up ST schmitt-trigger input digital input DO digital output www.ams.com Revision 1.4 / 09.08.2013 page 7/16
User Manual
– AS5x40/AS5x45 – AB – 2.1
4 Operation cases
The most complete and accurate solution for a MCU to read the angle of a magnet is the serial interface.
4.1 Standalone SSI output mode
The serial word contains 16 bits for AS5x40 or 18 bits for AS5x45 and consists of 10 bit (AS5x40) or
12 bit (AS5x45) angle value and some other indicator bits like MagINC, MagDEC, which can be read at the same time.
Figure 5:
Using the analog output with the adapter board
MCU out out in
VDDp
PWM Ind A
Mag
DEC
Mag
INC
GND
Prg 5V 3V3 CSn CLK DO GND
GND
B
N
AS5040
+5V
GND
Regulated
Power
Supply
OR
+3V3
3.3V reg.
GND
Power
Supply
www.ams.com Revision 1.4 / 09.08.2013 page 8/16
User Manual
– AS5x40/AS5x45 – AB – 2.1
4.2 Standalone PWM output mode
The AS5040 provides a pulse width modulated output (PWM), whose duty cycle is proportional to the measured angle. The PWM signal (J2 pin #7) with a period of 1025us (1us step) and 5V pulse voltage can be connected to the capture/timer input of a microcontroller in order to decode the angle value.
Figure 6:
Using the PWM output with the adapter board
in
MCU
VDDp
PWM
Ind
B A
Mag
DEC
Mag
INC
GND
Prg 5V 3V3 CSn CLK DO GND
+5V
GND
Regulated
Power
Supply
GND
N
AS5040 www.ams.com Revision 1.4 / 09.08.2013 page 9/16
User Manual
– AS5x40/AS5x45 – AB – 2.1
Figure 7:
PWM duty cycle depending on magnet position
Angle
PW
MIN
0 deg
(Pos 0)
1µs
PW
MAX
359.65 deg
(Pos 1023)
1025µs
1024µs
4.3 Standalone incremental Output
Three different incremental output modes are possible with quadrature A/B being the default mode
(two-channel quadrature, step / direction incremental signal (LSB) and the direction bit in clockwise
(CW) and counter-clockwise (CCW) direction.
The pre-programmed version AS5145-I10 provides a 10bit and AS5145-I12 a 12bit incremental output.
The AS5045 doesn’t provide an incremental output.
For further information, please refer to the datasheet. www.ams.com Revision 1.4 / 09.08.2013 page 10/16
User Manual
– AS5x40/AS5x45 – AB – 2.1
Figure 8:
Using the Incremental output with the adapter board
in
MCU
VDDp in in
PWM
Ind
B A
Mag
DEC
Mag
INC
GND
Prg 5V 3V3 CSn CLK DO GND
+5V
GND
Regulated
Power
Supply
GND
N
AS5040 www.ams.com Revision 1.4 / 09.08.2013 page 11/16
User Manual
– AS5x40/AS5x45 – AB – 2.1
4.4 Daisy chain mode
By using more than one adapter board, a setup in daisy chain mode is possible.
Note
: In this mode capacitor C3 (refer to Fig.12) must be disconnected when using the 1nF capacitor shown in Fig.9 or directly replaced by this capacitor.
The serial data of all connected devices is read from the DO pin of the first device in the chain. The
Prog pin of the last device in the chain should be connected to VSS. The length of the serial bit stream increases with every connected device (board) by n * (16+1) bits.
Due to R = 100R and C = 1nF, the CLK is limited the maximum 1MHz.
Figure 9:
Using Daisy-Chain mode with the adapter board
MCU
out out in
VDDp
PWM Ind B A
Mag
DEC
Mag
INC
GND
Prg 5V 3V3 CSn CLK DO GND
+5V
GND
Regulated
Power
Supply
N
AS5040
100R
PWM Ind B A
Mag
DEC
Mag
INC
GND
Prg 5V 3V3 CSn CLK DO GND
1nF
N
AS5040 next Board www.ams.com Revision 1.4 / 09.08.2013 page 12/16
User Manual
– AS5x40/AS5x45 – AB – 2.1
5 Programming the AS5040
After power-on, programming the AS5040 is enabled with the rising edge of CSn with Prog = high and
CLK = low. 16 bit configuration data must be serially shifted into the OTP register via the Prog-pin. The first “CCW” bit is followed by the zero position data (MSB first / 10 bit for AS5x40 and 12 bit for
AS5x45) and some mode settings (please refer to datasheet). Data must be valid at the rising edge of
CLK.
After writing data into the OTP register it can be permanently programmed by rising the Prog pin to the programming voltage V
PROG of 7.3-7.5V. 16 CLK pulses must be applied to program the fuses.
For exiting the programming mode, the chip must be reset by a power-on-reset. The programmed data is available after the next power-up.
Figure 10:
Programming the AS5040
out out
MCU
VDDp out
PWM Ind B A
Mag
DEC
Mag
INC
GND
Prg 5V 3V3 CSn CLK DO GND
+5V
GND
Regulated
Power
Supply
N
AS5040 www.ams.com Revision 1.4 / 09.08.2013 page 13/16
User Manual
– AS5x40/AS5x45 – AB – 2.1
6 AS5040 differences to AS5045
The Table below shows the differences between AS5040 and AS5045
Table 2:
Differences AS5040/ AS5045
Building Block
Resolution
Data length incremental encoder
Pins 1 and 2
Pin 6
Pin 12 sampling frequency
Propagation delay
Transition noise
(rms; 1sigma)
OTP programming options
AS5045
12bits, 0.088°/step. read: 18bits
(12bits data + 6 bits status)
OTP write: 18 bits
(12bits zero position + 6 bits mode selection)
Not used
Pin 3: not used
Pin 4:not used
MagINCn, MagDECn: same feature as
AS5040, additional OTP option for redyellow-green magnetic range
MODE pin, switch between fast and slow mode
PWM output: frequency selectable by
OTP:
1µs / step, 4096 steps per revolution, f=244Hz 2µs/ step, 4096 steps per revolution, f=122Hz selectable by MODE input pin:
2.5kHz, 10kHz
384µs (slow mode)
96µs (fast mode)
0.03 degrees max. (slow mode)
0.06 degrees max. (fast mode) zero position, rotational direction,
PWM disable, 2 Magnetic Field indicator modes, 2 PWM frequencies
AS5040
10bit, 0.35°/step read: 16bits
(10bits data + 6 bits status)
OTP write: 16 bits
(10bits zero position + 6 bits mode selection) quadrature, step/direction and BLDC motor commutation modes
Pin 3:incremental output A_LSB_U
Pin 4:incremental output B_DIR_V
MagINCn, MagDECn indicate in-range or out-of-range magnetic field plus movement of magnet in z-axis
Pin 6:Index output
PWM output:
1µs / step, 1024 steps per revolution,
976Hz PWM frequency fixed at 10kHz @10bit resolution
48µs
0.12 degrees zero position, rotational direction, incremental modes, index bit width www.ams.com Revision 1.4 / 09.08.2013 page 14/16
User Manual
– AS5x40/AS5x45 – AB – 2.1
A
B
C
GND
A
B
MagINCn
MagDECn
Index
PROG
C3
100n
7
8
5
6
3
4
1
2
U1
MagINCn
MagDECn
A_LSB_U
B_DIR_V nc
Index_W
VSS
Prog
VDD5V
VDD3V3 nc nc
PWM_LSB
CSn
CLK
DO
AS5040
GND
16
15
14
13
12
11
10
9
PWM
CSn
CLK
DO
3.3V
5V
C1 C2
10u/10V 10u/10V
GND
D
7 AS5040 AB-Hardware
Below the schematic and layout can be found.
7.1 AS5040-AB-2.1 schematics
Figure 11:
AS5040-AB-2.1-Schematics
1 2 3
7.2 AS5040
– AB – 2.1 PCB layout
1
Figure 12:
2
AS5040-AB-2.1-Layout
3
4
GND
B
A
PWM
Index
MagDECn
MagINCn
5
J2
5
4
3
2
1
7
6
Header 7
GND
DO
CLK
CSn
3.3V
5V
PROG
J1
5
6
3
4
7
1
2
Header 7
6
Title
AS5040-AB-2.0
Number Size
A
Date:
File:
4
28.08.2013
Sheet of
Y:\AS5040\..\AS5040-AB-2.0.SchDoc Drawn By:
5
Revision
2.0
6
A
B
C
D www.ams.com Revision 1.4 / 09.08.2013 page 15/16
User Manual
– AS5x40/AS5x45 – AB – 2.1
8 Copyright
Copyright ams AG, Tobelbader Strasse 30, 8141 Unterpremstätten, Austria-Europe. Trademarks
Registered. All rights reserved. The material herein may not be reproduced, adapted, merged, translated, stored, or used without the prior written consent of the copyright owner.
9 Disclaimer
Devices sold by ams AG are covered by the warranty and patent indemnification provisions appearing in its Term of Sale. ams AG makes no warranty, express, statutory, implied, or by description regarding the information set forth herein. ams AG reserves the right to change specifications and prices at any time and without notice. Therefore, prior to designing this product into a system, it is necessary to check with ams AG for current information. This product is intended for use in commercial applications. Applications requiring extended temperature range, unusual environmental requirements, or high reliability applications, such as military, medical life-support or life-sustaining equipment are specifically not recommended without additional processing by ams
AG for each a pplication. This Product is provided by ams “AS IS” and any express or implied warranties, including, but not limited to the implied warranties of merchantability and fitness for a particular purpose are disclaimed. ams AG shall not be liable to recipient or any third party for any damages, including but not limited to personal injury, property damage, loss of profits, loss of use, interruption of business or indirect, special, incidental or consequential damages, of any kind, in connection with or arising out of the furnishing, performance or use of the technical data herein. No obligation or liability to recipient or any third party shall arise or flow out of ams AG rendering of technical or other services.
10 Contact Information
Headquarters
ams AG
Tobelbader Strasse 30
8141 Unterpremstaetten
Austria
T. +43 (0) 3136 500 0
For Sales Offices, Distributors and Representatives, please visit:
http://www.ams.com/contact
www.ams.com Revision 1.4 / 09.08.2013 page 16/16
Herunterladen
Werbung