background image

Technical Manual

V4.1.2

2017-Apr-07

Allied Vision Technologies GmbH
Taschenweg 2a, 07646 Stadtroda / Germany

Guppy PRO

Содержание Guppy PRO

Страница 1: ...Technical Manual V4 1 2 2017 Apr 07 Allied Vision Technologies GmbH Taschenweg 2a 07646 Stadtroda Germany Guppy PRO...

Страница 2: ...noise emissions set out in the Radio Interference Regulations Pour utilisateurs au Canada Cet appareil est conforme aux normes classe B pour bruits radio lectriques sp cifi es dans le R glement sur le...

Страница 3: ...ection capabilities 25 Capabilities of IEEE1394a FireWire 400 26 IIDC V1 3 camera control standards 26 Capabilities of IEEE1394b FireWire 800 26 IIDC V1 31 camera control standards 26 Compatibility be...

Страница 4: ...6 Camera dimensions 57 Guppy PRO standard housing 1 IEEE1394b copper 57 Tripod adapter 58 Cross section C Mount 59 Cross section CS Mount 60 Adjustment of C Mount CS Mount 61 Filter and lenses 62 IR c...

Страница 5: ...set values resolution shutter gain brightness 102 Activate deactivate defect pixel correction 103 Store defect pixel data non volatile 103 Load non volatile stored defect pixel data 103 Send defect pi...

Страница 6: ...1 Trigger delay advanced register 133 Software trigger 134 Debounce 134 Debounce time 135 Exposure time shutter and offset 136 Exposure time of Guppy PRO F 503 136 Exposure time offset 136 Minimum exp...

Страница 7: ...guration ROM 186 Implemented registers IIDC V1 31 189 Camera initialize register 189 Inquiry register for video format 189 Inquiry register for video mode 190 Inquiry register for video frame rate and...

Страница 8: ...t 233 Maximum ISO packet size 234 Format_7 mode mapping only Guppy PRO F 503 236 Example 237 Low noise binning mode 2 and 4 binning Guppy PRO F 503 only 237 Software feature control disable LED 237 Di...

Страница 9: ...es support alliedvision com for technical assistance with Allied Vision products Sales offices Europe Middle East and Africa 49 36428 677 230 UK Ireland Nordic countries 44 207 1934408 France 33 6 738...

Страница 10: ...s V2 0 1 2010 Nov 30 New Manual Release status V2 0 2 2011 Apr 05 Revised video formats of Guppy PRO F 503 Table 86 Video Format_7 default modes Guppy PRO F 503B F 503C on page 161 Added exposure time...

Страница 11: ...RO models on page 29 Changed maximum resolution of Guppy PRO F 503 from 2592 1944 to 2588 1940 see Guppy PRO F 503B F 503C on page 47 Guppy PRO F 503 Mono8 YUV411 and YUV422 now in all F7 modes availa...

Страница 12: ...cket on the bus Changed effective minimum exposure time of Guppy PRO F 146 from 35 s to 45 s Guppy PRO F 146B F 146C Minimum exposure time End of exposure to first packet on the bus Changed effective...

Страница 13: ...046 F 146 focal length vs field of view on page 64 Video fixed formats Guppy PRO F 046B F 046C Video Format_7 default modes Guppy PRO F 046B F 046C Guppy PRO F 046 AOI frame rates Guppy PRO F 503 F0M...

Страница 14: ...instead of 66 fps See Table 76 Video Format_7 default modes Guppy PRO F 033B F 033C on page 151 85 fps instead of 84 fps See Guppy PRO F 033B F 033C on page 37 Guppy PRO F 046 62 fps instead of 61 fp...

Страница 15: ...roughout the Technical Manual Changed frame rates for Guppy PRO F 201 see Guppy PRO F 201 AOI frame rates on page 176 For Guppy PRO F 201B C Added fixed frame rate 15 fps see Guppy PRO F 201B F 201C o...

Страница 16: ...diagrams of Guppy PRO models on page 85 Updated sensor curves in Absolute quantum efficiency QE on page 48 Added information on CS Mount in Cross section CS Mount on page 60 Layout changes due to a c...

Страница 17: ...ing Guppy PRO examples Read and follow the FireWire hot plug and screw lock precautions in FireWire hot plug and screw lock precautions on page 31 Read Operating system support on page 32 Filter and l...

Страница 18: ...data in this manual Conventions used in this manual To give this manual an easily understood layout and to emphasize important information the following typographical styles and symbols are used Styl...

Страница 19: ...ed technical information of the camera and is written for experts Getting started For a quick guide how to get started read 1394 Installation Manual first www This symbol highlights URLs for further i...

Страница 20: ...IIDC formerly DCAM compatible IEEE1394 programs and image processing libraries All naming in this document relates to FirePackage not to GenICam www For downloads see Software Vimba and all other sof...

Страница 21: ...irectional data transfer Further development of the IEEE1394 standard has already made 800 Mbit s possible Investment in this standard is therefore secure for the future each further development takes...

Страница 22: ...directive 2002 96 EC on waste electrical and electronic equipment WEEE FCC Class B Device Note This equipment has been tested and found to comply with the limits for a Class B digital device pursuant...

Страница 23: ...implementation costs and a simplified and adaptable cabling system IEEE1394 standards FireWire was developed by Apple in the late 1990s after work defining a slower version of the interface by the IE...

Страница 24: ...ire accessories for industrial applications Availability of repeaters and optical fiber cabling Forward and backward compatibility blending IEEE1394a and IEEE1394b Both real time isochronous and deman...

Страница 25: ...ow dropping images within a specific time interval FireWire connection capabilities FireWire can connect together up to 63 peripherals in an acyclic network structure hubs It allows peer to peer devic...

Страница 26: ...extensions advanced registers to the prescribed common set Capabilities of IEEE1394b FireWire 800 FireWire 800 S800 was introduced commercially by Apple in 2003 and has a 9 pin FireWire 800 connector...

Страница 27: ...ort as if the camera runs at 60 fps Total consumption is thus 2560 2560 5120 bytes per cycle IEEE1394a camera connected to IEEE1394b bus The cable explains dual compatibility This cable serves to conn...

Страница 28: ...mber of DMAs 4 to 8 DMAs parallel cameras bus Real time capability Image has real time priority Available bandwidth acc IIDC per cycle 125 s 4096 bytes per cycle 1000 quadlets 400 Mbit s 8192 bytes pe...

Страница 29: ...www alliedvision com en contact Caution As mentioned earlier it is very important not to exceed an inrush energy of 18 mWs in 3 ms This means that a device when powered via 12 V bus power must never d...

Страница 30: ...on to well known codes indicating the type of device and protocols it supports For further details read chapter Configuration of the camera on page 183 Guppy PRO F 125B F 125C 1 2 megapixels 31 fps 38...

Страница 31: ...that no excessive difference of electrical potential exists between computer and camera As mentioned earlier it is very important not to exceed the inrush energy of 18 mWs in 3 ms This means that a de...

Страница 32: ...the second is 100 compliant to the driver from Microsoft This way applications using the MS1394 driver will continue to work Microsoft Windows Vista Full support Microsoft Windows Vista including SP1...

Страница 33: ...3 fps in Format_7 Gain control Manual 0 to 24 4 dB 0 0359 dB step auto gain select AOI Shutter speed 75 s to 67 108 864 s 67 s auto shutter select AOI External trigger shutter Programmable trigger lev...

Страница 34: ...ndensing Regulations CE RoHS REACH WEEE FCC Standard accessories Guppy PRO F 031B Protection glass Guppy PRO F 031C IR cut filter Optional accessories Guppy PRO F 031B IR cut filter IR pass filter Gup...

Страница 35: ...tables User programmable 12 bit 10 bit default gamma 0 45 Smart functions Auto gain control AGC auto exposure control AEC autofunction AOI look up table LUT 1 storable user set Guppy PRO F 032B Binnin...

