PRELIMINARY

DRS Nytech Imaging Systems, Inc.

M3500

Thermal Imaging Module

Interface Control Document

Advanced Copy

15 August 2004

Manufacturer Contact Information:

DRS Nytech Imaging Systems, Inc.

14440 Myford Road

Irvine, CA 92606

U.S.A.

Telephone-Main: (714) 573-8700

Fax: (714) 573-8716


PURPOSE:

This document provides an understanding of the interface for the M3500 uncooled thermal imaging module. It provides information for optical, mechanical, electrical, system and software interfaces.

The M3500 module is available in various configurations to accommodate multiple applications. The information provided in this document represents most commonly used configurations. some program/products may have special considerations, some information may require direct discussions with DRS Nytech Imaging Systems.
M3500

(Thermal Imaging Module)

Interface Control Document (ICD)

1.  ELECTRICAL INTERFACE

1.1 CONNECTOR INTERFACE

The M3500 electrical interface consists of three connectors on the outer most printed circuit board assembly that give the user access to the module. These three connectors are designated as J1, J2, and J3. These connectors are all from the same connector family and consist of two types, which are mates. To mate to J1 or J3, use a DF12(5.0)-40DP-0.5V. Likewise, mating to J2 is accomplished using a DF12-40DS-0.5V.

1.1.1 CONNECTOR TYPE

Designator: J1, J3

Description: 0.5 mm pitch SMT board-to-board double-row receptacle connector – 40 positions.

Manufacturer: Hirose Electronic Co., Ltd.

Manufacturer Part Number: DF12-40DS-0.5V

Designator: J2

Description: 0.5 mm pitch SMT board-to-board double-row pin header connector – 40 positions

Manufacturer: Hirose Electronic Co., Ltd.

Manufacturer Part Number: DF12(5.0)-40DP-0.5V

For more information on the connectors see the manufacturer’s web site at www.hiroseusa.com

1.1.1 CONNECTOR INTERFACE1.1.2 Connector Pinout (Standard Configuration)

The table and descriptions below describe the signals needed to interface to the sensor module. Signals marked as no connects (N/C) MUST be left floating unless otherwise instructed for some special application. There may be signals on these pins which are internal signals brought out to the connector for testing purposes.

J1-1 / RTN / J2-1 / RTN / J3-1 / RTN
J1-2 / N/C / J2-2 / RS-170_VIDEO / J3-2 / SHUTTER_VIN
J1-3 / N/C / J2-3 / VIDEO_RTN / J3-3 / SHUTTER_VIN
J1-4 / N/C / J2-4 / VIN_RTN / J3-4 / SHUTTER_RTN
J1-5 / N/C / J2-5 / VIN_RTN / J3-5 / SHUTTER_RTN
J1-6 / N/C / J2-6 / VIN_RTN / J3-6 / SHUTTER_OPEN
J1-7 / N/C / J2-7 / VIN / J3-7 / SHUTTER_CLOSE
J1-8 / N/C / J2-8 / VIN / J3-8 / N/C
J1-9 / N/C / J2-9 / VIN / J3-9 / N/C
J1-10 / RTN / J2-10 / RTN / J3-10 / RTN
J1-11 / RTN / J2-11 / RTN / J3-11 / RTN
J1-12 / N/C / J2-12 / N/C / J3-12 / N/C
J1-13 / N/C / J2-13 / N/C / J3-13 / N/C
J1-14 / N/C / J2-14 / RS232_TXD / J3-14 / N/C
J1-15 / N/C / J2-15 / RS232_RXD / J3-15 / N/C
J1-16 / N/C / J2-16 / OUTPUT_CLK / J3-16 / N/C
J1-17 / N/C / J2-17 / VBLANK / J3-17 / N/C
J1-18 / EXT_CPLD_CLK / J2-18 / HBLANK / J3-18 / N/C
J1-19 / N/C / J2-19 / N/C / J3-19 / N/C
J1-20 / RTN / J2-20 / RTN / J3-20 / RTN
J1-21 / RTN / J2-21 / RTN / J3-21 / RTN
J1-22 / N/C / J2-22 / N/C / J3-22 / N/C
J1-23 / N/C / J2-23 / N/C / J3-23 / N/C
J1-24 / N/C / J2-24 / N/C / J3-24 / N/C
J1-25 / N/C / J2-25 / N/C / J3-25 / N/C
J1-26 / N/C / J2-26 / VID_D11 / J3-26 / N/C
J1-27 / N/C / J2-27 / VID_D10 / J3-27 / N/C
J1-28 / N/C / J2-28 / VID_D9 / J3-28 / N/C
J1-29 / N/C / J2-29 / VID_D8 / J3-29 / N/C
J1-30 / RTN / J2-30 / RTN / J3-30 / N/C
J1-31 / RTN / J2-31 / RTN /
J3-31
/ N/C
J1-32 / N/C / J2-32 / VID_D7 / J3-32 / N/C
J1-33 / N/C / J2-33 / VID_D6 / J3-33 / N/C
J1-34 / N/C / J2-34 / VID_D5 / J3-34 / N/C
J1-35 / N/C / J2-35 / VID_D4 / J3-35 / N/C
J1-36 / N/C / J2-36 / VID_D3 / J3-36 / N/C
J1-37 / N/C / J2-37 / VID_D2 / J3-37 / N/C
J1-38 / N/C / J2-38 / VID_D1 / J3-38 / N/C
J1-39 / N/C / J2-39 / VID_D0 / J3-39 / N/C
J1-40 / RTN / J2-40 / RTN / J3-40 / RTN

