HEDS-9930PRGEVB
Evaluation Board & Programming Kit
User Guide
Version 1.0
HEDS-9930
HEDS-9930PRGEVB _UG100
January 27, 2022
HEDS-9930PRGEVB User Guide
Evaluation Board & Programming Kit
Broadcom, the pulse logo, Connecting everything, Avago Technologies, Avago, and the A logo are among the trademarks
of Broadcom and/or its affiliates in the United States, certain other countries and/or the EU.
Copyright © 2021 by Broadcom. All Rights Reserved.
The term “Broadcom” refers to Broadcom Limited and/or its subsidiaries. For more information, please visit
www.broadcom.com.
Broadcom reserves the right to make changes without further notice to any products or data herein to improve reliability,
function, or design. Information furnished by Broadcom is believed to be accurate and reliable. However, Broadcom does
not assume any liability arising out of the application or use of this information, nor the application or use of any product or
circuit described herein, neither does it convey any license under its patent rights nor the rights of others.
HEDS-9930
HEDS-9930PRGEVB _UG100
2
HEDS-9930PRGEVB User Guide
Evaluation Board & Programming Kit
Table of Contents
1.0 HEDS-9930EVB Evaluation Board .......................................................................................................................... 4
1.1 Top and Bottom Views ......................................................................................................................................... 4
2.0 Select Options........................................................................................................................................................... 6
2.1 Programmable Select Options ............................................................................................................................. 8
3.0 Board Schematic & Pin Assignment ...................................................................................................................... 9
3.1 Connector Assignment ....................................................................................................................................... 10
4.0 Code Wheel Drawing .............................................................................................................................................. 12
5.0 HEDS-9930PRGEVB Programming USB-SPI Kit ................................................................................................. 13
6.0 AEDR-9930 Gateway Programming GUI .............................................................................................................. 14
7.0 AEDR-9930 Gateway SPI Protocol Calibration .................................................................................................... 18
HEDS-9930
HEDS-9930PRGEVB _UG100
3
HEDS-9930PRGEVB User Guide
Evaluation Board & Programming Kit
1.0 HEDS-9930EVB Evaluation Board
1.1 Top and Bottom Views
Mounting slot
Mounting hole
Figure 1 Bottom Side of the PCB
Code wheel OD
alignment guide
lines
Figure 2 Top Side of the PCB 397 LPI
NOTE
Please remove the protective kapton tape covering the encoder ASIC before use.
The silk screen printed guide line on the PCB is to help in providing visual alignment of the code wheel edge (outer
diameter) for each of the different Rop (CPR) tracks. A sample diagram showing the position when encoder is aligned to
625 CPR track is shown in Figure 3 below.
HEDS-9930
HEDS-9930PRGEVB _UG100
4
HEDS-9930PRGEVB User Guide
Evaluation Board & Programming Kit
Figure 3 Bottom side of PCB
Figure 4 Sample Evaluation Board Mounting with reference to Code Wheel
HEDS-9930
HEDS-9930PRGEVB _UG100
5
HEDS-9930PRGEVB User Guide
Evaluation Board & Programming Kit
2.0 Select Options
Table 1: Selection Table for AEDR-9930 397 LPI
No
SEL1
SEL2
SEL3
Interpolation
Factor
1
Low
Low
Low
1X
2
High
Low
Low
2X
3
Open*
Low
Low
3X
4
Low
High
Low
4X
5
High
High
Low
5X
6
Open
High
Low
6X
7
Low
Open
Low
7X
8
High
Open
Low
8X
9
Open
Open
Low
9X
10
Low
Low
High
10X
11
High
Low
High
11X
12
Open
Low
High
12X
13
Low
High
High
13X
HEDS-9930
IND SEL
Low
High
Open
Low
High
Open
Low
High
Open
Low
High
Open
Low
High
Open
Low
High
Open
Low
High
Open
Low
High
Open
Low
High
Open
Low
High
Open
Low
High
Open
Low
High
Open
Low
High
Open
Index
Interpolation 1X - Index Gated 90 deg
Interpolation 1X - Index Gated 180 deg
Interpolation 1X - Index Raw (Ungated)
Interpolation 2X - Index Gated 90 deg
Interpolation 2X - Index Gated 180 deg
Interpolation 2X - Index Gated 360 deg
Interpolation 3X - Index Gated 90 deg
Interpolation 3X - Index Gated 180 deg
Interpolation 3X - Index Gated 360 deg
Interpolation 4X - Index Gated 90 deg
Interpolation 4X - Index Gated 180 deg
Interpolation 4X - Index Gated 360 deg
Interpolation 5X - Index Gated 90 deg
Interpolation 5X - Index Gated 180 deg
Interpolation 5X - Index Gated 360 deg
Interpolation 6X - Index Gated 90 deg
Interpolation 6X - Index Gated 180 deg
Interpolation 6X - Index Gated 360 deg
Interpolation 7X - Index Gated 90 deg
Interpolation 7X - Index Gated 180 deg
Interpolation 7X - Index Gated 360 deg
Interpolation 8X - Index Gated 90 deg
Interpolation 8X - Index Gated 180 deg
Interpolation 8X - Index Gated 360 deg
Interpolation 9X - Index Gated 90 deg
Interpolation 9X - Index Gated 180 deg
Interpolation 9X - Index Gated 360 deg
Interpolation 10X - Index Gated 90 deg
Interpolation 10X - Index Gated 180 deg
Interpolation 10X - Index Gated 360 deg
Interpolation 11X - Index Gated 90 deg
Interpolation 11X - Index Gated 180 deg
Interpolation 11X - Index Gated 360 deg
Interpolation 12X - Index Gated 90 deg
Interpolation 12X - Index Gated 180 deg
Interpolation 12X - Index Gated 360 deg
Interpolation 13X - Index Gated 90 deg
Interpolation 13X - Index Gated 180 deg
Interpolation 13X - Index Gated 360 deg
HEDS-9930PRGEVB _UG100
6
HEDS-9930PRGEVB User Guide
Evaluation Board & Programming Kit
14
High
High
High
14X
15
Open
High
High
15X
16
Low
Open
High
16X
17
High
Open
High
17X
18
Open
Open
High
18X
19
Low
Low
Open
19X
20
High
Low
Open
20X
21
Open
Low
Open
25X
22
Low
High
Open
32X
23
High
High
Open
64X
24
Open
High
Open
128X
25
Low
Open
Open
256X
26
High
Open
Open
512X
27
Open
Open
Open
SPI Mode
HEDS-9930
Low
High
Open
Low
High
Open
Low
High
Open
Low
High
Open
Low
High
Open
Low
High
Open
Low
High
Open
Low
High
Open
Low
High
Open
Low
High
Open
Low
High
Open
Low
High
Open
Low
High
Open
Low
High
Interpolation 14X - Index Gated 90 deg
Interpolation 14X - Index Gated 180 deg
Interpolation 14X - Index Gated 360 deg
Interpolation 15X - Index Gated 90 deg
Interpolation 15X - Index Gated 180 deg
Interpolation 15X - Index Gated 360 deg
Interpolation 16X - Index Gated 90 deg
Interpolation 16X - Index Gated 180 deg
Interpolation 16X - Index Gated 360 deg
Interpolation 17X - Index Gated 90 deg
Interpolation 17X - Index Gated 180 deg
Interpolation 17X - Index Gated 360 deg
Interpolation 18X - Index Gated 90 deg
Interpolation 18X - Index Gated 180 deg
Interpolation 18X - Index Gated 360 deg
Interpolation 19X - Index Gated 90 deg
Interpolation 19X - Index Gated 180 deg
Interpolation 19X - Index Gated 360 deg
Interpolation 20X - Index Gated 90 deg
Interpolation 20X - Index Gated 180 deg
Interpolation 20X - Index Gated 360 deg
Interpolation 25X - Index Gated 90 deg
Interpolation 25X - Index Gated 180 deg
Interpolation 25X - Index Gated 360 deg
Interpolation 32X - Index Gated 90 deg
Interpolation 32X - Index Gated 180 deg
Interpolation 32X - Index Gated 360 deg
Interpolation 64X - Index Gated 90 deg
Interpolation 64X - Index Gated 180 deg
Interpolation 64X - Index Gated 360 deg
Interpolation 128X - Index Gated 90 deg
Interpolation 128X - Index Gated 180 deg
Interpolation 128X - Index Gated 360 deg
Interpolation 256X - Index Gated 90 deg
Interpolation 256X - Index Gated 180 deg
Interpolation 256X - Index Gated 360 deg
Interpolation 512X - Index Gated 90 deg
Interpolation 512X - Index Gated 180 deg
Interpolation 512X - Index Gated 360 deg
SPI Mode: Program Selection
SPI Mode: Output Enabled
HEDS-9930PRGEVB _UG100
7
HEDS-9930PRGEVB User Guide
Evaluation Board & Programming Kit
NOTE Open selection must be connected to middle of a voltage divider circuit.
Recommended to use 2 x 4.7kΩ resistors (Vcc-GND)
Vcc
Vcc
4.7kΩ
4.7kΩ
SEL
SEL
4.7kΩ
4.7kΩ
The digital interpolation factor above may be used in conjunction with the equations below to cater to various rotational
speed (RPM) and count per revolution (CPR).
RPM = (Count Frequency x 60) / CPR
The CPR (@ 1X interpolation) is based on the following equation that is dependent on radius of operation (ROP).
CPR = LPI x 2π x ROP (inch) or CPR = LP mm x 2π x ROP (mm)
Note: LPmm (lines per mm) = LPI / 25.4
2.1 Programmable Select Options
SPI programmable with interpolator factor from 1x to 1024x.
1.
2.
Configure external selection to SPI Mode: Program Selection.
For signals output after configuration, set external selection to SPI Mode: Output Enabled
HEDS-9930
HEDS-9930PRGEVB _UG100
8
HEDS-9930PRGEVB User Guide
Evaluation Board & Programming Kit
3.0 Board Schematic & Pin Assignment
Figure 1: HEDS-9930EVB Evaluation Board Schematic
HEDS-9930
HEDS-9930PRGEVB _UG100
9
HEDS-9930PRGEVB User Guide
Evaluation Board & Programming Kit
3.1 Connector Assignment
Table 2: Connector 1 Pin Assignment
Connector 1 (Top Side)
Label
1
CAL
2
ANA OUT
3
INDEX_SEL
4
SEL1
5
SEL2
6
SEL3
7
AGND/VSSA
8
VCC
9
VDD
10
DGND/VSSD
11
CH_A/A+
12
CH_A/A- (SPI_DIN)
13
CH_B/B+
14
CH_BB/B- (SPI_CLK)
15
CH_I/I+(SPI_DOUT)
16
CH_I/I- (CLK_100KHz)
17
NC
18
NC
The finger design of Connector 1 is match to either of the following card edge connector:
1. EDAC, CONN EDGE DUAL FMALE 36POS 0.100, P/N# 395-036-520-202 or,
2. SULLINS, CONN EDGE DUAL FMALE 36POS 0.100, P/N# EBC18DREH
The use of the above mentioned card edge connector is not needed if necessary connections can be made via manual
soldering to the relevant card edge fingers.
HEDS-9930
HEDS-9930PRGEVB _UG100
10
HEDS-9930PRGEVB User Guide
Evaluation Board & Programming Kit
Table 3: Connector 2 Pin Assignment
Connector 1 (Top Side)
Label
1
VCC
SEL1
2
OPEN
4
VCC
SEL2
AGND
6
OPEN
7
VCC
SEL3
8
9
AGND
OPEN
10
11
12
HEDS-9930
AGND
3
5
NOTE
State
VCC
INDEX_SEL
AGND
OPEN
Please refer to Table 1 AEDR-9930 397 LPI for the various interpolation selection options available
by changing the SEL1, SEL2 & SEL3 jumper positions.
HEDS-9930PRGEVB _UG100
11
HEDS-9930PRGEVB User Guide
Evaluation Board & Programming Kit
4.0 Code Wheel Drawing
For AEDR-9930 evaluation board sample, the matching code wheel sample drawing is as shown in Figure 6 below.
Figure 2: AEDR-9930 397 LPI 4-track (CPR) sample code wheel drawing
For the detailed drawing of the sample code wheel, please do request from regional FAE.
Note:
a) Ignore 256CPR codewheel track, is not valid to use with auto calibration.
b) All other codewheel tracks with base resolution 512, 1000 and 1250CPR required Auto
Calibration
HEDS-9930
HEDS-9930PRGEVB _UG100
12
HEDS-9930PRGEVB User Guide
Evaluation Board & Programming Kit
5.0 HEDS-9930PRGEVB Programming USB-SPI Kit
In order to program interpolation value other than the ones offered in Table 1 via the SEL1, SEL2 & SEL3 option pins,
user may connect to the AEDS-9930 encoder ASIC via SPI interface.
Broadcom offers a simple USB to SPI programming kit, together with a PC-based custom program for end user to
program in the desired interpolation value.
Figure 3: The HEDS-9930PRGEVB USB to SPI Programmer Kit
Figure 4: The HEDS-9930PRGEVB USB to SPI Programmer Kit Schematic
HEDS-9930
HEDS-9930PRGEVB _UG100
13
HEDS-9930PRGEVB User Guide
Evaluation Board & Programming Kit
6.0 AEDR-9930 Gateway Programming GUI
The HEDS-9930PRGEVB kit is to be used together with the AEDR-9930 Gateway.exe to program in the desired
interpolation factor into the encoder ASIC.
a. Download the zip file from:
https://broadcom.ent.box.com/v/HEDS-9930-Programming-Software
b. Saved the zip file into a PC local drive.
c.
Unzip the AR3_AEDR-9930_Gateway programming software.zip to a local folder of choice.
HEDS-9930
HEDS-9930PRGEVB _UG100
14
HEDS-9930PRGEVB User Guide
d.
Evaluation Board & Programming Kit
Select & double click on AEDR-9930 Gateway.exe file.
e. Once the AEDR-9930 Gateway.exe program is running, the board should be detected.
HEDS-9930
HEDS-9930PRGEVB _UG100
15
HEDS-9930PRGEVB User Guide
Evaluation Board & Programming Kit
Figure 5: Both amber & green LEDs detected by the AR3_AEDR-9930_Gateway program
f.
If the following message appears, please do check on board connections & try again.
g. Click “Read” button to read back saved settings from AEDR-9930 encoder ASIC,
i.
ii.
HEDS-9930
If existing settings is read out successfully, it will display Interpolation Factor & Index Width settings
saved, as in the example below on the left.
If AEDR-9930 is not connected or detected, the program will terminate. Please refer to “log.txt” in the
same folder to check the failure status, refer to picture on the right.
HEDS-9930PRGEVB _UG100
16
HEDS-9930PRGEVB User Guide
iii.
Evaluation Board & Programming Kit
If there is communication failure with AEDR-9930, the program will exit, please refer to log.txt file, same
as step (g) to check on the error message
h. Enter the interpolation factor required (1 to 1024) and index width setting. Press “Program” to save the settings
into AEDR-9930.
HEDS-9930
HEDS-9930PRGEVB _UG100
17
HEDS-9930PRGEVB User Guide
i.
Evaluation Board & Programming Kit
A message “Program DUT OK!” will appear when the settings is saved successfully into the AEDR-9930.
7.0 Using AEDR-9930 Gateway SPI Protocol to perform Calibration
Motor rotation with minimal speed ripple or smooth linear movement is required during calibration. This is to enable Index
signals to be automatically adjusted to obtain a good crossover.
Steps to follow:
1.
2.
3.
4.
Turn the motor at a constant speed of 500rpm or linear stage reciprocal movement (stroke[50mm/s])
Click on “Auto Calibration” button.
Calibration in progress “Calibrating” will be shown in Status
Calibration status will indicate “Auto Cal Done” if calibration is successfully completed. Else it will indicate “Error”
Note: Calibration error may be caused by wide spatial displacement, or failure to obtain index signals crossover.
Figure 6: Samples of screen capture from AEDR-9930 Gateway program to perform calibration
HEDS-9930
HEDS-9930PRGEVB _UG100
18
HEDS-9930PRGEVB User Guide
HEDS-9930
Evaluation Board & Programming Kit
HEDS-9930PRGEVB _UG100
19
很抱歉,暂时无法提供与“HEDS-9930EVB”相匹配的价格&库存,您可以联系我们找货
免费人工找货