Страница 36: ...IR cut filter IR pass filter Guppy PRO F 032C Protection glass On request Host adapter card power out 6 W Hirose Software packages https www alliedvision com en support software downloads Feature Spe...

Страница 37: ...tables User programmable 12 bit 10 bit default gamma 0 45 Smart functions Auto gain control AGC auto exposure control AEC autofunction AOI look up table LUT 1 storable user set Guppy PRO F 033B Binnin...

Страница 38: ...IR cut filter IR pass filter Guppy PRO F 033C Protection glass On request Host adapter card power out 6 W Hirose Software packages https www alliedvision com en support software downloads Feature Spe...

Страница 39: ...tables User programmable 12 bit 10 bit default gamma 0 45 Smart functions Auto gain control AGC auto exposure control AEC autofunction AOI look up table LUT 1 storable user set Guppy PRO F 046B Binnin...

Страница 40: ...IR cut filter IR pass filter Guppy PRO F 046C Protection glass On request Host adapter card power out 6 W Hirose Software packages https www alliedvision com en support software downloads Feature Spe...

Страница 41: ...k up tables User programmable 12 bit 10 bit default gamma 0 45 Smart functions Auto gain control AGC auto exposure control AEC autofunction AOI look up table LUT 1 storable user set Guppy PRO F 125B B...

Страница 42: ...IR cut filter IR pass filter Guppy PRO F 125C Protection glass On request Host adapter card power out 6 W Hirose Software packages https www alliedvision com en support software downloads Feature Spe...

Страница 43: ...ok up tables User programmable 12 bit 10 bit default gamma 0 45 Smart functions Auto gain control AGC auto exposure control AEC autofunction AOI look up table LUT 1 storable user set Guppy PRO F 146B...

Страница 44: ...ut filter IR pass filter Guppy PRO F 146C Protection glass On request Host adapter card power out 6 W Hirose Software packages https www alliedvision com en support software downloads Feature Specific...

Страница 45: ...p tables User programmable 12 bit 10 bit default gamma 0 45 Smart functions Auto gain control AGC auto exposure control AEC autofunction AOI look up table LUT 1 storable user set Guppy PRO F 201B Binn...

Страница 46: ...IR cut filter IR pass filter Guppy PRO F 201C Protection glass On request Host adapter card power out 6 W Hirose Software packages https www alliedvision com en support software downloads Feature Spe...

Страница 47: ...I Shutter speed 20 s to 22 37 s External trigger shutter Edge mode programmable trigger delay Look up tables User programmable 12 bit 10 bit default gamma 0 45 Smart functions Auto gain control AGC au...

Страница 48: ...e measuring apparatus itself Ulbricht sphere optometer etc Manufacturing tolerance of the sensor increases overall uncertainty Note Sony provides relative response curves in their sensor data sheets T...

Страница 49: ...e QE All measurements were done without protection glass or IR cut filter With protection glass or filters quantum efficiency QE decreases by approximately 10 The uncertainty in measurement of the QE...

Страница 50: ...QE All measurements were done without protection glass or IR cut filter With protection glass or filters quantum efficiency QE decreases by approximately 10 The uncertainty in measurement of the QE is...

Страница 51: ...QE All measurements were done without protection glass or IR cut filter With protection glass or filters quantum efficiency QE decreases by approximately 10 The uncertainty in measurement of the QE is...

Страница 52: ...QE All measurements were done without protection glass or IR cut filter With protection glass or filters quantum efficiency QE decreases by approximately 10 The uncertainty in measurement of the QE is...

Страница 53: ...E All measurements were done without protection glass or IR cut filter With protection glass or filters quantum efficiency QE decreases by approximately 10 The uncertainty in measurement of the QE is...

Страница 54: ...QE All measurements were done without protection glass or IR cut filter With protection glass or filters quantum efficiency QE decreases by approximately 10 The uncertainty in measurement of the QE i...

Страница 55: ...e QE All measurements were done without protection glass or IR cut filter With protection glass or filters quantum efficiency QE decreases by approximately 10 The uncertainty in measurement of the QE...

Страница 56: ...0 1190 Quantum Efficiency Wavelength nm ON Semiconductor MT9P031 MT9P006 absolute QE All measurements were done without protection glass or IR cut filter With protection glass or filters quantum effic...

Страница 57: ...ousing 1 IEEE1394b copper Note For information on sensor position accuracy See Sensor position accuracy of Guppy PRO cameras on page 245 Figure 20 Camera dimensions 1 IEEE1394b copper 29 C Mount 29 29...

Страница 58: ...hole tripod adapter Allied Vision order code 1216 to to can be used for Guppy PRO only to is only designed for standard housings Body size 29 mm 30 mm 10 mm L W H Figure 21 Tripod dimensions 29 20 14...

Страница 59: ...otection glass All color Guppy PRO cameras are equipped with the same model of IR cut filter Figure 22 Guppy PRO C Mount dimensions Note Adjustment is only made via adjustment spacer between lens and...

Страница 60: ...py PRO cameras can be delivered with CS Mount Figure 23 Guppy PRO CS Mount dimension Note Pay attention to the maximum sensor size of the applied CS Mount lens For mount options see the Modular Concep...

Страница 61: ...ront flange if the customer needs accuracy below 100 m If you need any adjustments please contact Customer Care For phone numbers and e mail See Contacting Allied Vision on page 9 Note For all custome...

Страница 62: ...th height depending on camera type distance and the focal length of the lens Figure 24 Approximate spectral transmission of IR cut filter may vary slightly by filter lot type Hoya C5000 Note All calcu...

Страница 63: ...2 mm 228 mm 16 mm 111 mm 84 mm 226 mm 170 mm 25 mm 70 mm 53 mm 143 mm 108 mm Table 15 Guppy PRO F 031 focal length vs field of view Field of view Focal length Distance 500 mm Distance 1000 mm 2 8 mm 8...

Страница 64: ...250 mm 187 mm 35 mm 85 mm 64 mm 176 mm 132 mm 50 mm 58 mm 43 mm 122 mm 91 mm Table 17 Guppy PRO F 033 F 046 F 146 focal length vs field of view Field of view Focal length Distance 500 mm Distance 100...

Страница 65: ...0 47 m 16 mm 0 13 m 0 17 m 0 26 m 0 35 m 25 mm 0 08 m 0 11 m 0 17 m 0 22 m 35 mm 0 06 m 0 08 m 0 12 m 0 16 m 50 mm 0 04 m 0 05 m 0 08 m 0 11 m Table 19 Guppy PRO F 503 focal length vs field of view N...

Страница 66: ...ructions see the 1394 Installation Manual Chapter Camera interfaces Read all Notes and Cautions in the 1394 Installation Manual before using any interfaces Figure 25 IEEE1394b connector Note IEEE1394b...

Страница 67: ...to 24 V Uin low 0 to 1 5 V Camera Input 1 GPIn1 default Trigger Grey 5 Camera Out 3 Out Open emitter Camera Output 3 GPOut3 default Busy Yellow 6 Camera Out 1 Out Open emitter Camera Output 1 GPOut1...

Страница 68: ...s Hirose HR10A 10P 12S 73 for soldering Hirose HR10A 10P 12SC 73 for crimping Note GP General Purpose For a detailed description of the I O connector and its operating instructions see the 1394 Instal...

Страница 69: ...ched on for a short time If the green LED is already on the LED will be switched off Normal conditions Figure 27 Position of status LED example showing green half of LED on Event GREEN RED Camera star...

Страница 70: ...see Format 7 register description of IIDC specification Error Code S1 Error Class S2 1 blink 2 blinks 3 blinks 4 blinks 5 blinks 6 blinks 7 blinks 1 blink Video mode error Format7 error 1 Format 7 err...