Pinout Descriptions: Notation following the signal name indicates whether it is an input (i), output (o), or input/output (i/o). I/O signals are not true input or output at any time, but depend on the module version. They are either input or output. An external sync version is one possible future version.

EXT_CPLD_CLK (i) Clock pin to allow for an external clock into the CPLD of the Timing Generator board for the purpose of phase locking to additional cameras.

RS-170_VIDEO (o)Analog video signal in RS-170 monochrome format. This video stream represents the 8 most significant bits of the digital video with RS-170

compatible sync levels inserted as appropriate. This signal is referenced to

VIDEO_RTN.

VIDEO_RTN (o)Reference voltage for the RS-170_VIDEO.

VIN (i) Input voltage (see I.B. Power Interface.) Input voltage is used to generate power forms for the sensor module, as well as an integrated shutter mechanism (optional) in front of the detector.

VIN_RTN (i) Reference voltage and current sink. This connection supplies the return current path for the sensor module. This must be tied to the negative terminal of the VIN power supply.

RS-232_TXD (o)RS-232 serial communications output from the sensor module. This signal should be connected to the receive of a controlling RS-232 device. For serial protocol, see I.D.RS-232 Serial Communications Interface.

RS-232_RXD (i) RS-232 serial communications input to the sensor module. This signal should be

connected to the transmit line of a controlling RS-232 device. For serial protocol, see

I.D. RS-232 Serial Communications Interface.

OUTPUT_CLK (o)Continuous 6.25 MHz, 50% duty cycle clock used to latch digital video output. The video data bus should be latched on the rising edge of the clock.

VBLANK (i/o)Digital pulse representing the RS-170 vertical blanking interval. This is normally an output signal that may be used as a field sync/reset signal for digital video frame capture (see I.C. Digital Video Interface.) In external sync versions, this takes in a vertical blank signal.

HBLANK (i/o)Digital pulse representing the RS-170 horizontal blanking interval. This is normally an output signal that may be used as a line sync/reset signal for digital video frame capture (see I.C. Digital Video Interface.) In external sync versions, this takes in a horizontal blank signal.

VID_D0 (o)Least Significant Bit (LSB) of the digital video output.

VID_D0..Digital video output bus bits.

VID_D11 (o)

VID_D11 (o) Most Significant Bit (MSB) of the digital video output.

SHUTTER_VIN (i) Voltage for the optional integrated shutter mechanism.


1.1.3 Connector Pinout for Standard Backplate Circuit Board.

1.1.3.1 Connector Interface

There are two ways to interface to the M3500 module. One way is to use a single 40 pin flex. To mate to this connector use a 40 pin single sided flex cable with 0.50mm pitch. The second way to interface to the M3500 is through a nine pin header and a MCX video connector.

1.1.3.2 Connector Type

Designator: J4

Description: "Flip-Lock" SMT/ZIF Type Flex Circuit Connector, 0.5MM Pitch, Vertical Mount, Bottom Contact,

40 Circuits.

Manufacturer: Hirose

Manufacturer Part Number: FH12-40S-0.5SV

For more information on the connector see the manufacturer’s web site at www.hirose.com

Designator: J6

Description: 1.25mm Pitch Wire-to-Board Header, Surface Mount, Vertical, 9 circuits.

Manufacturer: Molex

Manufacturer Part Number: 53398-0990

