JAI CB-200GE User manual

Manual is about: Digital Monochrome / Color Progressive Scan GigE Vision Camera

Summary of CB-200GE

  • Page 1

    - 0 - cm-200ge cb-200ge digital monochrome / color progressive scan gige vision camera document version: first draft camera revision: 0 preliminary version subject to changes user's manual.

  • Page 2

    Cm-200 ge / cb-200 ge - 1 - table of contents 1. General ............................................................................................................ - 3 - 2. Camera nomenclature........................................................................................... - 4 - 3. Main ...

  • Page 3

    Cm-200 ge / cb-200 ge - 2 - 8.4.5. Vertical binning ................................................................................... - 29 - 8.5. Operation modes ......................................................................................... - 30 - 8.5.1 continuous operation ...............

  • Page 4

    Cm-200 ge / cb-200 ge - 3 - 1. General this manual covers the digital monochrome progressive scan camera cm-200ge and color progressive scan camera cb-200ge the cm-200ge/cb-200ge is a gige vision compliant camera, based on the cm-200mcl/cb-200mcl. Both the monochrome version cm-200ge and the color v...

  • Page 5

    Cm-200 ge / cb-200 ge - 4 - 2. Camera nomenclature the standard camera composition consists of the camera main body and c-mount protection cap. The camera is available in the following versions: cm-200ge where c stands for "compact" family, m stands for "monochrome", 200 represents the resolution "2...

  • Page 6

    Cm-200 ge / cb-200 ge - 5 - 4. Locations and functions se ria ln o. Fc c s ea l ca uti on s ea l ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ power / trig gige 1 lens mount c-mount (note *1) 2 ccd sensor 1/1.8 inch ccd sensor 3 12-pin connector dc +12v power and gpio interface 4 rj-45 gigabit ethernet connector 5 led indication...

  • Page 7

    Cm-200 ge / cb-200 ge - 6 - 1 2 3 4 5 6 7 8 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. 2. 12-pin connector. 5.2. Digital output connector for gigabit ethernet type: rj-45 hfj11-1g02e-l21rl or equivalent f...

  • Page 8

    Cm-200 ge / cb-200 ge - 7 - 6. Gpio (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 counter. In the lut, the relat...

  • Page 9

    Cm-200 ge / cb-200 ge - 8 - 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, setting value 1 i...

  • Page 10

    Cm-200 ge / cb-200 ge - 9 - 6.2.2 recommended external output circuit diagram for customer hirose-12 connector pin 8 and 10 hirose-12 connector pin 7 and 9 out 270 +5v to +24v user power 2 user side camera inside from camera circuit external output +12v 220 to fig.6. External output circuit 6.2.3 op...

  • Page 11

    Cm-200 ge / cb-200 ge - 10 - 6.3. Inputs and outputs table output port trigger 0 trigger 1 opt out1 opt out2 time stamp reset pulse generato r 0 pulse generato r 1 pulse generato r 2 pulse generato r 3 lval in × × × × × ○ ○ ○ ○ dval in × × × × × ○ ○ ○ ○ fval in × × × × × ○ ○ ○ ○ een in × × ○ ○ × ○ ○...

  • Page 12

    Cm-200 ge / cb-200 ge - 11 - start point end point length start point end point length 6.4.2. 12bit counter address internal name genicam name access size value (range) 0xb000 counter clock choice clocksource r/w 4 0x00: 25mhz 0x01: pixel clock 0xb004 counter dividing value clockprescaler r/w 4 0x00...

  • Page 14

    Cm-200 ge / cb-200 ge - 13 - 6.5. Gpio programming examples 6.5.1 gpio plus pwc shutter 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 = pwc ( pulse width control) 0xb000 clock choice 1 = pix...

  • Page 15

    Cm-200 ge / cb-200 ge - 14 - 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 counter) lval i...

  • Page 16

    Cm-200 ge / cb-200 ge - 15 - ana log s igna l [mv ] b lack leve l 1023 890 32 0 25 700 di gi ta lo u t [l sb ] wh ite c l ip leve l 100% leve l 800 7. Gige vision streaming protocol (gvsp) 7.1. Digital video output (bit allocation) although the cm-200ge and cb-200ge are digital cameras, the image is...

  • Page 17

    Cm-200 ge / cb-200 ge - 16 - 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 5 6 7 8 9 y3 y1 y0 y2 address internal name access size value 0xa410 pixel format type r/w 4 0x01080001:mono8 0x01100003:mono10 0x010c0004:mono1...

  • Page 18

    Cm-200 ge / cb-200 ge - 17 - 7.3.2 gvsp_pix_baygb10 “ bayergb10” odd line 1 byte 2 byte 3 byte 4 byte 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 g0 g0 b1 b1 even line 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 r0 r0 g1 g1 address internal name access size va...

  • Page 19

    Cm-200 ge / cb-200 ge - 18 - 8. Functions and operations 8.1. Gige vision standard interface the cm-200ge and cb-200ge are designed in accordance with the gige vision standard. In transmits digital images over cat5e or cat6 ethernet cables. All camera functions are also controlled via the gige visio...

  • Page 20

    Cm-200 ge / cb-200 ge - 19 - 8.2.2 video data rate (network bandwidth) the video bit rate for cm-200ge and cb-200ge is: ♦ in case using jumbo frame, the packet data will be improved 2 %. ♦ for cm-200ge and cb-200ge, the jumbo frame can be set at maximum 4040 bytes ( factory setting is 1440 byte ). T...

  • Page 21

    Cm-200 ge / cb-200 ge - 20 - (6)expand [network adapters]. (7) select target nic, right-click , and click [ properties ]. 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 th...

  • Page 22

    Cm-200 ge / cb-200 ge - 21 - (9) select jumbo frames of property, and select 9014 of value. (10)click [ ok ]. (11)close [ device manager ]. (12)close [ system properties ] clicking [ ok ]. 8.2.4 packet delay packet delay is one of gige vision functionalities. This function controls the data bandwidt...

  • Page 23

    Cm-200 ge / cb-200 ge - 22 - 8.2.5 filter driver installation for gige vision camera connection, it is recommended to use gige vision filter driver provided in the jai sdk in order to maximize the performance the camera. Click to install gige vision filter driver . When the installation is completed...

  • Page 24

    Cm-200 ge / cb-200 ge - 23 - 8.3. Basic functions the cm-200ge and cb-200ge cameras are progressive scan cameras with 10 or 8 bit video output in gigabit ethernet. The camera has 1/2, 1/4 or 1/8 partial scanning for faster frame rates. Vertical binning is also available. The camera can operate in co...

  • Page 25

    Cm-200 ge / cb-200 ge - 24 - 8.3.3 electronic shutter cm-200ge / cb-200ge has 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; 1/250; 1/500; 1/1,000; 1/2,000; 1/4,000; 1/8,000; ...

  • Page 26

    Cm-200 ge / cb-200 ge - 25 - 0 100% leve l 700 200 an a log ou t [mv ] ccd out [mv ] 265 930 8.3.4. Auto iris lens video output (12-pin hirose connector) this analogue signal is not routed through the gpio. This signal is available at pin 4 of 12-pin hirose connector. It can be used for lens iris co...

  • Page 27

    Cm-200 ge / cb-200 ge - 26 - 8.3.6 rear panel indicator. The rear panel mounted led provides the following information: amber: power connected - initiating steady green: camera is operating in continuous mode flashing green. The camera is receiving external trigger the indication on ethernet connect...

  • Page 28

    Cm-200 ge / cb-200 ge - 27 - 8.4.2. Horizontal timing the lval period is shown for normal continuous mode. Horizontal video timing full frame read out / partial read out 1 lval 2080 clk = 32 μ s 1 clk = 15.38 ns lval data out dval valid data 1628 clk 1688 clk 1624 clk ob 4 clk 48 clk 392 clk ob 12 c...

  • Page 29

    Cm-200 ge / cb-200 ge - 28 - 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 lval fval dval dat...

  • Page 30

    Cm-200 ge / cb-200 ge - 29 - horizontal timing the horizontal timing is the same the full scanning. Horizontal video timing full frame read out / partial read out 1 lval 2080 clk = 32 μ s 1 clk = 15.38 ns lval data out dval valid data 1628 clk 1688 clk 1624 clk ob 4 clk 48 clk 392 clk ob 12 clk ob 1...

  • Page 31

    Cm-200 ge / cb-200 ge - 30 - vertical timing vertical video timing v binning frame rate : 627l 44.492 fps lval fval dval data een xeen ccd exposure valid data ob ob ob 1+2 3+4 5l 3l 618l 1l 1233+1234 1235+1236 fig.23. Vertical timing for vertical binning 8.5. Operation modes this camera can operate ...

  • Page 32

    Cm-200 ge / cb-200 ge - 31 - 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 signal will star...

  • Page 33

    Cm-200 ge / cb-200 ge - 32 - lval_a-sync timing 5.37 μ s ± 1 μ s 1l(min.) ccd exposure een xeen fval 2l to 3l exposure time trig trigger input during fval low period lval a-sync mode setting fig.25. Edge pre-select lval a-sync timing 8.5.3 pulse width control trigger mode in this mode the accumulati...

  • Page 34

    Cm-200 ge / cb-200 ge - 33 - lval_sync timing trig ccd exposure exposure een xeen fval 1l to 2l 2l 1l(min.) 1l(max) lval lval sync mode setting trigger input whthin fval high period fig. 26. Pulse width control. Lval sync. Lval_a-sync timing 5.37 μ s ± 1 μ s 1l(min.) ccd exposure trig 2l to 3l een x...

  • Page 35

    Cm-200 ge / cb-200 ge - 34 - 8.5.4 sequential trigger mode ( eps) 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 added to trigger can be select...

  • Page 36

    Cm-200 ge / cb-200 ge - 35 - ♦ the conditions for this table is that shutter speed should be set the same for all sequences. If the shutter speed is different , the difference of exposure time should be added. ♦ it is recommended to set the exposure time in the order from the shortest to the longer ...

  • Page 37

    Cm-200 ge / cb-200 ge - 36 - 8.5.6 ob transfer mode on this mode, the ob part is also transmitted. Ob part can be used for black reference in the frame grabber board. This can be set by register 0xa41c for on or off. Ob transfer mode off ob transfer mode on normal scan 1 1624 1 1236 1 1624 1640 1 10...

  • Page 38

    Cm-200 ge / cb-200 ge - 37 - 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 edge pre-select (eps) yes yes yes auto no 0x02 pulse wid...

  • Page 39

    Cm-200 ge / cb-200 ge - 38 - ♦ after click feature properties, and extend each item, the following control menu will be activate. ♦ for setting, each item should be active and change the value or select the necessary item. The following example is the shutter setting. ♦ in case of value setting, sli...

  • Page 40

    Cm-200 ge / cb-200 ge - 39 - ♦ for capturing the image, click “ start acquisition “ . ♦ when the image size is changed , the image capturing must be stopped by clicking “ stop acquisition”. It is possible to change shutter and gain values while capturing the image. ♦ when capturing , if the frame ra...

  • Page 41

    Cm-200 ge / cb-200 ge - 40 - 10. 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 the genicam s...

  • Page 42

    Cm-200 ge / cb-200 ge - 41 - 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 address function r ea d / write size value / range of value description default value 0x0900 number of messaging channels r 4 this ...

  • Page 43

    Cm-200 ge / cb-200 ge - 42 - 0x0d04 scps0 r / w 4 decided by system primary stream channel packet size register packet size includes ip, udp&gvsp header 1440 xml file 0x0d08 scpd0 r / w 4 32us max with 62.5mhz tick time primary stream channel packet delay register 0 0x0d18 scda0 r / w 4 not specifie...

  • Page 44

    Cm-200 ge / cb-200 ge - 43 - standard camera functions registers: address function r ea d / write size value / range of value description default value 0xa000 shutter mode r / w 4 0= preset shutter 1= programmable exposure 4=exposure timeabs sets exposure time for image capture. 0 0xa004 preset shut...

  • Page 45

    Cm-200 ge / cb-200 ge - 44 - 1= white noise 4=h ramp scale 5=v ramp scale 6=moving ramp scale 8=color bar 9=color bar 10=moving color bar 0xa300 save settings into user area w 4 1=user area1 2=user area2 3=user area3 allows use to save all camera settings. Last used area number becomes new default. ...

  • Page 46

    Cm-200 ge / cb-200 ge - 45 - 0xc07c sequence gain 2 r / w 4 -84 to 326 pre-program 2 nd gain value 0 0xc080 sequence gain 3 r / w 4 -84 to 326 pre-program 3 rd gain value 0 0xc084 sequence gain 4 r / w 4 -84 to 326 pre-program 4 th gain value 0 0xc088 sequence gain 5 r / w 4 -84 to 326 pre-program 5...

  • Page 47

    Cm-200 ge / cb-200 ge - 46 - w 0xc120 sequence roi size- x10 r / w 4 8 to 1392 width max 0xc124 sequence roi size-y1 r / w 4 8 to 1040 height max 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...

  • Page 48

    Cm-200 ge / cb-200 ge - 47 - w 0xc170 sequence roi offset-x10 r / w 4 0 to 1384 0 0xc174 sequence roi offset-y1 r / w 4 0 to 1032 0 0xc178 sequence roi offset-y2 r / w 4 0 to 1032 0 0xc17c sequence roi offset-y3 r / w 4 0 to 1032 0 0xc180 sequence roi offset-y4 r / w 4 0 to 1032 0 0xc184 sequence ro...

  • Page 49

    Cm-200 ge / cb-200 ge - 48 - w 0xa504 roi1 size x r / w 4 width w.Max 0xa508 roi1 size y r / w 4 height h.Max 0xa50c roi1 offset x r / w 4 0 to 1384 horizontal offset 0 0xa510 roi1 offset y r / w 4 0 to 1032 vertical offset 0 0xa600 soft trigger 0 r / w 4 0=low 1=high 0 0xa604 video sending flag r /...

  • Page 51

    Cm-200 ge / cb-200 ge - 50 - 0xb040 counter 2 clear r / w 4 0 1 2 4 8 free run high level clear low level clear rising edge clear falling edge clear 0 0xb044 length counter 3 r / w 4 0x00001 to 0xfffff counter length 1 0xb048 start point counter 3(1) r / w 4 0x00001 to 0xfffff start point 0 0xb04c s...

  • Page 52

    Cm-200 ge / cb-200 ge - 51 - 11. External appearance and dimensions 44 29 c-mount 13 26 26 (1.73) (1.1 4) 14. 5 (0.57) (0.51) 5 (0.2) (1. 02 ) (1. 02 ) (depth0.16) 59 75 se ria ln o. 6-m3depth4 (depth0.16) fc c s ea l ca uti on s ea l 67 3-m3depth4 5 (0.2) (2.64) (2.95) (2.32) outside size tolerance...

  • Page 53

    Cm-200 ge / cb-200 ge - 52 - 12. Specifications 12.1. Spectral response fig. 29. Spectral response for cm-200ge fig.30. Spectral response for cb-200ge ir filter.

  • Page 54

    Cm-200 ge / cb-200 ge - 53 - 12.2. Specification table specifications cm-200ge cb-200ge scanning system progressive scan frame rate full frame 24.98 frames/sec. Progressive (1236 lines/frame) pixel clock 65 mhz line frequency 31.25 khz ( 1h = 32 µs ) (2080 pixel clock/line) ccd sensor 1/1.8”. Monoch...

  • Page 55

    Cm-200 ge / cb-200 ge - 54 - regulatory ce (en61000-6-2 and en61000-6-3), fcc part 15 class b, rohs, weee power 12v dc ± 10%. 3.5w lens mount c-mount rear protrusion on c-mount lens must be less than 10.0mm dimensions 29 x 44 x 75 mm (hxwxd) weight 125 g 125 g in order to get specified performance, ...

  • Page 56

    Cm-200 ge / cb-200 ge - 55 - 13. Appendix 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 of electrostatic se...

  • Page 57

    Cm-200 ge / cb-200 ge - 56 - 3. Camera control software can be downloaded from www.Jai.Com 4. Specifications for the ccd sensor sony icx-267al and icx-267aq can be found on www.Jai.Com.

  • Page 58

    Cm-200 ge / cb-200 ge - 57 - index auto iris lens, - 24 - bayer mosaic color, - 3 - bayer mosaic filter, - 3 - bit allocation, - 16 -, - 17 - blemishes, - 53 - camera trigger, - 9 -, - 11 - cat6 ethernet, - 20 -, - 21 - ccd sensor, - 5 -, - 52 -, - 54 - ccd sensor, - 26 - continuous, - 20 -, - 21 -,...

  • Page 59

    Cm-200 ge / cb-200 ge - 58 - transmission bandwidth, - 20 - trigger input, - 5 -, - 24 - trigger mode, - 33 -, - 34 -, - 36 - ttl in, - 15 - vertical binning, - 21 -, - 22 -, - 23 -, - 29 - xml, - 3 -.

  • Page 60

    Cm-200 ge / cb-200 ge - 59 - 13. User's record camera type: cm-200 ge / cb-200 ge revision: …………….. Serial no. …………….. Firmware version. …………….. For camera revision history, please contact your local jai distributor. User's mode settings. User's modifications. Declaration of conformity as defined by...