Страница 71: ...s configured as triggers are linked by AND If several inputs are being used as triggers a high signal must be present on all inputs in order to generate a trigger signal Each signal can be inverted Th...

Страница 72: ...diagram on page 71 This means that an open input sets the PinState bit to 0 This is different to Marlin where an open input sets PinState bit to 1 Register Name Field Bit Description 0xF1000300 IO_IN...

Страница 73: ...R_DELAY_INQUIRY Presence_Inq 0 Indicates presence of this feature read only Abs_Control_Inq 1 Capability of control with absolute value 2 Reserved One_Push_Inq 3 One push auto mode controlled automati...

Страница 74: ...O Control with value in the value field 1 Control with value in the absolute value CSR If this bit 1 the value in the value field has to be ignored 2 to 5 Reserved ON_OFF 6 Write ON or OFF this featur...

Страница 75: ...ade or the sensor is being read out or data transmission is active The camera is busy PulseWidthMod signal pulse width modulation Each output has pulse width modulation PWM capabilities which can be u...

Страница 76: ...ply polling the BUSY output Note Outputs in Direct Mode For correct functionality the Polarity should always be set to 0 SmartView Trig IO tab Invert No Register Name Field Bit Description 0xF1000320...

Страница 77: ...ror free display of the output status 0x02 Integration enable Output 1 0x03 Reserved 0x04 Reserved 0x05 Reserved 0x06 FrameValid 0x07 Busy Output 2 0x08 Follow corresponding input Inp1 Out1 Inp2 Out2...

Страница 78: ...ays the image capture whereas the IntEna_Delay only delays the leading edge of the IntEna output signal but does not delay the image capture As mentioned before it is possible to set the outputs by so...

Страница 79: ...808 IO_OUTP_PWM2 Same as IO_OUTP_PWM1 0xF100080C 0xF1000810 IO_OUTP_PWM3 Same as IO_OUTP_PWM1 0xF1000814 0xF1000818 IO_OUTP_PWM4 Same as IO_OUTP_PWM1 0xF100081C Figure 31 PulseWidth and Period definit...

Страница 80: ...ted as isochronous data packets in accordance with the 1394 interface described in IIDC V1 31 The first packet of a frame is identified by the 1 in the sync bit sy of the packet header Formula 2 PWM e...

Страница 81: ...es in the data field tg Tag field shall be set to zero channel Isochronous channel number as programmed in the iso_channel field of the cam_sta_ctrl register tCode Transaction code shall be set to the...

Страница 82: ...Y K 4 Y K 5 V K 4 Y K 6 Y K 7 U K Pn 8 Y K Pn 8 Y K Pn 7 V K Pn 8 Y K Pn 6 Y K Pn 5 U K Pn 4 Y K Pn 4 Y K Pn 3 V K Pn 4 Y K Pn 2 Y K Pn 1 Table 35 YUV8 4 1 1 format Source IIDC V1 31 Y Mono8 Raw8 form...

Страница 83: ...K Pn 1 Table 37 Y Mono16 format Source IIDC V1 31 Y Mono12 format Y K 0 11 4 Y K 1 3 0 Y K 0 3 0 Y K 1 11 4 Y K 2 11 4 Y K 3 3 0 Y K 2 3 0 Y K 3 11 4 Y K 4 11 4 Y K 5 3 0 Y K 4 3 0 Y K 5 11 4 Y K 6 1...

Страница 84: ...evel decimal Data hexadecimal Highest Lowest Highest 127 126 1 0 1 127 128 0xFF 0xFE 0x81 0x80 0x7F 0x01 0x00 Table 40 Data structure of YUV8 Source IIDC V1 31 Y Signal level decimal Data hexadecimal...

Страница 85: ...ry setting LUT ON means that the most significant 12 bit of the 14 bit are used and further down converted to 10 bit For models with 12 bit ADC the most significant 10 bit of the 12 bit are used Figur...

Страница 86: ...nuously optimizes the color characteristics of the image Guppy PRO color models have both one push white balance and auto white balance Figure 33 Block diagram color camera Sensor Analog Gain Analog O...

Страница 87: ...s bit 1 the value in the Value field will be ignored 2 to 4 Reserved One_Push 5 Write 1 begin to work self cleared after operation Read 1 in operation 0 not in operation If A_M_Mode 1 this bit will be...

Страница 88: ...ent values of the samples are added and are used as actual values for the one push white balance This feature uses the assumption that the R G B component sums of the samples shall be equal i e it ass...

Страница 89: ...ALANCE register 80Ch Auto white balance AWB The auto white balance feature continuously optimizes the color characteristics of the image For the white balance algorithm the whole image or a subset of...

Страница 90: ...ter detail The algorithm is based on the assumption that the R G B component sums of the samples are equal i e it assumes that the mean of the sampled grid pixels is to be monochrome Note The followin...

Страница 91: ...SR Note Target gray level parameter in SmartView corresponds to Auto_exposure register 0xF0F00804 IIDC Increasing the auto exposure value increases the average brightness in the image and vice versa R...

Страница 92: ...plus integral controller PI controller to achieve minimum delay with zero overshot The following tables show the gain and auto exposure CSR 0xF0F0081C SHUTTER A_M_MODE 7 Write set mode Read read curre...

Страница 93: ...value in the value field has to be ignored 2 to 4 Reserved One_Push 5 Write Set bit high to start Read Status of the feature Bit high WIP Bit low Ready ON_OFF 6 Write ON or OFF this feature Read read...

Страница 94: ...4 Reserved One_Push 5 Write Set bit high to star Read Status of the feature Bit high WIP Bit low Ready ON_OFF 6 Write ON or OFF this feature Read read a status 0 OFF 1 ON A_M_MODE 7 Write set mode Re...

Страница 95: ...only be changed within the limits of gain CSR Changes in auto exposure register only have an effect when auto gain is active Auto exposure limits are 50 to 205 SmartView Ctrl1 tab Target gray level T...

Страница 96: ...e Register Name Field Bit Description 0xF0F00800 BRIGHTNESS Presence_Inq 0 Presence of this feature 0 N A 1 Available Abs_Control 1 Absolute value control O Control with value in the value field 1 Con...

Страница 97: ...g with a spreadsheet program This function needs to be loaded into the camera s RAM before use One example of using an LUT is the gamma LUT There is one gamma LUT gamma 0 45 Output Input 0 45 or with...

Страница 98: ...uffer can hold a maximum of 2 KB and a complete LUT at 4096 10 bit is 5 KB programming cannot take place in a one block Figure 38 LUT with gamma 0 45 Note The input value is the most significant 12 bi...

Страница 99: ...an LUT Note Configuration To configure this feature in an advanced register see table 131 on page 224 For information on GPDATA_BUFFER see GPDATA_BUFFER on page 242 Query limits from register LUT_INFO...

Страница 100: ...B G B G B G B G B G B 4 example R G R X G X R G R X GX R G R G RX G X color G B G B G B G B G B G B G B 50 brightness of pixel value 50 brightness of pixel value 50 brightness of pixel value 50 brigh...

Страница 101: ...other modes you get an error message in advanced register 0xF1000298 bit 1 see table 132 on page 226 Using Format_7 Mode_x Defect pixel correction is done in Format_7 Mode_x Using a fixed format Forma...

Страница 102: ...bit coordinate DPC data are organized like this The calculated mean value is written in advanced register Mean field 0xF1000298 bit 18 24 The number of defect pixels is written in advanced register D...

Страница 103: ...from the camera Receive defect pixel data from the host Set EnaMemWR flag to 1 Binning monochrome CCD models and Guppy PRO F 503B F 503C 2 binning Guppy PRO F 503 also 4 Definition Binning is the pro...

