as5030 austriamicrosystems, as5030 Datasheet - Page 18

no-image

as5030

Manufacturer Part Number
as5030
Description
8-bit High-speed Absolute Magnetic Rotary Encoder
Manufacturer
austriamicrosystems
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AS5030
Manufacturer:
AMS
Quantity:
20 000
Part Number:
as5030-ATST
Manufacturer:
AMS
Quantity:
1 001
Part Number:
as5030-ATSU
Manufacturer:
AUSTRIAM
Quantity:
20 000
AS5030 8-bit Programmable Magnetic Rotary Encoder
Programming in Daisy Chain mode
Programming in Daisy chain mode is possible for both 3-wire and 2-wire mode (see Figure 17 and Figure 19). For temporary
programming (soft write), no additional connections are required. Programming is executed with the respective programming
commands (see 5.2). For permanent programming, the programming voltage must be applied on pin#2 (PROG) of the device to
be programmed. It is also possible to apply the programming voltage simultaneously to all devices, as the actual programming
is only executed by a software command.
A parallel connection of all PROG-pins allows digital programming verification but does not allow analog programming
verification (see 5.4).
If analog programming verification is required, each PROG pin must be selected individually for verification.
5.4
Figure 23: Analog OTP verification
6
Refer to 5.2.1
6.1
This bit represents the hardware connection of the C2 configuration pin (#15) to determine, which hardware configuration is
selected for the AS5030 in question.
C2 = low : pin C2 is low, indicating that the AS5030 is in 3-wire mode or a member of a 2-wire daisy chain connection (except
the last; see 4.21)
C2 = high: pin C2 is high, indicating that the AS5030 is in 2-wire mode and/or the last member of a 2-wire daisy chain
connection (see 4.22)
6.2
The Lock signal indicates the ADC lock status. If Lock = low (ADC unlocked), the angle information is invalid.
To determine a valid angular signal at best performance, the following indicators should be set:
Lock = 1
AGC > 00
Note that the angle signal may also be valid (Lock = 1), when the AGC is out of range (00
AS5030 may be reduced due to the out of range condition of the magnetic field strength.
6.3
The AS5030 is not only able to sense the angle of a rotating magnet, it can also measure the magnetic field strength (and hence
the vertical distance) of the magnet.
This extra feature can be used for several purposes:
Rev. 1.8
VSS
VDD
+5V
AS5030 Status Indicators
Programming Verification
C2 Status Bit
Lock Status Bit
Magnetic Field Strength Indicators
Micro
Controller
H
as a safety feature by constantly monitoring the presence and proper vertical distance of the magnet
as a state-of-health indicator, e.g. for a power-up self test
as a pushbutton feature for rotate-and-push types of manual input devices
and < 2F
VDD
VSS
Output
Output
H
I/O
V
11
10
12
2
CS
CLK
DIO
PROG
14
C1
AS5030
13
15
VDD
www.austriamicrosystems.com
C2
VSS
3
100n
After programming, the programmed OTP bits may be
verified in two ways:
- By digital verification:
this is simply done by sending a READ OTP command (#0F
see 5.2.3). The structure of this register is the same as for
the OTP PROG or OTP WRITE commands.
- By analog verification:
By sending an ANALOG OTP READ command (#09
PROG becomes an output, sending an analog voltage with
each clock, representing a sequence of the bits in the OTP
register. A voltage of <500mV indicates a correctly
programmed bit (“1”) while a voltage level between 2.2V and
3.5V indicates a correctly unprogrammed bit (“0”). Any
voltage level in between indicates improper programming.
H
or 2F
H
), but the accuracy of the
Page 18 of 33
H
), pin
H

Related parts for as5030