Trigger and GPOs - PL-A700 Series

Enclosed Cameras

Enclosed cameras with an MV (Machine Vision) interface on a 6-pin round Hirose connector provide optically-isolated connections for one external trigger and two general purpose outputs.  The mating connector is a Hirose HR10A-7P-6P, a 6-pin round plug connector with solder-cup pins for the cable wires.

MV pinout and description

(Pinout as viewed on the back of the camera, or at the solder-end of the mating connector)

  

Pin

Pin Name

Function

Comments

1

POWER

FireWire cable power, 8–30 V DC (typically 12 V)

  • Maximum current available from this pin is 250 mA.

2

TRIGGER+

Positive terminal of optically isolated trigger input

  • To initiate a"positive" trigger, apply a voltage of between 5 V and 12 V (4–11 mA) to the trigger terminals.

  • The optically isolated trigger input circuit includes an internal 1 k series resistor. 

  • When using a voltage higher than 12 V, add an external resistor with adequate power rating.

  • A typical application of the trigger input is to connect Pin 1 (POWER) to Pin 2 (TRIGGER+) and use the open collector output of an external position sensor device to complete the circuit from Pin 3 (TRIGGER–) to Pin 4 (GROUND).

  • PixeLINK API-Refer to the functions PxLSetFeature, PxLGetFeature and Trigger Types

3

TRIGGER–

Negative terminal of optically isolated trigger input

4

GROUND

Logic and chassis ground

  •  

5

GP1

General Purpose Output (GPO) 1, for strobe

  • Open-collector current sink output from optical isolator.  Provides current sink to Pin 4 (GROUND) when GP1/GP2 (as appropriate) is active. 

  • Maximum current is 15mA.

  • Maximum voltage with respect to ground is 40V.

  • PixeLINK API-Refer to the functions PxLSetFeature, PxLGetFeature and GPIO Types

6

GP2

General Purpose Output (GPO) 2, for strobe

 

MV interface schematic

The trigger inputs are designed to work with a floating differential signal which will operate with a supply voltage between 5V and 12V across the trigger terminals.  With the Trigger polarity set to Positive, a rising voltage will cause a trigger.  A falling voltage will cause a trigger if the trigger polarity is negative.  The trigger input can be either positive or negative pulse.  The minimum pulse width depends on the debounce delay set in the camera – typically at least 50 microseconds for analog signals and at least 1 microsecond for TTL signals.

The GPO pins are open-collector current sink outputs.  The GPOs can handle a maximum of 15mA and 40V with respect to ground.  To use them with TTL inputs, the GPO output lines must be pulled high with a 1K ohm resistor.

See timing diagrams for the enclosed camera

See trigger connection examples

See GPO connection examples

Board Level Cameras

Board level cameras with an EMV (Extended Machine Vision) interface on an 8-pin 1.25mm header connector provide 3.3V TTL-level connections for one external trigger and four general purpose outputs.  The mating connector is a Molex 51021-0800 receptacle with Molex 50079-8100 wire crimp terminals.

EMV interface connector

EMV Connector reference J6

Use a 8-pin 1.25mm cable housing Molex 51021-0800 and crimp terminals Molex 50079-8100

EMV pinout description

Pin

Pin Name

Function

Comments

1

3.3V

+3.3 VDC power output

  • Maximum current available from this pin is 50mA. Maximum external capacitive load on this pin is 50uF.

2

/TRIGGER

/TRIGGER input

  • 3.3V TTL input has internal 1K ohm pullup resistor and HCMOS inverter.

  • A voltage transition from 3.3V to 0V will initiate a positive trigger.

  • PixeLINK API-Refer to the functions PxLSetFeature, PxLGetFeature and Trigger Types

3

GROUND

Logic and chassis ground

  • 0V reference

4

GP1

General Purpose Output 1

  • 3.3V TTL outputs from HCMOS driver maximum current 5mA

  • PixeLINK API-Refer to the functions PxLSetFeature, PxLGetFeature and GPIO Mode

5

GP2

General Purpose Output 2

6

GP3

General Purpose Output 3

7

GP4

General Purpose Output 4

8

n/c

No connection

 

 

EMV interface schematic

Schematic

Comments

  • 3.3 Power output, 50 mA max

  • Falling edge on /trigger input represents "positive" trigger in camera

 

 

  • Rising edge on GPO output represents "positive" outputs.  Each 5mA max.

 

  • Use 8-pin 1.25mm cable housing Molex 51021-0800 and crimp terminals Molex 50079-8100

 

See timing diagrams for the board level camera

For all cameras, the value of the trigger input at any given time can be read from the IIDC Trigger Inquiry register.  This can be used as a general purpose input if one is required.

Debounce Delay

The debounce delay allows for non-TTL signals (slow and/or noisy edges) to be used in the trigger input.  The delay can be adjusted using the Trigger Debounce Tool.

Trigger Parameters

740 Trigger Parameters

Mode

Type

Polarity

Delay

Parameter

0

Free-running/ Hardware/Software

Pos / Neg

0 - 2.5 sec

N/A

1

Free-running/ Hardware/Software

Pos / Neg

0 - 2.5 sec

N/A

2

Free-running/ Hardware/Software

Pos / Neg

0 - 2.5 sec

2 - 100 triggers

3

Free-running/ Hardware/Software

Pos / Neg

0 - 2.5 sec

1 -100 frame periods

14

Free-running/ Hardware/Software

Pos / Neg

0 - 2.5 sec

1 - 100 frames

(all Trigger delay times are in steps of 10 usec)

770 Trigger Parameters

Mode

Type

Polarity

Delay

Parameter

0

Free-running/ Hardware/Software

Pos / Neg

0 - 2.5 sec

N/A

14

Free-running/ Hardware/Software

Pos / Neg

0 - 2.5 sec

1 - 1000 frames

(all Trigger delay times are in steps of 10 usec)

 

780 Trigger Parameters

Mode

Type

Polarity

Delay

Parameter

0

Free-running/ Hardware/Software

Pos / Neg

0 - 2.5 sec

N/A

(all Trigger delay times are in steps of 10 usec)

GPO Parameters

740 GPO Parameters

Mode

Polarity

Parameter 1

Parameter 2

Parameter 3

Strobe

Pos / Neg

0 - 2.5 sec delay

10 usec - 2.5 sec duration

N/A

Normal

Pos / Neg

N/A

N/A

N/A

Pulse

Pos / Neg

1 - 1000 pulses

10 usec - 100 msec duration

10 usec - 100 msec gap

Busy

Pos / Neg

N/A

N/A

N/A

(all GPO time parameters are in steps of 10 usec)

770 GPO Parameters

Mode

Polarity

Parameter 1

Parameter 2

Parameter 3

Strobe

Pos / Neg

0 - 2.5 sec delay

10 usec - 2.5 sec duration

N/A

Normal

Pos / Neg

N/A

N/A

N/A

Busy

Pos / Neg

N/A

N/A

N/A

Flash Window

Pos / Neg

N/A

N/A

N/A

(all GPO time parameters are in steps of 10 usec)

 

780 GPO Parameters

Mode

Polarity

Parameter 1

Parameter 2

Parameter 3

Strobe

Pos / Neg

0 - 2.5 sec delay

10 usec - 2.5 sec duration

N/A

Normal

Pos / Neg

N/A

N/A

N/A

Busy

Pos / Neg

N/A

N/A

N/A

Flash Window

Pos / Neg

N/A

N/A

N/A

(all GPO time parameters are in steps of 10 usec)

See Also