Страница 104: ...F 503C 4 V binning Guppy PRO F 503B F 503C and the full binning modes 2 full binning a combination of 2 H binning and 2 V binning 4 full binning a combination of 4 H binning and 4 V binning Guppy PRO...

Страница 105: ...are always averaged low noise binning 4 vertical binning not applicable 4 pixel signals from 4 vertical adjacent same color pixels are combined and their signals are always averaged low noise binning...

Страница 106: ...ing the light sensitivity of the camera is also increased by a factor of two 6 dB or 4 12 dB This is only true for added binning but not for averaged binning low noise binning Signal to noise separati...

Страница 107: ...m 2 horizontal adjacent same color pixels are combined and their signals are added or averaged low noise binning Default Added 4 horizontal binning not applicable 4 pixel signals from 4 horizontal adj...

Страница 108: ...4 16 and at the same time signal to noise separation is improved by about 6 12 dB not low noise binning Resolution Resolution is reduced depending on the model Format_7 Mode_3 By default and without...

Страница 109: ...ed averaged and vertically averaged 4 full binning not applicable 16 pixel signals from 4 adjacent rows and columns same color pixels are combined and their signals are horizontally added averaged and...

Страница 110: ...ing CCD Guppy PRO models only monochrome models have sub sampling only 2x horizontal vertical H V Description of sub sampling Sub sampling is used primarily for the following reason A reduction in the...

Страница 111: ...thout further remapping use Format_7 Mode_5 for Guppy PRO F 503B 2 out of 4 vertical sub sampling Guppy PRO F 503C 2 out of 4 vertical sub sampling Figure 48 Horizontal sub sampling 2 out of 4 monochr...

Страница 112: ...ault and without further remapping use Format_7 Mode_6 for 2 out of 4 H V sub sampling Figure 52 Vertical sub sampling monochrome Figure 53 Vertical sub sampling color Note The image appears verticall...

Страница 113: ...mpling patterns are shown below Figure 54 2 out of 4 H V sub sampling monochrome Figure 55 2 out of 8 H V sub sampling monochrome Figure 56 2 out of 4 H V sub sampling color 2 out of 4 H V sub samplin...

Страница 114: ...d cannot be changed A maximum of 7 individual Allied Vision modes can be mapped to Format_7 Mode_1 to Mode_7 see figure 58 on page 116 Mappings can be stored via register see Format_7 mode mapping onl...

Страница 115: ...2 out of 4 full sub sampling 2 out of 4 full sub sampling Note A combination of binning and sub sampling modes is not possible Use either pure binning or pure sub sampling modes The Format_ID numbers...

Страница 116: ...l 2 4 horizontal 3 4 0 horizontal 2 vertical 5 2 horizontal 6 4 horizontal 7 8 0 horizontal 4 vertical 9 2 horizontal 10 4 horizontal 11 12 13 14 15 16 2 out of 2 vertical Sub sampling F 503 only mono...

Страница 117: ...ed over the individual pixels in a Bayer mosaic layout An effective Bayer RGB color interpolation already takes place in all Guppy PRO color models Note Configuration To configure this feature in an a...

Страница 118: ...y used to save bandwidths on the IEEE1394 bus achieve higher frame rates use different Bayer demosaicing algorithms on the PC for all Guppy PRO models the first pixel of the sensor is RED In color int...

Страница 119: ...CD is different from those of an output device or the human eye This is the reason for the fact that perfect color reproduction is not possible In each Guppy PRO camera there is a factory setting for...

Страница 120: ...lf Color correction formula Before converting to the YUV format color correction on all color models is carried out after Bayer demosaicing via a matrix as follows GretagMacbeth ColorChecker Sensor sp...

Страница 121: ...odes The sums of all rows should be equal to each other If not you get tinted images Color correction values range 1000 to 2000 and are signed 32 bit In order for white balance to work properly ensure...

Страница 122: ...GB to YUV conversion Note As mentioned above Color processing can be bypassed by using so called RAW image transfer RGB YUV conversion can be bypassed by using RGB8 format and mode This is advantageou...

Страница 123: ...the shutter is opened shortly before the vertical reset happens thus acting in a frame synchronous way External trigger Combined with an external trigger it becomes asynchronous in the sense that it...

Страница 124: ...non moving objects Global reset release shutter GRR Advantage designed for situations with moving objects use this mode to avoid the problems with ERS described above How it works Image acquisition is...

Страница 125: ...Description Trigger_Mode_0 Edge mode Sets the shutter time according to the value set in the shutter or extended shutter register Trigger_Mode_1 Level mode Sets the shutter time according to the acti...

Страница 126: ...irst row No IntEna if exposure of first row ends before the last row starts Long exposure time To get an IntEna signal the following condition must be true Figure 61 Trigger_Mode_0 and 1 Note With thi...

Страница 127: ...IntEna signal and triggering is not possible Figure 62 Trigger_Mode_0 Guppy PRO F 503 electronic rolling shutter long exposure time Figure 63 Trigger_Mode_0 Guppy PRO F 503 electronic rolling shutter...

Страница 128: ...when all rows are overlapping see drawing above or a mechanical LCD shutter Bulk trigger Trigger_Mode_15 Trigger_Mode_15 is a bulk trigger combining one external trigger event with continuous or one s...

Страница 129: ...riting images Grabbing an unlimited amount of images after one external trigger surveillance The figure below illustrates this mode The functionality is controlled via bit 6 and bitgroup 12 to 15 of t...

Страница 130: ...1 ON If this bit 0 other fields will be read only Trigger_Polarity 7 Select trigger polarity If Polarity_Inq is 1 Write to change polarity of the trigger input Read to get polarity of the trigger inpu...

Страница 131: ...the various bits Left continuous Middle one shot Right multi shot Line 3 switches camera back to continuous mode Only one image is grabbed precisely with the first external trigger To repeat rewrite...

Страница 132: ...ush_Inq 3 One push auto mode controlled automatically by the camera once ReadOut_Inq 4 Capability of reading out the value of this feature On_Off_Inq 5 Capabilityofswitching this feature ON and OFF Au...

Страница 133: ...in the Value field 1 Control with value in the Absolute value CSR If this bit 1 the value in the Value field has to be ignored 2 to 5 Reserved ON_OFF 6 Write ON or OFF this feature Read read a status...

Страница 134: ...n page 206 set bit 0 to 0 in SmartView Trig IO tab stop trigger button Debounce Only for input ports There is an adjustable debounce time for trigger separate for each input pin The debounce time is a...

Страница 135: ...ture read only 2 to 7 Reserved Time 8 to 31 Debounce time in steps of 500 ns 24 bit see examples above 0xF1000844 MinValue 0 to 31 Minimum debounce time 0xF1000848 MaxValue 0 to 31 Maximum debounce ti...

Страница 136: ...s Exposure time of Guppy PRO F 503 The exposure time of Guppy PRO F 503 can be set in row time increments The formula for the row time is The minimum row time and the row time by maximum resolution ar...

Страница 137: ...O F 201 45 s Guppy PRO F 503 see Exposure time of Guppy PRO F 503 on page 136 Table 64 Model specific exposure time offset Model Minimum exposure time Effective min exp time Min exp time offset Guppy...

Страница 138: ...used to arm it The following screenshot shows the sequence of commands needed to put the camera into this mode It enables the camera to grab exactly one image with an external trigger edge Register Na...

Страница 139: ...rd and transmit a single frame The following values apply only when the camera is idle and ready for use Full resolution must also be set Figure 68 One shot control SmartView Read rd Write wr Address...

Страница 140: ...nally triggered End of exposure to first packet on the bus After the exposure the CCD sensor is read out some data is written into the FRAME_BUFFER before being transmitted to the bus The time from th...

