datasheetbank_Logo
数据手册搜索引擎和 Datasheet免费下载 PDF

AS5040ASST(2006) 查看數據表(PDF) - austriamicrosystems AG

零件编号
产品描述 (功能)
生产厂家
AS5040ASST
(Rev.:2006)
AmsAG
austriamicrosystems AG 
AS5040ASST Datasheet PDF : 28 Pages
First Prev 11 12 13 14 15 16 17 18 19 20 Next Last
AS5040 10-BIT PROGRAMMABLE MAGNETIC ROTARY ENCODER
9.2 Incremental Mode Programming
Three different incremental output modes are available.
Mode: Md1=0 / Md0=1 sets the AS5040 in quadrature
mode.
Mode: Md1=1 / Md0=0 sets the AS5040 in step / direction
mode (see Table 1)
In both modes, the incremental resolution may be
reduced from 10 bit down to 9, 8 or 7 bit using the divider
OTP bits Div1 and Div0. (see Table 6 below ).
Mode: Md1=1 / Md0=1 sets the AS5040 in brushless DC
motor commutation mode with an additional LSB
incremental signal at pin 12 (PWM_LSB).
To allow programming of all bits, the default factory
setting is all bits = 0. This mode is equal to mode 1:0
(quadrature A/B, 1LSB index width, 256ppr).
The absolute angular output value, by default, increases
with clockwise rotation of the magnet (top view). Setting
the CCW-bit (see Figure 13) allows reversing the
indicated direction, e.g. when the magnet is placed
underneath the IC:
CCW = 0 – angular value increases clockwise;
CCW = 1 – angular value increases counterclockwise.
By default, the zero / index position pulse is one LSB
wide. It can be increased to a three LSB wide pulse by
setting the Index-bit of the OTP register.
Further programming options (commutation modes) are
available for brushless DC motor-control.
Md1 = Md0 = 1 changes the incremental output pins 3, 4
and 6 to a 3-phase commutation signal. Div1 defines the
number of pulses per revolution for either a two-pole
(Div1=0) or four-pole (Div1=1) rotor.
In addition, the LSB is available at pin 12 (the LSB signal
replaces the PWM-signal), which allows for high
rotational speed measurement of up to 10,000 rpm.
OTP-Mode-Register-Bit
Pin #
Pulses per Incremental
Revolution Resolution
Mode
Md1 Md0 Div1 Div0 Index 3
4
6
12
ppr
bit
Default (Mode0.0) 0 0 0* 0* 0*
1LSB
quadAB-Mode1.0 0 1 0 0 0
1LSB
2x256
10
quadAB-Mode1.1 0 1 0 0 1
3LSBs
quadAB-Mode1.2 0 1 0 1 0
1LSB
quadAB-Mode1.3 0 1 0 1 1
A
B
3LSBs
PWM
10 bit
2x128
9
quadAB-Mode1.4 0 1 1 0 0
quadAB-Mode1.5 0 1 1 0 1
1LSB
3LSBs
2x64
8
quadAB-Mode1.6 0 1 1 1 0
quadAB-Mode1.7 0 1 1 1 1
1LSB
3LSBs
2x32
7
Step/Dir-Mode2.0 1 0 0 0 0
Step/Dir-Mode2.1 1 0 0 0 1
1LSB
3LSBs
512
10
Step/Dir -Mode2.2 1 0 0 1 0
1LSB
256
9
Step/Dir -Mode2.3 1 0 0 1 1
LSB
Step/Dir -Mode2.4 1 0 1 0 0
Dir
3LSBs PWM
1LSB 10 bit
128
8
Step/Dir -Mode2.5 1 0 1 0 1
3LSBs
Step/Dir -Mode2.6 1 0 1 1 0
Step/Dir -Mode2.7 1 0 1 1 1
1LSB
3LSBs
64
7
Commutation-Mode3.0 1
1
0
0
0
10
U(0º) V(120º) W(240º) LSB 3 x 1
Commutation-Mode3.1 1
1
0
1
0
9
Commutation-Mode3.2 1
Commutation-Mode3.3 1
1
1
1
1
0
1
0
0
U’
(0º, 180º)
V’
W’
(60º,240º) (120º,300º)
LSB
2x3
10
9
Table 6: One Time Programmable (OTP) register options
*Note: Div1, Div0 and Index cannot be programmed in Mode 0:0
Revision 1.6, 03-Oct-06
www.austriamicrosystems.com
Page 11 of 28

Share Link: 

datasheetbank.com [ Privacy Policy ] [ Request Datasheet ] [ Contact Us ]