20150413_DARPA-BAA-15-33_Attachment_5_UITS_DUT_Spec_v5a.pdf

PDF 1 MB Posted

Attached to
Precise Robust Inertial Guidance for Munitions (PRIGM): Navigation-Grade Inertial Measurement Unit (NGIMU)
Solicitation number
DARPA-BAA-15-33
Issued by

About this file

Attachment 5 UITS DUT Spec v5a

View the file

Other files

On GovTribe

Work with this file

  • Download the original file
  • Contacts named in this file
  • Similar government files
  • Ask GovTribe AI about this file

Text version

HONEYWELL INTERNATIONAL INC.

Use or disclosure of information contained on this page is subject to the restrictions on page 1. 1

Universal Inertial Testing System (UITS) Device Under Test (DUT) Specification

SIGNATURE TITLE DATE

PREPARED BY Rob McCroskey Principal Scientist R&D 05/10/2012

CHECKED BY

APPROVED BY

APPROVED BY

Electronic Master in On-line Archives (word2007)

CONTRACT NUMBER: HR0011-11-C-0036

REVISIONS

LTR

B

DESCRIPTION

Comments from initial review

DATE

08/14/12

APPROVAL

LTR

V2

Update analog connector pinouts

DATE

09/19/12

V3

Fix pin 1 reference text on page 9

DATE

01/14/13

V4

Fix Table 1 for chan. 1 baud rate

04/02/13

V5

Fix Table 1 for adjustable chan. 1 baud rate

DATE

03/30/15

Restrictions applicable to use by or for the U.S.

Government: Unlimited Rights

Restrictions applicable to all other users and uses:

This copyrighted work and all information are the property of Honeywell, contain trade secrets and may not, in whole or in part, be used, duplicated, or disclosed for any purpose without prior written permission of Honeywell. All Rights

Reserved

REVISION – PAGE

Use or disclosure of information contained on this page is subject to the restrictions on page 1. 2

Contents 1 Introduction

1.1 Acronyms, Abbreviations, and Vocabulary

2 System Overview

2.1 System Definition

2.2 Mechanical Concept

3 Mechanical Requirements

3.1 PCB Characteristics

3.2 Analog Connection

3.3 Digital Connection

4 Electrical Requirements

4.1.1 Analog Output

4.1.2 Digital Input/Output

4.1.3 Data Format

4.1.4 Power Input

5 References

Use or disclosure of information contained on this page is subject to the restrictions on page 1. 3

List of Figures

Figure 1: UITS system showing the DUT and the ANGIE readout electronics

Figure 2: UITS drawing, showing the DUT (green) and ANGIE (blue)

Figure 3: DUT mounting hole pattern showing the 1” grid of #4-40 tapped holes for PCB mounting via standoffs

Figure 4: UITS view showing the four #8-32 tapped hole locations with the alignment pins

Figure 5: Allowed location of analog connector

Figure 6: UITS and DUT cable breakout and test board

Figure 7: SAMTEC shielded, differential analog cable

Figure 8: Modified PCB layout for analog connector to allow hand soldering

Figure 9: MDM-37 connector pin assignments

Figure 10: Reference schematic for driving the TI ADC1278 differential ADC

Figure 11: Block diagram for UITS digital I/O

Figure 12: Digital I/O channel mapping

Figure 13: Schematic for generation of DUT power

List of Tables

Table 1: Electrical input requirements

Table 2: Analog pinouts. The shield connections are highlighted in grey

Table 3: Digital pin assignments

Table 4 : Four-byte fixed or floating-point data format

Use or disclosure of information contained on this page is subject to the restrictions on page 1. 4

1 Introduction The purpose of this document is to specify the electrical, mechanical, and data format requirements for the Device Under Test (DUT) to integrate with the Universal Inertial Test System (UITS).

1.1 Acronyms, Abbreviations, and Vocabulary

AGND: Analog ground

ADC: Analog to Digital Converter

DUT: Device Under Test