Страница 141: ...s Guppy PRO F 032 37 s Guppy PRO F 033 31 s Guppy PRO F 046 31 s Guppy PRO F 125 39 s Guppy PRO F 146 45 s Guppy PRO F 201 55 s Guppy PRO F 503 See chapter Exposure time of Guppy PRO F 503 Timebase x...

Страница 142: ...n an external trigger ISO_Enable free run Setting the MSB bit 0 in the 614h register ISO_ENA puts the camera into ISO_Enable mode or Continuous_Shot free run The camera captures an infinite series of...

Страница 143: ...e start of exposure depends on the state of the sensor A distinction is made as follows FVal is active the sensor is reading out the camera is busy In this case the camera must not change horizontal t...

Страница 144: ...Guppy PRO Technical Manual V4 1 2 144 Note Jitter at the beginning of an exposure has no effect on the length of exposure i e it is always constant...

Страница 145: ...her frame rates please reduce the shutter time proportionally The following tables assume that bus speed is 800 Mbit s With lower bus speeds e g 400 200 or 100 Mbit s not all frame rates may be achiev...

Страница 146: ...60 120 YUV444 1 320 240 YUV422 2 640 480 YUV411 3 640 480 YUV422 4 640 480 RGB8 5 640 480 Mono8 6 640 480 Mono16 Table 71 Video fixed formats Guppy PRO F 031B F 031C Only achievable with IEEE1394b S80...

Страница 147: ...ning 205 fps2x V binning 199 fps2x V binning 3 328 246 Mono8 Mono12 Mono16 205 fps2x H V binning 205 fps2x H V binning 205 fps2x H V binning 4 328 492 Mono8 Mono12 Mono16 123 fps2 out of 4 H sub sampl...

Страница 148: ...20 YUV444 1 320 240 YUV422 2 640 480 YUV411 3 640 480 YUV422 4 640 480 RGB8 5 640 480 Mono8 6 640 480 Mono16 Table 73 Video fixed formats Guppy PRO F 032B F 032C Only achievable with IEEE1394b S800 No...

Страница 149: ...g 136 fps2x V binning 136 fps2x V binning 3 328 246 Mono8 Mono12 Mono16 136 fps2x H V binning 136 fps2x H V binning 136 fps2x H V binning 4 328 492 Mono8 Mono12 Mono16 79 fps2 out of 4 H sub sampling...

Страница 150: ...20 YUV444 1 320 240 YUV422 2 640 480 YUV411 3 640 480 YUV422 4 640 480 RGB8 5 640 480 Mono8 6 640 480 Mono16 Table 75 Video fixed formats Guppy PRO F 033B F 033C Only achievable with IEEE1394b S800 No...

Страница 151: ...g 149 fps2x V binning 149 fps2x V binning 3 328 246 Mono8 Mono12 Mono16 149 fps2x H V binning 149 fps2x H V binning 149 fps2x H V binning 4 328 492 Mono8 Mono12 Mono16 84 fps2 out of 4 H sub sampling...

Страница 152: ...20 YUV444 1 320 240 YUV422 2 640 480 YUV411 3 640 480 YUV422 4 640 480 RGB8 5 640 480 Mono8 6 640 480 Mono16 Table 77 Video fixed formats Guppy PRO F 046B F 046C Only achievable with IEEE1394b S800 No...

Страница 153: ...ning 111 fps2x V binning 111 fps2x V binning 3 388 290 Mono8 Mono12 Mono16 111 fps2x H V binning 111 fps2x H V binning 111 fps2x H V binning 4 388 580 Mono8 Mono12 Mono16 61 fps2 out of 4 H sub sampli...

Страница 154: ...0 600 RGB8 2 800 600 Mono8 3 1024 768 YUV422 4 1024 768 RGB8 5 1024 768 Mono8 6 800 600 Mono16 7 1024 768 Mono16 2 0 1280 960 YUV422 1 1280 960 RGB8 2 1280 960 Mono8 3 1600 1200 YUV422 4 1600 1200 RGB...

Страница 155: ...6 53 fps2x H V binning 53 fps2x H V binning 53 fps2x H V binning 4 644 964 Mono8 Mono12 Mono16 31 fps2 out of 4 H sub sampling 31 fps2 out of 4 H sub sampling 31 fps2 out of 4 H sub sampling 5 1292 48...

Страница 156: ...YUV422 1 800 600 RGB8 2 800 600 Mono8 3 1024 768 YUV422 4 1024 768 RGB8 5 1024 768 Mono8 6 800 600 Mono16 7 1024 768 Mono16 2 0 1280 960 YUV422 1 1280 960 RGB8 2 1280 960 Mono8 3 1600 1200 YUV422 4 16...

Страница 157: ...16 28 fps2x H V binning 28 fps2x H V binning 28 fps2x H V binning 4 692 1038 Mono8 Mono12 Mono16 17 fps2 out of 4 H sub sampling 17 fps2 out of 4 H sub sampling 17 fps2 out of 4 H sub sampling 5 1388...

Страница 158: ...B8 2 800 600 Mono8 3 1024 768 YUV422 4 1024 768 RGB8 5 1024 768 Mono8 6 800 600 Mono16 7 1024 768 Mono16 2 0 1280 960 YUV422 1 1280 960 RGB8 2 1280 960 Mono8 3 1600 1200 YUV422 4 1600 1200 RGB8 5 1600...

Страница 159: ...x H binning 14 fps2x H binning 2 1624 616 Mono8 Mono12 Mono16 24 fps2x V binning 24 fps2x V binning 24 fps2x V binning 3 812 616 Mono8 Mono12 Mono16 24 fps2x H V binning 24 fps2x H V binning 24 fps2x...

Страница 160: ...YUV444 1 320 240 YUV422 2 640 480 YUV411 3 640 480 YUV422 4 640 480 RGB8 5 640 480 Mono8 6 640 480 Mono16 1 0 800 600 YUV422 1 800 600 RGB8 2 800 600 Mono8 3 1024 768 YUV422 4 1024 768 RGB8 5 1024 768...

Страница 161: ...ono16 Mono8 Raw8 YUV411 Raw12 YUV422 Raw16 23 36 fps2x V binning 17 41 fps2x V binning 13 06 fps2x V binning 23 36 fps2x V binning 17 41 fps2x V binning 13 06 fps2x V binning 3 1292 968 1292 968 Mono8...

Страница 162: ...sted in to determine the size and thus the highest possible frame rate Setting the AOI is done in the IMAGE_POSITION and IMAGE_SIZE registers 7 5 2588 968 2588 968 Mono8 Mono12 Mono16 Mono8 Raw8 YUV41...

Страница 163: ...e an effect on the maximum frame rate The time for reading the image from the sensor and transporting it into the FRAME_BUFFER The time for transferring the image over the FireWire bus The length of t...

Страница 164: ...ple of autofunction AOI Show work area is on Note Autofunction AOI is independent from Format_7 AOI settings If you switch off autofunction AOI work area position and work area size follow the current...

Страница 165: ...width Clearly the bigger the image and the higher the frame rate the more data is to be transmitted The following tables indicate the volume of data in various formats and modes to be sent within one...

Страница 166: ...e Resolution 240 fps 120 fps 60 fps 30 fps 15 fps 7 5 fps 3 75 fps 0 0 160 120 YUV 4 4 4 24 bit pixel 4H 640p 480q 2H 320p 240q 1H 160p 120q 1 2H 80p 60q 1 4H 40p 30q 1 8H 20p 15q 1 320 240 YUV 4 2 2...

Страница 167: ...0q 5 4H 1000p 250q 5 8H 500p 125q 3 1024 768 YUV 4 2 2 16 bit pixel 3H 3072p 1536q 3 2H 1536p 768q 3 4H 768p 384q 3 8H 384p 192q 3 16H 192p 96q 4 1024 768 RGB 24 bit pixel 3 2H 1536p 384q 3 4H 768p 57...

