JAI SP-5000C-PMCL User Manual

Manual is about: Spark Series 5M CMOS Digital Progressive Scan Monochrome and Color Camera

Summary of SP-5000C-PMCL

  • Page 1

    1046e-1305 spark series sp-5000m-pmcl sp-5000c-pmcl 5m cmos digital progressive scan monochrome and color camera document version: ver.1.1 sp-5000-pmcl_ver.1.1_oct2013 user manual.

  • Page 2: Warranty

    Sp-5000m-pmcl / sp-5000c-pmcl - 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 any e...

  • Page 3

    Sp-5000m-pmcl 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 environmen...

  • Page 4

    Sp-5000c-pmcl 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 environmen...

  • Page 5

    Sp-5000m-pmcl / sp-5000c-pmcl - 3 - - contents - before using this camera ....................................................................- 6 - 1. General ...................................................................................- 7 - 2. Camera composition .................................

  • Page 6

    Sp-5000m-pmcl / sp-5000c-pmcl - 4 - 6.3 output timing and output image ....................................................................... - 27 - 6.3.1 horizontal timing .................................................................................... - 27 - 6.3.2 vertical timing ...............

  • Page 7

    Sp-5000m-pmcl / sp-5000c-pmcl - 5 - 8.7 alc .......................................................................................................... - 67 - 8.8 hdr (high dynamic range) (sp-5000m-pmcl only).................................................. - 67 - 8.9. Lens ............................

  • Page 8: Before Using This Camera

    Sp-5000m-pmcl / sp-5000c-pmcl - 6 - before using this camera emva 1288 with regard to signal to noise ratio in this manual, specifications measured by emva 1288 are used together with specifications by a traditional measurement method. Emva 1288 is a more complete measurement that considers multiple...

  • Page 9: 1.      General

    Sp-5000m-pmcl / sp-5000c-pmcl - 7 - 1. General the sp-5000m-pmcl and sp-5000c-pmcl are among the first new “spark series” cameras to be introduced. They provide both high resolution and a high frame rate with excellent image quality for machine vision applications. The sp-5000m-pmcl is a monochrome ...

  • Page 10: 3.  Key Features

    Sp-5000m-pmcl / sp-5000c-pmcl - 8 - 3. Key features new spark series 1-inch cmos 5-megapixel progressive scan camera utilizes mini camera link interface in medium or full configurations aspect ratio 5:4, 2560 (h) x 2048 (v) - 5 million effective pixels 5 μm square pixels s/n 55db for monochrome and ...

  • Page 11

    Sp-5000m-pmcl / sp-5000c-pmcl - 9 - 4. Parts locations and their functions 4.1 parts locations and their functions  lens mount c-mount (note *1)  10-pin connector aux interface connector  led indication for power and trigger input  12-pin connector dc+12v and trigger input  camera link connecto...

  • Page 12

    Sp-5000m-pmcl / sp-5000c-pmcl - 10 - 4.2 rear panel the rear panel mounted led provides the following information: amber: power connected – initiating this light goes off after initiating. Steady green: camera is operating in continuous mode flashing green: the camera is receiving external triggerin...

  • Page 13: 5. Input And Output

    Sp-5000m-pmcl / sp-5000c-pmcl - 11 - 5. Input and output 5.1 connector and its pin configuration 5.1.1 12-pin connector 5.1.1.1 figure type: hr-10a-10r-12pb(72) hirose male or equivalent 5.1.1.2 pin configuration table 1 12-pin configuration note 1) factory default setting is exposure active and neg...

  • Page 14

    Sp-5000m-pmcl / sp-5000c-pmcl - 12 - 5.1.2.2 pin assignment table-2 camera link pin configuration – connector 1 pin no in/out name note 1,26 power power 2(-),15(+) o x_out0 data output 3(-),16(+) o x_out1 4(-),17(+) o x_out2 5(-),18(+) o x_clk clock for cl 6(-),19(+) o x_out3 data output 7(+),20(-) ...

  • Page 15

    Sp-5000m-pmcl / sp-5000c-pmcl - 13 - table -3 aux standard hirose 10-pin connector pin assignment no i/o name note 1 o drive iris+ motorized lens 2 o drive focus+ motorized lens 3 o drive zoom+ motorized lens 4 o common motorized lens 5 gnd 6 o p-iris out1a p-iris lens 7 o p-iris out1b p-iris lens 8...

  • Page 16

    Sp-5000m-pmcl / sp-5000c-pmcl - 14 - 5.2 camera link interface 5.2.1 camera link interface table-6 camera link interface base medium full 80bit full 2tap / 12bit 4tap / 12bit 8 tap / 8bit 8 tap / 10bit 10 tap / 8bit 1x2 - 1y 1x4 - 1y 1x8 - 1y 1x8 - 1y 1x10 - 1y port a0 txin 0 tap1 d0 tap 1 d0 tap 1 ...

  • Page 17

    Sp-5000m-pmcl / sp-5000c-pmcl - 15 - base medium full 80bit full 2tap / 12bit 4tap / 12bit 8 tap / 8bit 8 tap / 10bit 10 tap / 8bit 1x2 - 1y 1x4 - 1y 1x8 - 1y 1x8 - 1y 1x10 - 1y port g0 txin 0 — ― tap 7 d0 tap 7 d2 tap7 d5 port g1 txin 1 — ― tap 7 d1 tap 7 d3 tap7 d6 port g2 txin 2 — ― tap 7 d2 tap ...

  • Page 18

    Sp-5000m-pmcl / sp-5000c-pmcl - 16 - 5.3 digital in/out interface in the sp-5000m-pmcl and sp-5000c-pmcl, the software control tool can assign the necessary signals used in the system to digital inputs and outputs (see section 5.3.7.1 for block diagram). 5.3.1 line selector in the line selector, the...

  • Page 19

    Sp-5000m-pmcl / sp-5000c-pmcl - 17 - 5.3.6 line format indicates the interface information of the input and output lines. Not connected, ttl, lvds or opto-coupled note: in the sp-5000-pmcl, opto-coupled interface is not available. 5.3.7 gpio gpio is a general interface for input and output and contr...

  • Page 20

    Sp-5000m-pmcl / sp-5000c-pmcl - 18 - 5.3.7.2 input and output matrix table the relation between input and output is as follows. Table-9 gpio matrix table selector (cross point switch output) source signal (cross point switch input) low high soft trigger exposure active frame trigger wait frame activ...

  • Page 21

    Sp-5000m-pmcl / sp-5000c-pmcl - 19 - table - 10 pulse generator default settings 5.4.1 clock pre-scaler clock pre-scaler (divide value) can set the dividing value of the frequency divider (12-bit length) and the sensor clock is used for this. Four built-in pulse generators work by the same clock. In...

  • Page 22

    Sp-5000m-pmcl / sp-5000c-pmcl - 20 - fig.7 pulse generator pulse construction 5.4.3 pulse generator length set the counter up value for the selected pulse generator. If repeat count value is “0” and if pulse generator clear signal is not input, the pulse generator generates the pulse repeatedly unti...

  • Page 23

    Sp-5000m-pmcl / sp-5000c-pmcl - 21 - fig.8 counter clear in async mode fig.9 counter clear in sync mode 0 clear ↓ pulse generator output pulse generator clear source in (example 1) clear activation = rising edge, clear sync mode = async mode, clear inverter = false (example 2) clear activation = ris...

  • Page 24

    Sp-5000m-pmcl / sp-5000c-pmcl - 22 - 5.4.9 pulse generator clear source the following clear sources can be selected as the pulse generator clear signal. Table - 12 pulse generator clear source pulse generator clear source item description low connect low level signal to clear source for the selected...

  • Page 25

    Sp-5000m-pmcl / sp-5000c-pmcl - 23 - 5.4.10 pulse generator inverter clear source signal can be have polarity inverted. 5.4.11 pulse generator setting table table - 13 pulse generator setting parameters display name value clock pre-scaler 1 to 4096 pulse generator clock (mhz) [pixel clock:48mhz]÷[cl...

  • Page 26

    Sp-5000m-pmcl / sp-5000c-pmcl - 24 - 6. Sensor layout, output format and timing 6.1 sensor layout the cmos sensors used in the sp-5000m-pmcl and sp-5000c-pmcl have the following pixel layout. 6.1.1 monochrome sensor fig. 10 monochrome sensor layout 6.1.2 bayer sensor fig. 11 color sensor layout 2560...

  • Page 27

    Sp-5000m-pmcl / sp-5000c-pmcl - 25 - 6.2 camera output format (tap geometry) table - 14 output format camera output format bit assignment refer to drawing 1x2–1y 8-bit, 10-bit, 12-bit 6.2.1 1x4–1y 8-bit, 10-bit, 12-bit 6.2.2 1x8–1y 8-bit, 10-bit 6.2.3 1x10–1y 8-bit 6.2.4 note: the camera output desc...

  • Page 28

    Sp-5000m-pmcl / sp-5000c-pmcl - 26 - 6.2.2 1x4–1y 1x4–1y is a 4-tap readout system specified in genicam tap geometry and it outputs as the following. Width = 2560 pixel 1280 pixel x 2 taps h e ig h t = 2 0 4 8 p ix e l x5120 y1 x5120 y3840 x4 y1 x4 y2048 x3 y1 x3 y2048 x2 y1 x2 y2048 x5 y1 x5 y2048 ...

  • Page 29

    Sp-5000m-pmcl / sp-5000c-pmcl - 27 - 6.2.4 1x10–1y 1x10-1y is a 10-tap readout system and outputs as follows. Width = 2560 pixel 256 pixel x 10 taps h ei gh t = 20 48 p ix el x5120 y1 x5120 y3840 x4 y1 x4 y2048 x3 y1 x3 y2048 x2 y1 x2 y2048 x5 y1 x5 y2048 x6 y1 x6 y2048 x7 y1 x7 y2048 x8 y1 x8 y2048...

  • Page 30

    Sp-5000m-pmcl / sp-5000c-pmcl - 28 - note: a: actual operating value b: calculation value table 15. Continuous trigger / horizontal timing 1x10–1y (1/2) camera settings (a) (b) (c) t a p ge o m e tr y cam e ra l ink p ixel cl o ck aoi binning 1: off 2* on lval active lval non-active h-offset width o...

  • Page 31

    Sp-5000m-pmcl / sp-5000c-pmcl - 29 - table 17. Continuous trigger / horizontal timing 1x8-1y (1/2) camera settings (a) (b) (c) t a p ge o m e tr y cam e ra l ink p ixel cl o c k aoi binning lval active lval non-active h-offset width offset x height offset y horizont al vertical [unit: clock] [unit: ...

  • Page 32

    Sp-5000m-pmcl / sp-5000c-pmcl - 30 - note: a: actual operating value b: calculation value table 18. Continuous trigger / horizontal timing 1x8–1y (2/2) camera settings t a p ge o m e tr y cam e ra l ink p ixel cloc k aoi binning 1line total clock horizontal frequency horizontal period width offset x...

  • Page 33

    Sp-5000m-pmcl / sp-5000c-pmcl - 31 - table 19. Continuous trigger / horizontal timing 1x4–1y (1/2) camera settings (a) (b) (c) t a p ge o m e tr y cam e ra l in k p ixel cl o c k aoi binning lval active lval non-active h-offset width offset x height offset y horizont al vertical [unit: clock] [unit:...

  • Page 34

    Sp-5000m-pmcl / sp-5000c-pmcl - 32 - note: a: actual operating value b: calculation value table 20. Continuous trigger / horizontal timing 1x4–1y (2/2) camera settings t a p ge o m e tr y cam e ra l ink p ixel cloc k aoi binning 1line total clock horizontal frequency horizontal period width offset x...

  • Page 35

    Sp-5000m-pmcl / sp-5000c-pmcl - 33 - table 21. Continuous trigger / horizontal timing 1x2–1y (1/2) camera settings (a) (b) (c) t a p ge o m e tr y cam e ra l ink p ixel cl o c k aoi binning lval active lval non-active h-offset width offset x height offset y horizont al vertical [unit: clock] [unit: ...

  • Page 36

    Sp-5000m-pmcl / sp-5000c-pmcl - 34 - note: a: actual operating value b: calculation value table 22. Continuous trigger / horizontal timing 1x2–1y (2/2) camera settings t a p ge o m e tr y cam e ra l ink p ixel cloc k aoi binning 1line total clock horizontal frequency horizontal period width offset x...

  • Page 37

    Sp-5000m-pmcl / sp-5000c-pmcl - 35 - 6.3.2 vertical timing figure 17 shows the vertical timing of camera link output during continuous trigger operation. However, with 1x8-1y 10-bit and 1x10–1y 8-bit geometries, which are 80-bit configurations, dval and exposure active, which are normally output to ...

  • Page 38

    Sp-5000m-pmcl / sp-5000c-pmcl - 36 - table 24. Continuous trigger / vertical timing 1x10-1y, 1x8–1y (1/3) camera settings (a) (b) (c) (d) t a p ge o m e tr y cam e ra l ink p ixel cloc k f ra m e p e rio d (t y p .) roi binning fval & dval active fval non -active v -offset exposure time (min) w idt ...

  • Page 39

    Sp-5000m-pmcl / sp-5000c-pmcl - 37 - table 25. Continuous trigger / vertical timing 1x10-1y (2/3) camera settings (e) (f) t a p ge o m e tr y cam e ra l ink p ixel cloc k f ra m e p e rio d (t y p .) roi binning frame rate exposure time (max.) exposure end to fval active start w idt h of fse t x hei...

  • Page 40

    Sp-5000m-pmcl / sp-5000c-pmcl - 38 - table 26. Continuous trigger / vertical timing 1x8–1y (3/3) camera settings (e) (f) t a p ge o m e tr y cam e ra l ink p ixel cloc k f ra m e p e rio d (t y p .) roi binning frame rate exposure time (max.) exposure end to fval active start w idt h of fse t x heig...

  • Page 41

    Sp-5000m-pmcl / sp-5000c-pmcl - 39 - table 27. Continuous trigger / vertical timing 1x4–1y, 1x2–1y (1/3) camera settings (a) (b) (c) (d) t a p ge o m e tr y cam e ra l ink p ixel cloc k f ra m e p e rio d (t y p .) roi binning fval & dval active fval non -active v -offset exposure time (min) w idt h...

  • Page 42

    Sp-5000m-pmcl / sp-5000c-pmcl - 40 - table 28. Continuous trigger / vertical timing 1x4–1y (2/3) camera settings (e) (f) t a p ge o m e tr y cam e ra l ink p ixel cloc k f ra m e p e rio d (t y p .) roi binning frame rate exposure time (max.) exposure active end to fval active start w idt h of fse t...

  • Page 43

    Sp-5000m-pmcl / sp-5000c-pmcl - 41 - 6.3.3 roi (region of interest) setting in the sp-5000-pmcl, a subset of the image can be output by setting width, height, offset-x, and offset-y. If the height is decreased, the number of lines read out is decreased and as the result, the frame rate is increased....

  • Page 44

    Sp-5000m-pmcl / sp-5000c-pmcl - 42 - offsetx width offsety height width 2560 width max 2 0 4 8 h e ig h t m ax readout area fig. 18 setting example ( no binning) fig.19 setting example (binning) 6.4 digital output bit allocation table -30 output level ccd out digital out 8-bit 10-bit 12-bit black 0%...

  • Page 45

    Sp-5000m-pmcl / sp-5000c-pmcl - 43 - 7. Operating modes 7.1. Acquisition control (change the frame rate) 7.1.1 acquisition control with trigger off (free-running mode he frame rate) less than height max.Rmal roi setting.. As described before, in multi roi operation, h is the same for all 8 e default...

  • Page 46

    Sp-5000m-pmcl / sp-5000c-pmcl - 44 - table 31. Frame rate calculation (continuous trigger, hdr mode =“off”) tap geometry camera link clock v -binning continuous trigger / hdr mode =“off” art command minimum value setting calculation [unit: us] 1x10-y 82.3 mhz off = round((([height]x284.56)+13495)÷(8...

  • Page 47

    Sp-5000m-pmcl / sp-5000c-pmcl - 45 - table 33. Frame rate setting range(typical) (continuous trigger) (1/2) camera settings art command value : limited reference tap ge o met ry c a mer a l ink p ix e l c lo c k b inn ing v e rti c a l h e igh t hdr mod e min. Max. Setting value actual period settin...

  • Page 48

    Sp-5000m-pmcl / sp-5000c-pmcl - 46 - table 34. Frame rate setting range(typical) (continuous trigger) (2/2) camera settings art command: limited reference tap ge o met ry c a mer a l ink p ix e l c loc k b inn ing v e rti c a l h e igh t hdr mod e min. Max. Setting value actual period setting value ...

  • Page 49

    Sp-5000m-pmcl / sp-5000c-pmcl - 47 - 7.2. Exposure setting 7.2.1 mode exposure mode sets which exposure mode is to be used. If the trigger is used, frame start must also be used. When exposure mode is set to timed or trigger width, the combination of exposure mode and frame start can set various ope...

  • Page 50

    Sp-5000m-pmcl / sp-5000c-pmcl - 48 - note: in the continuous trigger mode (frame start trigger mode: off), the maximum setting value of the exposure time is limited by the frame rate setting. In the sp-5000-pmcl, the maximum value of exposure time is “frame rate – 100”. If the exposure mode is off, ...

  • Page 51

    Sp-5000m-pmcl / sp-5000c-pmcl - 49 - 7.3.4 triggeractivation this command can select how to activate the trigger. Rising edge: at the rising edge of the pulse, the trigger is activated. Falling edge: at the falling edge of the pulse, the trigger is activated. Level high: during the high level of tri...

  • Page 52

    Sp-5000m-pmcl / sp-5000c-pmcl - 50 - table - 39 trigger minimum interval (trigger overlap = readout) (1x8–1y) trigger mode readout mode time (min. Trigger period) timed exposure mode trigger mode on full 30.9 ms + 8.01 µs aoi center 2/3 21.5 ms + 8.01 µs aoi center 1/2 15.5 ms + 8.01 µs aoi center 1...

  • Page 53

    Sp-5000m-pmcl / sp-5000c-pmcl - 51 - 7.6 trigger width mode (pwc) in this mode, the exposure time is equal to the trigger pulse width. Accordingly, longer exposure times are supported. Additional settings determine if the trigger pulse can be accepted during the exposure period. Primary settings to ...

  • Page 54

    Sp-5000m-pmcl / sp-5000c-pmcl - 52 - 7.6.2 if overlap setting is readout trigger cmos exposure fval exposure active exposure period t3 t1 t2 t4 t1 t2 t3 t4 2l (min.) 208 clocks 7l to 8l 1l fig. 24 overlap: readout.

  • Page 55

    Sp-5000m-pmcl / sp-5000c-pmcl - 53 - 7.7. Rct mode until the trigger is input, the camera operates continuously and the video signal for the auto-iris lens is output. At this moment, the video signal, fval and lval are output but dval is not output. When the trigger is input, the fast dump is activa...

  • Page 56

    Sp-5000m-pmcl / sp-5000c-pmcl - 54 - 7.8 piv (particle image velocimetry) the particle image velocimetry mode can be used in applications where 2 images need to be taken with a very short time interval. It can only be used with strobe flash as illumination. The first accumulation time is 10 sec to 2...

  • Page 57

    Sp-5000m-pmcl / sp-5000c-pmcl - 55 - 7.9 sequence mode this is a function to capture images in sequence based on preset roi, exposure time, gain and other parameters in the sequence index table. In order activate this function: 7.9.1 video send mode sequence mode has two operating modes and it is se...

  • Page 58

    Sp-5000m-pmcl / sp-5000c-pmcl - 56 - 7.9.4 sequence roi setting parameters setting parameters for sequence roi are as follows. (1) sequence roi index selector in sequence roi index selector, index 0 to 9 can be selected. Sequence roi – width, height, offset x, offset y, gain selector - gain/red/blue...

  • Page 59

    Sp-5000m-pmcl / sp-5000c-pmcl - 57 - (5) sequence roi offset y set offset y of sequence roi. Sequence roi binning vertical =1 (off) : setting range is 0 to (2048 - [sequence roi height]) sequence roi binning vertical =2 (on) : setting range is 0 to (1024 - [sequence roi height]) the limitations of s...

  • Page 60

    Sp-5000m-pmcl / sp-5000c-pmcl - 58 - fig. 28 sequence trigger timing 7.10 multi roi function this function divides one frame image into a maximum of 8 images vertically and reads out all areas in one frame. In this function, width is the same for all 8 images. Multi roi setting video sending mode: s...

  • Page 61

    Sp-5000m-pmcl / sp-5000c-pmcl - 59 - (2) multi roi width the setting range and step number are the same as the normal roi setting in which [width] plus [offset x] should be equal to [width max]. In multi roi operation, the maximum offset value in index 1 to index 8 is the object in this calculation....

  • Page 62

    Sp-5000m-pmcl / sp-5000c-pmcl - 60 - v-binning off height max = 2048 roi setting explanation if multi roi index max is set to 4 index 1 offset x index 1 height index 2 offset x index 2 height index 3 height index 4 height index 3 offset x index 4 offset x index 4 offset y index 2 offset y index 1 of...

  • Page 63

    Sp-5000m-pmcl / sp-5000c-pmcl - 61 - fig. 29 multi roi settings and output image 7.11. Operation and function matrix table - 46 operation and function matrix exposure operation trigger mode trigger option binning vertical (note1) binning horizontal (note1) exposure time aoi auto white balance (note2...

  • Page 64

    Sp-5000m-pmcl / sp-5000c-pmcl - 62 - 8. Other functions 8.1 black level control this function adjusts the setup level. Variable range: -256 to 255 lsb (at 10-bit output) 8.1.1 black level selector the following items can be adjusted. Monochrome: black level all color: black level all/ black level re...

  • Page 65

    Sp-5000m-pmcl / sp-5000c-pmcl - 63 - fig.30 gain control 8.2.1 gain selector the following parameters can be set. Monochrome: digital all color: digital all/digital red/ digital blue 8.2.2 gain the range for adjustment is as follows. Monochrome: digital all: 1 ~ 16 (x1 (0db) ~x16 (+24db)) color: dig...

  • Page 66

    Sp-5000m-pmcl / sp-5000c-pmcl - 64 - gain auto min: the minimum value of gainauto control range can be set alc reference: the reference level of gain auto control can be set (common with exposure auto) alc channel area: the measurement area of gainauto control can be set, either entire area or indiv...

  • Page 67

    Sp-5000m-pmcl / sp-5000c-pmcl - 65 - fig.32 lut data processing method 8.4 gamma this command is used set gamma between gamma 0.45 and gamma 1.0 (off). 8 steps are provided. The gamma value is an approximate value. Fig.33 gamma correction 8.5 shading correction this function compensates for shading ...

  • Page 68

    Sp-5000m-pmcl / sp-5000c-pmcl - 66 - before adjustment after adjustment fig. 35 concept drawing of color shading correction note: under the following conditions, the shading correction circuit may not work properly.  if there is some area in the image with a video level less than 70%  if part of t...

  • Page 69

    Sp-5000m-pmcl / sp-5000c-pmcl - 67 - 8.7 alc in the sp-5000-pmcl, auto gain, auto shutter and auto iris functions can be combined to provide a wide ranging automatic exposure control from dark to bright or vice versa. The functions are applied in the sequence shown below and if one function is disab...

  • Page 70

    Sp-5000m-pmcl / sp-5000c-pmcl - 68 - the normal operation. 4. The exposure time value is fixed at the value when hdr mode is activated. When the exposure time is changed, hdr mode should be off. Once the exposure time is changed, the hdr mode can be set to on again. 5. In this mode, exposure auto fu...

  • Page 71

    Sp-5000m-pmcl / sp-5000c-pmcl - 69 - 8.9.1 about p-iris new spark series sp-5000m-pmcl and sp-5000c-pmcl come equipped with p-iris control as part of the standard lens control function. The p-iris system is a newly developed lens control method designed to control the iris more precisely. Especially...

  • Page 72

    Sp-5000m-pmcl / sp-5000c-pmcl - 70 - 8.9.3.2 zoom wide: while this command is being sent, the zoom continues to move towards wide angle. Tele: while this command is being sent, the zoom continues to move towards telephoto. Stop: when this command is supplied, the zoom operation stops. 8.9.3.3 focus+...

  • Page 73: 9.    Camera Control

    Sp-5000m-pmcl / sp-5000c-pmcl - 71 - 9. Camera control in the sp-5000-pmcl, control of all camera functions is done by the jai sdk and control tool software. All controllable camera functions are stored in an xml file inside of the camera. The jai sdk and control tool software can be downloaded from...

  • Page 74

    Sp-5000m-pmcl / sp-5000c-pmcl - 72 - 10. External appearance and dimensions dimensions tolerance: ±0.3mm unit: mm fig. 40 appearance and dimensions 46 46 38 62 52 62 24. 5 24. 5 24. 5 ( 9. 8) ( 9. 8) 4 46 φ 31 13 c mount ( 9. 8) 37 0. 3 digital i/o -1 digital i/o -2 d c in / trig 3- m3 dept h5 3- m3...

  • Page 75

    Sp-5000m-pmcl / sp-5000c-pmcl - 73 - 11. Specifications 11.1. Camera spectral response 80.00 70.00 60.00 50.00 40.00 30.00 20.00 10.00 0.00 400 500 600 700 800 900 1000 ff xq e[ % ] wavelength (nm) fig.41 sp-5000m-pmcl spectral response fig.42 sp-5000c-pmcl spectral response.

  • Page 76

    Sp-5000m-pmcl / sp-5000c-pmcl - 74 - 11.2. Specification table table – 48 specification table specifications sp-5000m-pmcl sp-5000c-pmcl scanning system progressive scan synchronization internal interface cameralink specifications (v.2.0 rc2), conforming with pocl specifications camera link pixel cl...

  • Page 77

    Sp-5000m-pmcl / sp-5000c-pmcl - 75 - h2 1280 pixels the frame rate is not changed. — v binning v1 2048 lines 2048 lines v2 1024 lines — bit assignment 8-bit, 10-bit, 12-bit 8-bit, 10-bit, 12-bit acquisition mode continuous trigger selector frame start trigger mode continuous, timed(eps), trigger wid...

  • Page 78

    Sp-5000m-pmcl / sp-5000c-pmcl - 76 - operating temperature / humidity -45 c to +70 c / 20% – 80% (non-condensing) storage temp. / humidity -45 c to +70 c / 20% - 80 % (non-condensing) regulation ce (en61000-6-2 and en61000-6-3), fcc part 15 class b, rohs, weee housing dimensions 62 x 62 x 55.5 mm (w...

  • Page 79

    Sp-5000m-pmcl / sp-5000c-pmcl - 77 - appendix 1 short ascii command communication protocol this chapter described the communication control protocol based on the short ascii command as the reference 1 communication setting baud rate 9600 data length 8bit start bit 1bit stop bit 1bit parity non xon/x...

  • Page 80

    Sp-5000m-pmcl / sp-5000c-pmcl - 78 - 3. Rewrite new baud rate again with new baud rate (confirmation command) send to camera: cbdrt=16(0x10) camera response: complete in case the camera does not receive the confirming command with new baud rate within 250 ms after sending the acknowledgement it fall...

  • Page 81

    Sp-5000m-pmcl / sp-5000c-pmcl - 79 - 2.4.3 device control name interface acce ss short ascii values min max defa ult description devicefirmwar e version i string r/o vn firm ver. No. - - - vn? Devicereset i comman d w/o crs00 1 - - - crs00=1 2.4.4 image format control name interface acce ss short as...

  • Page 82

    Sp-5000m-pmcl / sp-5000c-pmcl - 80 - 2.4.5 acquisition control name interface acce ss short ascii values min max defa ult description framestarttrig mode i enumera tion r/w tm off/on 0 1 0 tm=[param.] tm? Trigsoftware i comman d (r)/ w strg 0 - - - strg=0 framestarttrig source i enumera tion r/w ti ...

  • Page 83

    Sp-5000m-pmcl / sp-5000c-pmcl - 81 - 2.4.6 digital i/o control name interface acces s short ascii values mi n m ax de fa ul t description lineinverter_line1 i boolean r/w li0 false/true 0 1 0 li0=[param.] li0? Lineinverter_line8 i boolean r/w li1 false/true 0 1 0 li1=[param.] li1? Lineinverter_line9...

  • Page 84

    Sp-5000m-pmcl / sp-5000c-pmcl - 82 - linesource_nand1in2 i enume ration r/w nd1in2 same as for line1 0 17 0 nd1in2=[param.] nd1in2? 2.4.7 analogue control name interface acc ess short ascii values min max defau lt description gainrawdigital all i integer r/w fga min~0~max 100 1600 100 fga=[param.]f>...

  • Page 85

    Sp-5000m-pmcl / sp-5000c-pmcl - 83 - 2.4.9 transport layer control name interface acce ss short ascii values min max defau lt description devicetapgeom etry i enumera tion r/( w) tagm 1: geometry_1x2_1y 3: geometry_1x4_1y 5: geometry_1x8_1y 6: geometry_1x10_1y 1 6 5 tagm=[param.]lf> tagm? 2.4.10 use...

  • Page 86

    Sp-5000m-pmcl / sp-5000c-pmcl - 84 - 4=busy. 5=limit. 6= trig is not set as normal. Shadingmode i enumera tion r/w sdm 0: off 1: user 1 2: user 2 3: user 3 0 3 0 sdm=[param.]> sdm? Videosendmode i enumera tion r/w vsm 0: normal 1: trigger sequence 2: command sequence 3: multi roi mode 0 3 0 vsm=[par...

  • Page 87

    Sp-5000m-pmcl / sp-5000c-pmcl - 85 - sequencemoden ext index2 i enumera tion r/w sqni3 same as sequenceroiindex 0 9 0 sqni3=[param.]lf> sqni3? Sequencemoden ext index3 i enumera tion r/w sqni4 same as sequenceroiindex 0 9 0 sqni4=[param.]lf> sqni4? Sequencemoden ext index4 i enumera tion r/w sqni5 s...

  • Page 88

    Sp-5000m-pmcl / sp-5000c-pmcl - 86 - sequencemode height9 i integer r/w sqh10 min~max 1(mon o) 2(bay er) 2048 2048 sqh10=[param.]lf> sqh10? Sequencemode offsety0 i integer r/w sqoy1 min~max 0 2047 (mno) 2046 (baye r) 0 sqoy1=[param.]lf> sqoy1? Sequencemode offsety1 i integer r/w sqoy2 min~max 0 2047...

  • Page 89

    Sp-5000m-pmcl / sp-5000c-pmcl - 87 - sequencemode gain2 i integer r/w sqga3 min~max 100 1600 0 sqga3=[param.] sqga3? Sequencemode gain3 i integer r/w sqga4 min~max 100 1600 0 sqga4=[param.] sqga4? Sequencemode gain4 i integer r/w sqga5 min~max 100 1600 0 sqga5=[param.] sqga5? Sequencemode gain5 i in...

  • Page 90

    Sp-5000m-pmcl / sp-5000c-pmcl - 88 - sequencemode hbinning1 i enumera tion r/w sqhb2 1: hbinning = off 2: hbinning = on 1 2 1 sqhb2=[param.]lf> sqhb2? (mono model only) sequencemode hbinning2 i enumera tion r/w sqhb3 1: hbinning = off 2: hbinning = on 1 2 1 sqhb3=[param.]lf> sqhb3? (mono model only)...

  • Page 91

    Sp-5000m-pmcl / sp-5000c-pmcl - 89 - sequencemode vbinning6 i enumera tion r/w sqvb7 1: hbinning = off 2: hbinning = on 1 2 1 sqvb7=[param.]lf> sqvb7? (mono model only) sequencemode vbinning7 i enumera tion r/w sqvb8 1: hbinning = off 2: hbinning = on 1 2 1 sqvb8=[param.]lf> sqvb8? (mono model only)...

  • Page 92

    Sp-5000m-pmcl / sp-5000c-pmcl - 90 - sequencemode blacklevel5 i integer r/w sqbl6 min~max -256 255 0 sqbl6=[param.]lf> sqbl6? Sequencemode blacklevel6 i integer r/w sqbl7 min~max -256 255 0 sqbl7=[param.]lf> sqbl7? Sequencemode blacklevel7 i integer r/w sqbl8 min~max -256 255 0 sqbl8=[param.]lf> sqb...

  • Page 93

    Sp-5000m-pmcl / sp-5000c-pmcl - 91 - sequencemode gainblue1 i integer r/w sqpgb 2 min~max -4533 17713 0 sqpgb2=[param.]> sqpgb2? (bayer model only) sequencemode gainblue2 i integer r/w sqpgb 3 min~max -4533 17713 0 sqpgb3=[param.]> sqpgb3? (bayer model only) sequencemode gainblue3 i integer r/w sqpg...

  • Page 94

    Sp-5000m-pmcl / sp-5000c-pmcl - 92 - multiroiheight3 i integer r/w mrh3 min~max 0 3840 1 mrh3=[param.]lf> mrh3? Multiroiheight4 i integer r/w mrh4 min~max 0 3840 1 mrh4=[param.]lf> mrh4? Multiroiheight5 i integer r/w mrh5 min~max 0 3840 1 mrh5=[param.]lf> mrh5? Multiroiheight6 i integer r/w mrh6 min...

  • Page 95

    Sp-5000m-pmcl / sp-5000c-pmcl - 93 - multiroioffsety 6 i integer r/w mroy6 min~max 0 3839 0 mroy6=[param.] mroy6? Multiroioffsety 7 i integer r/w mroy7 min~max 0 3839 0 mroy7=[param.] mroy7? Multiroioffsety 8 i integer r/w mroy8 min~max 0 3839 0 mroy8=[param.] mroy8? Lutmode i enumera tion r/w lutc ...

  • Page 96

    Sp-5000m-pmcl / sp-5000c-pmcl - 94 - lensselect i enumera tion r/w ais 0: none 1: p-iris lens 2: motor iris lens 3: video iris lens 4: dc iris lens 0 4 0 ais=[param.] ais? Videoirisstatec ontrol i enumera tion r/w isc 0: video 1: close 2: open 0 1 2 isc=[param.] isc? Alcchannelare aall i enumera tio...

  • Page 97

    Sp-5000m-pmcl / sp-5000c-pmcl - 95 - awbchannelare aall i enumera tion r/w awba 0: off / 1: on 0 1 0 awba=[param.]lf> awba? Awbchannelare a lowright i enumera tion r/w awblr 0: off / 1: on 0 1 1 awb**=[param.]lf> awb**? (bayer model only) awbchannelare a lowmidright i enumera tion r/w awblm r 0: off...

  • Page 98

    Sp-5000m-pmcl / sp-5000c-pmcl - 96 - currentareanor equest i integer r/o ea 0: factory area 1: user 1 area 2: user 2 area 3: user 3 area 0 3 0 ea? The camera return the latest used data area. Pirislensselect i enumera tion r/w pls no lens available pls=[param.]> pls? Pirisstepmax i integer r/o pis i...

  • Page 99

    Sp-5000m-pmcl / sp-5000c-pmcl - 97 - gpiopulsegenle ngth1 i integer r/w pgl1 min~max 1 10485 75 1 pgl1=[param.]f> pgl1? Gpiopulsegenle ngth2 i integer r/w pgl2 min~max 1 10485 75 1 pgl2=[param.]f> pgl2? Gpiopulsegenle ngth3 i integer r/w pgl3 min~max 1 10485 75 1 pgl3=[param.]f> pgl3? Gpiopulsegenst...

  • Page 100

    Sp-5000m-pmcl / sp-5000c-pmcl - 98 - gpiopulsegensy nc mode0 i enumera tion r/w pgsm0 0: async mode 1: sync mode 0 1 0 pgsm0=[param.] pgsm0? Gpiopulsegensy nc mode1 i enumera tion r/w pgsm1 same as above. 0 1 0 pgsm1=[param.] pgsm1? Gpiopulsegensy nc mode2 i enumera tion r/w pgsm2 same as above. 0 1...

  • Page 101

    Sp-5000m-pmcl / sp-5000c-pmcl - 99 - gpionand0input source1 i enumera tion r/w nd0in1 0: low 1: high 2: frametriggerwait 3: framactive 4: exposureactive 5: fval 6: pulsegenerator0 7: pulsegenerator1 8: pulsegenerator2 9: pulsegenerator3 10: ttl_in1 11: cl_cc1_in 0 11 0 nd0n1=[param.] nd0in1? Gpionan...

  • Page 102

    Sp-5000m-pmcl / sp-5000c-pmcl - 100 - blemishnum i integer r/o bnum min~max 0 512 0 bnum? Cameralinkcloc kfrequency i enumera tion r/w clcf 0= 82.3mhz 1= 75.4mhz 2= 61.7mhz 0 2 0 clcf=[param.]f> clcf? Videoprocessby pass i enumera tion r/w vpb 0: off / 1: on 0 1 0 vpb=[param.]> vpb? Highdynamicra ng...

  • Page 103: Appendix 2

    Sp-5000m-pmcl / sp-5000c-pmcl - 101 - appendix 2 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 of electr...

  • Page 104

    Sp-5000m-pmcl / sp-5000c-pmcl - 102 - if you mount the tripod mounting plate, please use the provided screws. 5. Exportation when exporting this product, please follow the export regulation of your own country. 6. References 1. This manual and a datasheet for sp-5000m-pmcl / sp-5000c-pmcl can be dow...

  • Page 105: Manual Change History

    Sp-5000m-pmcl / sp-5000c-pmcl - 103 - manual change history date revision changes sept. 2013 ver.1.0 new release oct. 2013 ver.1.1 add emva1288 spec. For sp-5000c-pmcl.

  • Page 106: User'S Record

    Sp-5000m-pmcl / sp-5000c-pmcl - 104 - user's record camera type: sp-5000m-pmcl / sp-5000c-pmcl revision: …………….. Serial no. …………….. Firmware version. …………….. For camera revision history, please contact your local jai distributor. User's mode settings. User's modifications. Company and product names ...