GND: Ground

GPIO: General Purpose Input/Output

NC: No Connect

PCB: Printed Circuit Board

UART: Universal Asynchronous Receiver/Transmitter

UITS: Universal Inertial Test System

Use or disclosure of information contained on this page is subject to the restrictions on page 1. 5

2 System Overview

2.1 System Definition

The Device Under Test (DUT) is a printed circuit board containing inertial sensors to be tested by the Universal Inertial Test System (UITS). A block diagram of the UITS and DUT system is shown in Figure 1. The Agile Navigation and Guidance Integrated Electronics (ANGIE) system reads data from the DUT via analog or digital signals. The analog signals are digitized at a maximum rate of 1000 samples/sec. Digital readout is performed using eight RS-232 channels with a data format designed to transfer 32 bits at a rate of 1000 Hz (designed to exceed the ADC resolution and support single-precision floating point).

Figure 1: UITS system showing the DUT and the ANGIE readout electronics

Analog and digital data is stored locally on a USB drive and multiplexed to a readout PC on an RS-422 link. The inertial data sent by the DUT (analog or digital) will be forwarded to the readout PC for storage and real-time monitoring. Finally, programming and control of the DUT is provided with four user-defined feed-through lines.

Use or disclosure of information contained on this page is subject to the restrictions on page 1. 6

2.2 Mechanical Concept

A conceptual drawing of the UITS system is shown in Figure 2. The drawing shows the DUT printed circuit board (PCB) mounted directly to UITS using standoffs. The UITS base plate provides tapped #4-40 holes for standoffs on a 1” grid. This allows the DUT flexibility in total size and also provides the option of using extra standoffs in regions where extra stability is required (around a sensor region, for example, shown in the center of the PCB). The drawing shows the analog connection (left) and digital connector (right) as well. Requirements for the placement and orientation of the analog connection are given in Section 3.2.

Figure 2: UITS drawing, showing the DUT (green) and ANGIE (blue)

The DUT can also be mounted to an adaptor plate before mounting to UITS. The adaptor plate can use two 1/8” dowel pins on UITS to improve mounting alignment repeatability. In addition, four #8-32 tapped holes are included to secure the adaptor plate to UITS. Drawings for both mounting options are provided in Section 3. UITS will mount to the rate table using four ¼”-20 screws. In addition, UITS will include alignment pins for repeatable mounting to the rate table.

Use or disclosure of information contained on this page is subject to the restrictions on page 1. 7

3 Mechanical Requirements

3.1 PCB Characteristics

The DUT PCB has a maximum size of 5” x 8” and will mount to the UITS assembly via #4 standoffs placed on a 1” grid as shown in Figure 3. The DUT is free to use as many standoffs as needed for secure mounting. It is expected the DUT will include mounting holes at the desired locations with a ¼” diameter recommended keep out region around each mounting hole to provide clearance for the mounting screws. The expected mount-to-mount alignment repeatability is driven by the clearance around the #4 screws. With 0.015” of clearance for each screw on an 8” PCB, we would expect repeatability of about 2 milliradians.

Figure 3: DUT mounting hole pattern showing the 1” grid of #4-40 tapped holes for PCB mounting via standoffs.

Use or disclosure of information contained on this page is subject to the restrictions on page 1. 8

In addition to the standoff mounting assembly, four larger #8 tapped holes are included in the assembly as well as two alignment pins for securing an adaptor plate or enclosure to UITS.

These holes and pins are shown in Figure 4. This option provides increased alignment repeatability using alignment pins. With 0.002” of clearance over 6”, the expected repeatability is <350 micro radians. Note the alignment pins are 0.25” high and are not used with the PCB mounting option.

UITS will be fabricated using ¼” 6061-T6 aluminum. Care should be taken when using the alignment pins to account for thermal expansion if a different material is used for the adaptor plate.

Figure 4: UITS view showing the four #8-32 tapped hole locations with the alignment pins