Страница 168: ...160q 1 4H 320p 80q 3 1600 1200 YUV 4 2 2 16 bit pixel 5 2H 4000p 2000q 5 4H 2000p 1000q 5 8H 1000p 500q 5 16H 500p 250q 4 1600 1200 RGB 24 bit pixel 5 4H 2000p 1500q 5 8H 1000p 750q 5 16 500p 375q 5 1...

Страница 169: ...ical formula Diagram of frame rates as function of AOI by constant width The curves describe RAW8 RAW12 YUV411 RAW16 YUV422 RGB8 and max frame rate of CCD Table with max frame rates as function of AOI...

Страница 170: ...03 126 126 104 126 104 69 320 171 36 171 171 154 171 154 104 240 208 94 208 208 205 208 205 137 120 311 38 311 311 310 310 309 275 60 412 48 411 411 411 410 409 409 30 492 43 469 469 491 469 488 469...

Страница 171: ...4 84 84 84 83 83 68 320 118 24 118 118 118 118 118 103 240 148 15 148 148 148 146 146 136 120 238 71 238 238 238 236 236 236 60 343 80 342 342 342 339 339 339 30 440 82 438 438 438 434 434 434 10 542...

Страница 172: ...04 87 87 87 87 87 69 320 122 59 122 122 122 122 122 103 240 154 05 154 153 153 153 153 137 120 250 44 250 250 250 248 248 248 60 364 47 364 363 363 361 361 361 30 471 91 469 469 470 466 466 466 10 587...

Страница 173: ...73 73 73 73 73 58 320 103 46 103 103 103 103 103 86 240 130 13 130 130 130 129 129 115 120 212 17 212 212 212 211 211 211 60 309 82 309 309 309 307 307 307 30 402 44 401 401 401 397 397 380 10 502 60...

Страница 174: ...37 40 37 37 32 37 32 22 600 45 45 45 45 42 45 42 28 480 53 69 53 53 52 53 52 35 320 70 82 70 70 70 70 70 52 240 84 27 84 84 84 84 84 70 120 117 82 117 117 117 117 117 117 30 167 97 167 167 167 166 166...

Страница 175: ...12 17 17 17 17 17 15 960 18 20 18 18 18 18 18 16 768 21 55 21 21 21 21 21 20 640 24 57 24 24 24 24 24 24 480 29 78 29 29 29 29 29 29 240 43 67 43 43 43 43 43 43 120 56 96 56 56 56 56 56 56 30 73 81 7...

Страница 176: ...20 20 20 20 16 768 20 68 20 20 20 20 20 17 600 24 95 24 24 24 24 24 22 480 29 27 29 29 29 29 29 27 400 33 09 33 33 33 32 32 32 300 39 55 39 39 39 39 39 39 240 44 79 44 44 44 44 44 44 120 60 93 60 60...

Страница 177: ...al max frame rate in fps of CCD according to given formula color modes measured values 10 91 00 90 90 90 90 89 89 2 94 38 94 94 94 94 94 92 AOI height CCD RAW8 RAW12 RAW16 YUV411 YUV422 RGB8 Table 97...

Страница 178: ...ure time of Guppy PRO F 503 on page 136 Figure 79 Frame rates as function of AOI height and AOI width full half quarter AOI height pixel Frame rate fps full width Frame rate fps half width Frame rate...

Страница 179: ...77 3 125 6 174 7 240 103 2 164 2 230 0 120 187 9 299 1 404 2 Note The minimum AOI of Guppy F 503 is 64 64 AOI width AOI height The readout time for one row is not constant It varies with AOI width AOI...

Страница 180: ...eater than 8192 the maximum data payload the sought after frame rate cannot be attained The attainable frame rate can be calculated using this formula Provision BYTE_PER_PACKET is divisible by 4 ByteD...

Страница 181: ...frame Formula 20 Example maximum frame rate calculation FirePackage Fire4Linux 1 Start SmartView 2 Click the Edit settings button 3 Click Adv1 tab 4 In combo box Test images choose Image 1 or another...

Страница 182: ...e YUV4 2 2 mode Mono8 raw data The color camera outputs Bayer coded raw data in Mono8 instead of as described in IIDC V1 31 a real Y signal Figure 81 Color test image Figure 82 Bayer coded test image...

Страница 183: ...ily concerned with setting memory addresses e g CSR Camera_Status_Register and their meaning In principle all addresses in IEEE1394 networks are 64 bits long The first 10 bits describe the Bus_Id the...

Страница 184: ...00000 h must be written in the corresponding register Figure 83 Enabling ISO_Enable Table 102 Configuring the camera Guppy PRO F 146B Offset of Register 0x0F00614 ISO_Enable Write 80000000 and click W...

Страница 185: ...gger if Result FCE_NOERROR Result Camera SetParameter FGP_TRIGGER MAKETRIGGER 1 0 0 0 0 Start DMA logic if Result FCE_NOERROR Result Camera OpenCapture Start Sensor if Result FCE_NOERROR Result Camera...

Страница 186: ...ode 0x82000000 if m_Parms TriggerMode TM_MODE15 Mode 0x820F0000 WriteQuad HIGHOFFSET m_Props CmdRegBase CCR_TRGMODE Mode Start continous ISO if not oneshot triggermode if Result m_Parms TriggerMode TM...

Страница 187: ...nique ID leaf Bus info block Offset 0 to 7 8 to 15 16 to 23 24 to 31 400h 04 29 0C C0 404h 31 33 39 34 ASCII for 1394 408h 20 00 B2 03 Bus capabilities 40Ch 00 0A 47 01 Node_Vendor_Id Chip_id_hi 410h...

Страница 188: ...n ROM Offset 0 to 7 8 to 15 16 to 23 24 to 31 Unit directory 434h 00 03 93 7D 438h 12 00 A0 2D 43Ch 13 00 01 02 440h D4 00 00 01 Table 107 Configuration ROM Offset 0 to 7 8 to 15 16 to 23 24 to 31 Uni...

Страница 189: ...w standard registers from IIDC V1 31 are implemented in the camera Base address is F0F00000h Differences and explanations can be found in the Description column Camera initialize register Inquiry regi...

Страница 190: ...0 600 YUV 4 2 2 Mode_1 1 800 600 RGB Mode_2 2 800 600 Mono8 Mode_3 3 1024 768 YUV 4 2 2 Mode_4 4 1024 768 RGB Mode_5 5 1024 768 Mono8 Mode_6 6 800 600 Mono16 Mode_7 7 1024 768 Mono16 8 to 31 Reserved...

Страница 191: ...at_0 Mode_0 FrameRate_0 0 Reserved FrameRate_1 1 Reserved FrameRate_2 2 7 5 fps FrameRate_3 3 15 fps FrameRate_4 4 30 fps FrameRate_5 5 60 fps FrameRate_6 6 120 fps V1 31 FrameRate_7 7 240 fps V1 31 8...

Страница 192: ...0 1 875 fps FrameRate_1 1 3 75 fps FrameRate_2 2 7 5 fps FrameRate_3 3 15 fps FrameRate_4 4 30 fps FrameRate_5 5 60 fps FrameRate_6 6 120 fps V1 31 FrameRate_7 7 240 fps V1 31 8 to 31 Reserved zero 2...

Страница 193: ...FrameRate_2 2 7 5 fps FrameRate_3 3 15 fps FrameRate_4 4 30 fps FrameRate_5 5 60 fps FrameRate_6 6 120 fps V1 31 FrameRate_7 7 240 fps V1 31 8 to 31 Reserved zero 21Ch 21Fh Reserved V_RATE_INQ_0_x fo...

