DDC SB-3622 Series Mounting instructions

-~
ARTISAN
®
~I
TECHNOLOGY
GROUP
Your definitive source
for
quality
pre-owned
equipment.
Artisan Technology
Group
Full-service,
independent
repair
center
with
experienced
engineers
and
technicians
on staff.
We
buy
your
excess,
underutilized,
and
idle
equipment
along
with
credit
for
buybacks
and
trade-ins
.
Custom
engineering
so
your
equipment
works
exactly as
you
specify.
•
Critical
and
expedited
services
•
Leasing
/
Rentals/
Demos
• In
stock/
Ready-to-ship
•
!TAR-certified
secure
asset
solutions
Expert
team
ITrust
guarantee
I
100%
satisfaction
All
tr
ademarks,
br
a
nd
names, a
nd
br
a
nd
s a
pp
earing here
in
are
th
e property of
th
e
ir
r
es
pecti
ve
ow
ner
s.
Find the DDC SB-3622712-365 at our website: Click HERE

Hardware/Software Manual
For the SB-3622X
Digital-to-Synchro/Resolver
PCI Interface Card
MN-3622XXX-001
The information provided in this User’s Guide is believed to be accurate; however,
no responsibility is assumed by Data Device Corporation for its use, and no license
or rights are granted by implication or otherwise in connection therewith.
Specifications are subject to change without notice.
Please visit our Web site at www.ddc-web.com for the latest information
105 Wilbur Place, Bohemia, New York 11716-2482
For Technical Support – 1-800-DDC-5757 ext. 7771
Headquarters U.S.A. - Tel: (631) 567-5600, Fax: (631) 567-7358
United Kingdom - Tel: +44-(0)1635-811140, Fax: +44-(0)1635-32264
France - Tel: +33-(0)1-41-16-3424, Fax: +33-(0)1-41-16-3425
Germany - Tel: +49-(0)89-1500 12-11, Fax: +49-(0)89-1500 12-22
Japan - Tel: +81-(0)3-3814-7688, Fax: +81-(0)3-3814-7689
World Wide Web – http://www.ddc-web.com
DATA DEVICE CORPORATION
REGISTERED TO ISO 9001:2000
FILE NO. A5976
R
E
G
I
S
T
E
R
E
D
F
I
R
M
®
U
All rights reserved. No part of this User’s Guide may
be reproduced or transmitted in any form or by any
means, electronic, mechanical, photocopying,
recording, or otherwise, without the prior written
permission of Data Device Corporation.
REV G, December, 2007
© 2001 Data Device Corp.


Data Device Corporation SB-3622X Manual
i
RECORD OF CHANGE
Revision Date Pages Description
A 10/2000 All Original Issue
B 10/2000 All Software/Clerical update
C 10/2001 All Software/Clerical update
D 05/2002 All Linux/Clerical update
E 10/2003 Various Updated: Hardware Installation section,
Program_Amplitude details, Specifications
Table, Ordering Information, Appendix B, F.
Added: New functions, LabVIEW section.
F 12/2005 Various Software/Clerical update
G 12/2007 Various Removed LabVIEW Section