Use or disclosure of information contained on this page is subject to the restrictions on page 1. 9

3.2 Analog Connection

The analog outputs are sent as differential pairs using a Samtec ERF8-025-05.0-L-DV-L-TR connector [1]. This is a ruggedized, latching connector that provides 16 shielded differential pairs. UITS uses 8 pairs for the analog readout and the remaining pins for power and ground.

The pinouts are detailed in Table 2 and all differential signal pins are on the same side of the connector. Due to the limited flexibility of the mating cable, this connector shall be located in the region specified in the hatched region of Figure 5 (0.5 < x < 4.5, 0.0 < y < 2.0). In addition, note the location of pin 1 in the upper right side of the connector, shown in blue. This will prevent the need to twist the cable connected to the readout board.

Figure 5: Allowed location of analog connector

Use or disclosure of information contained on this page is subject to the restrictions on page 1. 10

A breakout test board has been designed and fabricated that allows the analog signals from the DUT to be easily probed. By plugging the DUT cable into the analog connector input (mate to analog cable) the positive and negative signals can be probed on the 100 mil header. The schematic and layout for the breakout board can be provided to performers for DUT testing.

Note that the board provides test inputs for the UITS system as well and only J2 (analog connector input) and J4 (100 mil header) need to be populated for the breakout functionality.

Figure 6: UITS and DUT cable breakout and test board

The cable is SAMTEC part number ERDP02508.00TBRTBL3D with a cost of about $35 and a short (1-2 week) lead time. The UITS system will provide the analog cable but performers may purchase them as well for system testing with the above breakout board.

Figure 7: SAMTEC shielded, differential analog cable

Use or disclosure of information contained on this page is subject to the restrictions on page 1. 11

To allow easier hand soldeing of the analog connector, the pads on the PCB can be extended as shown in red in Figure 8. This allows the pad to extend past the connector body and provide access to the soldering iron and solder placement. This approach was used on the breakout board shown Figure 6.

Figure 8: Modified PCB layout for analog connector to allow hand soldering

Use or disclosure of information contained on this page is subject to the restrictions on page 1. 12

3.3 Digital Connection

The digital I/O contains eight RS-232 serial UART connections, four feedthrough GPIO lines, power and GND. The feedthrough lines are passed through to the UITS readout board and are available for DUT-specific tasks, such as I2C or SPI programming. The digital connector is a Cannon MDM micro-D socket with jackposts for securing the cable and connector, part number MDM-37SBSP [2]. This connector may be placed anywhere on the PCB in any orientation. Figure 9 shows the pin assignments for the connector and cable.

Figure 9: MDM-37 connector pin assignments

Use or disclosure of information contained on this page is subject to the restrictions on page 1. 13

4 Electrical Requirements The key electrical interface parameters are summarized in Table 1 for the analog and digital outputs.

Parameter Typical Minimum Maximum

Analog

Type Differential Pair

Number of Outputs 8

Vin 0 V 5 V

Vin+ - Vin- -2.5 V +2.5 V

Input Impedance at

ANGIE

2 KΩ

ANGIE ADC Sample Rate

1000 Hz

Digital

Type RS-232

Number of Outputs 8

UART settings Chan 1: 9600 to 921600-8-N-1 (8 data bits, no parity, 1 stop bit)

Chan 2-8: 115200-8-N-1 (8 data bits, no parity, 1 stop bit)

Message Rate 1000 Hz

Table 1: Electrical input requirements.

Use or disclosure of information contained on this page is subject to the restrictions on page 1. 14

4.1.1 Analog Output

Up to eight differential analog outputs from the DUT will be digitized by the UITS system using the Texas Instruments ADS1278 24-bit ADC sampled at a maximum rate of 1 kHz. The buffer circuit shown in Figure 10 will be used on the ANGIE readout board to drive the ADC from the input signals.

Figure 10: Reference schematic for driving the TI ADC1278 differential ADC

