AS5046 AB austriamicrosystems, AS5046 AB Datasheet - Page 25

no-image

AS5046 AB

Manufacturer Part Number
AS5046 AB
Description
BOARD ADAPTER AS5046
Manufacturer
austriamicrosystems
Datasheets

Specifications of AS5046 AB

Sensor Type
Magnetic, Rotary Position
Sensing Range
360°
Interface
Serial
Voltage - Supply
9V
Embedded
No
Utilized Ic / Part
AS5046
Lead Free Status / RoHS Status
Lead free by exemption / RoHS compliant by exemption
Sensitivity
-
AS5046
Data Sheet
Notes:
1)
2)
15 Programming the AS5046
After power-on, programming the AS5046 is enabled with the rising edge of CSn and Prog = logic high. 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) and the Analog Output Mode setting as shown in Table 23. Data must be valid at the
rising edge of CLK (see Figure 13). Following this sequence, the voltage at pin Prog must be raised to the
programming voltage V
programming mode, the chip must be reset by a power-on-reset. The programmed data is available after the next
power-up.
Note: During the programming process, the transitions in the programming current may cause high voltage spikes
generated by the inductance of the connection cable. To avoid these spikes and possible damage to the IC, the
connection wires, especially the signals PROG and VSS must be kept as short as possible. The maximum wire length
between the V
To suppress eventual voltage spikes, a 10nF ceramic capacitor should be connected close to pins PROG and VSS.
This capacitor is only required for programming, it is not required for normal operation. The clock timing t
selected at a proper rate to ensure that the signal PROG is stable at the rising edge of CLK (see Figure 13).
Additionally, the programming supply voltage should be buffered with a 10µF capacitor mounted close to the switching
transistor. This capacitor aids in providing peak currents during programming. The specified programming voltage at
pin PROG is 7.3 – 7.5V (see section Programming Conditions). To compensate for the voltage drop across the V
switching transistor, the applied programming voltage may be set slightly higher (7.5 - 8.0V, see Figure 15).
OTP Register Contents:
CCW
Z [9:0]: Programmable Zero / Index Position
FB_intEN: OPAMP gain setting: 0=external, 1=internal; this bit also sets device address bit A2 !
RefExtEN: DAC reference: 0=internal, 1=external; this bit also sets device address bit A1 !
ClampMd EN:
Output Range (OR0, OR1):
Disable shutdown of analog output:
www.austriamicrosystems.com
Broken positive power supply
(V
Broken power supply ground
(V
Broken positive power supply
(V
Broken power supply ground
(V
ccw=0 – angular value increases with clockwise rotation
ccw=1 – angular value increases with counterclockwise rotation
Status
OUT
OUT
OUT
OUT
Vref = internal: ½ * VDD5V (pin #16) or external: V
1=ext.)
VDD = positive supply voltage at receiving side (3.0 – 5.5V)
pull down resistor at receiving side)
pull down resistor at receiving side)
pull up resistor at receiving side)
pull up resistor at receiving side)
Counter Clockwise Bit
Analog Output Range Selection
[1:0]
see 14.1.2
PROG
Analog output span: 0=0-100%, 1=10-90%*VDD; this bit also sets device address bit A0
00 = 360°
10 = 90°
switching transistor and pin PROG (Figure 15) should not exceed 50mm (2 inches).
PROG
(see Figure 14). 16 CLK pulses (t
01 = 180°
11 = 45°
< 10% VDD
< 10% VDD
> 90% VDD
> 90% VDD
DAC Output Voltage
Revision 1.12
2)
2)
2)
2)
DACref
PROG
(pin#9), depending on Ref_extEN bit in OTP (0=int.,
) must be applied to program the fuses. To exit the
The serial data bits read by the serial
interface will be either all “0”-s or all “1”-s,
indicating a non-valid output
Serial Digital Output
clk
25 – 42
must be
PROG

Related parts for AS5046 AB