Figure 1: Three components of the Programmer solutio n Figure 1 shows the three components which are needed to program the ams magnetic position sensor. Take care that the connector between programmer and programming board is plugged in the right way.
Page 2
Encoder signal Encoder signal Encoder power supply Encoder power supply Ground Ground Encoder signal Encoder & LCD display signal Encoder signal LCD signal – Do not use Encoder & LCD display signal Encoder & LCD display signal www.ams.com Revision 1.11/ 02/18/2014...
With this jumper the gain can set to 1. The jumper J6 is by default closed because the AS5000 Programmer provides 3.3V operation. In case of 5 V operation the jumper must be removed and the configuration can be changed over the GUI. www.ams.com Revision 1.11/ 02/18/2014...
Following Procedure is recommended before starting the GUI: check on your PC if Service Pack 2 is installed install the mentioned .net package to your computer execute AS5000GUI_setup.exe Finally start the GUI using the shortcut in the start menu or desktop. www.ams.com Revision 1.11/ 02/18/2014...
(FW) type of the connected hardware: ubox (AS5000 Programmer) or dbrd (Demoboard) firmware (FW) version By default the GUI is in the auto detection mode. Any ams device connected on the USB port (one device at the same time) will be automatically detected and displayed in the right top corner.
Status field displays the status bits extracted from the SSI stream. Green light means that the airgap between the magnet and encoder is correct. Orange light means the magnet is too close of too far. CCW checkbox is the angle direction. To invert the rotating direction, check CCW. www.ams.com Revision 1.11/ 02/18/2014...
Page 7
Selecting Zero Position Reset will write the value 0 to the OTP Zero Position register. Note: The Zero Position function is the same for all the AS50xx, AS51xx, AS52xx rotary encoders offering this feature. Selecting the OTP tab will read the OTP configuration from the IC. www.ams.com Revision 1.11/ 02/18/2014...
Page 8
Write writes the bits checked by the user into the volatile OTP register. Selecting the SSI after the configuration is possible to check the effect. Zap! writes permanently the checked OTP bits to the encoder’s fuses. www.ams.com Revision 1.11/ 02/18/2014...
The actual value will be 0 after zero position programming. To reset the zero position register, or to set a new zero position, click on Reset first. Read interval is the SSI stream readout and refresh rate the GUI. www.ams.com Revision 1.11/ 02/18/2014...
Page 10
Write writes the bits checked by the user into the volatile OTP register. Selecting the SSI after the configuration is possible to check the effect of the new configuration. Zap! Writes permanently the checked OTP bits to the encoder’s fuses. www.ams.com Revision 1.11/ 02/18/2014...
Status field displays the status bits extracted from the SSI stream. Green light means that the airgap between the magnet and encoder is correct. Orange light means the magnet is too close of too far. CCW checkbox is the angle direction. To invert the rotating direction, check CCW. www.ams.com Revision 1.11/ 02/18/2014...
Page 12
Write writes the bits checked by the user into the volatile OTP register. Selecting the SSI after the configuration is possible to check the effect. Zap! writes permanently the checked OTP bits to the encoder’s fuses. www.ams.com Revision 1.11/ 02/18/2014...
The actual value will be 0 after zero position programming. To reset the zero position register, or to set a new zero position, click on Reset first. Read interval is the readout and refresh rate the GUI. www.ams.com Revision 1.11/ 02/18/2014...
Page 14
Write writes the bits checked by the user into the volatile OTP register. Selecting the SSI after the configuration is possible to check the effect of the new configuration. Zap! writes permanently the checked OTP bits to the encoder’s fuses. www.ams.com Revision 1.11/ 02/18/2014...
Page 15
Application Note – AS5000 Programmer Analog Readback is not implemented yet. It will be available soon. www.ams.com Revision 1.11/ 02/18/2014...
The connection board provides the load, needed for programming and operating the AS5163/AS5263. Further details concerning all programming options are provided in application note AN5163-10 (available on our webpage). Programming the AS5115/AS5215 Figure 20: AS115-PB Programming Board (left) and AS5215 -PB Programming Board (right) www.ams.com Revision 1.11/ 02/18/2014...
Page 17
Write writes the bits checked by the user into the volatile OTP register. Selecting the SSI after the configuration is possible to check the effect of the new configuration. Zap! writes permanently the checked OTP bits to the encoder’s fuses. www.ams.com Revision 1.11/ 02/18/2014...
Need help?
Do you have a question about the AN5000 Series and is the answer not in the manual?
Questions and answers