AS5040 PB austriamicrosystems, AS5040 PB Datasheet - Page 19

no-image

AS5040 PB

Manufacturer Part Number
AS5040 PB
Description
BOARD PROGRAM AS5040
Manufacturer
austriamicrosystems
Datasheet

Specifications of AS5040 PB

Module/board Type
ZIF Socket
For Use With/related Products
AS5000 Programmer, AS5040
Lead Free Status / RoHS Status
Lead free by exemption / RoHS compliant by exemption
Other names
AS5045 PB
AS5140H PB
AS5145 PB
AS5040
Data Sheet
Table 6: One Time Programmable (OTP) Register Options
Note: Div1, Div0 and Index cannot be programmed in Mode 0:0
Zero Position Programming
Zero position programming is an OTP option that simplifies assembly of a system, as the magnet does not need to be
manually adjusted to the mechanical zero position. Once the assembly is completed, the mechanical and electrical
zero positions can be matched by software. Any position within a full turn can be defined as the permanent new
zero/index position.
For zero position programming, the magnet is turned to the mechanical zero position (e.g. the “off”-position of a rotary
switch) and the actual angular value is read.
This value is written into the OTP register bits Z9:Z0 (see Figure 14) and programmed as described in section 12.
This new absolute zero position is also the new Index pulse position for incremental output modes.
Note: The zero position value may also be modified before programming, e.g. to program an electrical zero position
that is 180° (half turn) from the mechanical zero position, just add 512 to the value read at the mechanical zero
position and program the new value into the OTP register.
www.austriamicrosystems.com
Default (Mode0.0)
quadAB-Mode1.0
quadAB-Mode1.1
quadAB-Mode1.2
quadAB-Mode1.3
quadAB-Mode1.4
quadAB-Mode1.5
quadAB-Mode1.6
quadAB-Mode1.7
Step/Dir-Mode2.0
Step/Dir-Mode2.1
Step/Dir -Mode2.2
Step/Dir -Mode2.3
Step/Dir -Mode2.4
Step/Dir -Mode2.5
Step/Dir -Mode2.6
Step/Dir -Mode2.7
Commutation-
Mode3.0
Commutation-
Mode3.1
Commutation-
Mode3.2
Commutation-
Mode3.3
Mode
Md1
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
OTP-Mode-Register-Bit
Md0
0
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
1
1
1
1
Div1
0*
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
1
1
Div0
0*
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
1
0
1
Index
0*
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
0
0
Revision 2.10
180º)
LSB
U(0º)
(0º,
U’
3
A
V(120º)
240º)
(60º,
Dir
B
4
V’
Pin #
(120º, 300º)
W(240º)
3LSBs
3LSBs
3LSBs
3LSBs
3LSBs
3LSBs
3LSBs
3LSBs
1LSB
1LSB
1LSB
1LSB
1LSB
1LSB
1LSB
1LSB
1LSB
W’
6
PWM
10 bit
PWM
10 bit
LSB
LSB
12
Revolution
Pulses per
2x256
2x128
3 x 1
2x64
2x32
2 x 3
ppr
512
256
128
64
Incremental
Resolution
19 - 33
bit
10
10
10
10
9
8
7
9
8
7
9
9

Related parts for AS5040 PB