TABLE OF CONTENTS
SOFTWARE LICENSE AND POLICIES........................................................................VI
Trademarks............................................................................................................................................ vii
Update Policy......................................................................................................................................... vii
Technical Support ..................................................................................................................................viii
HOW TO USE THIS MANUAL ......................................................................................IX
Text Usage.............................................................................................................................................. ix
Symbols and Icons.................................................................................................................................. ix
Special Handling and Cautions................................................................................................................ x
INTRODUCTION.............................................................................................................1
What is included in this manual? .............................................................................................................1
System Requirements..............................................................................................................................1
HARDWARE INSTALLATION........................................................................................2
Card Installation .......................................................................................................................................2
Windows 9x/2000 Driver Installation........................................................................................................ 4
Windows NT Driver Installation................................................................................................................7
Linux Driver Installation............................................................................................................................ 7
Hardware Configuration .........................................................................................................................10
APPLICATIONS SOFTWARE INSTALLATION...........................................................11
Windows Software Overview .................................................................................................................11
Motion Feedback Board Manager Application..................................................................................11
Console Application ..........................................................................................................................11
Synchro.dll file (Function Calls) ........................................................................................................11
data sims ..........................................................................................................................................11
Windows Software Installation...............................................................................................................12
MOTION FEEDBACK BOARD MANAGER .................................................................13
Graphical User Interface (GUI) Application ...........................................................................................18
Console Application ...............................................................................................................................27
Console Application menu options ...................................................................................................29
FUNCTION CALLS.......................................................................................................32
void WINAPI Clear_All(int Card, int Channel Pairs) ..............................................................................33
void WINAPI Clear_Channel(int Card, int Channel) ..............................................................................34
void WINAPI Close(int Card) .................................................................................................................35
void WINAPI Enable_Rotation(int Card, int Channel) ...........................................................................36
void WINAPI Enable_TwoSpeed(int Card, int Channel)........................................................................37
char* WINAPI Get_Card_Address(int Card)..........................................................................................38
Int WINAPI Get_Card_Type(int Card) ...................................................................................................39
Int WINAPI Get_DLL_Version(void) ......................................................................................................40
Int WINAPI Get_Last_Error(char *ErrorMsg).........................................................................................41
Data Device Corporation SB-3622X Manual
ii

char* WINAPI Initialize(int card) ............................................................................................................42
void WINAPI Latch_Channel(int Card, int Channel, int Latch) ..............................................................43
void WINAPI Latch_TwoSpeed_Data(int Card, int Channel, int Start)..................................................44
void WINAPI Program_Amplitude(int Card, int Amplitude)....................................................................45
void WINAPI Program_Angle(int Card, int Channel, WORD Angle) .....................................................46
void WINAPI Program_Frequency(int Card, int Frequency)..................................................................47
float WINAPI Program_Multiplier(int Card, int Channel, float Multiplier, int Direction, int SpeedMode) 48
void WINAPI Program_Ratio(int Card, int Channel, WORD Ratio).......................................................49
void WINAPI Program_Resolution(int Card, int Channel, int Resolution) .............................................50
int WINAPI Read_Control(int Card, int Channel)...................................................................................51
int WINAPI Read_Latched_Angle(int Card, int Channel, int* Coarse, int* Fine) ...................................52
int WINAPI Read_Register(int Card, int Register).................................................................................53
int WINAPI Read_Resolution(int Card, int Channel) .............................................................................54
void WINAPI Start_Rotation(int Card, int Channel, int Start).................................................................55
void WINAPI Start_TwoSpeed(int Card, int Channel, int Start).............................................................56
void WINAPI Static_TwoSpeed(int Card, int Channels, double CoarseAngle) .....................................57
Setup for Rotation ..................................................................................................................................58
APPENDIX A ................................................................................................................59
Signal Input / Output Configuration........................................................................................................59
Output Configuration.........................................................................................................................60
Custom Digital-to-Synchro/Resolver Output Voltages .....................................................................61
APPENDIX B ................................................................................................................62
Pinouts ...................................................................................................................................................62
Card Pinouts .....................................................................................................................................62
Signal Connections...........................................................................................................................63
Mating Connector .............................................................................................................................63
APPENDIX C ................................................................................................................64
Assembly Drawings ...............................................................................................................................64
Mechanical Outline ...........................................................................................................................64
Assembly Drawing ............................................................................................................................65
Card Photos......................................................................................................................................66
APPENDIX D ................................................................................................................67
Reference and Output Options ..............................................................................................................67
GLOSSARY..................................................................................................................68
INDEX...........................................................................................................................70
Data Device Corporation SB-3622X Manual
iii

