GX1660 / GX1660C Technical Manual 700057A Updated 19 January 2010 Allied Vision Technologies Canada Inc.
Table of Contents Table of Contents ......................................................................................................... 2 Introduction ............................................................................................................ 5 Precautions ............................................................................................................. 5 Warranty ...............................................................................................................
Legal notice For customers in the U.S.A. (FCC Compliance Information) This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment.
Contacting Allied Vision Technologies • Technical information: http://www.alliedvisiontec.com • Support: support@alliedvisiontec.com Allied Vision Technologies GmbH (Headquarters) Taschenweg 2a 07646 Stadtroda, Germany Tel.: +49.36428.677-0 Fax.: +49.36428.677-28 e-mail: info@alliedvisiontec.com Allied Vision Technologies Canada Inc. 101-3750 North Fraser Way Burnaby, BC, V5J 5E9, Canada Tel: +1 604-875-8855 Fax: +1 604-875-8856 e-mail: info@alliedvisiontec.com Allied Vision Technologies Inc.
Introduction The GX1660 series of cameras are sensitive, 66 frames per second, 2 megapixel, Gigabit Ethernet cameras based on the Kodak KAI-02050 CCD sensor. These cameras support the use of 1 or 2 gigabit Ethernet ports in a LAG configuration for higher bandwidth requirements. Precautions READ INSTALLATION GUIDE CAREFULLY. This document contains specific information which is necessary for the correct operation and treatment of this product. DO NOT OPEN THE CAMERA. WARRANTY IS VOID IF CAMERA IS OPENED.
Specifications Sensor Type Kodak KAI-02050 Sensor Shutter Type Progressive Interline Image Resolution 1600 x 1200 pixels Pixel Size 5.5μm x 5.5μm Optical Format 2/3 inch Lens Mount C-mount with adjustable back focus Color Sensor Filter Pattern† Bayer Full Resolution Frame Rate 66 fps I/O 2 isolated inputs, 4 isolated outputs, RS-232 TX/RX, video auto-iris, motorized iris, focus, and zoom Power Requirements Less than 5.6W using a single Gige port Less than 6.
Supported Features Imaging Modes free-running, external trigger, fixed rate, software trigger Fixed Rate Control 0.
Mechanical GX C-MOUNT GX1660 Technical Manual Page 8
Connections GX CONNECTION DIAGRAM GX1660 Technical Manual Page 9
GIGABIT ETHERNET PORTS These ports conform to the IEEE 802.3 1000BASE-T standard for Gigabit Ethernet over copper. It is recommended that CAT5E or CAT6 compatible cabling and connectors be used for best performance. Cable lengths up to 100m are supported. For higher bandwidth requirements, both ports can be used in a link aggregation group (LAG) configuration.
EXTERNAL POWER This connection provides the main power for the camera. The camera operates from a DC voltage between 5V to 24V. The current capacity of the power supply can be estimated by dividing the camera’s power requirement by the external power voltage. It is also recommended to factor this by about 50% as follows: Power supply current capacity = (power specification / external voltage) x 1.5 The conductor used for this connection must be adequate for the current consumption of the camera.
SYNC OUTPUTS (1 to 4) These signals are optically isolated and require the user to provide a high voltage level (USER VCC) and signal common (USER GROUND). USER VCC can be from 5V to 24V. ICC is a function of USER VCC and load resistor R. An example of the functional circuit is indicated in the following diagram. CAMERA CIRCUIT USER TRIGGER CIRCUIT 5V TO 24V VCC-USER PIN 10. USER VCC IF = 5mA 3.
These signals only function as outputs and can be configured as follows: Exposing Corresponds to when camera is integrating light. Trigger Ready Indicates when the camera will accept a trigger signal. Trigger Input A relay of the trigger input signal used to “daisy chain” the trigger signal for multiple cameras. Readout Valid when camera is reading out data. Strobe Programmable pulse based on one of the above events. Imaging Valid when camera is exposing or reading out.
LENS CONTROL PORT PIN FUNCTION 1 IRIS + 2 IRIS - 3 FOCUS + 4 FOCUS - 5 ZOOM + 6 ZOOM - 7 AUTO IRIS SIGNAL 8 GROUND LENS CONTROL PORT AS SEEN FROM BACK OF CAMERA This connector provides the signals necessary to control the iris, focus, and zoom of most commercially available TV Zoom lenses. The camera can be configured to operate lenses with unipolar voltage requirements of 6V up to 12V or lenses which operate with bipolar voltages from ±6V up to ±12V.
Cleaning the Sensor DO NOT CONTACT CLEAN SENSOR UNLESS ABSOLUTELY NECESSARY. Identifying Debris Debris on the image sensor or optical components will appear as a darkened area or smudge on the image that does not move as the camera is moved. Do not confuse this with a pixel defect which will appear as a distinct point. Locating Debris Before attempting to clean the image sensor, it is important to first determine that the problem is due to debris on the sensor window.
Adjusting the C-mount THE C-MOUNT IS ADJUSTED AT THE FACTORY AND SHOULD NOT REQUIRE ADJUSTING. If for some reason, the C-mount requires adjustment, use the following method. Loosen Locking Ring Use an adjustable wrench to loosen locking ring. Be careful not to scratch the camera. When the locking ring is loose, unthread the ring a few turns from the camera face. A wrench suitable for this procedure can be provided by AVT Canada Inc. (P/N 11-0048A).
Network Card Configuration Operating GigE Vision GX cameras using multiple network adaptors The GX series cameras offer two Gigabit Ethernet ports for image data transfer and control. Users can connect one or both ports on the GX to Ethernet adapter ports on a host computer. Connecting both ports will increase the available bandwidth to 240 MB/sec, allowing higher frame rates and resolutions than a single port connection. GX cameras can be operated in single port and dual port configurations.
5. Click on “OK” to validate your change (the “Properties” window will close). The Property list will be different between different types/brands of gigabit Ethernet interface cards. If "Jumbo Frames" does not appear in this list, then your card probably does not support it. If your card does not support Jumbo Frames, then your CPU usage will be higher. 6.
12. Select the two Ethernet ports to which the GX camera will be connected. These ports will form our LAG or TEAM. Click “Next” to continue. 13. Choose “Static Link Aggregation”. Click “Next” to continue. 14. The LAG group will now be configured. You may be asked to permit the “AVT_Prosilica GigE Vision Filter Miniport” installation on the new LAG adapter. Click “Continue Anyway”.
15. Once completed the properties of the TEAM (LAG) that has just been created will appear. A new Network Connections Icon corresponding to the LAG group is created. You have now completed the Link Aggregate Group configuration. 16. Reboot the system and install GigE Sample Viewer.
GigE Sample Viewer and Filter Driver o Download GigE Sample Viewer from www.alliedvisiontec.com. This will install the Sample Viewer application program, drivers, and optionally the AVT/Prosilica Filter Driver. The Filter Driver will improve CPU performance and is recommended. o Plug in the GX camera Ethernet cable(s) and power. Verify that the Green LED is a solid green. Run Sample Viewer. It will take a few seconds for the camera to be recognized, especially if your camera is in DHCP mode.
Trouble Shooting Is the camera getting power? The Green LED is the camera power indicator. If unlit, check the power adaptor. If possible, swap with one that is known to work. If using a custom power adaptor, be sure the adaptor supports the voltage and power requirements of the camera . If the LED still does not light up, contact AVT Canada Inc. support.
non AutoIP range on your NIC and it doesn’t have access to a DHCP server. Either change your NIC IP to be in the AutoIP range, or fix the camera IP address to be on the same subnet as your NIC. • Camera is not listed, or flashing “Camera Unavailable”: There may be multiple NICs on your system set to the same subnet. The camera can not know which card to resolve to. Change the IP address of your NIC.
• • • All stats 0. Likely a firewall is blocking incoming traffic. Disable your firewall. Check your camera trigger settings. Many camera trigger modes require a software or hardware trigger event to capture frames. Packets are incoming, but all dropping. Be sure you have JumboFrames enabled on your NIC. Otherwise, decrease your PacketSize setting to 1500. All packets completing as normal, but black image. Check ExposureValue, ExposureMode, and be sure your scene is suitably lit.
Addendum GX1660 Technical Manual Page 25
GX1660 Technical Manual CAMERA LOGIC SY NC OUT 4 CAMERA LOGIC SY NC OUT 3 CAMERA LOGIC SY NC OUT 2 CAMERA LOGIC SY NC OUT 1 3.3V LOGIC CAMERA LOGIC SY NC IN 2 CAMERA LOGIC SY NC IN 1 4 6 GND VCC 100K 100K 100K IF = 5mA 442R IF = 5mA 442R IF = 5mA 442R IF = 5mA 6 3 442R 4.7K 7 100K 4.7K 1 NC7WZ14P6X VDD+3.3 5 2 8 7 6 5 4 3 2 1 4 3 2 1 TLP281-4GB TLP281-4GB TLP281-4GB 9 10 11 12 13 14 15 16 HCPL-063L TLP281-4GB GND VCC VDD+3.3 8 5 VDD+3.
GX1660 Technical Manual USER USER USER USER LOGIC LOGIC LOGIC LOGIC SY NC SY NC SY NC SY NC OUT 1 OUT 2 OUT 3 OUT 4 USER LOGIC SY NC IN 2 USER LOGIC SY NC IN 1 5V POWER CIRCUIT CAMERA POWER 9 7 5 3 2 4 6 8 1OE 2OE VCC GND 2A1 2A2 2A3 2A4 1Y 1 1Y 2 1Y 3 1Y 4 1 19 20 10 11 13 15 17 18 16 14 12 SN74ABT244APWR 2Y 1 2Y 2 2Y 3 2Y 4 1A1 1A2 1A3 1A4 VDD+5 0.1u 10V VDD+5 1K 1K 1K 1K 1 2 3 4 5 6 7 8 9 10 11 12 6 9 12 1 11 5 10 4 3 2 HIROSE HR10A-10P-12S 7 8 CABLE SIDE NOTES: 1.
GX1660 Technical Manual COMMON IRIS FOCUS ZOOM COMMON IRIS- IRIS+ FOCUS- FOCUS+ NOTES: 1. CURRENT CAPACITY PER AXIS = 50mA. 2. VERIFY LENS VOLTAGE SETTING ON CAMERA DOES NOT EXCEED LENS VOLTAGE SPECIFICATION.
POWER GROUND 12V_POWER VIDEO AUTO-IRIS LENS GX1660 Technical Manual 1 2 3 4 JEITA CONNECTOR 1 2 3 4 VIDEO SIGNAL LENS GROUND LENS POWER POWER GROUND 12V POWER 1 2 3 4 5 6 7 8 9 10 11 12 6 12 1 11 5 10 4 3 2 7 5 3 1 HIROSE 3240-8P-C(50) 8 6 4 2 HIROSE HR10A-10P-12S 7 8 9 Video Iris Connection Page 29
Trigger Timing Diagram GX1660 Technical Manual Page 30
Notes on Triggering Definitions o User Trigger is the trigger signal applied by the user. o Logic Trigger is the trigger signal seen by the camera internal logic. o Tpd is the propagation delay between the User Trigger and the Logic Trigger. o Exposure is high when the camera image sensor is integrating light. o Readout is high when the camera image sensor is reading out data. o Trigger Latency is the time delay between the User Trigger and the start of Exposure.
Triggering during the Readout State o For applications requiring the fastest triggering cycle time whereby the camera image sensor is exposing and reading out simultaneously, then the User Trigger signal should be applied as soon as a valid Trigger Ready is detected. o In this case, Trigger Latency and Trigger Jitter can be up to 1 line time since Exposure must always begin on an Interline boundary.
Camera Controls Note: Not all features listed here are available on all camera models. Acquisition This group of controls relates to the acquiring of images. Trigger This group of controls relates to how an image frame is initiated or triggered. AcqEnd AcqEndTriggerEvent – What type of external input trigger will end acquisition.
LevelHigh – active high signal LevelLow – active low signal AcqStartTriggerMode - Selects if the start of acquisition should be stimulated by an external hardware trigger. See the AcquisitionStart command for software triggering.
Recorder – After an acquisition start event, the camera will continuously capture images into the camera on-board memory, but will not send them to the host until an AcqRec trigger signal is received. Further AcqRec trigger events will be ignored until acquisition is stopped and restarted. Combined with the RecorderPreEventCount control, this feature is useful for returning any number of frames before a trigger event.
DefectMask This feature is only available on the GE4000 and GE4900 cameras. The standard model of these cameras use Class 2 sensors which can have column defects. The DefectMask replaces defective columns with interpolated values based on neighboring columns. Class 1 and Class 0 sensors are available for these cameras which do not require any column masking. DefectMaskColumnEnable - The defect mask can be set to On or Off. Exposure Auto This group of controls relates to the camera auto-exposure function.
Gain Auto This group of controls relates to the camera auto gain function. NOTE: The camera must be acquiring images in order for the auto gain algorithm to update. GainAutoAdjustDelay – Currently unimplemented. GainAutoAdjustTol - In percent. A threshold. Sets a range in variation from GainAutoTarget in which the auto gain algorithm will not respond. Can be used to limit gain setting changes to only larger variations in scene lighting. GainAutoMax – In dB.
IrisVideoLevelMin - In 10 mV units. Limits the minimum driving voltage for opening the lens iris. Typically this will be 0. WhiteBalance Auto The following parameters are used to control the way that the Auto whitebalance function operates. WhitebalAutoAdjustDelay - Currently unimplemented. WhitebalAutoAdjustTol - A threshold. This parameter sets a range of scene color changes in which the automatic whitebalance will not respond.
HeartbeatInterval – In milliseconds. The interval at which the API sends a heartbeat command to the camera. Normally this parameter does not require adjustment. HeartbeatTimeout - In milliseconds. The maximum amount of time the camera will wait for a heartbeat command before timing out. NOTE: this value may need to be increased when using breakpoints in your API code. Breakpoints stall the API from sending heartbeat commands, which may cause the camera to time out.
ImageFormat ROI - Region of Interest. Defines a rectangular sub-region of the image. Selecting an ROI that is small can increase the maximum frame rate and reduce the amount of image data. The following parameters define the size and location of the ROI sub-region: Height - In rows. The vertical size of the rectangle that defines the ROI. RegionX - In pixels. The X position of the top-left corner of the ROI RegionY - In pixels. The Y position of the top-left corner of the ROI Width - In columns.
Sensor SensorBits - The sensor digitization bit depth. SensorHeight - The total number of pixel rows on the sensor. SensorType - Monochrome or Bayer-pattern color sensor type. SensorWidth – The total number of pixel columns on the sensor. TimeStampFrequency – In Hz. All images returned from the camera are marked with a timestamp. TimeStampFrequency is the time base for the Timestamp function.
FrameTrigger – Active when an image has been initiated to start. This is a logic trigger internal to the camera, which is initiated by an external trigger or software trigger event. Exposing – Active for the duration of sensor exposure. FrameReadout – Active at during frame readout, i.e. the transferring of image data from the CCD to camera memory. Acquiring – Active during a acquisition stream.