Страница 194: ...0 Reserved FrameRate_1 1 Reserved FrameRate_2 2 7 5 fps FrameRate_3 3 15 fps FrameRate_4 4 30 fps FrameRate_5 5 60 fps FrameRate_6 6 120 fps V1 31 FrameRate_7 7 240 fps V1 31 8 to 31 Reserved zero 22...

Страница 195: ...0 1 875 fps FrameRate_1 1 3 75 fps FrameRate_2 2 7 5 fps FrameRate_3 3 15 fps FrameRate_4 4 30 fps FrameRate_5 5 60 fps FrameRate_6 6 120 fps V1 31 FrameRate_7 7 240 fps V1 31 8 to 31 Reserved zero 2...

Страница 196: ...meRate_0 0 1 875 fps FrameRate_1 1 3 75 fps FrameRate_2 2 7 5 fps FrameRate_3 3 15 fps FrameRate_4 4 30 fps FrameRate_5 5 60 fps FrameRate_6 6 Reserved FrameRate_7 7 Reserved 8 to 31 Reserved zero 244...

Страница 197: ...eRate_0 0 1 875 fps FrameRate_1 1 3 75 fps FrameRate_2 2 7 5 fps FrameRate_3 3 15 fps FrameRate_4 4 30 fps FrameRate_5 5 60 fps FrameRate_6 6 Reserved FrameRate_7 7 Reserved 8 to 31 Reserved zero 250h...

Страница 198: ...ameRate_7 7 Reserved 8 to 31 Reserved zero 25Ch V_RATE_INQ Format_2 Mode_7 FrameRate_0 0 1 875 fps FrameRate_1 1 3 75 fps FrameRate_2 2 7 5 fps FrameRate_3 3 15 fps FrameRate_4 4 30 fps FrameRate_5 5...

Страница 199: ...at_7 Mode_3 2F0h V CSR_INQ_7_4 0 to 31 CSR_quadlet offset for Format_7 Mode_4 2F4h V CSR_INQ_7_5 0 to 31 CSR_quadlet offset for Format_7 Mode_5 2F8h V CSR_INQ_7_6 0 to 31 CSR_quadlet offset for Format...

Страница 200: ...Inquiry for existence of Feature_Control_Error_Status Opt_Func_CSR_Inq 3 Inquiry for Opt_Func_CSR 4 to 7 Reserved 1394b_mode_Capability 8 Inquiry for 1394b_mode_Capability 9 to 15 Reserved Cam_Power_...

Страница 201: ...control Temperature 11 Temperature control Trigger 12 Trigger control Trigger_Delay 13 Trigger_Delay control 14 Reserved Frame_Rate 15 Frame_Rate control 16 to 31 Reserved 408h FEATURE_LO_INQ Zoom 0 Z...

Страница 202: ...e activated first Advanced Feature Set Unique Value is 7ACh and CompanyID is A47h 484h PIO_Control_CSR_Inq PIO_Control_Quadlet_Offset 0 to 31 Quadlet offset of the PIO_Control CSR s from the base addr...

Страница 203: ...y by the camera Manual_Inq 7 Manual Mode controlled by user Min_Value 8 to 19 Minimum value for this feature Max_Value 20 to 31 Maximum value for this feature 504h AUTO_EXPOSURE_INQ Same definition as...

Страница 204: ...ability of switching this feature ON and OFF Polarity_Inq 6 Capability of changing the polarity of the trigger input Value_Read_Inq 7 Capability of reading raw trigger input Here you can read if trigg...

Страница 205: ...Inq 6 Auto Mode controlled automatically by the camera Manual_Inq 7 Manual Mode controlled by user Min_Value 8 to 19 Minimum value for this feature Max_Value 20 to 31 Maximum value for this feature 53...

Страница 206: ...ulti_Shot Count Number See chapter One shot on page 138 See chapter Multi shot on page 142 620h Mem_Save_Ch Always 0 624 Cur_Mem_Ch Always 0 628h Vmode_Error_Status Error in combination of Format Mode...

Страница 207: ..._INQ_6 Always 0 71Ch ABS_CSR_HI_INQ_7 Always 0 720h ABS_CSR_HI_INQ_8 Always 0 724h ABS_CSR_HI_INQ_9 Always 0 728h ABS_CSR_HI_INQ_10 Always 0 72Ch ABS_CSR_HI_INQ_11 Always 0 730h ABS_CSR_HI_INQ_12 Alwa...

Страница 208: ...ation Read Value 1 in operation Value 0 not in operation If A_M_Mode 1 this bit is ignored ON_OFF 6 Write ON or OFF this feature Read read a status 0 OFF 1 ON If this bit 0 other fields will be read o...

Страница 209: ..._OFF 6 Write ON or OFF this feature Read read a status 0 OFF 1 ON If this bit 0 other fields will be read only A_M_Mode 7 Write set the mode Read read a current mode 0 Manual 1 Auto U_Value B_Value 8...

Страница 210: ...Always 0 830h TRIGGER_MODE Can be effected via advanced feature IO_INP_CTRLx 834h 87C Reserved for other FEATURE_HI Always 0 880h Zoom Always 0 884h PAN Always 0 888h TILT Always 0 88Ch OPTICAL_FILTER...

Страница 211: ...ZE_INQ According to IIDC V1 31 004h UNIT_SIZE_INQ According to IIDC V1 31 008h IMAGE_POSITION According to IIDC V1 31 00Ch IMAGE_SIZE According to IIDC V1 31 010h COLOR_CODING_ID See note 014h COLOR_C...

Страница 212: ...ted Contrary to IIDC V1 31 COLOR_CODING_ID is set to a default value after an INITIALIZE or reset Contrary to IIDC V1 31 the UnitBytePerPacket field is already filled in with a fixed value in the PACK...

Страница 213: ...9C 0xF10002A0 0xF1000300 IO_INP_CTRL1 Guppy PRO housing See Table 23 Advanced register Input control on page 72 0xF1000320 IO_OUTP_CTRL1 Guppy PRO housing See Table 29 Advanced register Output control...

Страница 214: ...register Software feature control disable LEDs on page 238 0xF1000800 0xF1000804 IO_OUTP_PWM1 Guppy PRO housing See Table 31 PWM configuration registers on page 78 0xF1000808 0xF100080C IO_OUTP_PWM2...

Страница 215: ...y all registers can be written without being activated This makes it easier to operate the camera using Directcontrol Allied Vision reserves the right to require activation in future versions of the s...

Страница 216: ...d write errors may occur Note If a camera returns the register set to all zero that particular camera does not support the extended version information ID Camera type 501 Guppy PRO F 031B 502 Guppy PR...

Страница 217: ...estImage 3 4 Reserved Sequences 5 VersionInfo 6 7 Reserved Look up tables 8 9 Reserved 10 Reserved 11 Reserved 12 Reserved 13 Reserved TriggerDelay 14 Mirror image 15 Soft Reset 16 17 Reserved 18 Rese...

Страница 218: ...8 Output_2 9 Output_3 10 11 Reserved 12 to 15 Reserved IntEnaDelay 16 17 to 23 Reserved Output 1 PWM 24 Guppy PRO housing Output 2 PWM 25 Output 3 PWM 26 27 to 31 Reserved 0xF1000048 ADV_INQ_3 Camera...

Страница 219: ...o read accesses is less than 5 ms the response will be delayed Depending on shutter and isochronous settings the status flags might be set for a very short time thus will not be recognized by your app...

Страница 220: ...seconds s This time which should be equivalent to table 64 has to be added to the exposure time set by any shutter register to compute the real exposure time The ExpOffset field might be zero for some...

Страница 221: ...d back the minimum allowed exposure time The longest exposure time 3FFFFFFh corresponds to 67 11 seconds ID Time base in s 0 1 1 2 2 5 3 10 4 20 Default value 5 50 6 100 7 200 8 500 9 1000 Table 128 T...