Mates with

Description: 1.25mm Pitch Wire-to-Wire Receptacle, 9 circuits.

Manufacturer: Molex

Manufacturer Part Number: 51021-0900

Description: 1.25mm Pitch Wire-to-Wire Crimp Terminal, 26-28 AWG, Female.

Manufacturer: Molex

Manufacturer Part Number: 50079-8000

For more information on the connector see the manufacturer’s web site at www.molex.com

Designator: J5

Description: MCX Connector Vertical SMT PC Mount Jack Receptacle, Au plated.

Manufacturer: Johnson Components

Manufacturer Part Number: 133-3711-201

Mates with

Description: MCX Connector Straight Crimp Type Plug w/ Captivated Contact Contact for RG-179/U, Au plated.

Manufacturer: Johnson Components

Manufacturer Part Number: 133-3433-001

Note: The connectors specified here are actually 50 ohm parts. The video is intended to be terminated with 75 ohms.

For more information on the connector see the manufacturer’s web site at www.johnsoncomponents.com

1.1.3.3 Connector Pinout

The table and descriptions below describe the signals needed to interface to the sensor module. Signals marked as no connects (N/C) MUST be left floating unless otherwise instructed for some special application. There may be signals on these pins which are internal signals brought out to the connector for testing purposes.

PIN / SIGNAL / DIRECTION
J4-1 / RS-170 VIDEO / OUTPUT
J4-2 / VIDEO_RTN / OUTPUT
J4-3 / VIN_RTN / INPUT
J4-4 / VIN_RTN / INPUT
J4-5 / VIN_RTN / INPUT
J4-6 / VIN_RTN / INPUT
J4-7 / SHUTTER_VIN / INPUT
J4-8 / SHUTTER_VIN / INPUT
J4-9 / SHUTTER_VIN / INPUT
J4-10 / SHUTTER_VIN / INPUT
J4-11 / VIN / INPUT
J4-12 / VIN / INPUT
J4-13 / VIN / INPUT
J4-14 / VIN / INPUT
J4-15 / SHUTTER_RTN / INPUT
J4-16 / SHUTTER_RTN / INPUT
J4-17 / SHUTTER_RTN / INPUT
J4-18 / SHUTTER_RTN / INPUT
J4-19 / RS-232_TXD / OUTPUT
J4-20 / RS-232_RXD / INPUT
J4-21 / SHUTTER_OPEN / OUTPUT
J4-22 / SHUTTER_CLOSE / OUTPUT
J4-23 / N/C
J4-24 / HBLANK / OUTPUT
J4-25 / VBLANK / OUTPUT
J4-26 / OUTPUT_CLK / OUTPUT
J4-27 / VIDEO D11 / OUTPUT
J4-28 / VIDEO D10 / OUTPUT
J4-29 / VIDEO D9 / OUTPUT
J4-30 / VIDEO D8 / OUTPUT
J4-31 / VIDEO D7 / OUTPUT
J4-32 / VIDEO D6 / OUTPUT
J4-33 / VIDEO D5 / OUTPUT
J4-34 / VIDEO D4 / OUTPUT
J4-35 / VIDEO D3 / OUTPUT
J4-36 / VIDEO D2 / OUTPUT
J4-37 / VIDEO D1 / OUTPUT
J4-38 / VIDEO D0 / OUTPUT
J4-39 / VIN_RTN / INPUT/OUTPUT
J4-40 / VIN_RTN / INPUT/OUTPUT
PIN / SIGNAL / DIRECTION
J6-1 / RS-170 VIDEO / OUTPUT
J6-2 / VIDEO_RTN / OUTPUT
J6-3 / VIN_RTN / INPUT/OUTPUT
J6-4 / RS-232_TXD / OUTPUT
J6-5 / RS-232_RXD / INPUT
J6-6 / VIN_RTN / INPUT
J6-7 / VIN / INPUT
J6-8 / SHUTTER_VIN / INPUT
J6-9 / SHUTTER_RTN / INPUT


1.2 POWER INTERFACE

Power is provided on connector J2 as VIN and VIN_RTN.

VIN: 4.5 V to 12 V DC

PEAK POWER: 1.8W Max

(Note: Does not include shutter)

AVERAGE POWER: 1.5W

SHUTTER: ~674 mA @ 8V

Shutter power on delay: 66 ms

CLOSE pulse width: 66 ms

delay after CLOSE pulse until shutter power off: 33 ms