The pin assignments for the analog connector are summarized in Table 2. As noted in Section 3.2, all differential pair assignments are on one side of the connector PCB footprint. The shield connection for the differential pairs is labeled AGND/NC. This signal will be connected to AGND on ANGIE with a 10Ω resistor, providing flexibility over which end of the cable ties the shield to AGND. The preferred method is to leave the shield unconnected at the DUT, but users may tie the shield to AGND at the DUT. Finally, the 2.5V common-mode voltage used in the above circuit is provided if buffering is used on the DUT. This should be left open if not used.

The op-amp buffer and ADC schematic was based on the reference design in Texas Instruments ADS1278EVM evaluation module. [3] The module provides an easy interface to test the digitization of differential inputs using the same ADC as UITS.

Use or disclosure of information contained on this page is subject to the restrictions on page 1. 15

Description Pin Description Pin

AGND/NC 1 AGND/NC 2

BAT- 3 Analog Output 8 - 4

BAT- 5 Analog Output 8 + 6

AGND/NC 7 AGND/NC 8

BAT- 9 Analog Output 7 - 10

BAT- 11 Analog Output 7 + 12

AGND/NC 13 AGND/NC 14

GND 15 Analog Output 6 - 16

VCOM 17 Analog Output 6 + 18

AGND/NC 19 AGND/NC 20

NC 21 Analog Output 5 - 22

NC 23 Analog Output 5 + 24

AGND/NC 25 AGND/NC 26

NC 27 Analog Output 4 - 28

NC 29 Analog Output 4 + 30

AGND/NC 31 AGND/NC 32

NC 33 Analog Output 3 - 34

NC 35 Analog Output 3 + 36

AGND/NC 37 AGND/NC 38

BAT+ 39 Analog Output 2 - 40

BAT+ 41 Analog Output 2 + 42

AGND/NC 43 AGND/NC 44

BAT+ 45 Analog Output 1 - 46

BAT+ 47 Analog Output 1 + 48

AGND/NC 49 AGND/NC 50

Table 2: Analog pinouts. The shield connections are highlighted in grey.

Use or disclosure of information contained on this page is subject to the restrictions on page 1. 16

4.1.2 Digital Input/Output

Up to eight digital channels are available to readout data from the DUT. All digital data is sent via RS-232 UARTs. The settings for channels 2-8 each are 115200 baud, 8-N-1 (8 data bits, no parity, 1 stop bit). Channel 1 can be used for all digital data and has an adjustable baud rate from 9600 to 921600. The pin assignments are listed in Table 3. The feedthrough lines will pass through to ANGIE and may be used for any user-defined purpose, for example, as an RS-232 console port or I2C programming interface.

Description Pin Description Pin Rx1 1 Tx1 20

DGND 2 Tx2 21

Rx2 3 Tx3 22

Rx3 4 DGND 23

Rx4 5 Tx4 24

Rx5 6 Tx5 25

DGND 7 Tx6 26

Rx6 8 Tx7 27

Rx7 9 DGND 28

Rx8 10 Tx8 29

Feedthrough 1 11 Feedthrough 2 30

DGND 12 Feedthrough 4 31

Feedthrough 3 13 NC 32

NC 14 NC 33

NC 15 BAT- 34

BAT- 16 BAT- 35

BAT- 17 BAT+ 36

BAT+ 18 BAT+ 37

BAT+ 19

Table 3: Digital pin assignments

Use or disclosure of information contained on this page is subject to the restrictions on page 1. 17

A high-level block diagram for the digital circuitry on the DUT and UITS is shown in Figure 11.

Note that the ADC output is not transmitted directly on the RS-232 link but instead requires formatting via a micro processor or FPGA. The level shifter on the DUT (such as a Maxim 3232) converts from TTL to RS-232 voltage levels.

Figure 11: Block diagram for UITS digital I/O.

ANGIE

UART (x8) and Buffering on

FPGA...

DUT

Sensor ADC uP or

FPGA

Level Shifter (TTL to RS-

232)

