USER MANUAL January 11, 2010 GX1660 GX1660C Allied Vision Technologies (Canada) Inc. www.alliedvisiontec.com tel: 604.875.8855 fax: 604.875.8856 © 2010 Allied Vision Technologies Inc. All rights reserved.
GX1660 User Manual 70-0057A-A Table of Contents Table of Contents ............................................................................................................................ ii Introduction .................................................................................................................................1 Precautions ..................................................................................................................................1 Warranty ...................
GX1660 User Manual 70-0057A-A 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.
GX1660 User Manual 70-0057A-A 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 † Bayer Full Resolution Frame Rate 66 fps I/O 2 isolated inputs, 4 isolated outputs, RS-232 TX/RX, Color Sensor Filter Pattern video auto-iris, motorized iris, focus, and zoom Power Requirements Less than 5.
GX1660 User Manual 70-0057A-A Supported Features Imaging Modes free-running, external trigger, fixed rate, software trigger Fixed Rate Control 0.
GX1660 User Manual 70-0057A-A Mechanical GX C-MOUNT Allied Vision Technologies (Canada) Inc.
GX1660 User Manual 70-0057A-A Connections GX CONNECTION DIAGRAM Allied Vision Technologies (Canada) Inc.
GX1660 User Manual 70-0057A-A 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.
GX1660 User Manual 70-0057A-A 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.
GX1660 User Manual 70-0057A-A 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.
GX1660 User Manual 70-0057A-A 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.
GX1660 User Manual 70-0057A-A 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.
GX1660 User Manual 70-0057A-A 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.
GX1660 User Manual 70-0057A-A 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).
GX1660 User Manual 70-0057A-A 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.
GX1660 User Manual 70-0057A-A 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.
GX1660 User Manual 70-0057A-A 11. Specify a name for the Team (Link Aggregate Group). This should be something that will distinguish this adapter from others in your system. Click “Next” to continue. 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.
GX1660 User Manual 70-0057A-A 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 Allied Vision Technologies (Canada) Inc.
GX1660 User Manual 70-0057A-A 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 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.
GX1660 User Manual 70-0057A-A 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.
GX1660 User Manual 70-0057A-A The following example is not on the same Subnet: NIC IP 169.250.23.2 Subnet Mask: 255.255.255.0, CamIP 169.254.13.0 Subnet Mask: 255.255.0.0. This can happen if you use a 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.
GX1660 User Manual 70-0057A-A All stats 0 while streaming. Firewall likely blocking traffic • • • 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.
GX1660 User Manual 70-0057A-A Addendum Allied Vision Technologies (Canada) Inc.
GX1660 User Manual 70-0057A-A GX IO Schematic VDD+3.3 VDD+3.3 4.7K VCC 180R 1/10W 8 4.7K 5 VDD+3.3 VCC CAMERA LOGIC SY NC IN 1 6 S 1 1 D 5V TO 24V IF = 5mA 7 MMBF4393LT1G G 2 3 CAMERA LOGIC SY NC IN 2 4 3 6 180R 1/10W 4 S D 5V TO 24V IF = 5mA GND PIN PIN PIN PIN PIN PIN PIN PIN PIN PIN PIN PIN 1. POWER GROUND 2. EXTERNAL POWER 3. SY NC OUT 4 4. SY NC IN 1 5. SY NC OUT 3 6. SY NC OUT 1 7. USER GROUND 8. RS-232 RXD 9. RS-232 TXD 10. USER VCC 11. SY NC IN 2 12.
GX1660 User Manual 70-0057A-A User Trigger Circuit Example CAMERA POWER CABLE SIDE POWER GROUND EXTERNAL POWER SYNC OUT 4 SYNC IN 1 SYNC OUT 3 SYNC OUT 1 USER GND VDD+5 5V POWER CIRCUIT USER VCC SYNC IN 2 SYNC OUT 2 1 2 3 4 5 6 7 8 9 10 11 12 1 9 10 8 2 7 3 6 12 11 4 5 HIROSE HR10A-10P-12S USER LOGIC SY NC IN 1 USER LOGIC SY NC IN 2 USER USER USER USER LOGIC LOGIC LOGIC LOGIC SY NC SY NC SY NC SY NC OUT 1 OUT 2 OUT 3 OUT 4 2 4 6 8 9 7 5 3 1A1 1A2 1A3 1A4 1Y 1 1Y 2 1Y 3 1Y 4 2Y1 2Y2
GX1660 User Manual 70-0057A-A TV Zoom Lens Connection ZOOM+ ZOOMTV ZOOM LENS BIPOLAR TYPE FOCUS+ FOCUSIRIS+ IRIS- IRIS- 2 FOCUS- 4 ZOOM- 6 COMMON 8 1 IRIS+ 3 FOCUS+ 5 ZOOM+ 7 COMMON HIROSE 3240-8P-C(50) ZOOM TV ZOOM LENS UNIPOLAR TYPE FOCUS IRIS COMMON COMMON 2 COMMON 4 COMMON 6 COMMON 8 1 IRIS 3 FOCUS 5 ZOOM 7 HIROSE 3240-8P-C(50) NOTES: 1. CURRENT CAPACITY PER AXIS = 50mA. 2. VERIFY LENS VOLTAGE SETTING ON CAMERA DOES NOT EXCEED LENS VOLTAGE SPECIFICATION.
GX1660 User Manual 70-0057A-A Video Iris Connection POWER GROUND 12V POWER POWER GROUND 12V_POWER 1 2 3 4 5 6 7 8 9 10 11 12 9 1 10 8 2 7 3 6 12 11 4 5 HIROSE HR10A-10P-12S 1 2 3 4 5 6 7 8 VIDEO AUTO-IRIS LENS 1 2 3 4 1 2 3 4 LENS POWER HIROSE 3240-8P-C(50) VIDEO SIGNAL LENS GROUND JEITA CONNECTOR Allied Vision Technologies (Canada) Inc.
GX1660 User Manual 70-0057A-A Trigger Timing Diagram Readout Time Trigger Latency Tpd User Trigger Expose Start Delay Registered Exposure Time Logic Trigger Exposure Readout N Trigger Jitter N+1 N N+1 Interline Time Trigger Ready Imaging Idle Allied Vision Technologies (Canada) Inc.
GX1660 User Manual 70-0057A-A 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.
GX1660 User Manual 70-0057A-A 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. Allied Vision Technologies (Canada) Inc.
GX1660 User Manual 70-0057A-A 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.
GX1660 User Manual 70-0057A-A EdgeAny – rising or falling edge 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.
GX1660 User Manual 70-0057A-A SingleFrame - After an acquisition start event, the camera will only receive a single frame trigger event. Further trigger events will be ignored until acquisition is stopped and restarted. MultiFrame - After an acquisition start event, the camera will receive AcquisitionFrameCount number of triggers. Further trigger events will be ignored until acquisition is stopped and restarted.
GX1660 User Manual 70-0057A-A DSPSubregionLeft - defines the position of left edge of the DSP subregion. Measured in pixels from the left edge. Defaults to zero. DSPSubregionRight - defines the position of the right edge of the DSP subregion as measured from the left side of the image. Defaults to a huge number much larger than the maximum number of sensor columns. DSPSubregionTop - Defines the top edge of the DSP subregion defined as the number of pixels from the top edge of the full image.
GX1660 User Manual 70-0057A-A Auto - The exposure time will vary continuously according to the scene illumination. The Auto exposure function operates according to the Auto and DSP controls AutoOnce - The exposure will be set once according to the scene illumination and then remain at that setting even when the scene illumination changes.
GX1660 User Manual 70-0057A-A Iris The GC series cameras support video-type auto iris lenses. This control will not appear on GE series cameras which do not support auto iris. All video-type auto iris lenses have a default reference voltage. When a voltage larger than this reference voltage is applied to the lens, the iris closes. When a voltage is applied less than this reference voltage, the iris opens.
GX1660 User Manual 70-0057A-A WhitebalValueRed – Red gain expressed as a percentage of the camera default setting. WhitebalValueBlue - Blue gain expressed as a percentage of the camera default setting. GigE BandwidthCtrlMode StreamBytesPerSecond - The default mode of bandwidth control. See the StreamBytesPerSecond control for more information. SCPD - Stream channel packet delay expressed in timestamp counter units. This mode is not recommended. Both - Implements a combination of control modes.
GX1660 User Manual 70-0057A-A does not support Jumbo Packets/Frames of at least 8228 Bytes (the camera default on power up), then you will need to reduce PacketSize parameter to match the maximum supported by your network adaptor. A PacketSize of 1500 is a safe setting which all GigEthernet network cards support. NOTE: If you are seeing all “black images”, or all frames reported as StatFramesDropped and zero images reported as StatFramesCompleted, you will likely need to decrease this parameter.
GX1660 User Manual 70-0057A-A Mono16 - 16 bits per pixel, monochrome. On camera interpolation, with luminance (Y) channel returned. For 10 bit (CMOS) or 12 bit (CCD) sensors, the data is least significant bit aligned within the 16 bit word. That is: 0000xxxx xxxxxxxx. Bayer8 – 8 bits per pixel, raw un-interpolated data from camera. SampleViewer interpolates the data in software. For 10 bit (CMOS) or 12 bit (CCD) sensors, the most significant 8 bits are returned.
GX1660 User Manual 70-0057A-A TimeStampFrequency – In Hz. All images returned from the camera are marked with a timestamp. TimeStampFrequency is the time base for the Timestamp function. The image timestamp can be useful for determining whether images are missing from a sequence due to missing trigger events. UniqueID – Read only. The unique camera ID that differentiates the current camera from all other cameras. IO The control and readout of all camera inputs and outputs.
GX1660 User Manual 70-0057A-A 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.