LIST OF FIGURES
Figure 1. SB-3622X PCI Card Block Diagram.............................................................. 3
Figure 2. Add New Hardware Wizard Screen............................................................... 4
Figure 3. Search For New Driver Screen ..................................................................... 5
Figure 4. Search This Location For Driver Screen ....................................................... 5
Figure 5. Install Driver From Location Screen .............................................................. 6
Figure 6. Driver Installation Complete Screen.............................................................. 6
Figure 7. Control Panel window ................................................................................. 13
Figure 8. Motion Feedback Devices window .............................................................. 14
Figure 9. Modify Device window................................................................................. 14
Figure 10. Modify Device pull down menu.................................................................... 15
Figure 11. Device Number in Use! warning.................................................................. 15
Figure 12. Modify Device Window (close) .................................................................... 15
Figure 13. Motion Feedback Devices window (Device # assigned) ............................. 16
Figure 14. Motion Feedback Devices window (Show all devices ) ............................... 16
Figure 15. Device Driver Information window............................................................... 17
Figure 16. Motion Feedback Devices window (close) .................................................. 17
Figure 17. Accessing the GUI Application .................................................................... 18
Figure 18. Select Card Screen ..................................................................................... 19
Figure 19. DEMO Application Screen........................................................................... 19
Figure 20. GUI Application Screen............................................................................... 20
Figure 21. Options Screen – Oscillator Resolution Shown........................................... 20
Figure 22. Options Screen – Select Channels Shown.................................................. 21
Figure 23. Options Screen – Resolution Shown........................................................... 22
Figure 24. Options Screen – Reference Frequency and Amplitude Shown ................. 23
Figure 25. Angular Position Screen – One-Speed ....................................................... 24
Figure 26. Angular Position Screen – Two-Speed ....................................................... 25
Figure 27. Exit - Warning.............................................................................................. 26
Figure 28. Accessing the Console Application ............................................................. 27
Figure 29. Console Application Setup .......................................................................... 28
Figure 30. Console Application Menu........................................................................... 28
Figure 31. SB-3622X Jumper Location ........................................................................ 59
Figure 32. Mating Connector........................................................................................ 63
Figure 33. Mechanical Outline...................................................................................... 64
Figure 34. SB-3622X Card Assembly........................................................................... 65
Figure 35. SB-3622X Card Photos............................................................................... 66
Data Device Corporation SB-3622X Manual
iv

LIST OF TABLES
Table 1. Jumper Designations.................................................................................... 59
Table 2. “D” Connector Channel Reference Assignments.......................................... 59
Table 3. Output TBx Jumper Configuration ................................................................ 60
Table 4. Reference Multiplier (for non-standard D-S/R output voltages) .................... 61
Table 5. SB-3622X Pinouts of P1............................................................................... 62
Table 6. Reference Type............................................................................................ 67
Table 7. Output Type.................................................................................................. 67
Data Device Corporation SB-3622X Manual
v

Data Device Corporation SB-3622X Manual
vi
SOFTWARE LICENSE AND POLICIES
THIS PROGRAM LICENSE AGREEMENT IS DISPLAYED
CONSPICUOUSLY ON THE PACKAGE SO THAT YOU CAN READ
IT BEFORE OPENING THIS PACKAGE. RETAINING POSSESSION
OF THE PACKAGE AND USING THE PROGRAMS AND MATERIALS
CONTAINED IN IT INDICATES THAT YOU HAVE AGREED TO THE
TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT
AGREE WITH THEM, YOU SHOULD PROMPTLY RETURN THE
PACKAGE UNOPENED TO DDC AND YOUR MONEY WILL BE
REFUNDED.
LICENSE. Data Device Corporation, (“DDC”) grants a license to the
individual and/or corporate licensee to use the Program Product (the
set of computer programs and machine readable and printed materials
supplied with this package) for a term beginning on the date you
accept this Agreement and continuing until termination. This license
agreement is automatically terminated if you violate any of the terms
and conditions of this License Agreement. You may terminate this
agreement at any time by destroying all copies, modifications, and
original materials supplied with the Program Product and destroying
any portions of the DDC Program Product merged in any form.
The user License Agreement basically states the following:
• You may use the libraries on as many PC’s as you wish.
• Portions of the object code may be included in User Programs
that you write and develop.
• There are no royalties. The purpose of this product is for you to
create applications or other computer programs (other than C
library products) which you may distribute freely and which may
contain portions of the object code from this library.
USE OF THE PROGRAM PRODUCT. You may use the Program
Product only on the Card with which the product was purchased. You
may copy the program for backup or transfer to any machine. Reverse
compiling and disassembling of programs in object format are
prohibited. Title to the program is not transferred to you by this
license. Any attempted sublicense, assignment, or other transfer of
the programs or the rights and obligations of this Agreement without
the prior written consent of DDC shall be void.
RESTRICTIONS. You may not use, copy, modify, merge, or transfer
the Program Product or any portion or modification thereof in whole or
in part, except as expressly provided in this Agreement.

SOFTWARE LICENSE AND POLICIES
LIMITED WARRANTY. DDC warrants the distribution media upon
which the Program Product is provided to be free from defects in
materials and workmanship under normal use for a period of one year
from the date of purchase by the original purchaser. FOR BREACH
OF ANY WRITTEN OR IMPLIED WARRANTY ON THIS PRODUCT,
THE CONSUMER IS LIMITED TO THE REPLACEMENT OF THE
DEFECTIVE DISKETTE(S).
NOTE: SOME STATES DO NOT ALLOW THE EXCLUSION OR
LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES SO
THE ABOVE LIMITATION OR EXCLUSION MAY NOT APPLY TO
YOU.
DDC MAKES NO OTHER WARRANTY OF ANY KIND, EITHER
EXPRESSED OR IMPLIED, AND NO WARRANTY THAT THE
PROGRAM PRODUCT IS FREE OF ERRORS. DDC and its
authorized dealers shall not be liable for the cost of any repair of
correction required for defective DDC Program Product material except
as stated in this paragraph.
GENERAL TERMS. This is the only agreement between User and
DDC regarding this Program Product and it may be modified only by a
written agreement between those parties. This agreement cannot be
modified by purchase orders, advertising or other representation by
any person. If any provision of this agreement shall be held invalid,
illegal, or unenforceable, then the validity, legality and enforceability of
the remaining provisions shall not be affected or impaired thereby.
This agreement shall be governed by the laws of the State of New
York. By opening or keeping the package, you acknowledge that you
have read this agreement, understand it and agree to be bound by its
terms and conditions.
Trademarks
All trademarks are the property of their respective owners.
Update Policy
DDC will update the product as new functions are developed, to the
extent of the warranty period. Further information will be posted, as it
becomes available.
Data Device Corporation SB-3622X Manual
vii

SOFTWARE LICENSE AND POLICIES
Technical Support
In the event that problems arise beyond the scope of this manual contact
DDC by calling:
US Toll Free Technical Support: 1-800-DDC-5757, ext. 7771
Outside US Technical Support: 1-631-567-5600, ext. 7771
Europe:
44 (1635) 811140 Fax: 44 (1635) 32264
Asia/Pacific:
81 (3) 3814-7688 Fax: 81 (3) 3814-7689
Or by faxing 1-631-567-7358 to the attention of
Motion Feedback Technologies Applications.
Customer support:
1-800-DDC-5757, ext. 7382
Headquarters:
1-800-DDC-5757
Web Site
DDC also has an Internet World Wide Web site, which allows
customers to easily download new revisions of software and
documentation. The Internet address is www.ddc-web.com
Data Device Corporation SB-3622X Manual
viii

Data Device Corporation SB-3622X Manual
ix
HOW TO USE THIS MANUAL
This manual uses typographical and iconic conventions to assist the reader in
understanding the content. This section will define the text formatting and icons used in
the rest of the manual. This manual is formatted with a ‘Scholar Margin’ where many
tips, symbols or icons will be located.
Text Usage
• BOLD–text that is written in bold letters indicates important information and
table, figure, and chapter references.
• BOLD ITALIC–will designate DDC Part Numbers.
• Courier New–is used to indicate code examples.
• <…> - Indicates user entered text or commands.
Symbols and Icons
The Idea/Tip icon will be used to identify a handy bit of supplementary
information that may be useful to the user.
The Note Icon signifies important supplementary information that will be
useful to the user.
The Caution icon identifies important information that presents a
possibility of damage to the product if not heeded.
Much stronger than a Caution, the Warning icon presents information
pertaining to hazards that will cause damage to the product and possible
injury to the user.

HOW TO USE THIS MANUAL
The Reference icon indicates that there is related material in this
manual or in another specified document.
The Disk Icon describes information that is related to software.
Special Handling and Cautions
The SB-3622X series uses state-of-the-art components, and proper care should
be used to ensure that the device will not be damaged by Electrical Static
Discharge (ESD), physical shock, or improper power surges and that precautions
are taken to avoid electrocution.
• Turn off power to the PC and unplug from wall.
• NEVER insert or remove card with power turned on.
• Ensure that standard ESD precautions are followed. As a minimum,
one hand should be grounded to the power supply in order to
equalize the static potential.
• Do not store disks in environments exposed to excessive heat,
magnetic fields or radiation.
Data Device Corporation SB-3622X Manual
x

Data Device Corporation SB-3622X Manual
1
INTRODUCTION
The SB-3622X provides intelligent interfacing between a PCI Bus and a
Synchro or Resolver's input. The SB-3622X is packaged on a full-size IBM
PC/AT printed circuit board with a PCI bus interface. Features of the board
include:
• Plug-and-Play (PnP) compatible for easy installation
• Utilizes up to six DSC-11520, DSC-11524 or DRC-11525 converters
• On-Board Oscillator option
• Transformer Isolation Available for 60 Hz or 400 Hz
Application software has the capability to simulate position for up to six
channels of single speed or three channel pairs of two-speed. Included with
each SB-3622X PCI Card is the DDC Toolbox library with example source
code that allows users to easily write their own application software for the
card.
What is included in this manual?
This manual contains a detailed installation guide for the SB-3622X PCI Card
and a basic overview of the software supplied with the card. Toolbox Library,
DLL, and Driver installations for Windows®95, 98, 2000, Windows NT® and
Linux will be covered in this manual.
The library software provides a level of abstraction such that it is not
necessary to understand the operation of the chip set. This manual provides
an introduction to the library.
System Requirements
The PC must be configured with a Windows 95, 98, 2000, Windows NT or
Linux operating system.

HARDWARE INSTALLATION
Card Installation
The SB-3622X card is a PCI Target device and may be inserted into any PCI
2.1, or higher, compatible slot. The card is designed for a +5V PCI slot, and
will not operate in a +3.3V PCI slot. When installing the card, the following
should be observed:
NEVER insert or remove the card with the power turned on.
ALWAYS take proper precautions to guard against static damage. Use a
wrist strap if available, or ensure proper static grounding by touching the
power supply cover WITH POWER OFF.
Insert the card at a slight angle so that the connectors first protrude from the
rear opening and then gently press the card into the motherboard connector.
Secure with proper hardware.
Make sure that adjacent cabling and wiring do not hinder the airflow around
the card.
This card is designed as a Plug-and-Play device and as such, there are no
jumpers or switches to be set for address and interrupt selection. Figure 1
shows a block diagram for the Digital-to-Synchro/Resolver PCI Card.
Data Device Corporation SB-3622X Manual
2

HARDWARE INSTALLATION
Channel 6
Channel 1
RH OUT
RL OUT
S1
S2
S3
S4
RH
RL
S1
S2
S3
S4
RH
RL
P1
OUTPUT
SCALING
RH
RL
D/S OR D/R
HYBRID
CONVERTER
OUTPUT
SCALING
RH
RL
D/S OR D/R
HYBRID
CONVERTER
AMPLIFIER
OR
TRANSFORMER
(OPTIONAL)
OSCILLATOR
INTERNAL
REGISTER
ADDRESS
DECODER
DIRECT
OUTPUT
SCOTT-T
TRANSFORMER
OR
PCI BUS
ADDRESS
DATA
Figure 1. SB-3622X PCI Card Block Diagram
Data Device Corporation SB-3622X Manual
3

HARDWARE INSTALLATION
Windows 9x/2000 Driver Installation
After successfully installing the hardware as described in the Card
Installation section on page 2, install the drivers. For a Windows 9x/2000
operating system continue with the following installation instructions. If you
are using Windows NT, refer to page 7for installation instructions. If you are
using Linux, refer to page 7for installation instructions.
1) Turn on the computer.
2) The Add New Hardware Wizard window will appear after boot-up:
Figure 2. Add New Hardware Wizard Screen
3) Click on the Next button.
Data Device Corporation SB-3622X Manual
4