Страница 222: ...bled auto gain auto shutter auto white balance Note Exposure times entered via the 81Ch register are mirrored in the extended register but not vice versa Changes in this register have immediate effect...

Страница 223: ...ster Name Field Bit Description 0xF1000210 TEST_IMAGE Presence_Inq 0 Indicates presence of this feature read only 1 to 7 Reserved Image_Inq_1 8 Presence of test image 1 0 N A 1 Available Image_Inq_2 9...

Страница 224: ...s presence of this feature read only 1 to 2 Reserved BitsPerValue 3 to 7 Bits used per table item NumOfLuts 8 to 15 Maximum number of look up tables MaxLutSize 16 to 31 Maximum look up table size byte...

Страница 225: ...nto the camera 7 Set EnableMemWR to false 0 Defect pixel correction Definition The defect pixel correction mode allows to correct an image with defect pixels Via threshold you can define the defect pi...

Страница 226: ...from storage ZeroDPData 10 Zero defect pixel data 11 to 17 Reserved Mean 18 to 24 Calculated mean value 7 bit Threshold 25 to 31 Threshold for defect pixel correction 0xF100029C DPC_MEM Presence_Inq...

Страница 227: ...read only 1 to 3 Reserved MinThreshold 4 to 10 Minimum value for threshold MaxThreshold 11 to 17 Maximum value for threshold MaxSize 18 to 31 Maximum size of defect pixel data Note See chapter Input o...

Страница 228: ...ead only 1 to 5 Reserved ON_OFF 6 Enable disable integration enable delay 7 to 11 Reserved DELAY_TIME 12 to 31 Delay time in s Table 133 Advanced register Delayed Integration Enable IntEna Register Na...

Страница 229: ...ing the auto shutter range might not affect the regulation if the regulation is in a stable condition and no other condition affecting the image brightness is changed If both auto gain and auto shutte...

Страница 230: ...Both values can only be changed within the range defined by the standard GAIN_INQ register Autofunction AOI The table below illustrates the advanced register for autofunction AOI Register Name Field...

Страница 231: ...ht of work area size Note If the adjustment fails and the work area size and or work area position becomes invalid then this feature is automatically switched off Read back the ON_OFF flag if this fea...

Страница 232: ...COLOR_CORR_COEFFIC12 Cgr 0 to 31 0xF10003AC COLOR_CORR_COEFFIC13 Cbr 0 to 31 0xF10003B0 COLOR_CORR_COEFFIC21 Crg 0 to 31 0xF10003B4 COLOR_CORR_COEFFIC22 Cgg 0 to 31 0xF10003B8 COLOR_CORR_COEFFIC23 Cbg...

Страница 233: ...The FPGA will be rebooted The reset can be delayed by setting the Delay to a value unequal to 0 The delay is defined in 10 ms steps Register Name Field Bit Description 0xF1000410 MIRROR_IMAGE Presence...

Страница 234: ...ead to slower responses on commands to is not covered by the IEEE 1394 specification to may not work with all available 1394 host adapters Note If the SOFT_RESET has been issued the camera no longer r...

Страница 235: ...ize field is a multiple of 4 that the value isn t lower than the value specified by the IEEE1394 specification The settings are stored in the user sets Note We strongly recommend to use PCI X 64 bit o...

Страница 236: ...h the maximum resolution of the camera this visible mode cannot be mapped to any other internal mode Register Name Field Bit Description 0xF1000580 F7MODE_MAPPING Presence_Inq 0 Indicates presence of...

Страница 237: ...register allows to enable disable some features of the camera e g disable LED The settings are stored permanently within the camera and do not depend on any user set Disable LEDs To disable LEDs set...

Страница 238: ...y inside the camera User profiles can be programmed with the following advanced feature register Register Name Field Bit Description 0xF1000640 SWFEATURE_CTRL Presence_Inq 0 Indicates presence of this...

Страница 239: ...er and check the ErrorCode field Restore To restore the settings from a previous stored profile 1 Write the desired ProfileID with the RestoreProfile flag set 2 Read back the register and check the Er...

Страница 240: ...eProfile RestoreProfile and SetDefaultID flag not set by writing 00000000h to the USER_PROFILE register Stored settings The following table shows the settings stored inside a profile ErrorCode Descrip...

Страница 241: ...ER_MODE TRIGGER_POLARITY TRIGGER_DELAY ABS_GAIN IMAGE_POSITION AOI IMAGE_SIZE AOI COLOR_CODING_ID BYTES_PER_PACKET TIMEBASE EXTD_SHUTTER IO_INP_CTRL IO_OUTP_CTRL IO_INTENA_DELAY AUTOSHUTTER_CTRL AUTOS...

Страница 242: ...able 31 PWM configuration registers on page 78 Offset Name Field Bit Description 0xF10005C0 GLOBAL_RES_REL_SHUTTER Presence_Inq 0 Indicatespresenceofthisfeature read only 1 to 5 Reserved ON_OFF 6 Glob...

Страница 243: ...he little endian byte order of common Intel PCs Each quadlet of the local buffer containing the LUT data for instance has to be swapped bytewise from little endian byte order to big endian byte order...

Страница 244: ...note How to update Guppy Guppy PRO Pike Stingray firmware This application note and the firmware itself is only accessible for distributors End customers have to contact technical support Digit Descri...

Страница 245: ...t front flange Reference Points Sensor Center of the pixel area photo sensitive cells Camera Center of the lens mount Accuracy y 150 m sensor shift z 0 100 m optical back focal length 0 5 center rotat...

Страница 246: ...awing 113 2 out of 4 H V sub sampling monochrome drawing 113 2 out of 8 H V sub sampling color drawing 114 2 out of 8 H V sub sampling monochrome drawing 113 A Abs_Control Field 87 91 93 94 96 Abs_Con...

Страница 247: ...RGB color interpretation 117 binning 103 access 114 full 108 horizontal 106 only Guppy PRO b w 103 vertical 104 BitsPerValue 224 black level 95 black value 95 blink codes 70 block diagram color camer...

Страница 248: ...store 101 building defect pixel data 101 calculated mean value 226 max 2000 defect pixels 226 mechanisms 100 defect pixel correction advanced register 226 defect pixel correction DPC 225 Delayed Inte...

Страница 249: ...145 bandwidth 165 bus speed 145 Format_7 169 maximum 145 tables 165 video mode 0 168 video mode 2 168 Frame valid 75 free run 142 full binning 108 Fval 75 Fval signal 75 G gain auto 92 auto exposure C...

Страница 250: ...7 internal trigger 125 128 interpolation Bayer demosaicing 117 118 Bayer to RGB 117 color 117 IO_INP_CTRL1 72 IO_OUTP_CTRL1 76 IO_OUTP_CTRL2 76 IO_OUTP_CTRL3 76 isochronous blocks 81 isochronous chann...

Страница 251: ...alize register 189 inquiry register video format 189 inquiry register video mode 190 saturation 119 setting brightness 95 setting gain 95 OHCI API FirePackage 20 One_Push Field 87 91 93 94 96 one push...

Страница 252: ...4 Soft reset advanced register 233 software trigger 134 Software_Trigger CSR 206 Spectral transmission Hoya C5000 62 IR cut filter 62 Standard housing 57 status LED 69 stored settings user profile use...

Страница 253: ...ter 73 trigger function 130 trigger input read raw data 204 trigger modes 125 trigger source 0 inquiry 204 TRIGGER_DELAY 74 133 TRIGGER_DELAY_INQUIRY 73 132 TRIGGER_MODE 130 Trigger_Mode 130 Trigger_M...

Страница 254: ...5 video Format_7 AOI 162 video formats 145 Guppy F 503 160 video information 81 video mode CUR V MODE 206 Format_7 210 inquiry register 190 sample C code 185 video mode 0 168 video mode 2 168 VP IEEE...

Отзывы: