Beruflich Dokumente
Kultur Dokumente
USER'S MANUAL
PC/104+ to ARINC 429/717
INTERFACE BOARD
July 18, 2014
Rev. C
Copyright 2008-2014
by
Ballard Technology, Inc.
SAFETY WARNING
Ballard products are of commercial grade and therefore are neither designed, manufactured, nor tested to standards
required for use in critical applications where a failure or deficiency of the product may lead to injury, death, or
damage to property. Without prior specific approval in writing by the president of Ballard Technology, Inc., Ballard
products are not authorized for use in such critical applications.
INTERFERENCE
This equipment generates, uses, and can radiate radio frequency energy and if not installed and used in accordance
with the instructions manual, may cause interference to radio communications. Operation of this equipment in a
residential area is likely to cause interference in which case the user at their own expense will be responsible for taking
whatever measures may be required to correct the interference.
TRADEMARKS
BTIDriver™ is a trademark of Ballard Technology, Inc. Ballard Technology®, is a registered trademark of Ballard
Technology, Inc. Windows® is a trademark of Microsoft Corporation. Linux™ is a trademark of Linus Torvalds.
AMP-Latch™ is a trademark of Tyco Electronics Corporation. All other product names or trademarks are property of
their respective owners.
2. INSTALLATION 2-1
2.1 Step 1: Set the Hardware Configuration ........................................................... 2-1
2.2 Step 2: Insert the Card on the PC/104+ Stack ................................................... 2-2
2.3 Step 3: Install the Driver Software ................................................................... 2-2
2.4 Step 4: Test the Installation .............................................................................. 2-3
2.5 Step 5: Connect the Databus(es) ....................................................................... 2-4
3. OPERATION 3-1
3.1 User Developed Software ................................................................................ 3-1
LIST OF FIGURES
Figure 1.1—The Ballard Technology PM429-2 ........................................................... 1-1
Figure 1.2—The Architecture of the PM429-2 ............................................................ 1-1
Figure 4.1—PM429-2 Discrete Shunt Input Circuit ..................................................... 4-2
Figure 4.2—PM429-2 Discrete Shunt Output Circuit................................................... 4-3
Figure 5.1—PM429-2 Mechanical Diagram ................................................................ 5-1
LIST OF TABLES
Table 1.1—PM429-2 Part Numbers ............................................................................ 1-2
Table 2.1—PCI Slot Setup and Addressing ................................................................. 2-2
Table 4.1—Hardware Versus Software Designation of Discrete I/O ............................ 4-5
Table 4.2—Input IRIG formats used by PM429-2 ....................................................... 4-6
Table 4.3—Output IRIG formats used by PM429-2 ..................................................... 4-6
Table 4.4—Electrical characteristics of PM429-2 IRIG signals.................................... 4-6
Table 5.1—PM429-2 Mating Connect Part Numbers................................................... 5-1
Table 5.2—PM429-2 Discrete Connector Pinout ......................................................... 5-2
Table 5.3—ARINC Connector Pinout for the PM429-2/201 ........................................ 5-3
Table 5.4—ARINC Connector Pinout for the PM429-2/210 ........................................ 5-4
Table 5.5—ARINC Connector Pinout for the PM429-2/211 ........................................ 5-5
Table 5.6—ARINC Connector Pinout for the PM429-2/220 ........................................ 5-6
Table 5.7—ARINC Connector Pinout for the PM429-2/221 ........................................ 5-7
Table 5.8—ARINC Connector Pinout for the PM429-2/230 ........................................ 5-8
Table 5.9—ARINC Connector Pinout for the PM429-2/231 ........................................ 5-9
Table 5.10—ARINC Connector Pinout for the PM429-2/240 .................................... 5-10
Table 5.11—ARINC Connector Pinout for the PM429-2/241 .................................... 5-11
Table 5.12—ARINC Connector Pinout for the PM429-2/250 .................................... 5-12
Table 5.13—ARINC Connector Pinout for the PM429-2/251 .................................... 5-13
Table 5.14—ARINC Connector Pinout for the PM429-2/260 .................................... 5-14
Table 5.15—ARINC Connector Pinout for the PM429-2/261 .................................... 5-15
This manual is the user’s guide for the PM429-2. This guide introduces the
PM429-2, describes the installation process, references programming
alternatives, and discusses special PM429-2 features.
Avionics Avionics
Databuses/IRIG Discretes
I/O Connectors
Protocol
Circuitry
Protocol
Engine
SDRAM/Flash
PCI Bridge
PCI Connector
Each PM429-2 provides an IRIG timer and sixteen avionics discrete I/O signals.
The complete assembly part number is located on the product label.
For future reference, we encourage you to record the model number and serial
number of your PM429-2. You may wish to use the space provided below:
Model No: __________________
Serial No: __________________
similar bipolar ARINC 717 databus can connect the DFDAU to a Quick
Access Recorder (QAR).
These and other standards are not limited to use in aircraft. They are used in
many other military and industrial applications such as surface and space
vehicles, process control, nuclear research, and oil exploration.
1.6 Updates
At Ballard Technology, we take pride in high-quality, reliable products that meet
the needs of our customers. Because we are continually improving our products,
periodic updates to documentation and software may be issued. Please visit us at
www.ballardtech.com and register your product(s) so that we can keep you
informed of updates, customer services, and new product information.
This chapter explains the procedures for installing your PM429-2. There are five
steps to installation:
1. Set the Hardware Configuration
2. Insert the Card on the PC/104+ Stack
3. Install the Driver
4. Test the Installation
5. Connect the Databus(es)
After the installation steps are completed, the PM429-2 is ready to communicate
on the databus(es).
HI HI
1 0 16mm A1 A0
LO LO
HI HI
2 1 32mm A1 A0
LO LO
HI HI
3 2 48mm A1 A0
LO LO
HI HI
4 3 64mm A1 A0
LO LO
The installation procedure differs for each operating system, but in most cases,
several files are copied to the host computer system and either the system registry
is modified or configuration files are created.
If you encounter problems, have installation questions, or cannot find instructions
for your operating system, please contact Customer Service (see Section 1.5).
In Linux, card numbers are automatically assigned as they are discovered by the
kernel module on the PCI bus. The card number is determined by the bus
sequence.
In other operating systems, testing and card number management are handled
differently. Example programs on the software distribution disk illustrate
concepts for managing card numbers and testing hardware. In many cases, these
example programs can be recompiled or easily modified for various operating
systems. Instructions on assigning card numbers can be found on the README
file found on the software distribution disk. If you need further assistance,
contact Ballard Technology’s Technical Support (see Section 1.5).
Now that you have installed the PM429-2 in your embedded system, it is ready to
be operated under the control of a software application. Ballard Technology’s
unified API library called BTIDriver, easily operates the PM429-2 and utilizes its
powerful interfaces.
This section describes the interfaces and features available on the PM429-2. If
you need more information than what is presented here, please contact Customer
Service at Ballard Technology for assistance (see Section 1.5).
9 k 9 k
5 k
Rapp
3.25V
5 k
Table 4.1 below shows the correlation between dionum, the connector pin, and its
hardware reference designator. The last column shows how these discretes are
used as trigger inputs and sync outputs in the BTIDriver API functions.
Hardware I/O Connector API API
Reference (J5) Pin Number dionum usage
DIO0 1 1 Trigger A
DIO1 5 2 Trigger B
DIO2 7 3 Trigger C
DIO3 9 4 -
DIO4 11 5 -
DIO5 13 6 -
DIO6 17 7 -
DIO7 19 8 -
DIO8 2 9 Sync A
DIO9 4 10 Sync B
DIO10 6 11 Sync C
DIO11 8 12 -
DIO12 12 13 -
DIO13 14 14 -
DIO14 16 15 -
DIO15 18 16 -
IRIG data can be encoded using Pulse Code Modulation (PCM), Modified
Manchester Modulation, or Amplitude Modulation (AM). The PM429-2 supports
PCM master, PCM slave, or AM slave modulation modes.
There are a number of formats for IRIG timing. The PM429-2 uses the IRIG
formats indicated in Table 4.2 and Table 4.3. The characteristics of the external
electrical interface to the IRIG pins are as shown in Table 4.4.
A 1000 pps
Format
B 100 pps
Modulation Frequency 0 1 Pulse width coded Amplitude modulated
Frequency/Resolution 0 No carrier/index count interval
2 1 kHz/1 ms (B only)
3 10 kHz/.1 ms
4 100 kHz/10 ms
5 1 MHz/1 ms
Coded Expressions 0, 1, 2, 3 Slave: Uses only BCD field (input)
A 1000 pps
Format
B 100 pps
Modulation Frequency 0 Pulse width coded
Frequency/Resolution 0 No carrier/index count interval
Coded Expressions 2 Master: BCD (output)
For information on configuring and using the IRIG timer consult the BTIDriver
API programming manuals.
The PM429-2 has several connectors which connect to the PC/104+ stack and to
the avionics databuses. This chapter provides the information needed to connect
to the protocol-specific signals and general-purpose signals (e.g. triggers, syncs,
and discretes).
Addressing
Discrete I/O Connector
Jumper (J4)
(J5)
ISA PCI
Conn. Conn.
(J1, J2) (J3)
RSVD Reserved 1, 2, 3,
4, 5,
11, 12,
13, 14,
16, 17,
18, 19,
20, 21,
23, 24,
25, 26,
28, 29,
30, 31,
32, 33
General
PC/104+ Compliant
32 MB SDRAM
512 KB Flash
Interfaces
ARINC 429
o Periodic and asynchronous messages
o Hardware controlled transmit schedule
o Receive message filtering (Label/SDI)
o Sequential monitor
ARINC 717
o Transmit and receive
o Bipolar and Biphase
o Sub-frame and super-frame support
o 64, 128, 256, 512, 1024, 2048, 4096, 8192 wps
o Sequential monitor
Discrete I/O
o Outputs: Open/GND
o Inputs: Open/GND
IRIG Input
o IRIG A/B Format with Pulse Width Code Modulated TTL signal
o IRIG A/B format with Amplitude Modulated signal
o Pulse Per Second (PPS) TTL signal
IRIG Output
o IRIG A/B Format with Pulse Width Code Modulated TTL signal
o Pulse Per Second (PPS) TTL signal
Environmental / Physical
Industrial Temperature Range
o Operating Temperature: -40ºC to +70ºC
o Storage Temperature: -40ºC to +125ºC
Mechanical
o 3.550 x 3.775 inches
o Weight: 3.4 oz.
Power
+5V Rail Current Draw
o Typical: 300mA
o Maximum: 500mA
±12V Rail Current Draw
o Typical: 1mA + (10mA * N)
o Maximum: 2mA + (40mA * N)
Where: N is the number of ARINC 429/bipolar ARINC 717
transmitter channels.
Software
BTIDriver™ API compatible