OPEN pulse width: 66 ms

delay after OPEN pulse until shutter power off: 33 ms

28

DRS PROPRIETARY INFORMATION

PRELIMINARY

1.3 DIGITAL VIDEO INTERFACE (VERTICAL TIMING)

1.4 DIGITAL INTERFACE (HORIZONTAL TIMING)


1.5 ASYNCHRONUS SERIAL PROTOCOL

1.5.1Serial Commands

1.5.2 Internal command quick-reference

1.5.3 Incoming messages: Setting data

Name / Hex / Additional data
Black Hot Polarity / 28 / None
White Hot Polarity / 29 / None
Set AGC Mode / 2A / AGC Mode
0 = disabled
1 = automatic
2 = manual
3 = linear
Set Manual Gain / 32 / Manual gain value (0 - 4095)
Set Manual Level / 33 / Manual level value (0 - 4095)
Set Gain Bias / 82 / Gain bias value (0 - 4095)
Set Level Bias / 83 / Level bias value (0 - 4095)

1.5.4 Incoming messages: Requests for action

Name / Hex / Additional data
Do Calibration / 27 / Calibration mode

1.5.5 Incoming messages: Requests for data

Name / Hex / Additional data
Get Software Version / 07 / None

1.5.6 Incoming messages: Notifications of events

Name / Hex / Additional data
Standby Request / 5C / None
Wake-up Request / 61 / None

1.6  Individual message detail:

1.6.1 Get Software Version

1.6.1.1 Description: Displays the current software version.

1.6.1.2 Message Format:

Byte 1 / Byte 2 / Byte 3 / Byte 4
Start Char / Cmd / Data Length / Checksum

1.6.1 3 Arguments: None

1.6.1.4 Example: (Get software version)

Start Char / Cmd / Data Length / Checksum
0x01 / 0x07 / 0x00 / 0xF8

1.6.1.5 Response acknowledgement:

Start Char / Cmd / Data Length / Data / Checksum
0x01 / (ACK)
0x02 / 0x24 / (DRS-NYTECH MIM LTWS U7000J V1.01.10)
<0x44<0x52<0x53<0x2D<0x4E<0x59<0x54<0x45>
<0x43<0x48<0x20<0x4D<0x49<0x4D<0x20<0x4C>
<0x57<0x54<0x53<0x20<0x55<0x37<0x30<0x30>
<0x30<0x4A<0x20<0x56<0x31<0x2E<0x30<0x31>
<0x2E<0x31<0x30<0x00> / 0x40

1.7 Do Calibration

1.7.1. 1 Description: Perform the specified calibration procedure. A one-point calibration should be used with a shutter and is compatible with T-Comp. A two-point calibration involves capturing a cold and hot reference, and is incompatible with T-Comp.

1.7.1.2 Message Format:

Byte 1 / Byte 2 / Byte 3 / Bytes 4-5 / Byte 6
Start Char / Cmd / Data Length / Calibration Mode / Checksum

1.7.1.3 Arguments:

1.7.1.3.1 Calibration Mode (3 = one-point calibration)

1.7.1.4.Example: (Do one-point calibration)

Start Char / Cmd / Data Length / Data / Checksum
0x01 / 0x27 / 0x02 / 0x000x03 / 0xD3

1.7.2 Black Hot Polarity

1.7.2.1 Description: Changes the “color” reference of the RS-170 and digital video output. In “black hot” mode, hotter objects appear darker, or more black, in the RS-170 image and have lower numerical values in the digital output. Colder objects appear brighter, or more white, in the RS-170 image and have higher numerical values in the digital output.

1.7.2.2 Message Format:

Byte 1 / Byte 2 / Byte 3 / Byte 4
Start Char / Cmd / Data Length / Checksum

1.7.2.3 Arguments: None

1.7.2.4 Example: (Switch to black hot polarity)

Start Char / Cmd / Data Length / Checksum
0x01 / 0x28 / 0x00 / 0xD7

1.7.3 White Hot Polarity

1.7.3.1 Description: Changes the “color” reference of the RS-170 and digital video output. In “white hot” mode, hotter objects appear brighter, or more white, in the RS-170 image and have higher numerical values in the digital output. Colder objects appear darker, or more black, in the RS-170 image and have lower numerical values in the digital output.

1.7.3.2 Message Format:

Byte 1 / Byte 2 / Byte 3 / Byte 4
Start Char / Cmd / Data Length / Checksum

1.7.3.3 Arguments: None