background image

 

 

 

 

 

 

Operation 

15

 

RM/TM-2030GE Series 

 

human eye’s resolution and color recognition are highest at green, the CFA contains two greens per each red 

and blue. 

It is critical for the frame grabber and color interpolation to know where the individual color pixels exist 

relative to sync (LDV and FDV) timing. 

This requirement makes digital output the preferred choice, because the timing relationships are very accurate 

Figure 6.

 

Bayer Color Filter Response. 

 

3.2.3

 

Starting Pixel Configuration 

All manufacturers produce identical Bayer CFAs, but there are slight differences between the CCDs produced by 

different manufacturers. The first line is generally R and G. The camera timing can be adjusted to start with 

either G or R by skipping the very first pixels at each line. The majority of color interpolation software can 

select between a variety of pixel relations, such as R/G start or G/R start, as well as G/B start and B/G start. 

Once the correct scanning is configured, the rest of the interpolation is exactly the same. Contact JAI, Inc. for 

further information regarding CCD manufacturers. 

Figure 7.

 

Example of Color CCD CFA Pattern 

 

Summary of Contents for TM-2030GE

Page 1: ...RM TM 2030GE RMC TMC 2030GE Progressive Scan Cameras Document Version F Document P N 10446...

Page 2: ......

Page 3: ...stalled options or customer requested modifications may compromise electromagnetic compatibility and affect CE compliance Please note that the use of interconnect cables that are not properly grounded...

Page 4: ...RM TM 2030GE Series ii Disclaimer...

Page 5: ...r Array 14 3 2 2 Bayer Color Filter Array CFA 14 3 2 3 Starting Pixel Configuration 15 3 2 4 Sync and Data 16 3 2 5 Camera Functions 16 3 2 6 Interpolation Software 16 3 2 7 Color Interpolation 17 3 3...

Page 6: ...er 38 5 8 1 Persistent IP 38 5 8 2 Stream Channel Packet Size 39 5 9 IPEngine 39 5 9 1 SignalRoutingBlock 41 5 9 2 ControlBits 43 5 9 3 PLC LookupTable 44 5 9 4 PLCSpecialConfigurations 45 5 9 5 Count...

Page 7: ...C PIV Timing Table 21 Figure 15 Camera Timing Chart 22 Figure 16 Digital Data Output Order for Configuration 23 Figure 17 Field Video Timing Continuous Mode 23 Figure 18 Acquisition And Trigger Contro...

Page 8: ...RM TM 2030GE Series vi List of Tables List of Tables Table 1 12 Pin Connector 10 Table 2 Scan Area Modes 14 Table 3 Asynchronous Mode Chart 22 Table 4 TM 2030GE Camera Specifications Table 57...

Page 9: ...on medical imaging intelligent transportation systems high definition graphics on line inspection gauging character reading archiving and high security surveillance 1 2 Features Small size and light w...

Page 10: ...g and purging of the CCD The TM 2030GE has three modes to control the asynchronous reset and shutter speed Async no shutter The video signal and FDV are reset by external VINIT Internal shutter speed...

Page 11: ...es and Options Following is a list of additional accessories and options that may be required for your application Please check with your JAI Inc representative before you install your camera to deter...

Page 12: ...shielded cables further reduce emissions 2 2 3 Power Supplies and Power Cable Setup 2 2 3 1 Power Supplies The TM 2030GE camera requires 12V DC power that is obtained through the 12 pin connector loca...

Page 13: ...al_VD 2 Yellow 12V DC Power In 8 White coax shield TTL OUT STROBE 3 Red coax shield GND Analog Ground 9 White coax shield TTL IN External_HD 4 Red coax Reserved 10 Brown Reserved 5 Orange coax shield...

Page 14: ...loscope and other specialized equipment While the factory set focus serves well in most cases an adjustable back focus makes it possible to improve image sharpness when using lower cost zoom lenses cu...

Page 15: ...s shuttering This is different from full frame transfer architecture which requires a mechanical shutter or strobe light in order to freeze the object motion 3 1 1 Preset Scan Area TM TMC 2030GE has f...

Page 16: ...he most popular color interpolation supported by numerous software suppliers The digital format allows the camera to output accurate pixel data including the color information When the data is stored...

Page 17: ...Pixel Configuration All manufacturers produce identical Bayer CFAs but there are slight differences between the CCDs produced by different manufacturers The first line is generally R and G The camera...

Page 18: ...characteristics the LUT Look up Table is different The LUT is a powerful tool to adjust the dynamic range as well as the color dynamic range Since human color perception is non linear LUT selection c...

Page 19: ...interpolation Other software simply uses the host computer s memory and CPU The processing speed may vary depending on the architecture and speed of the computer 3 3 Dynamic Range Control Figure 9 Ou...

Page 20: ...rovides a superb picture at various speeds without smearing 3 5 1 Programmable Exposure Continuous Mode The exposure time of TM TMC 2030GE can be specified from one video line to a maximum of one fram...

Page 21: ...f In this mode the exposure time from 0 video lines to 2079 video lines can be controlled through serial communication commands in one video line steps In this mode the minimum exposure time is equal...

Page 22: ...o the transfer gate event the actual exposure time is equal to Exposure Time Pulse Width 12 4 s Since one discharge signal Vsub is generated right after the active edge of the trigger it is asynchrono...

Page 23: ...p two exposure periods constant the LDV is reset before the first image is transferred out The maximum trigger frequency in this mode is equal to 1 transfer time of two frames 4 s The minimum active p...

Page 24: ...Shutter Async Preset and Prog Shutter PWC aA 1 line 1 line 6 clk aB 9 5 line n 1 lines 298 clk Pulse width 48 clk aC 48 clk PIV Fixe Expo PIV PWC Unit pA 6 6 Pixel pB 70 70 pC 200 200 pD 320 320 pE 2...

Page 25: ...Operation 23 RM TM 2030GE Series Figure 16 Digital Data Output Order for Configuration Figure 17 Field Video Timing Continuous Mode...

Page 26: ...ftware A GigE Vision camera can be controlled by any software that understands the protocol At JAI we provide the JAI GigE Vision SDK and Control Tool to interface with our cameras The remainder of th...

Page 27: ...cient memory capacity Configure inter packet delay to avoid congestion in network switches Disable screen saver and power save functions on computers Use high performance computers with multi CPU hype...

Page 28: ...rocedure uses the Intel R PRO 1000 as an example If a different NIC is used the setup tabs will likely be different In that case set the item in a manner similar to what is described here 8 Click Adva...

Page 29: ...Close System Properties clicking OK 4 3 5 Setting Receive Descriptors If the Network Connection Properties list contains a property called Receive Descriptors then change its property to the maximum...

Page 30: ...When connecting several cameras to one network interface card via a switching hub it is important to optimize the Inter Packet Delay of the cameras to avoid congestion in the switch A sure sign of co...

Page 31: ...transferred to the Packet Delay column of the Control Tool 4 3 8 Confirm the Filter Driver is used The filter driver is installed as an optional function when JAI SDK is installed If the filter drive...

Page 32: ...setting in the Settings window Access the Settings window by clicking on the icon to the left of the blue question mark icon Refer to the Getting Started Guide provided with the JAI GigE Vision SDK a...

Page 33: ...e next page ContinuousRecording The camera will continuously acquire and store images onto the onboard memory Acquisition is stopped when the onboard memory capacity is reached if AcquisitionRecording...

Page 34: ...e of operation for the exposure control or shutter All Async modes and PulseWidthControl require a trigger signal The possible options are Off No shutter ContinuousProgrammable Puts the camera into Co...

Page 35: ...the value will stay at Once Programmatically the developer should poll the value to check status after turning on the feature to Once Off auto balance is not active Once auto balance is active BlackLe...

Page 36: ...the width of the output image When ScanMode is changed it is necessary to set this value to equal to or less than WidthMax Height sets the height of the output image When ScanMode is changed it is ne...

Page 37: ...reen and Red pixels in first row BayerBG10 10 bit Bayer pattern with Blue and Green pixels in first row BayerGR12 12 bit Bayer pattern with Green and Red pixels in first row BayerBG12 12 bit Bayer pat...

Page 38: ...es or disables Blemish Compensation WhiteBlemishCalibration this is done to calibrate the camera so Blemish Compensation can be run This is only necessary after a camera has been powered off and resta...

Page 39: ...ed to stop image acquisition during this time LUTInversion invert the current LUT table This creates the negative of image 5 6 UserSets These controls are for saving camera settings to the onboard mem...

Page 40: ...ubnet Mask and networking 5 8 1 Persistent IP When powered up and connected to the network the camera will use the following sequence to obtain an IP Address 1 Persistent IP 2 DHCP a DHCP server on th...

Page 41: ...Guru visibility mode The host software must send at least one command to the camera during this period otherwise it loses control of the camera This is usually handled by the control tool 5 9 IPEngine...

Page 42: ...TM 2030GE Series 40 Configuring the Camera Figure 26 PLC LUT Diagram Note Ext_VD EXT_HD EVINIT and INTG_CON all go the camera head TTL Output Strobe goes outside the camera via Pin 8 of the 12 Pin cab...