HARDWARE INSTALLATION
Figure 3. Search For New Driver Screen
4) Click on Search for the best driver for your device.
5) Click on the Next button.
Figure 4. Search This Location For Driver Screen
6) Insert the MFT CD into the CD drive.
7) Select the CD-ROM drive option.
8) Select the Specify a location option.
Data Device Corporation SB-3622X Manual
5

HARDWARE INSTALLATION
9) Type the path of the SB-3622XS0 folder on the MFT CD (Example:
E:\Software\SB36220 – where E is the CD drive letter) ), or Browse to
locate the SB36220 folder.
10) Click on the Next button to locate the SB-3622X device driver.
Figure 5. Install Driver From Location Screen
11) Click on the Next button to install the device driver.
Figure 6. Driver Installation Complete Screen
12) Click on the FINISH button to confirm the installation.
13) Proceed to the Hardware Configuration section on page 10.
Data Device Corporation SB-3622X Manual
6

HARDWARE INSTALLATION
Windows NT Driver Installation
After successfully installing the hardware as described in the Card
Installation section on page 2, install the drivers. For a Windows NT
operating system continue with the following installation instructions.
1) Turn on the computer.
2) Insert the MFT CD into the CD drive.
3) The CD will auto start.
4) Select the SB-36220 card software to install.
5) Follow any instructions that may appear on the screen. The computer
will need to be rebooted for the device driver to run. Once rebooted,
proceed to the Motion Feedback Board Manager section on page 13.
Linux Driver Installation
Linux is a free Unix-type operating system developed under the GNU General
Public License. The source code for Linux is freely available to everyone.
Since it’s inception in 1991, individuals, university students and companies
began distributing Linux with their own choice of packages bound around the
original kernel. This is where the concept of the "distribution" was born. This
also complicates providing Linux support for our hardware because there are
over 150 distributions of Linux. Red Hat Linux is one of the most popular
distributions in the world. For this reason we have developed and tested our
Linux support on one of the many Red Hat distributions. This guide was
prepared using Red Hat® Linux® 7.2.
To complete the Linux setup, the user should be familiar with basic Linux
procedures and commands (mounting, compiling, etc.). If you are unfamiliar
with Linux, try visiting some of these sites for helpful documentation:
• www.ora.com
• www.kernel.org
• www.linux.org
• www.linuxmall.com
• www.amazon.com
• www.ssc.com
• www.linuxhq.com
Documentation can also be found at any of the following major distribution
sites for Linux:
• www.redhat.com
Data Device Corporation SB-3622X Manual
7
This manual suits for next models
3
Table of contents
Other DDC Computer Hardware manuals