austriamicrosystems AS5043 Operation Manual

Programmable magnetic rotary encoder
Hide thumbs Also See for AS5043:

Advertisement

Quick Links

AS5043
PROGRAMMABLE MAGNETIC ROTARY ENCODER
1 General Description
Figure 1: Typical arrangement AS5043 and magnet
1.1
The AS5043 Demoboard
The AS5043 demoboard is a complete rotary encoder system with built-in microcontroller, USB interface, 4-digit 7-segment
display and Magnitude output LED. The board is USB powered or externally supplied for standalone operation. Dimensions:
72mm x 54mm (2.82 x 2.13 inch).
1.1.1
Programming
The demoboard also supports external circuits using the AS5043, such as the AS5043 adapter PCB (as shown below) or
any other AS5043 customer application. These are connected to the demoboard and can be displayed, modified or
permanently programmed using the AS5043 Demo Software.
Revision 1.0, 26-Jan-06
The AS5043 is a contactless angular measurement system-on-chip,
combining integrated Hall elements, analog front end and digital signal
processing in a single device.
It computes the mechanical angle of a simple 2 pole diametrically
magnetized magnet that is placed either above or below the device.
The AS5043 has a resolution of 10bits, providing 1024 absolute
positions. Furthermore, an analog output proportional to the angle is
available.
The AS5043 can be configured to specific customer requirements by
programming a one time programmable (OTP) register. An internal
voltage regulator allows the AS5043 to operate from either 3.3 V or 5 V
supplies.
Figure 2: AS5043 demoboard with AS5043 adapter board
www.austriamicrosystems.com
DEMOBOARD AND SOFTWARE
OPERATION MANUAL
Page 1 of 21

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the AS5043 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for austriamicrosystems AS5043

  • Page 1 1.1.1 Programming The demoboard also supports external circuits using the AS5043, such as the AS5043 adapter PCB (as shown below) or any other AS5043 customer application. These are connected to the demoboard and can be displayed, modified or permanently programmed using the AS5043 Demo Software.
  • Page 2: Hardware Indicators

    (on in YELLOW or RED range). Connectors 2.2.1 USB Connector The USB connector is used to supply the demoboard with 5V power and as an interface to the AS5043 demo software, if it is used. 2.2.2 8-pin Male Connector (left side on demoboard) This connector is used to connect an external AS5043 encoder that can be displayed, modified and permanently programmed with the AS5043 demoboard software (see Figure 11).
  • Page 3 AS5043 10-BIT PROGRAMMABLE MAGNETIC ROTARY ENCODER Demoboard Operation Manual Demo Board Dimensions Figure 3: AS5043 Demo Board Dimensions. Revision 1.1, 04 Jul-06 www.austriamicrosystems.com Page 3 of 21...
  • Page 4: Getting Started

    The AS5043 demoboard software can be downloaded for free from the Internet at: http://www.austriamicrosystems.com/03products/products_detail/AS5043/download_AS5043.htm?#software Although the AS5043 demoboard can be used as standalone unit, this software has several indicators and allows access to extra features, such as: Displaying the absolute angle as 10bit-word (0..1023), as absolute degrees (0..360) and as rotary dial...
  • Page 5 AS5043 10-BIT PROGRAMMABLE MAGNETIC ROTARY ENCODER Demoboard Operation Manual 3.2.2 Hardware Driver Installation Step 2/3: Installing the USB Controller Connect the demoboard to a free USB slot on your PC. Your Windows® software will automatically detect the USB controller on the demoboard: When prompted for an installation file, refer to the file "ezusbw2k.inf"...
  • Page 6: Software Usage

    Note: Before starting the software the board needs to be connected to the PC. For details read section 7.2. 3.3.1 SSI Readout After starting the demo software by double-clicking the “AS5043.exe” icon and selecting the SSI-Readout tab, status and angle information of the Synchronous Serial Interface (SSI) are displayed (see Figure 5). Figure 5: SSI-Readout Tab.
  • Page 7 AS5043. When both bits are set, they indicate that the magnetic field strength is out of the recommended range of 45 - 75mT (>75mT to close, <45mT to far). The AS5043 will still continue to operate, even when both bits are set, but the accuracy may be out of spec.
  • Page 8 Demoboard Operation Manual 3.3.2 Analog Mode Tab Five bits of the OTP are used to configure the AS5043 analog output modes. (For more details please refer to the data sheet) Analog Output Range: The Angular Range selector allows a digital pre-selection of the angular range. The AS5043 can be configured for a full scale angular range of 45°,90°,180°...
  • Page 9 AS5043 10-BIT PROGRAMMABLE MAGNETIC ROTARY ENCODER Demoboard Operation Manual External Reference: The default DAC reference is the voltage at pin #16 (VDD5V) divided by 2. Using this reference, a system that has an output voltage ratiometric to the supply voltage can be built. Optionally, an external reference source, applied at pin#9 (DACref) can be used.
  • Page 10 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.
  • Page 11: Help Files

    The additional reading of the position will influence the performance of the alignment reading. Figure 10: Alignment with Cyclic Update All functions of the AS5043 can still be used, even when the magnet is misaligned. However, the linearity error will increase with increased misalignment. Help Files After installation of the software the help file AS50xx.chm can be found in the installation directory.
  • Page 12 Demoboard Operation Manual Connecting and Programming an External AS5043 You can read and program an external AS5043 encoder by connecting it to the AS5043 demoboard as shown below: Figure 11: Connection diagram for an external AS5043 encoder Connections Since the onboard controller on the AS5043 demo board is supplied by 3.3V, the external AS5043 encoder must be configured for 3.3V supply as well.
  • Page 13 OTP Programming of the External AS5043 Encoder: To program (zap) the external AS5043 encoder, a programming voltage of 7.5 to 8V DC (130mA) must be applied to pins VProg and GND of the 3-pin connector at the right hand side of the demoboard. A 10µF buffer cap is recommended for this voltage (see Figure 11).
  • Page 14 Note: further information about the AS5043 adapter PCB is available in a separate document: "AS5043 Adapter PCB Operation Manual". The AS5043 adapter PCB is intended as a standalone device that allows easy and quick testing of the AS5043 without the need of having to make your own PCB.
  • Page 15: Pin Description

    Pin-Out and Magnet Misalignment Shown above is the pin assignment and description for the AS5043. The Hall Sensors are arranged as a concentric circle at the center of the IC with a diameter of 2.2mm (87mil). The recommended magnetic field strength at this concentric circle is 45…75mT (see datasheet).
  • Page 16 AS5043 10-BIT PROGRAMMABLE MAGNETIC ROTARY ENCODER Demoboard Operation Manual 5 AS5043 Demoboard Schematic Revision 1.1, 04 Jul-06 www.austriamicrosystems.com Page 16 of 21...
  • Page 17: Main Parts

    AS5043 Rotary Encoder The AS5043 (IC3) is configured for 3.3V supply (pin 15 & 16 tied together). The serial interface (pins CSn, CLK, DO) is controlled by the microcontroller. The Mode output, Magnet diagnostic outputs (MagInc, MagDec) and PWM output are directly connected to LEDs 6.1.2...
  • Page 18: Troubleshooting

    AS5043 10-BIT PROGRAMMABLE MAGNETIC ROTARY ENCODER Demoboard Operation Manual 7 Troubleshooting Required Files If you experience problems with the software, check that the required files are present: Installation directory (default C:\program files\austriamicrosystems AG\AS5043_DemoBoardSW_x.x): • as5043.exe • AS50xx.chm • ezmon.sys •...
  • Page 19: Hardware And Software Compatibility

    AS5043 10-BIT PROGRAMMABLE MAGNETIC ROTARY ENCODER Demoboard Operation Manual Figure 16 Device Manager Entry USB Driver Error If case the Device Manager displays a warning sign (see Figure 17) re-install the driver by double-clicking the device and selecting “Update Driver” as shown in Figure 18.
  • Page 20: Revision History

    AS5043 10-BIT PROGRAMMABLE MAGNETIC ROTARY ENCODER Demoboard Operation Manual 8 Revision History Revision Date Description Initial Creation 26. Jan, 2006 Update of screen shots 06. Apr, 20006 Figure 3: AS5043 Demo Board Dimensions. 04. Jul, 20006 9 Contact austriamicrosystems AG Headquarters Bivägen 3B...
  • Page 21 No obligation or liability to recipient or any third party shall arise or flow out of austriamicrosystems rendering of technical or other services.

Table of Contents