Level Shifter (RS-232 to

TTL)

Use or disclosure of information contained on this page is subject to the restrictions on page 1. 18

4.1.3 Data Format

The digital data stream can be used to send values that correspond to inertial sensor output.

Two message types are allowed: a four-byte fixed-point message treated as a signed 32-bit integer or a four-byte, single precision (IEEE 704) number. These message formats are summarized in Table 4.

Byte Description Value Notes 0-1 Start Bytes 0x02 0xfe

2 Message Type 0x10 = fixed point 0x11 = floating point

3 Number words nval Number of 4-byte words in message

4-7 Word 1 Little Endian byte order

8-11 Word 2

Bytes N-5, N-2 Word nval

Bytes N-1, N Checksum XOR of message type and data bytes inclusive

Table 4 : Four-byte fixed or floating-point data format

The start and message type bytes are used with the checksum to ensure the data are aligned in the serial stream. The checksum is an exclusive-or of the message type and the data bytes inclusive (Bytes 2 to N-2 in Table 2).

The contents of the data can be inertial rates or deltas. The UITS interface will allow users to specify the type of data being sent for each channel (delta angle, e.g.) along with a scale factor and bias to allow real-time analysis of the data.

Use or disclosure of information contained on this page is subject to the restrictions on page 1. 19

UITS allows a maximum of eight readout channels and can mix analog and digital channels, shown in Figure 12. In addition, while eight independent digital channels are provided, channel 1 can be used to multiplex several channels via the data format in Table 4. This allows several digital channels to use a single RS-232 link. Note that multiplexing channels requires a baud rate of 921600, which is used on channel 1. The channel mapping for each run on UITS is configured using the readout PC. Note that any combination of channels may be mapped so long as the total number does not exceed eight.

Figure 12: Digital I/O channel mapping.

Analog 1 Analog 2

Analog 8

Digital 1 Digital 2

Digital 8

Digital 1.1 Digital 1.2

Digital 1.8

Chan 1 Chan 2

Chan 4 Chan 3

Chan 5 Chan 6

Chan 8 Chan 7

Available UITS Inputs

Defined Channel Map

ChanX.hx

RS-422

USB

Drive

Readout

PC

M ul tip le xe d

C ha n

D at a

Use or disclosure of information contained on this page is subject to the restrictions on page 1. 20

4.1.4 Power Input

The power provided to the DUT will be a feed-though of system power 12 VDC, 2A max. Figure 13 shows the schematic for the DUT power (VDUT). A power transistor allows the DUT power to be controlled from ANGIE via software and is fused and passes through a ferrite bead. Note there is no voltage regulation for the DUT power.

Power to the DUT is supplied on both the Analog and Digital connectors. It is expected the DUT will use one or the other connector for power. In cases where both connectors are used, the power pins for one connector shall be used with the other connector power pins not connected.

Figure 13: Schematic for generation of DUT power.

Use or disclosure of information contained on this page is subject to the restrictions on page 1. 21

5 References

1. http://www.samtec.com/documents/webfiles/pdf/erf8.pdf

2. http://www.ittcannon.com/uploadedFiles/Product_PDFs/MDM-PCB.pdf

3. http://www.ti.com/lit/ug/sbau129d/sbau129d.pdf http://www.samtec.com/documents/webfiles/pdf/erf8.pdf http://www.ittcannon.com/uploadedFiles/Product_PDFs/MDM-PCB.pdf http://www.ti.com/lit/ug/sbau129d/sbau129d.pdf

1 Introduction
1.1 Acronyms, Abbreviations, and Vocabulary
2 System Overview
2.1 System Definition
2.2 Mechanical Concept
3 Mechanical Requirements
3.1 PCB Characteristics
3.2 Analog Connection
3.3 Digital Connection
4 Electrical Requirements
4.1.1 Analog Output
4.1.2 Digital Input/Output
4.1.3 Data Format
4.1.4 Power Input

5 References

File details come from the government source that posted it. Updated .