background image

AS5043 10-BIT PROGRAMMABLE MAGNETIC ROTARY ENCODER  
Demoboard Operation Manual

 

Revision 1.1, 04 Jul-06                                                     www.austriamicrosystems.com   

Page 10 of 21 

Decimal Indicator: This indicator will display the absolute position, which is the new Zero-position as a decimal 

number. This value is updated, every time the button "set current angle = 0" is clicked. The factory default setting is 

0. If, after power-up, a value other than 0 is displayed, this indicates that the encoder has already been 
programmed. 

Button “Read”: This button reads the settings of the OTP register. It will overwrite any settings made since the 

last power-up, e.g. incremental mode, resolution, zero-position, index or ccw. 

Button “Set Current Angle”: When this button is pressed, the currently read angle is updated as the new 
temporary zero position. The Indicators will display the current (internal) reading and the absolute output will be 

reset to = 0. 

Clockwise / Counter-clockwise operation: This selector reverses the direction of both the incremental as well as 

the absolute outputs. This bit should be set, when the magnet is placed underneath the AS5043 to match the 
physical rotation with the indicated rotation. 

 

Permanent programming: 

The button “permanent write” is used to program the OTP registers permanently. It can only be used for the 
external encoder and it is disabled by firmware when the onboard encoder is selected. To write the register 

settings permanently, a programming DC voltage of 7.5V  to 8V must be applied to pin Vzapp (+) of the 3-pin 

connector on the right hand side of the demo board (top view). The external supply must be able to source up to 

130 mA. 
 

All the required timings for programming the external AS5043 encoder are controlled by the AS5043 demo board 

USB controller. As long as no programming voltage is applied to the chip, clicking the "permanent write" button has 

no effect, although a warning message is displayed. 
 

3.3.4

 

Alignment Mode Tab 

The Alignment Mode simplifies the centering of the magnet over the chip surface. In this mode, the absolute value 

of the 10-bit angular data of the SSI interface indicates the magnitude of misalignment at a particular angle. 

 
A low value indicates a well-centered magnet. A high value indicates that the magnet is off-center and needs to be 

shifted towards the diagonal center of the encoder. 

 

A high value indicates large X or Y displacement, but also higher absolute magnetic field strength. The magnet is 
properly aligned, when the difference between highest and lowest value over one full turn is at a minimum.  

 

 

Figure 9 Alignment Mode 

 

Содержание AS5043

Страница 1: ...l voltage regulator allows the AS5043 to operate from either 3 3 V or 5 V supplies Figure 1 Typical arrangement AS5043 and magnet 1 1 The AS5043 Demoboard The AS5043 demoboard is a complete rotary enc...

Страница 2: ...ilable as status bits in the serial data stream while MagRngn is an open drain output that indicates an out of range status on in YELLOW or RED range 2 2 Connectors 2 2 1 USB Connector The USB connect...

Страница 3: ...043 10 BIT PROGRAMMABLE MAGNETIC ROTARY ENCODER Demoboard Operation Manual Revision 1 1 04 Jul 06 www austriamicrosystems com Page 3 of 21 2 3 Demo Board Dimensions Figure 3 AS5043 Demo Board Dimensio...

Страница 4: ...AS5043 in alignment mode to aid centering the magnet over the IC 3 1 Getting Started This software allows you to become familiar with the principle of the AS5043 magnetic rotary encoder In order to ge...

Страница 5: ...will automatically detect the USB controller on the demoboard When prompted for an installation file refer to the file ezusbw2k inf that was extracted during the demoboard software installation step...

Страница 6: ...I Readout Tab Absolute angle information The absolute angle information is displayed in analogue and digital form It is calculated as degree 360 1024 absolute position Absolute position information Th...

Страница 7: ...AS5043 will still continue to operate even when both bits are set but the accuracy may be out of spec Even Parity Parity bit for transmission error detection Encoder Onboard External This field selec...

Страница 8: ...angular range of 45 90 180 or 360 OR1 OR0 Mode Note 0 0 360 Angular Range default mode analog resolution 10bit 1024 steps over 360 0 1 180 Angular Range analog resolution 10bit 1024 steps over 180 1 0...

Страница 9: ...Amp gain fixed at 2 Demoboad default programmed Alarm Disable It is possible to enable the analog output permanently it will not be switched off even if the magnetic field is out of range To enable th...

Страница 10: ...gramming The button permanent write is used to program the OTP registers permanently It can only be used for the external encoder and it is disabled by firmware when the onboard encoder is selected To...

Страница 11: ...r one full turn is at a minimum With AS5043 date code 612xxx switching from alignment mode to normal operation can be done by software so both values can be read one after another When clicking on the...

Страница 12: ...If longer cables are used a pull down resistor at the DO line of 22k 56k Ohms is recommended to discharge the signal between data transmissions and no static voltage is built up The other required sig...

Страница 13: ...uld have equal length An OTP one time programming cycle is automatically initiated when button Permanent write is pressed The default non programmed logic state is 0 consequently the programmed logic...

Страница 14: ...ng Encoder external The demoboard however runs at 3 3V supply voltage The adapter PCB is configured for 5V supply voltage Connecting both boards without modifications will not harm any of the boards b...

Страница 15: ...D5V for 3V supply voltage Do not load externally 16 VDD5V S Positive Supply Voltage 3 0 to 5 5 V Figure 14 AS5043 pin out and alignment tolerances DO_OD digital output open drain S supply pin DO digit...

Страница 16: ...AS5043 10 BIT PROGRAMMABLE MAGNETIC ROTARY ENCODER Demoboard Operation Manual Revision 1 1 04 Jul 06 www austriamicrosystems com Page 16 of 21 5 AS5043 Demoboard Schematic...

Страница 17: ...re No user switching is required the software detects automatically which mode is required Furthermore the controller provides the proper pulse timings for OTP programming of an external AS5043 encode...

Страница 18: ...be connected to the USB port of the PC 1 Connect to the USB port 2 Start the software 7 2 2 Closing the demo software After finishing the work with the demo board the software needs to be closed befo...

Страница 19: ...ors Re install the drivers by specifying the path to the ezusbw2k inf as described in section 3 2 2 Default direcory C program files austriamicrosystems AG AS5043_DemoBoardSW_x x Note that you will on...

Страница 20: ...220 9008 Fax 41 55 220 9001 austriamicrosystems UK Ltd 88 Barkham Ride Finchampstead Wokingham Berkshire RG40 4ET United Kingdom Phone 44 118 973 1797 Fax 44 118 973 5117 austriamicrosystems AG Klaavu...

Страница 21: ...intended for use in normal commercial applications Copyright 2006 austriamicrosystems Trademarks registered All rights reserved The material herein may not be reproduced adapted merged translated sto...

Отзывы: