IAI cb-140ge User Manual

Manual is about: digital monochrome/color progressive scan gege vision camera

Summary of cb-140ge

  • Page 1

    Cm-140ge cb-140ge cm-140ge-ra cb-140ge-ra cm-140ge-uv digital monochrome / color progressive scan gige vision camera document version: 2.0 camera revision: g (uv:a) cmb-140ge_ver.2.0_sept09 user's manual.

  • Page 2

    Cm-140ge / -ra/-uv / cb-140ge / -ra - 2 - notice t he material contained in this manual consists of information that is proprietary to jai ltd., japan and may only be used by the purchasers of the product. Jai ltd., japan makes no warranty for the use of its product and assumes no responsibility for...

  • Page 3

    Cm-140 ge supplement the following statement is related to the regulation on “ measures for the administration of the control of pollution by electronic information products “ , known as “ china rohs “. The table shows contained hazardous substances in this camera. Mark shows that the environment-fr...

  • Page 4

    Cb-140 ge supplement the following statement is related to the regulation on “ measures for the administration of the control of pollution by electronic information products “ , known as “ china rohs “. The table shows contained hazardous substances in this camera. Mark shows that the environment-fr...

  • Page 5

    Cm-140 ge / -ra/-uv / cb-140ge/-ra - 3 - table of contents 1. General ....................................................................................................... - 5 - 2. Camera nomenclature ...................................................................................... - 5 - 3. M...

  • Page 6

    Cm-140ge / -ra/-uv / cb-140ge / -ra - 4 - 8.4. Sensor layout and timing ............................................................................... - 34 - 8.4.1. Ccd sensor layout ................................................................................. - 34 - 8.4.2. Horizontal timing .....

  • Page 7

    Cm-140 ge / -ra/-uv / cb-140ge/-ra - 5 - 1. General this manual covers the digital monochrome progressive scan camera cm-140ge/cm- 140ge-ra and color progressive scan camera cb-140ge/cb-030ge-ra the cm-140ge/cm-140ge-ra/cb-140ge/cb-140ge-ra /cm-140ge-uv is a gige vision compliant camera. Both the mo...

  • Page 8

    Cm-140ge / -ra/-uv / cb-140ge / -ra - 6 - 3. Main features member of c3 compact series, covering vga to uxga resolution 1392 (h) x 1040 (v) 4.65 µm square pixels 1/2” progressive scan – monochrome and bayer mosaic color versions uv sensitive version cm-140ge-uv available 31 frames(16.14 frames for u...

  • Page 9

    Cm-140 ge / -ra/-uv / cb-140ge/-ra - 7 - 4. Locations and functions  lens mount c-mount (note *1)  ccd sensor 1/2 inch ccd sensor  12-pin connector dc +12v power and gpio interface  rj-45 gigabit ethernet connector with treaded holes for thumbscrews  led indication for power and trigger input ...

  • Page 10

    Cm-140ge / -ra/-uv / cb-140ge / -ra - 8 -  lens mount c-mount (note *1)  ccd sensor 1/3 inch ccd sensor  12-pin connector dc +12v power and gpio interface  rj-45 gigabit ethernet connector with threaded holes for thumbscrews  led indication for power and trigger input  led gige network conditi...

  • Page 11

    Cm-140 ge / -ra/-uv / cb-140ge/-ra - 9 - 5. Pin assignment 5.1. 12-pin multi-connector (dc-in/gpio/iris video) type: hr10a-10r-12pb (hirose) male. (seen from rear of camera). Fig.3. 12-pin connector. 5.2. Digital output connector for gigabit ethernet type: rj-45 hfj11-1g02e-l21rl or equivalent the c...

  • Page 12

    Cm-140ge / -ra/-uv / cb-140ge / -ra - 10 - 6. Gpio (general purpose inputs and outputs) 6.1. Overview all input and output signals pass through the gpio (general purpose input and output) module. The gpio module consists of a look-up table (lut – cross-point switch), 4 pulse generators and a 12-bit ...

  • Page 13

    Cm-140 ge / -ra/-uv / cb-140ge/-ra - 11 - 6.1.2. 12-bit counter a 25mhz clock or the camera pixel clock (65mhz) can be used as a source. The counter has a “divide by n”, where n has the range 1 through 4096, allowing a wide range of clock frequencies to be programmed. Setting value 0 is bypass, sett...

  • Page 14

    Cm-140ge / -ra/-uv / cb-140ge / -ra - 12 - 6.2.2 recommended external output circuit diagram for customer fig.7. External output circuit, opt out 1 and 2 6.2.3 optical interface specifications the relation of the input signal and the output signal through optical interface is as follows. Conditions ...

  • Page 15

    Cm-140 ge / -ra/-uv / cb-140ge/-ra - 13 - 6.3. Inputs and outputs table output port trigger 0 trigger 1 opt out1 opt out2 time stamp reset pulse gen. 0 pulse gen. 1 pulse gen. 2 pulse gen. 3 inpu t po rt lval in × × × × × ○ ○ ○ ○ dval in × × × × × ○ ○ ○ ○ fval in × × × × × ○ ○ ○ ○ een in × × ○ ○ × ○...

  • Page 16

    Cm-140ge / -ra/-uv / cb-140ge / -ra - 14 - start point end point length start point end point length 6.4.2. 12bit counter addres s internal name genicam name acces s size value (range) 0xb000 counter clock choice clocksource r/w 4 0x00: 25mhz 0x01: pixel clock 0xb004 counter dividing value clockpres...

  • Page 17

    Cm-140 ge / -ra/-uv / cb-140ge/-ra - 15 - these settings can be achieved by jai control tool which is the part of jai sdk. Addres s internal name genicam name acces s size value (range) 0xb008 length counter 0 r/w 4 0x00001 to 0xfffff 0xb00c start point counter 0(1) r/w 4 0x00000 to 0xfffff 0xb010 s...

  • Page 19

    Cm-140 ge / -ra/-uv / cb-140ge/-ra - 17 - 6.5. Gpio programming examples 6.5.1 gpio in combination with pulse width trigger mode example: 10µs unit pulse width exposure control (pwc). Pixel clock is 65mhz. 650 clocks (750-100) equals 10µs. Address register value 0xa040 trigger mode 2 = pulse width 0...

  • Page 20

    Cm-140ge / -ra/-uv / cb-140ge / -ra - 18 - 6.5.2 internal trigger generator create a trigger signal and trigger the camera lut (cross point switch) 12bit counte pulse generator 2 (20bit counter) pulse generator 1 (20bit counter) pulse generator 0 (20bit counter) lut ( 12bit pulse generator 3 (20bit ...

  • Page 21

    Cm-140 ge / -ra/-uv / cb-140ge/-ra - 19 - analog signal [mv] black level 1023 890 32 0 25 700 d ig it al ou t [l sb ] white clip level 100% level 800 7. Gige vision streaming protocol (gvsp) 7.1. Digital video output (bit allocation) although the cm-140ge/cm-140ge-ra and cb-140ge/cb-140ge-ra are dig...

  • Page 22

    Cm-140ge / -ra/-uv / cb-140ge / -ra - 20 - 7.2.2. Gvsp_pix_mono10 (10bit) 1 byte 2byte 3byte 4byte 0 1 2 3 4 5 6 7 8 9 x x x x x x 0 1 2 3 4 5 6 7 8 9 x x x x x x y0 y0 y1 y1 7.2.3. Gvsp_pix_mono10_packed (10 bit) 2 3 4 5 6 7 8 9 0 1 x x 0 1 x x 2 3 4 5 6 7 8 9 2 3 4 5 6 7 8 9 0 1 x x 0 1 x x 2 3 4 ...

  • Page 23

    Cm-140 ge / -ra/-uv / cb-140ge/-ra - 21 - 7.3.3 gvsp_pix_bayrg8 “bayerrg8“ odd line 1 byte 2 byte 3 byte 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 r0 g1 r2 even line 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 g0 b1 g2 7.3.4 gvsp_pix_bayrg10 “bayer rg10” odd line 1 byte 2 byte 3 byte 4 byt...

  • Page 24

    Cm-140ge / -ra/-uv / cb-140ge / -ra - 22 - 8. Functions and operations 8.1. Gige vision standard interface the cm-140ge/cm-140ge-ra and cb-140ge/cb-140ge-ra are designed in accordance with the gige vision standard. In transmits digital images over cat5e or cat6 ethernet cables. All camera functions ...

  • Page 25

    Cm-140 ge / -ra/-uv / cb-140ge/-ra - 23 - 2 gb memory video card with pci express bus x 16, vram better than ddr2 with 256 mb or more, and display capability of 2560 x 1600 more than 200 gb free disk space windows xp, sp2 (32bit) functions such as screen saver and power save should not be used. Unne...

  • Page 26

    Cm-140ge / -ra/-uv / cb-140ge / -ra - 24 - 8.2.3 disable firewalls to ensure proper of the jai sdk & control tool, all firewalls must be disabled. This also includes the windows firewall. Click [start], [control panel] for accessing the windows firewall configuration. 8.2.4 enabling jumbo frame (1) ...

  • Page 27

    Cm-140 ge / -ra/-uv / cb-140ge/-ra - 25 - note: the following procedure is the case you use intel(r) 1000. Accordingly the procedure is different if you use different nic appeared on network adaptors. In that case, set the item of a similar content described here. (8)click [advanced] tab. (9) select...

  • Page 28

    Cm-140ge / -ra/-uv / cb-140ge / -ra - 26 - (10)click [ok]. (11)close [device manager]. (12)close [system properties] clicking [ok]. 8.2.5 setting receive descriptors if the network connection properties list contains a property called receive descriptors, then change its property to the maximum valu...

  • Page 29

    Cm-140 ge / -ra/-uv / cb-140ge/-ra - 27 - 8.2.6 interrupt moderation rate if the network connection properties list contains a property called interrupt moderation rate, then it is possible to set the preferred value. When it is changed from minimal, medium, high and extreme, number of interruption ...

  • Page 30

    Cm-140ge / -ra/-uv / cb-140ge / -ra - 28 - 1. At first, type in the frame rate of the connected camera. Cm-140ge/-ra and cb-140ge/-ra operates at 31 fps (16fps for uv). 2. Set the bandwidth at 80%. 3. Click the calculation tab. 4. New value is calculated. 5. Click ok. This shown value is automatical...

  • Page 31

    Cm-140 ge / -ra/-uv / cb-140ge/-ra - 29 - if it is not shown, confirm the setting by pressing the “settings tub“. 8.2.9 other settings in case that “receive descriptor” is set at its maximum value, the picture disturbance may occur due to “hyper threading” mode. If it happens, check after “hyper thr...

  • Page 32

    Cm-140ge / -ra/-uv / cb-140ge / -ra - 30 - 8.3. Basic functions the cm-140ge/cm-140ge-ra, cb-140ge/cb-140ge-ra and cm-140ge-uv cameras are progressive scan cameras with 10 or 8-bit video output in gigabit ethernet. An analogue iris video signal (dip switch select) can be used for controlling auto-ir...

  • Page 33

    Cm-140 ge / -ra/-uv / cb-140ge/-ra - 31 - 8.3.3 electronic shutter cm-140ge/cm-140ge-ra / cb-140ge/cb-140ge-ra /cm-140ge-uv have conventional shutter functions as well as the genicam standard “exposure time abs” function. Preset shutter 10 steps preset shutter are available: off (1/31); 1/60, 1/100;...

  • Page 34

    Cm-140ge / -ra/-uv / cb-140ge / -ra - 32 - the below table shows minimum and maximum values for each readout mode. Cm/cb-140ge minimum value maximum value normal scan 61µs 32,174 µs 2/3 partial scan 61µs 25,019 µs 1/2 partial scan 61µs 21,471 µs 1/4 partial scan 61µs 16,149 µs 1/8 partial scan 61µs ...

  • Page 35

    Cm-140 ge / -ra/-uv / cb-140ge/-ra - 33 - 8.3.5 auto-detect lval-sync / a-sync. Accumulation this function replaces the manual setting found in older jai cameras. Whether accumulation is synchronous or a-synchronous in relationship to lval depends on the timing of the trigger input. When trigger is ...

  • Page 36

    Cm-140ge / -ra/-uv / cb-140ge / -ra - 34 - 8.4. Sensor layout and timing 8.4.1. Ccd sensor layout the ccd sensor layout with respect to pixels and lines used in the timing and video full frame read out is shown below. 1434 1052 2 40 1392 7 2 1040 ob ob ob ob(7) effective video output 1392 (h) x 1040...

  • Page 37

    Cm-140 ge / -ra/-uv / cb-140ge/-ra - 35 - 8.4.2. Horizontal timing the lval period is shown for normal continuous mode. Lval data out valid data ob 1392ck 40ck 1432ck 556ck dval 1392ck 16ck 1 lval 1988clk=30.584us 1clk=15.38ns fig. 20. Horizontal timing 8.4.3. Vertical timing the fval period for nor...

  • Page 38

    Cm-140ge / -ra/-uv / cb-140ge / -ra - 36 - 8.4.4. Partial scanning the fval period is shown for 1/2 partial scan in normal continuous mode. 1 line = 26.7 s vertical timing the below diagram and table provide vertical timing information for the fixed partial scan settings 1/2, 1/4, 1/3 and 2/3 patial...

  • Page 39

    Cm-140 ge / -ra/-uv / cb-140ge/-ra - 37 - horizontal timing the horizontal timing is the same the full scanning. Lval data out valid data ob 1392ck 40ck 1432ck 556ck dval 1392ck 16ck 1 lval 1988clk=30.584us 1clk=15.38ns fig.23. Horizontal timing for partial scanning 8.4.5. Vertical binning vertical ...

  • Page 40

    Cm-140ge / -ra/-uv / cb-140ge / -ra - 38 - frame rate 527l 48.86fps lval fval 1+2 3+4 1037+1038 1039+1040 davl 3l 3l 520l 1l data ob valid data ob ob ccd exposure een xeen vertical binning fig.25. Vertical timing for vertical binning 8.5. Operation modes this camera can operate in 5 primary modes. 1...

  • Page 41

    Cm-140 ge / -ra/-uv / cb-140ge/-ra - 39 - 8.5.2 edge pre-select trigger mode an external trigger pulse initiates the capture, and the exposure time (accumulation time) is the fixed shutter speed set by registers. The accumulation can be lval synchronous or lval a- synchronous. The resulting video si...

  • Page 42

    Cm-140ge / -ra/-uv / cb-140ge / -ra - 40 - tri g een favl 2l~3l full:61us~92us vbinnig:78us~116us) 2l (min.) ge:7.83µs ± 1µs uv:15.66µs ± 1µs uv: full:117.86µs ~176.7µs, v binning 149.6µs ~224.4µs ge: ccd exposure exposure time when the trigger is input while fval is low, the accumulation is lval as...

  • Page 43

    Cm-140 ge / -ra/-uv / cb-140ge/-ra - 41 - fig. 28. Pulse width control. Lval sync lval_a-sync timing trig 1l een favl 2l~3l (full:61us ~ 92us vbinnig:78us~ 116us) 2l(min.) ge:7.83µs±1µs uv:15.66µs±1µs ge: uv:(full 117.8µs ~ 176.7µs,v binning 149.6µs ~ 224.4µs) ccd exposure exposure time when the tri...

  • Page 44

    Cm-140ge / -ra/-uv / cb-140ge / -ra - 42 - 8.4.4 reset continuous (rct) trigger mode the rct mode operates like eps (edge preselect) mode with smearless function. An external trigger pulse will immediately stop the video read out, reset and restart the exposure, then operate as normal mode until the...

  • Page 45

    Cm-140 ge / -ra/-uv / cb-140ge/-ra - 43 - 8.5.4 sequential trigger mode (pre-select trigger) the roi, shutter and gain values can be preset up to 10 sequences. Along with every trigger input, the image data with the preset sequence is output as described below. Trigger sequence operation signals add...

  • Page 46

    Cm-140ge / -ra/-uv / cb-140ge / -ra - 44 - full scan 1/2 partial 2/3 partial 1/4 partial 1/8 partial 1/2 v binning 1055 l 821 l 705 l 531 l 445 l 530 l the conditions for this table are that shutter speed should be set the same for all sequences. If the shutter speed is different, the difference of ...

  • Page 47

    Cm-140 ge / -ra/-uv / cb-140ge/-ra - 45 - 8.5.6 optical black transfer mode it is possible for the user to decide whether the optical black (ob) portion of the image will be transferred or not. The optical black part can be used for black reference in the application software. Setting register 0xa41...

  • Page 48

    Cm-140ge / -ra/-uv / cb-140ge / -ra - 46 - 8.6. Operation mode and functions matrix id (value) note 1 mode shutter preset / program. Vertical binning note 2 partial scanning lval sync/async auto iris output 0x00 continuous yes yes yes --- yes note 3 0x01 pre-select (ps) yes yes yes auto no 0x02 puls...

  • Page 49

    Cm-140 ge / -ra/-uv / cb-140ge/-ra - 47 - 9. Register map the below table provides detailed information for the hardware registers used for controlling the camera and obtaining information on the status of the camera. The content of this register map is also found in the xml file, as stipulated by t...

  • Page 50

    Cm-140ge / -ra/-uv / cb-140ge / -ra - 48 - address function re ad / wr it e siz e value / range of value description default value 0x065c persistent subnet mask r/w 4 valid if persistent ip is enabled 0x066c persistent gateway r/w 4 valid if persistent ip is enabled 0x0900 number of messaging channe...

  • Page 51

    Cm-140 ge / -ra/-uv / cb-140ge/-ra - 49 - address function re ad / wr it e siz e value / range of value description default value 0x0d08 scpd0 r/w 4 2ms max with 62.5mhz tick time primary stream channel packet delay register 0 0x0d18 scda0 r/w 4 not specified decided by application primary stream ch...

  • Page 52

    Cm-140ge / -ra/-uv / cb-140ge / -ra - 50 - address function re ad / wr it e siz e value / range of value description default value 0xa0e0 user black level r/w 4 0 to 1023 64 lsb=1023 32lsb=512 to 528 525 0xa13c test stream (jumbo packet check) r/w 4 cm-140ge 0=off 1=white noise 4=h ramp scale 5=v ra...

  • Page 53

    Cm-140 ge / -ra/-uv / cb-140ge/-ra - 51 - address function re ad / w rit e si ze value / range of value description default value 0xc020 sequence shutter 9 r/w 4 2 to 1052 pre-program 9 th shutter value 1052 0xc024 sequence shutter 10 r/w 4 2 to 1052 pre-program 10 th shutter value 1052 0xc078 seque...

  • Page 54

    Cm-140ge / -ra/-uv / cb-140ge / -ra - 52 - address function re ad / w rit e si ze value / range of value description default value 0xc128 sequence roi size-y2 r/w 4 8 to 1040 height max 0xc12c sequence roi size-y3 r/w 4 8 to 1040 height max 0xc130 sequence roi size-y4 r/w 4 8 to 1040 height max 0xc1...

  • Page 55

    Cm-140 ge / -ra/-uv / cb-140ge/-ra - 53 - address function re ad / wr it e siz e value / range of value description default value 0xc18c sequence roi offset-y7 r/w 4 0 to 1032 0 0xc190 sequence roi offset-y8 r/w 4 0 to 1032 0 0xc194 sequence roi offset-y9 r/w 4 0 to 1032 0 0xc198 sequence roi offset...

  • Page 56

    Cm-140ge / -ra/-uv / cb-140ge / -ra - 54 - bit28:gev_event _start_of_tra nsfer 0 bit27:gev_event _end_of_trans fer 0 0xa640 camera reset ( from genicam) w 4 0=off 1=reset 0 0xa644 soft trigger 1 r/w 4 0=low, 1=high 0 0xa648 soft trigger 2 r/w 4 0=low, 1=high 0 0xa64c soft trigger 3 r/w 4 0=low, 1=hi...

  • Page 57

    Cm-140 ge / -ra/-uv / cb-140ge/-ra - 55 - address function re ad / wr it e siz e value / range of value description default value 0xb030 length counter 2 r/w 4 0x00001 to 0xfffff counter length 1 0xb034 start point counter 2 (1) r/w 4 0x00001 to 0xfffff start point 0 0xb038 start point counter 2 (2)...

  • Page 58

    Cm-140ge / -ra/-uv / cb-140ge / -ra - 56 - 10. External appearance and dimensions fig. 31. Cm-140ge/cb-140ge outline.

  • Page 59

    Cm-140 ge / -ra/-uv / cb-140ge/-ra - 57 - outsi de si ze tolerance:± 0. 3mm c- mount 6- m3depth 3.5 3- m3depth 3.5 ( depth0. 14) ( depth0. 14) ( depth0. 14) 10 2. 5 (4 .0 4) 6. 3 (0 .2 5) ( 1. 14) 29 31 ( 1. 22) 32 .5 59 8 (0 .3 1) (2 .3 2) (1 .2 8) ( 1. 02) 26 ser ia l n o. Cau ti on se al 4- m3dep...

  • Page 60

    Cm-140ge / -ra/-uv / cb-140ge / -ra - 58 - 11. Specifications 11.1. Spectral response fig. 33. Spectral response for cm-140ge/-ra fig.34. Spectral response for cb-140ge/-ra.

  • Page 61

    Cm-140 ge / -ra/-uv / cb-140ge/-ra - 59 - 図 35. spectral response for cm-140ge-uv.

  • Page 62

    Cm-140ge / -ra/-uv / cb-140ge / -ra - 60 - 11.2. Specification table (cm/cb-140ge/140ge-ra) specifications cm-140ge / 140ge-ra cb-140ge / 140ge-ra scanning system progressive scan frame rate full frame 31.08 frames/sec. Progressive (1052 lines/frame) pixel clock 65 mhz line frequency 32.696khz (1h =...

  • Page 63

    Cm-140 ge / -ra/-uv / cb-140ge/-ra - 61 - specifications cm-140ge / 140ge-ra cb-140ge / 140ge-ra power 12v dc 10%. 3.6 w lens mount c-mount rear protrusion on c-mount lens must be less than 10.0mm flange back 17.526mm tolerance 0 to -0.05mm dimensions cm/cb-140ge 44 x 29 x 75 mm (w x h x d) excludin...

  • Page 64

    Cm-140ge / -ra/-uv / cb-140ge / -ra - 62 - 11.3. Specification table (cm-140ge-uv) specifications cm-140ge-uv scanning system progressive scan frame rate full frame 16.14 frames/sec. Progressive (1052 lines/frame) pixel clock 33.75 mhz line frequency 16.978khz (1h = 58.9 µs, (1988 pixel clock/line) ...

  • Page 65

    Cm-140 ge / -ra/-uv / cb-140ge/-ra - 63 - specifications cm-140ge-uv regulatory ce (en61000-6-2 and en61000-6-3), fcc part 15 class b, rohs, weee power 12v dc 10%. 4.1 w lens mount c-mount rear protrusion on c-mount lens must be less than 10.0mm dimensions 44 x 29 x 75 mm (w x h x d) excluding protu...

  • Page 66

    Cm-140ge / -ra/-uv / cb-140ge / -ra - 64 - 12. Appendix 12.1. Precautions personnel not trained in dealing with similar electronic devices should not service this camera. The camera contains components sensitive to electrostatic discharge. The handling of these devices should follow the requirements...

  • Page 67

    Cm-140 ge / -ra/-uv / cb-140ge/-ra - 65 - 12.4. Caution when mounting the camera when you mount the camera on your system, please make sure to use screws of the recommended length described in the following drawing. Longer screws may cause serious damage to the pcb inside the camera. If you mount th...

  • Page 68

    Cm-140ge / -ra/-uv / cb-140ge / -ra - 66 - index a auto iris lens, - 31 - b bayer mosaic color, - 5 - bayer mosaic filter, - 5 - bit allocation, - 18 -, - 19 - blemishes, - 58 - c camera link, - 7 - camera trigger, - 12 - cat6 ethernet, - 21 -, - 22 - ccd sensor, - 7 -, - 56 -, - 59 - ccd sensor, - ...

  • Page 69

    Cm-140 ge / -ra/-uv / cb-140ge/-ra - 67 - change history month/year revision changes sept. 2007 1.0 new release nov. 2008 1.1 add ra version sept 2009 2.0 change the depth in chassis for screws from 4mm to 3.5mm and add caution, gain up from +12db to +24db(camera revision g and after), sensitivity i...

  • Page 70

    Cm-140ge / -ra/-uv / cb-140ge / -ra - 68 - user's record camera type: cm-140 ge / cb-140 ge cm-140ge-ra / cb-140ge-ra cm-140ge-uv revision: …………….. Serial no. …………….. Firmware version. …………….. For camera revision history, please contact your local jai distributor. User's mode settings. User's modifi...