AS5040 PB austriamicrosystems, AS5040 PB Datasheet - Page 12

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
Programming Daisy Chained Devices
In Daisy Chain mode, the Prog pin is connected directly to the DO pin of the subsequent device in the chain (see
Figure 6). During programming (see section 12), a programming voltage of 7.5V must be applied to pin Prog. This
voltage level exceeds the limits for pin DO, so one of the following precautions must be made during programming:
Due to the parallel connection of CLK and CSn, all connected devices may be programmed simultaneously.
Figure 6: Daisy Chain Hardware Configuration
Figure 7: Daisy Chain Mode Data Transfer
8 Incremental Outputs
Three different incremental output modes are possible with quadrature A/B being the default mode.
Figure 8 shows the two-channel quadrature as well as the step / direction incremental signal (LSB) and the direction
bit in clockwise (CW) and counter-clockwise (CCW) direction.
Quadrature A/B Output (Quad A/B Mode)
The phase shift between channel A and B indicates the direction of the magnet movement. Channel A leads channel
B at a clockwise rotation of the magnet (top view) by 90 electrical degrees. Channel B leads channel A at a counter-
clockwise rotation.
LSB Output (Step / Direction Mode)
Output LSB reflects the LSB (least significant bit) of the programmed incremental resolution (OTP Register Bit Div0,
Div1). Output Dir provides information about the rotational direction of the magnet, which may be placed above or
below the device (1=clockwise; 0=counter clockwise; top view). Dir is updated with every LSB change.
In both modes (quad A/B, step/direction) the resolution and the index output are user programmable. The index pulse
indicates the zero position and is by default one angular step (1LSB) wide. However, it can be set to three LSBs by
programming the Index-bit of the OTP register accordingly (see Table 6).
www.austriamicrosystems.com
CLK
CSn
DO
open the connection DO Prog during programming or
add a Schottky diode between DO and Prog (Anode = DO, Cathode = Prog)
MCU
t
DO active
t
CLK FE
CSn
CLK
DI
T
CLK/2
t
1
DO valid
D9
D8
CSn
CLK
DO
D7
AS5040
D6
Angular Position Data
PROG
D5
D4
GND
D3
1nF
100R
8
Revision 2.10
D2
CSn
CLK
DO
D1
AS5040
1
D0
st
Device
PROG
OCF
COF
Status Bits
LIN
Mag
INC
GND
DEC
1nF
Mag
100R
16
Even
PAR
CSn
CLK
DO
D
Angular Position Data
AS5040
1
2
D9
nd
Device
PROG
2
D8
3
D7
GND
12 - 33

Related parts for AS5040 PB