Page 43: ...a group of switches that lets you route signals to the PLC Lookup Table There are a total of 8 input lines numbered from I0 to I7 Each input line can accept a number of different signals The input sig...

Page 44: ...nal is also connected to the EXT_VD that goes to the camera head Please see the PLCSpecialConfigurations section below PLC PLC_Q7 PLC output This signal is also connected to the EXT_HD that goes to th...

Page 45: ...able The control bits can be used as software triggers by toggling between two states True and False True sets the signal High while False sets the signal to Low When a bit is toggled on the host soft...

Page 46: ...Boolean operations Variable0 Op0 Variable1 Op1 Variable2 Op2 Variable3 Variable0 Op0 Variable1 Op1 Variable2 Op2 Variable3 Variable0 Op0 Variable1 Op1 Variable2 Op2 Variable3 Variable0 Op0 Variable1 O...

Page 47: ...at least Expert to get access to these controls There are two controls of interest in this category PLC_Q6_Configuration and PLC_Q7_Configuration These two controls affect which signal source the EXT...

Page 48: ...RM TM 2030GE Series 46 Configuring the Camera Figure 31 PLC Special Configurations Figure 32 CountersAndTimersControls...

Page 49: ...ow to High PLC_Q16_FallingEdge decrement when the signal goes from High to Low PLC_Q16_AnyEdge decrement on any Falling or Rising Edge PLC_Q16_LevelHigh decrement when the signal is at the High sectio...

Page 50: ...to start the counter Currently it is set to Off meaning always on CounterValue the read only value showing the current counter value 5 9 6 Pulse Generators controls The Pulse Generator lets you create...

Page 51: ...e camera has 16MB of memory for frame buffering Water level setting specifies how much of that memory to use with the AcquistionMode s recording features Once the buffer is full no more images will be...

Page 52: ...to route the Timer1 output to the camera s trigger line a Goto IPEngine ProgrammableLogicController LookupTable i Set Q4 PLC_Q4_Variable0 to PLC_I7 Trigger Line ii Set Q0 PLC_Q0_Variable0 to PLC_I4 S...

Page 53: ...ity RW ActiveLow ActiveHigh ActiveLow Beginner AnalogControls GainSelector RW All Tap2 All Beginner GainRaw RW 0 4095 Factory Set Beginner GainAutoBalance RW Off Once Off Beginner BlackLevelSelector R...

Page 54: ...terResetActivation RW Off RisingEdge FallingEdge AnyEdge LevelHigh LevelLow Off Beginner CounterResetSource RW PLC_Q3 PLC_Q7 PLC_Q8 PLC_Q9 PLC_Q10 PLC_Q11 PLC_Q16 PLC_Q17 PLC_Q3 Beginner CounterTrigge...

Page 55: ...Beginner Width RW 0 to WidthMax OffsetX Beginner Height RW 0 to HeightMax OffsetY Beginner OffsetX RW WidthMax Width Beginner OffsetY RW HeightMax Height Beginner PixelFormat RW Monochrome Mono8 Mono...

Page 56: ...neeX2 RW 0 255 255 Beginner KneeY2 RW 0 255 255 Beginner LUTInversion RW Execute Command Beginner UserSets UserSetSelector RW Default UserSet1 UserSet6 UserSet1 Beginner UserSetLoad RW Execute Command...

Page 57: ...are properly connected and operational Power supplies Power cables Main power source Shutter control Async mode Lens Digital output cable Analog video cable 6 1 2 Symptom Dark Video Remedies Check tha...

Page 58: ...rt Phone 408 383 0300 E Mail camerasupport americas jai com European Technical Support Phone 45 4457 8950 E Mail camerasupport jai com Japan Asia Technical Support Phone 81 45 440 0154 E Mail camerasu...

Page 59: ...Color 3 6 lux f 1 4 no shutter 32 fps Sensitivity 14 V e Video Output Digital output 8 bit 10 bit 12 bit Gigabit Ethernet selectable Gamma Programmable LUT 1 0 std Lens Mount C mount use 1 format len...

Page 60: ...e 33 Physical Dimensions Caution When mounting the camera to any fixture do not use screws that extend more than 5 mm into the camera housing to avoid possible damage to the internal circuitry For att...

Page 61: ...Appendix 59 RM TM 2030GE Series 7 1 2 Spectral Response Figure 34 Monochrome Spectral Response Figure 35 Color Spectral Response...

Page 62: ......

Page 63: ......

Page 64: ...www jai com Europe Middle East Africa Phone 45 4457 8888 Fax 45 4491 3252 Asia Pacific Phone 81 45 440 0154 Fax 81 45 440 0166 Americas Phone Toll Free 1 800 445 5444 Phone 1 408 383 0301...

Reviews: