Matrix Vision mvBlueFOX Скачать руководство пользователя страница 192

19.9

Working with the Hardware Real-Time Controller (HRTC)

185

Figure 1: Take two images with different expose times after an external trigger

Note

Due to the internal loop to wait for a trigger signal, the

WaitClocks

call between

"TriggerSet 1"

and

"Trigger

-

Reset"

constitute

100

. For this reason, the trigger signal cannot be missed.

Before the

ExposeReset

, you have to call the

TriggerReset

otherwise the normal flow will continue and the

image data will be lost!
The sensor expose time after the TriggerSet is

0

.

See also

Download this sample as an

rtp

file:

2Images2DifferentExposureTimes.rtp

with two consecu-

tive exposure times (10ms / 20ms). To open the file in

wxPropView

(p. 77), click on

"Digital I/O -

>

HardwareRealTimeController -

>

Filename"

and select the downloaded file. Afterwards, click

on

"int Load( )"

to load the HRTC program. There are timeouts added in line 4 and line 14 to illustrate the

different exposure times.

Using a

CMOS

model (e.g. the mvBlueFOX-MLC205), a sample with four consecutive exposure times (10ms /

20ms / 40ms / 80ms) triggered just by one hardware input signal would look like this:

0.

WaitDigin DigIn0->On

1.

TriggerSet

2.

WaitClocks 10000 (= 10 ms)

3.

TriggerReset

4.

WaitClocks 1000000 (= 1 s)

5.

TriggerSet

6.

WaitClocks 20000 (= 20 ms)

7.

TriggerReset

8.

WaitClocks 1000000 (= 1 s)

9.

TriggerSet

10. WaitClocks 40000 (= 40 ms)
11. TriggerReset
12. WaitClocks 1000000 (= 1 s)
13. TriggerSet
14. WaitClocks 80000 (= 40 ms)
15. TriggerReset
16. WaitClocks 1000000 (= 1 s)
17. Jump 0

See also

This second sample is also available as an

rtp

file:

MLC205_four_images_diff_exp.rtp

.

MATRIX VISION GmbH

Содержание mvBlueFOX

Страница 1: ...mvBlueFOX Technical Manual...

Страница 2: ...Attentions 12 4 2 Webcasts 12 5 Important information 13 5 1 High Speed USB design guidelines 14 5 2 European Union Declaration of Conformity statement 14 5 3 Legal notice 17 5 3 1 For customers in th...

Страница 3: ...1 Power supply 45 8 2 Standard version mvBlueFOX xxx 45 8 2 1 Dimensions and connectors 45 8 2 2 LED states 50 8 2 3 Components 50 8 3 Board level version mvBlueFOX Mxxx 51 8 3 1 Dimensions and conne...

Страница 4: ...11 1 1 How to work with wxPropView 77 11 1 2 How to configure a device 101 11 1 3 Command line options 115 11 2 mvDeviceConfigure 116 11 2 1 How to set the device ID 116 11 2 2 How to update the firm...

Страница 5: ...2 IAMDroppedFrames 133 17 1 3 IAMStreamConfig 133 17 1 4 IAMVideoProcAmp 133 17 1 5 IKsPropertySet 133 17 1 6 ISpecifyPropertyPages 133 17 2 Logging 133 17 3 Registering and renaming devices for Dire...

Страница 6: ...with HDR High Dynamic Range Control 161 19 4 1 Adjusting sensor x00w 161 19 4 2 Adjusting sensor x02d 1012d 165 19 5 Working with LUTs 167 19 5 1 Introducing LUTs 168 19 6 Saving data on the device 17...

Страница 7: ...Mpix 1024 x 768 206 20 3 1 Introduction 206 20 3 2 Details of operation 206 20 3 3 CCD Timing 207 20 3 4 Reprogramming CCD Timing 208 20 3 5 CCD Sensor Data 209 20 3 6 CCD Signal Processing 214 20 3 7...

Страница 8: ...Property List 237 21 3 mvBlueFOX Model 202b 1 2 Mpix 1280 x 960 237 21 3 1 Introduction 237 21 3 2 Details of operation 237 21 3 3 Measured frame rates 239 21 3 4 Sensor Data 239 21 3 5 Device Feature...

Страница 9: ...is stored in non volatile memory or to configure to log message output HRTC Hardware Real Time Controller p 124 It is possible to define sequences of operating steps to control acquisition or time cri...

Страница 10: ...2 2 Driver concept The driver supplied with the MATRIX VISION product represents the port between the programmer and the hardware The driver concept of MATRIX VISION provides a standardized programmi...

Страница 11: ...e namespace mvIMPACT_NET acquire of mvIMPACT_NET dll which is why the latter one should only be used for backward compatibility but NOT when developing a new application 6 Part of Micro Manager 1 2 2...

Страница 12: ...with the driver package but the driver package must be installed AFTER installing NeuroCheck 6 1 1 2 2 2 VisionPro support Every mvIMPACT Acquire driver package under Windows comes with an adapter to...

Страница 13: ...release Additional information can be found here https micro manager org wiki MatrixVision 1 2 2 6 1 code https valelab4 ucsf edu svn micromanager2 trunk DeviceAdapters Matrix Vision https valelab4 u...

Страница 14: ...and design and specifications of the described products at any time without notice Copyright MATRIX VISION GmbH All rights reserved The text images and graphical content are protected by copyright and...

Страница 15: ...ature p 19 mvBlueFOX cameras without filter have the order code 9 excluding mvBlueFOX MLC 01 December 2014 Extended use case Using 2 mvBlueFOX MLC cameras in Master Slave mode p 173 25 November 2014 C...

Страница 16: ...nhanced chapter Output sequence of color sensors RGB Bayer p 73 and added chapter Bilinear interpolation of color sensors RGB Bayer p 74 17 February 2012 Renewed chapter wxPropView p 77 09 November 20...

Страница 17: ...of 105 in Sensor overview p 70 10 Jun 2008 Updated sensor data of 121 in Sensor overview p 70 09 Apr 2008 Corrected Figure 4 DIG OUT mvBlueFOX 1xx in Dimensions and connectors p 45 25 Feb 2008 Added...

Страница 18: ...onents p 50 17 Jun 2006 New chapter Configure the log output using mvDeviceConfigure see Configure the log output using mvDeviceConfigure 07 Jun 2006 Extended the HRTC documentation see How to use the...

Страница 19: ...improvement however we can accept no liability for completeness and correctness of the information contained in this manual We make every effort to provide you with a flawless product In the context o...

Страница 20: ...ar may be caused Please keep the camera closed or mount a lens on it to avoid the CCD or the CMOS from getting dusty Clean the CCD CMOS faceplate with care Do not clean the CCD or the CMOS with strong...

Страница 21: ...using double ply printed circuit boards Be sure that there is 20 mil minimum distance between High Speed USB signal pair and other printed circuit board tracks optimal signal quality 5 2 European Uni...

Страница 22: ...5 2 European Union Declaration of Conformity statement 15 MATRIX VISION GmbH...

Страница 23: ...16 CONTENTS MATRIX VISION GmbH...

Страница 24: ...5 3 Legal notice 17 5 3 Legal notice 5 3 1 For customers in the U S A MATRIX VISION GmbH...

Страница 25: ...e receiving antenna Increase the distance between the equipment and the receiver Use a different line outlet for the receiver Consult a radio or TV technician for help You are cautioned that any chang...

Страница 26: ...eFOX The mvBlueFOX is suitable for following tasks machine vision robotics surveillance microscopy medical imaging With the name mvBlueFOX M1xx the industrial camera mvBlueFOX is also available as a s...

Страница 27: ...pix 1360 x 1024 1 2 CCD 224 1 9 Mpix 1600 x 1200 1 1 8 CCD 205 5 0 Mpix 2592 x 1944 1 2 5 CMOS B Sensor color G Gray scale version C Color version 1 Lensholder 1 No holder standard 2 C mount with adju...

Страница 28: ...960 1 3 CMOS 202a 1 3 Mpix 1280 x 1024 1 2 CMOS 205 5 0 Mpix 2592 x 1944 1 2 5 CMOS B Sensor color G Gray scale version C Color version C Mini USB U with Mini USB standard X without Mini USB D Digita...

Страница 29: ...OX MLC is shipped without lensholder the mvBlueFOX MLC will be shipped with a protective foil on the sensor Before usage please remove this foil Accessories for the mvBlueFOX Part code Description ADA...

Страница 30: ...lensholder M12 x 0 5 type MS 9031 for mvBlueFOX M102 MV Lensholder BFM S 9033 S mount lensholder M12 x 0 5 type MS 9033 for mvBlueFOX M102 MV LENSHOLDER SH02M13 S mount lensholder M12 x 0 5 height 13m...

Страница 31: ...product Downloads Note For Windows XP Embedded As mvBlueFOX cameras will register as an imaging device in the systems device manager please make sure that your Windows XP Embedded XPe distribution is...

Страница 32: ...download the latest driver from our website https www matrix vision com Products Hardware mvBlueFOX Downloads Tab By double clicking on mvBlueFOX x86 n n n msi for 32 bit systems or mvBlueFOX x86_64...

Страница 33: ...figure or to acquire images wxPropView Developer API The Developer API contains the header for own programming Additionally you can choose the examples which installs the sources of wxPropView and thr...

Страница 34: ...ueFOX installer Finished installation 7 1 3 Installing the hardware Warning Before connecting the mvBlueFOX please install the software and driver first It is not necessary to shutdown your system On...

Страница 35: ...Hardware and starts the Windows Hardware Wizard Figure 6 Windows Found new hardware The Wizard asks you for the driver The installation doesn t need any Windows automatic at this step and it is recom...

Страница 36: ...prompts you to continue the installation or to abort it Also Windows will display the following message to inform the user that this driver digitally signed by Microsoft You have to select Continue a...

Страница 37: ...sting After the Windows Logo testing you have to click Finish to complete the installation Figure 11 Windows Hardware Wizard Complete the installation Now you can find the installed mvBlueFOX in the W...

Страница 38: ...mvBlueFOX bin See also wxPropView p 77 7 2 Linux 7 2 1 System Requirements Kernel requirements Kernel 2 6 x Kernel 3 x x usbfs support CONFIG_USB_DEVICEFS Note This is different from devfs support Th...

Страница 39: ...ATRIX VISION software does not use the ODBC database API the SuSE version of wxWidgets has been compiled with ODBC support and the RPM does not contain a dependency to automatically install ODBC For t...

Страница 40: ...sh Note The install script has to be executable So please check the rights of the file During installation the script will ask if it should build all tools and samples You may need to enable the execu...

Страница 41: ...ller script manually please have a look at the following chapter 7 2 2 1 Installing the mvIMPACT Acquire driver manually Note We recommend to use the installer script to install the mvBlueFOX driver p...

Страница 42: ...xr xr x 3 root root 4096 Jan 5 15 08 mvDeviceManager drwxr xr x 2 root root 4096 Jan 5 15 08 mvIMPACT_CPP drwxr xr x 3 root root 4096 Jan 5 15 08 mvPropHandling drwxr xr x 1 root root 4096 Jan 5 15 08...

Страница 43: ...164c 101 0 RUN bin sh c chmod 0664 env DEVICE chgrp usb env DEVICE ENV UDEVD_EVENT 1 ACTION add BUS usb ENV PRODUCT 164c 103 0 RUN bin sh c chmod 0664 env DEVICE chgrp usb env DEVICE You will find an...

Страница 44: ...s the permissions for the newly created device node so that non root users can access the camera This feature has not yet been extensively tested If you find that the applications start but appear to...

Страница 45: ...werDownTest BF000188 Start PowerDownTest sample Sep 28 2006 11 48 43 Have found 1 devices on this platform 0 Serial BF000188 Initialising the device BF000188 This might take some time Ready to snap Pr...

Страница 46: ...etc a device driver this is the mvBlueFOX dll on Windows and the libmvBlueFOX so on Linux running on the host system provides control over the device from an application running on the host system Th...

Страница 47: ...ty Device CustomFPGAFileSelector However the value of this property is only evaluated when the device is either initialized using the corresponding API function OR if a device has been unplugged or po...

Страница 48: ...ing another device driver version for upgrading downgrading the firmware again So assume a device with a certain firmware version is connected to a host system Figure 17 A certain firmware version is...

Страница 49: ...formation is available as indicated by the following figure Figure 20 wxPropView FPGA and Firmware version numbers 7 4 Settings behaviour during startup A setting contains all the parameters that are...

Страница 50: ...deleted Otherwise a product specific setting would never be loaded as a device specific setting will always be found first The very same thing will also happen when opening a device from any other app...

Страница 51: ...lasses sorted by topic can be found As wxPropView p 77 doesn t introduce new functionality but simply evaluates the list of features offered by the device driver and lists them any modification made u...

Страница 52: ...ER_IN Power Off Mode only with mvBlueFOX IGC mvBlueFOX MLC 66 mA 8 2 Standard version mvBlueFOX xxx 8 2 1 Dimensions and connectors Figure 1 Connectors mvBlueFOX mvBlueFOX Size without lens w x h x l...

Страница 53: ...46 CONTENTS Figure 3 D Sub 9 pin male digital I O MATRIX VISION GmbH...

Страница 54: ...or 9 IN1 Positive terminal of opto isolated input 1 Voltage between and may be up to 26V input current is 17mA 8 2 1 1 1 Characteristics of the digital inputs Open inputs will be read as a logic zero...

Страница 55: ...shold 8 2 1 1 2 Characteristics of the digital outputs Umin V Umax V Imin mA Imax mA Output 30 100 on state current Figure 6 DigOut mvBlueFOX xxx 8 2 1 1 3 Connecting flash to digital output You can c...

Страница 56: ...SB 2 0 Figure 8 USB B connector female Pin Signal 1 USBPOWER_IN 2 D 3 D 4 GND Shell shield Note The mvBlueFOX is an USB device Attention Do not connect both USB ports at the same time 8 2 1 3 4 pin ci...

Страница 57: ...data lines must be disconnected Only in this case the power switch will change the power supply if the current entry via standard USB is equal to or under the power supply of circular connector Attent...

Страница 58: ...mbient temperature operation 0 45 deg C 30 80 RH ambient temperature storage 20 60 deg C 20 90 RH Additional features of mvBlueFOX 2xx 8 Mega pixel image memory FiFo new ADC 10 Bit mode 8 3 Board leve...

Страница 59: ...CMOS Lens mount Type FB C Mount 17 526 CS Mount 12 526 Figure 12 Backside view of the board Note The mvBlueFOX M has a serial I C bus EEPROM with 64 KBit of which 512 Bytes can be used to store custo...

Страница 60: ...Signal Comment 1 FPGA_IO0 Digital In 0 2 FPGA_IO1 Digital In 1 3 FPGA_IO2 Digital In 2 4 FPGA_IO3 Digital In 3 5 FPGA_IO4 Digital Out 0 6 FPGA_IO5 Digital Out 1 7 FPGA_IO6 Digital Out 2 8 FPGA_IO7 Dig...

Страница 61: ...nish phosphor bronze tin plated Manufacturer JST Part number SPH 002T P0 5S 8 3 1 4 Housing Figure 14 Housing dimensions in mm in Circuits Dimensions in mm in Q ty box A B 4 6 0 236 9 8 386 1 000 12 2...

Страница 62: ...low level input voltage IIN 1 67mA 0 3 0 0 9 V UDIG_IN_HIGH high level input voltage IIN 1 67mA 2 2 3 3 3 6 V IIN input current 3 3V 0 4 1 7 mA Figure 15 Digital input mvBlueFOX Mxxx 8 3 1 5 3 Charac...

Страница 63: ...nected or defect LED off Camera is connected and active Green light on 8 3 3 Components 8 Mpixels image memory 8 3 4 Accessories mvBlueFOX Mxxx 8 3 4 1 mvBlueFOX M FC S The mvBF M FC S contains high c...

Страница 64: ...vBlueFOX Mxxx 57 Figure 17 Model 1 with CON5 connector Figure 18 Model 2 with CON1 connector 8 3 4 1 1 CON2 Flash connector Pin Signal Comment 1 Flash Flash power 2 Flash Switched to ground low side s...

Страница 65: ...Signal Parameter Min Typ Max Unit GND Board ground 0 V LED 1 2 output anode Output voltage 2 5 V Internal series resistance 465 3 470 474 4 Ohm Forward current IF at ULED 2V 1 6 mA Input 1 2 internal...

Страница 66: ...on 10 Unit 200w 1 09 W 202a 1 39 W 202b 1 58 W 202d 1 28 W 205 1 37 W 8 4 2 Dimensions and connectors Figure 20 mvBlueFOX MLC without S mount Note The mvBlueFOX MLC has a serial I C bus EEPROM with 16...

Страница 67: ...otice that Mini B USB connector is located at the bottom at the back Note Using a lens the 0 0 coordinate will be mirrored and will be shown at the top left corner of the screen as usual Figure 21 Sen...

Страница 68: ...le board version mvBlueFOX MLC2xx 61 Note If you have the mvBlueFOX MLC variant which uses the standard Mini B USB connector pin 2 and 3 USB _DATA USB_DATA of the header won t be connected MATRIX VISI...

Страница 69: ...tage USBPO WER_IN 5 I2C SDA Serial data line the I2C interface is master only which means that I2C slaves can only be con nected exter nally I2C SDA Serial data line I2C SDA Serial data line 6 I2C SCL...

Страница 70: ...ng an mvBlueFOX driver with version 1 12 44 or newer Manufacturer suitable board to wire connector Molex Part number 0510211200 1 25mm Housing Link http www molex com molex products datasheet jsp part...

Страница 71: ...V LVTTL compliant variant Comment Min Typ Max Unit IIN ILOW INx 0 5 mA UIN VIH 2 3 8 V VIL 0 3 0 8 V TTL input low level high level time Typ 210ns Digital outputs TTL Figure 24 TTL digital outputs bl...

Страница 72: ...e connected directly to 3 3 V and 5 V systems If a higher voltage is used an external resistor must be placed in series Figure 25 Used input voltage External series resistor 3 3V 5V none 12V 680 Ohm 2...

Страница 73: ...A VIH 0 0 2 0 4 V Voff 30 V 8 4 3 LED states State LED Camera is not connected or defect LED off Camera is connected but not initialized or in Power off mode Orange light on Camera is connected and ac...

Страница 74: ...lueFOX IGC2xx 8 5 1 Dimensions and connectors Figure 28 mvBlueFOX IGC Lens protrusion C Mount CS Mount X 10 mm 5 mm Figure 29 mvBlueFOX IGC 3xxx with adjustable backfocus Lens protrusion C Mount X 8 m...

Страница 75: ...igital input 0 Negative voltage white 3 OUT0 Opto isolated digital output 0 Positive voltage blue 4 OUT0 Opto isolated digital output 0 Negative voltage black Manufacturer Binder Part number 79 3107 5...

Страница 76: ...unting holes the general defined tolerance of 0 1 mm is valid Figure 32 1 in the Y direction 0 1 mm 3 in the Z direction 0 1 mm There are further sensor specific tolerances e g for model mvBlueFOX IGC...

Страница 77: ...ipelined exposure and readout 9 1 CCD sensors The CCD sensors are highly programmable imager modules which incorporate the following features Sensors 0 3 Mpixels resolution CCD sensor 220 0 3 Mpixels...

Страница 78: ...it up to 10 bit transmis sion Programmable analog gain and offset X Frame integrat ing progressive scan sensor no interlaced prob lems X High resolution X High color re productivity for color version...

Страница 79: ...24 gray scale 1280 x 960 gray scale or RGB Bayer mo saic 1280 x 960 gray scale or RGB Bayer mo saic 2592 x 1944 gray scale or RGB Bayer mo saic Indication of sensor cat egory to be used 1 3 1 2 1 3 1...

Страница 80: ...c AEC AGC mode is limited in non continuous triggered modes AEC AGC only works while trigger signal is active When the trigger signal is removed AEC AGC stops and gain and exposure will be set to a st...

Страница 81: ...tion of red blue pixels Interpolation of a red blue pixel at a green position the average of two adjacent pixel values in corresponding color is assigned to the interpolated pixel For example B6 B8 R2...

Страница 82: ...quality Polished on both sides Surface irregularity 5 3x0 06 scratch digs on both sides Edges cut without bezel Figure 1 FILTER IR CUT 15 5X1 75 FE wavelengths and transmission diagram 10 2 Cold mirro...

Страница 83: ...a look at our website http www matrix vision com tl_files mv11 Glossary art_optical_filter _en pdf 10 3 Glass filter It is also possible to choose the glass filter FILTER GLASS 15 5X1 75 with followin...

Страница 84: ...x86 Linux wxPropView Introduction https www matrix vision com tl_files mv11 trainings wxPropView wx PropView_Introduction index html 11 1 1 How to work with wxPropView wxPropView Working with wxPropV...

Страница 85: ...ompromise on image quality and speed It will further set Exposure to Auto Gain to Auto Frame rate to Auto based on current settings of the camera and switches camera into continuous mode In case of gr...

Страница 86: ...splay matrices e g Adobe or WideGamut feel free to use the tree mode of wxPropView and select ColorTwistOutput Correction accordingly Setting Black Level Black level can be used if you require dark po...

Страница 87: ...ze 11 1 1 1 6 Known Restrictions In cases of Tungsten artificial light camera brightness may tend to oscillations if Auto functions are used This can be minimized or avoided by setting the frame frequ...

Страница 88: ...part of the Main Window will display the properties settings or parameters according to the interface layout accessible by the user You ve also got the possibility to set your User Experience Accordin...

Страница 89: ...ted to the host system via PCI or PCIe Once you have selected the device of your choice from the drop down menu click on the Use button to open it When the device has been opened successfully the rema...

Страница 90: ...ou have to set the size of the recorder in System Settings RequestCount e g to 100 This will save the last 100 requests in the request queue of the driver i e the image data inluding the request info...

Страница 91: ...ted for the first time the values of properties set to their default values will be displayed in green to indicate that these values have not been modified by the user so far Modified properties even...

Страница 92: ...ehaviors The differences are described in chapter Settings behaviour during startup p 42 Restoring of settings previously stored works in a similar way After a device has been opened the settings will...

Страница 93: ...erty value once modified by the user will be displayed in black even if the value itself has not changed To restore its default value of a single property right click on the name of the property and s...

Страница 94: ...e the number of values stored by right clicking on the PARENT grid element If the property allows the modification the pop up menu will contain additional entries now Figure 8 wxPropView A resizable p...

Страница 95: ...of elements of the property to a certain value OR to define a value range that then will be applied to the range of property elements selected by the user The following example will explain how this...

Страница 96: ...a string and an integer as input parameters To execute a method object right click on the name of a method and select Execute from the popup menu Figure 13 wxPropView Calling a method object Parameter...

Страница 97: ...t support this data type wxPropView p 77 will convert this image into something that matches the original image format as close as possible This however can result in the loss of data In order to allo...

Страница 98: ...ork with several capture settings in parallel wxPropView p 77 is capable of dealing with multiple capture settings or acquisition sequences for a single device and in addition to that it can be config...

Страница 99: ...iple Settings View Now in order to set up wxPropView p 77 to work with 2 instead of one capture setting 1 Various additional capture setting can be created In order to understand what a capture settin...

Страница 100: ...tting Choosing name 3 And finally for the base this new setting shall be derived from Figure 19 wxPropView Create capture setting Choosing base Afterwards in this example we end up having 2 capture se...

Страница 101: ...Again to get an understanding for this behaviour please refer to Working with settings chapter of the mvIMPACT Acquire API manuals Now to set up wxPropView p 77 to display all images taken using capt...

Страница 102: ...The setting to display relationships can be customized via Capture Capture Settings Assign to Display s As each image display keeps a reference to the request this image belongs to the driver can t re...

Страница 103: ...count Finally wxPropView p 77 must be configured in order to use all available capture settings in a round robin scheme This can be done by setting the capture setting usage mode to Automatic via Cap...

Страница 104: ...ch display can be configured indepen dently thus e g one display can be used scaled while the other displays 1 1 data The analysis plots can be assigned to a specific display by left clicking on the c...

Страница 105: ...ting an image wxPropView p 77 shows snapped or live images in the display area of the GUI The area however shows the most significant bits msb of the image in the 8 bit display The following image sho...

Страница 106: ...an shift the bits in the display using the left and right arrow keys Furthermore you can turn on the monitor display to compare the images synchronously wxPropView Bit shifting an Image https www matr...

Страница 107: ...the driver using the C C or NET interface The feature hierarchy displayed here can directly be used for searching for the features using the ComponentLocator C NET objects or DMR_FindList C and OBJ_Ge...

Страница 108: ...layout e g GenICam are displayed in a hierarchy tree wxPropView Configuring a device https www matrix vision com tl_files mv11 trainings wxPropView wx PropView_ConfiguringDevice index html The next c...

Страница 109: ...camera device color version Start the wxPropView p 77 and initialize the device by clicking Use and start a Continuous acquisition Figure 30 wxPropView Starting window Figure 31 wxPropView Selecting...

Страница 110: ...11 1 wxPropView 103 Figure 32 wxPropView WhiteBalanceCalibration Figure 33 wxPropView White balance summary MATRIX VISION GmbH...

Страница 111: ...f nobody is interested in the current state Therefore in order to check the current state of a certain digital input it is necessary to manually refresh the state of the properties To do this please r...

Страница 112: ...ntrol To set up external trigger and flash control following things are required mvBlueFOX with CCD sensor Host PC with USB 2 0 interface USB 2 0 cable with max 5m Cable for supplying external trigger...

Страница 113: ...hronously to any other timing so that reaction delay is such short that it can be ignored If a delay between trigger signal and starting integration is needed it can be defined By default it is set to...

Страница 114: ...so that camera input can recognize signal correctly See also Characteristics of the digital inputs p 45 To test the general trigger functionality please follow these steps 1 Select the Acquisition Mod...

Страница 115: ...37 Settings to test the general trigger functionality External flash signal For supplying flash with control signal use any digital output Out0 pin 7 and 2 or Out1 pin 8 and 3 on 9 pin D Sub connector...

Страница 116: ...pull down resistors so that driver can recognize the signal correctly See also Characteristics of the digital outputs p 45 11 1 2 5 2 Setting up In wxPropView p 77 you can open camera and display acq...

Страница 117: ...110 CONTENTS MATRIX VISION GmbH...

Страница 118: ...alling edge of trigger signal acquires one image OnRisingEdge Each rising edge of trigger signal acquires one image OnHighExpose Each rising edge of trigger signal acquires one image exposure time cor...

Страница 119: ...rresponding to external trigger signal and trigger mode You will see the acquired images on the left part of the window Preview will be updated in frequency of external trigger The program knows a tim...

Страница 120: ...er signal is high 11 1 2 6 Working with the hardware Look Up Table LUT There are two parameters which handles the pixel formats of the camera Setting Camera PixelFormat defines the pixel format used t...

Страница 121: ...t mvBlueFOX MLC If you set LUTImplementation to Hardware in Setting ImageProcessing LUTOperations the hardware Look Up Table LUT will work with 10 bit data inside the camera and converts the data to 8...

Страница 122: ...re valid Example splitterRatio 0 5 propgridwidth or pgw Defines the startup width of the property grid debuginfo or di Will display debug information in the property grid dic Will display invisible cu...

Страница 123: ...s presented in the text window in the lower section the text control of the application 11 2 1 How to set the device ID The device ID is used to identify the devices with a self defined ID The default...

Страница 124: ...two mv BlueFOX cameras with an ID conflict Figure 47 mvDeviceConfigure Conflicting device IDs 11 2 1 1 Step 1 Device Selection Select the device you want to set up from the list box 11 2 1 2 Step 2 O...

Страница 125: ...n an ID conflict before that has been resolved now mvDeviceConfigure p 116 will no longer highlight the conflict now Figure 50 mvDeviceConfigure Resolved ID conflict 11 2 2 How to update the firmware...

Страница 126: ...the menu item Action and click on Update firmware Note It is also possible to select the action with a right click on the device Figure 51 mvDeviceConfigure Select action 11 2 2 3 Step 3 Confirm the...

Страница 127: ...rmware or to fix a firmware related bug Before updating the firmware be sure what you are doing and have a look into the change log versionInfo txt and or the manual to see if the update will fix your...

Страница 128: ...ssor vendors might state that turning off the sleep states will result in the processors warranty will expire Note Modifying the sleep states using mvDeviceConfigure does only affects the current powe...

Страница 129: ...e_fw or ufw Updates the firmware of one or many devices update_fw_file or ufwf Updates the firmware of one or many devices Pass a full path to a text file that contains a serial number or a product ty...

Страница 130: ...vBlueFOX 2 devices in the current system then will store a log file of the executed operations and afterwards will terminate the application mvDeviceConfigure setid BF000666 5 This will assign the dev...

Страница 131: ...Frame ID Set internal trigger signal to sensor controller TriggerReset Reset internal trigger signal to sensor controller ExposeSet Set internal expose signal to sensor controller ExposeReset Reset in...

Страница 132: ...numerations C developers CameraSettingsBlueFOX C developers In the Use cases p 139 chapter there are the following HRTC sample Using single camera Achieve a defined image frequency HRTC p 180 Delay th...

Страница 133: ...uire SDK for C developers is available as a separate file mvIMPACT_ Acquire_API_C_manual chm which is either part of the installed package or online from https www matrix vision com Here an online ver...

Страница 134: ...cquire SDK for C developers is available as a separate file mvIMPACT_ Acquire_API_CPP_manual chm which is either part of the installed package or online from https www matrix vision com Here an online...

Страница 135: ...ire SDK for NET developers is available as a separate file mvIMPACT _Acquire_API_NET_manual chm which is either part of the installed package or online from https www matrix vision com Here an online...

Страница 136: ...hon for Python versions 2 7 to 3 2 https www microsoft com en us download details aspx id 44266 The use of this compiler packet has been tested by MATRIX VISION and it is is highly recommended When in...

Страница 137: ...rences between the C and the Python API which shall be explained here briefly Stuff that has been declared deprecated at the time of publishing the Python API will not be available Simple getter funct...

Страница 138: ...ing the PIL Python Image Library and numpy Numerical Python packages instead Have a look at the source code of this application to get an idea how For systems with NO mvDisplay library support channel...

Страница 139: ...uses the Python 3 style print Because of the line from __future__ import print_function This will also work with Python versions starting with version 2 6 For smaller versions of Python the code needs...

Страница 140: ...DirectShow usage p 134 17 1 Supported Interfaces 17 1 1 IAMCameraControl 17 1 2 IAMDroppedFrames 17 1 3 IAMStreamConfig 17 1 4 IAMVideoProcAmp 17 1 5 IKsPropertySet The DirectShow_acquire supports the...

Страница 141: ...mvDeviceConfigure p 116 C Program Files MATRIX VISION mvI MPACT Acquire bin 17 3 1 Registering devices To register a device devices for access under DirectShow please perform the following registrati...

Страница 142: ...age 135 Figure 2 mvDeviceConfigure register all devices 3 After a successful registration the column registered for DirectShow will display yes for every device and the devices will be registered with...

Страница 143: ...perform the follwing procedure 1 If mvDeviceConfigure is already not running please start it 2 Now select the device you want to rename click the right mouse button and select Set DirectShow friendly...

Страница 144: ...In theory this is possible however the mvDeviceConfigure GUI will not allow this to avoid confusion 17 3 3 Make silent registration To make a silent registration without dialogs the Windows tool regsv...

Страница 145: ...wareUpgrade drwxr xr x 11 user user 4096 Mai 21 15 09 GenericInterfaceLayout drwxr xr x 11 user user 4096 Mai 21 15 09 GenICamInterfaceLayout drwxr xr x 11 user user 4096 Mai 21 15 09 LiveSnap drwxr x...

Страница 146: ...ImageRequestTimeout_ms either to 0 infinite or to a reasonable value that is larger than the actual exposure time in order not to end up with timeouts resulting from the buffer timeout being smaller...

Страница 147: ...DirectShow 19 1 2 1 System requirements It is necessary that following drivers and programs are installed on the host device laptop or PC Windows 7 32 bit or 64 bit up do date VLC Media Player 32 bit...

Страница 148: ...16 I e if you have installed the 32 bit version of the VLC Media Player you have to register the MV device with the 32 bit version of mvDeviceConfigure p 116 C Program Files MATRIX VISION mvIMPACT Acq...

Страница 149: ...name select the friendly name of the MV device Figure 3 Video device name 5 Finally click on Play After a short delay you will see the live image of the camera 19 2 Improving the acquisition image qua...

Страница 150: ...value settings of the corrections below assume an 8 bit image Figure 1 Host based image corrections The path Setting Base ImageProcessing indicates that these corrections are host based corrections B...

Страница 151: ...ary 1 Set gain Gain_dB 0 dB and exposure time Expose_us 360 msec to the given operat ing conditions The total number of defective pixels found in the array depend on the gain and the exposure time 2 B...

Страница 152: ...ame 4 To activate the correction choose one of the neighbor replace methods Replace 3x1 average or Replace 3x3 median 5 Save the settings including the correction data via Action Capture Settings Save...

Страница 153: ...aracteristic of image sensors which means that image sensors also deliver signals in total darkness by warmness for example which creates charge carriers spontaneously This signal overlays the image i...

Страница 154: ...necessary 1 Black out the lens completely 2 Set OffsetAutoCalibration Off Figure 3 3 If applicable change Offset_pc until you ll see an amplitude in the histogram Figure 4 4 Set exposure time accordin...

Страница 155: ...148 CONTENTS Note After having re started the camera you have to reload the capture settings vice versa Figure 3 Image corrections screenshot mvBlueFOX OffsetAutoCalibration Off MATRIX VISION GmbH...

Страница 156: ...the case may be the spectral sensitivity To solve this problem including lens and illumination variations a plain and equally colored calibration plate e g white or gray as a flat field is snapped whi...

Страница 157: ...using 8 bit values 3 Set the Filter Mode Calibrate Figure 6 4 Start a Live snap Acquire with Acquisition Mode Continuous 5 Finally you have to activate the correction Set the Filter Mode On 6 Save th...

Страница 158: ...tments or a combination of both Camera based settings are advantageous to achieve highest calculating precision independent of the transmission bit depth lowest latency because all calculations are pe...

Страница 159: ...out any color optimizations an image can be like this Figure 2 SingleFrame snap without color optimization Figure 3 Corresponding histogram of the horizontal white to black profile As you can see satu...

Страница 160: ...ed image Figure 4 The way to a perfect colored image including these process steps 1 Do a Gamma correction Luminance p 153 2 make a White balance p 156 and 3 Improve the Contrast p 157 4 Improve Satur...

Страница 161: ...amera There you can find a AutoGainControl and b AutoExposeControl Figure 5 wxPropView Setting Base Camera You can turn them On or Off Using the auto controls you can set limits of the auto control wi...

Страница 162: ...19 2 Improving the acquisition image quality 155 Figure 6 After gamma correction Figure 7 Corresponding histogram after gamma correction MATRIX VISION GmbH...

Страница 163: ...an see in the histogram the colors red and blue are below green Using green as a reference we can optimize the white balance via Setting Base ImageProcessing WhiteBalanceCalibration Please have a look...

Страница 164: ...Corresponding histogram after white balance 19 2 2 3 Step 3 Contrast Still black is more a darker gray To optimize the contrast you can use Setting Base ImageProcessing LUTControl as shown in Figure 8...

Страница 165: ...Color Transformation Control can be used Setting Base ImageProcessing ColorTwist 1 Click on Color Twist Enable and 2 click on Wizard to start the saturation via Color Transformation Control wizard to...

Страница 166: ...s wizard 6 Select the specific input and output matrix and 7 click on Enable 8 As you can see the correction is done by the host Host Color Correction Controls Note It is not possible to save the sett...

Страница 167: ...des Continuous OnDemand software trigger OnLowLevel OnHighLevel OnHighExpose only with mvBlueFOX Model 205 5 0 Mpix 2592 x 1944 p 244 If an external trigger signal occurs e g high the sensor will star...

Страница 168: ...sible frequency of the sensor as long as the high level takes The first image will start with the low high edge of the signal The integration time of the exposure register will be used OnLowLevel The...

Страница 169: ...age compared to the total exposure time is lower Thus the signal increase during T2 is lower as during T1 The max signal level of Knee Point 2 is higher than of Knee Point 1 Phase 2 During T2 all pixe...

Страница 170: ...or example is 95 of Ttotal T2 only 4 and T3 only 1 Thus a high decrease of the very light pixels can be achieved However if you want to divide the integration thresholds into three parts that is S2 2...

Страница 171: ...total exposure Fixed1 Phase 1 exposure 6 25 Phase 2 1 56 of total exposure Fixed2 Phase 1 exposure 3 12 Phase 2 0 78 of total exposure Fixed3 Phase 1 exposure 1 56 Phase 2 0 39 of total exposure Fixed...

Страница 172: ...2 Functionality To exceed the typical dynamic range images are captured at 3 exposure times with given ratios for different expo sure times The figure shows a multiple exposure capture using 3 differe...

Страница 173: ...c range of the sensor at the cost of lower signal to noise ratio and vice versa 19 4 2 2 2 Possible settings Possible settings of the mvBlueFOX x02d in HDR mode are HDREnable Off Standard mode On HDR...

Страница 174: ...19 5 Working with LUTs 167 Figure 3 wxPropView Working with the HDR mode 19 5 Working with LUTs There are several use cases concerning LUTs Look Up Tables MATRIX VISION GmbH...

Страница 175: ...eFOX cameras also feature a hardware based LUT Although you have to set the LUT via Setting Base ImageProcessing LUTOperations p 168 you can set where the processing takes place For this reason there...

Страница 176: ...ts Figure 2 LUTMode Interpolated LUTInterpolationMode Direct With Direct you can set the LUT values directly 19 5 1 3 1 Example 1 Inverting an Image To get an inverted 8 bit mono image like shown in F...

Страница 177: ...he settings as an XML file on the host system You can find further information about for example the XML compati bilities of the different driver versions in the mvIMPACT Acquire SDK manuals and the a...

Страница 178: ...for user specific data One entry will currently consume 1 length_of_name up to 255 chars 2 length_of_data up to 65535 bytes 1 access mode bytes as well as an optional 1 length_of_password bytes per en...

Страница 179: ...nd modify the data fields To permanently commit a modification made with the keyboard the ENTER key must be pressed To save the data on the device you have to execute WriteDataToHardware Please have a...

Страница 180: ...ures 19 8 Working with several cameras simultaneously There are several use cases concerning multiple cameras 19 8 1 Using 2 mvBlueFOX MLC cameras in Master Slave mode 19 8 1 1 Scenario If you want to...

Страница 181: ...o set the master camera The following sample shows the HRTC Hardware Real Time Controller p 124 HRTC program which sets the trigger signal and the digital output The sample will lead to a constant fra...

Страница 182: ...g with several cameras simultaneously 175 Figure 2 wxPropView HRTC program sets the trigger signal and the digital output Do not forget to set HRTC as the trigger source for the master camera MATRIX V...

Страница 183: ...camera 3 Then set the slave with wxPropView p 77 Figure 4 wxPropView Slave camera with TriggerMode OnHighLevel at DigIn 0 19 8 1 1 1 Connection using UOW versions opto isolated inputs and outputs The...

Страница 184: ...esistor digital output 2 kOhm Rin Resistor digital input 3 3 V 5 V 0 kOhm 12 V 0 68 kOhm 24 V 2 kOhm You can add further slaves 19 8 1 1 2 Connection using UTW versions TTL inputs and outputs The conn...

Страница 185: ...pto isolated digital inputs and opto isolated digital outputs A predefined frame rate is also possible using HRTC p 180 19 8 2 Synchronize the cameras to expose at the same time This can be achieved b...

Страница 186: ...r signal then will start the exposure of a new image at the same time on each camera Every trigger signal that will occur during the exposure of an image will be silently discarded 19 9 Working with t...

Страница 187: ...Please have a look at the Hardware Real Time Controller HRTC p 124 chapter for basic information With the use of the HRTC any feasible frequency with the accuracy of micro seconds us is possible The...

Страница 188: ...p 77 click on Digital I O HardwareRealTimeController Filename and select the down loaded file Afterwards click on int Load to load the HRTC program Note Please note the max frame rate of the correspo...

Страница 189: ...l input 0 changes from high to low 0 the HRTC waits the delay time 1 and starts the image expose The expose time is used from the expose setting of the camera Step 5 jumps back to the beginning to be...

Страница 190: ...out and then set the second TriggerSet The ExposureTime was set to 200 us 0 WaitDigin DigitalInputs 0 On 1 TriggerSet 1 2 WaitClocks 200 3 TriggerReset 4 WaitClocks 5 5 ExposeSet 6 WaitClocks 60000 7...

Страница 191: ...se times after an external trigger HRTC Note Please have a look at the Hardware Real Time Controller HRTC p 124 chapter for basic information The following code shows the solution in combination with...

Страница 192: ...ick on Digital I O HardwareRealTimeController Filename and select the downloaded file Afterwards click on int Load to load the HRTC program There are timeouts added in line 4 and line 14 to illustrate...

Страница 193: ...2 Then set the TriggerSource to RTCtrl Figure 1 wxPropView TriggerMode and TriggerSource Afterwards you have to configure the HRTC program 1 The HRTC program waits for a rising edge at the digital inp...

Страница 194: ...wxPropView Edge controller triggering using HRTC See also Download this sample as a capture settings file MLC200wG_HRTC_TriggerFromHighLevelTo EdgeControl xml How you can work with capture settings is...

Страница 195: ...e connected to one of the cameras digital inputs One of the digital outputs then will be connected to the digital input of the next camera So camera one uses its digital output to trigger camera two H...

Страница 196: ...f the signal delay time of course is the desired delay time minus trigger pulse width If more than two cameras shall be connected like this every camera except the last one must run a program like the...

Страница 197: ...the variable shutter control 20 1 2 Details of operation The process of getting an image from the CCD sensor can be separated into three different phases 20 1 2 1 Trigger When coming out of reset or...

Страница 198: ...e cells on the CCD Image data is then shifted out line by line and transferred to memory Shifting out non active lines takes tvshift while shifting out active lines will consume treadline The number o...

Страница 199: ...or Please keep in mind that it will depend on the interface and the used image format if this frame rate can be transferred See also To find out how to achieve any defined freq below or equal to the a...

Страница 200: ...of pixels 692 H x 504 V approx 350K pixels Chip size 4 60mm H x 3 97mm V Unit cell size 5 6um H x 5 6um V Optical black Horizontal H direction Front 2 pixels rear 31 pixels Vertical V direction Front...

Страница 201: ...194 CONTENTS 20 1 5 2 Color version MATRIX VISION GmbH...

Страница 202: ...20 1 mvBlueFOX Model 220 0 3 Mpix 640 x 480 195 20 1 5 3 Gray scale version MATRIX VISION GmbH...

Страница 203: ...196 CONTENTS MATRIX VISION GmbH...

Страница 204: ...ignal Processing The CCD signal is processed with an analog front end and digitized by an 12 bit analog to digital converter A DC The analog front end contains a programmable gain amplifier which is v...

Страница 205: ...acquisition with precise control of image integration start by hardware trigger input image acquisition of fast moving objects due to frame integration integrating all pixels at a time in contrast to...

Страница 206: ...Edge ctm OnFallingEdge will use digital input 0 as input for the trigger signal Input 0 is not restricted to the trigger function It can always also be used as general purpose digital input The input...

Страница 207: ...1 t_trig t_readout t_exposure t_trans t_wait Expose mode Overlapped t_trig t_readout t_trans t_wait t_exposure FPS_max 1 t_exposure t_trig t_readout t_trans t_wait t_exposure FPS_max 1 t_trig t_reado...

Страница 208: ...D chip after reprogramming this is fixed abt 4 5 ms So for example when reprogramming the capture window you will need average values tregprog change_window init_ccd tregprog 5ms 4 5ms tregprog 9 5ms...

Страница 209: ...202 CONTENTS 20 2 5 1 Characteristics These zone definitions apply to both the color and gray scale version of the sensor 20 2 5 2 Color version MATRIX VISION GmbH...

Страница 210: ...20 2 mvBlueFOX Model 220a 0 3 Mpix 640 x 480 203 20 2 5 3 Gray scale version MATRIX VISION GmbH...

Страница 211: ...204 CONTENTS MATRIX VISION GmbH...

Страница 212: ...20 2 mvBlueFOX Model 220a 0 3 Mpix 640 x 480 205 20 2 6 Device Feature And Property List 20 2 6 1 Gray scale version 20 2 6 2 Color version MATRIX VISION GmbH...

Страница 213: ...eparated into three different phases 20 3 2 1 Trigger When coming out of reset or ready with the last readout the CCD controller is waiting for a Trigger signal The following trigger modes are availab...

Страница 214: ...CCD Image data is then shifted out line by line and transferred to memory Shifting out non active lines takes tvshift while shifting out active lines will consume treadline The number of active pixels...

Страница 215: ...Hz pixel clock Expose mode Sequential FPS_max 1 4 85 us 768 32 7 us 788 768 4 85 us 32 7 us 8000 us 22 5 us 58 us 0 000030004215592290717 1 us 30 Note The calculator returns the max frame rate support...

Страница 216: ...prog 5ms 4 5ms tregprog 9 5ms 20 3 5 CCD Sensor Data Device Structure Interline CCD image sensor Image size Diagonal 6mm Type 1 3 Number of effective pixels 1025 H x 768 V approx 790K pixels Total num...

Страница 217: ...210 CONTENTS 20 3 5 2 Color version MATRIX VISION GmbH...

Страница 218: ...20 3 mvBlueFOX Model 221 0 8 Mpix 1024 x 768 211 20 3 5 3 Gray scale version MATRIX VISION GmbH...

Страница 219: ...212 CONTENTS MATRIX VISION GmbH...

Страница 220: ...20 3 mvBlueFOX Model 221 0 8 Mpix 1024 x 768 213 MATRIX VISION GmbH...

Страница 221: ...programmable imaging module which will for example enable the following type of applications Industrial applications triggered image acquisition with precise control of image exposure start by hardwar...

Страница 222: ...bout the trigger modes https www matrix vision manuals mvI MPACT Acquire API C TCameraTriggerMode C mvIMPACT acquire TCameraTriggerMode 20 4 2 2 Exposure aka Integration After an active trigger the ex...

Страница 223: ...Achieve a defined image frequency HRTC p 180 20 4 4 Reprogramming CCD Timing Reprogramming the CCD Controller will happen when the following changes occur Changing the exposure time Changing the capt...

Страница 224: ...of pixels 1434 H x 1050 V approx 1 5M pixels Chip size 7 60mm H x 6 2mm V Unit cell size 4 65um H x 4 65um V Optical black Horizontal H direction Front 2 pixels rear 40 pixels Vertical V direction Fro...

Страница 225: ...218 CONTENTS 20 4 5 2 Color version MATRIX VISION GmbH...

Страница 226: ...20 4 mvBlueFOX Model 223 1 4 Mpix 1360 x 1024 219 20 4 5 3 Gray scale version MATRIX VISION GmbH...

Страница 227: ...220 CONTENTS MATRIX VISION GmbH...

Страница 228: ...Signal Processing The CCD signal is processed with an analog front end and digitized by an 12 bit analog to digital converter A DC The analog front end contains a programmable gain amplifier which is...

Страница 229: ...image acquisition with precise control of image exposure start by hardware trigger input image acquisition of fast moving objects due to frame exposure integrating all pixels at a time in contrast to...

Страница 230: ...trigger modes https www matrix vision manuals mvI MPACT Acquire API C TCameraTriggerMode C mvIMPACT acquire TCameraTriggerMode 20 5 2 2 Exposure aka Integration After an active trigger the exposure p...

Страница 231: ...g t_readout t_exposure t_trans t_wait Expose mode Overlapped t_trig t_readout t_trans t_wait t_exposure FPS_max 1 t_exposure t_trig t_readout t_trans t_wait t_exposure FPS_max 1 t_trig t_readout t_tra...

Страница 232: ...after reprogramming this is fixed abt 4 5 ms So for example when reprogramming the capture window you will need average values tregprog change_window init_ccd tregprog 5ms 4 5ms tregprog 9 5ms 20 5 5...

Страница 233: ...226 CONTENTS 20 5 5 1 Characteristics These zone definitions apply to both the color and gray scale version of the sensor 20 5 5 2 Color version MATRIX VISION GmbH...

Страница 234: ...20 5 mvBlueFOX Model 224 1 9 Mpix 1600 x 1200 227 20 5 5 3 Gray scale version MATRIX VISION GmbH...

Страница 235: ...228 CONTENTS MATRIX VISION GmbH...

Страница 236: ...Signal Processing The CCD signal is processed with an analog front end and digitized by an 12 bit analog to digital converter A DC The analog front end contains a programmable gain amplifier which is...

Страница 237: ...ll give the following transfer function based on the 8 bit digital code Digital_code lsb ccd_signal V 256 lsb V exp gain bB 20 lsb least significant bit smallest digital code change 20 5 7 Device Feat...

Страница 238: ...all pixels are reset at the same time and the exposure commences It ends with the charge transfer of the voltage sampling Furthermore the sensor offers two different modes of operation free running mo...

Страница 239: ...sensitive at the same period of time The whole pixel core is reset simultaneously and after the exposure time all pixel values are sampled together on the storage node inside each pixel The pixel core...

Страница 240: ...r Data Device Structure Progressive scan CMOS image sensor Image size 4 51 H x2 88 V mm Type 1 3 Number of effective pixels 752 H x 480 V Unit cell size 6um H x 6um V 21 1 4 1 Characteristics 21 1 4 2...

Страница 241: ...rlaced problems rolling shutter programmable readout timing with free capture windows and partial scan many trigger modes free running hardware triggered 21 2 2 Details of operation The sensor uses fo...

Страница 242: ...re of the first line The exact time of exposure start of each line except the first line depends on the exposure time and the position of the line The exposure of a particular line N is finished when...

Страница 243: ...2 3 Sensor Data Device Structure Progressive scan CMOS image sensor Image size 6 66 H x5 32 V mm Type 1 2 Number of effective pixels 1280 H x 1024 V Unit cell size 5 2um H x 5 2um V 21 2 4 Characteri...

Страница 244: ...ined global snapshot shutter ShutterMode FrameShutter i e light exposure takes place on all pixels in parallel although subsequent readout is sequential Therefore the sensor offers two different modes...

Страница 245: ...mode starts with a trigger This can be either a hardware or a software signal The following trigger modes are available Mode Description Continuous Free running no external trigger signal needed OnLow...

Страница 246: ...1 us Image data is then shifted out line by line and transferred to memory To calculate the maximum frames per second FPSmax in snapshot mode you will need following formula FrameTime ImageHeight 165...

Страница 247: ...240 CONTENTS 21 3 4 2 Color version 21 3 4 3 Gray scale version 21 3 5 Device Feature And Property List 21 3 5 1 Gray scale version 21 3 5 2 Color version MATRIX VISION GmbH...

Страница 248: ...exposed for the same duration but at a slightly different point in time Note Moving objects together with a rolling shutter can cause a shear in moving objects Furthermore the sensor offers following...

Страница 249: ...l core is reset simultaneously and after the exposure time all pixel values are sampled together on the storage node inside each pixel The pixel core is read out line by line after exposure Note Expos...

Страница 250: ...960 243 21 4 4 Sensor Data Device Structure CMOS image sensor Type 1 3 Number of effective pixels 1280 H x 960 V Unit cell size 3 75um H x 3 75um V 21 4 4 1 Characteristics 21 4 4 2 Color version 21 4...

Страница 251: ...mmable analog gain 0 32dB progressive scan sensor no interlaced problems rolling shutter global reset release programmable readout timing with free capture windows and partial scan many trigger modes...

Страница 252: ...ut snapshot mode Sequential exposure and readout in triggered operation 21 5 2 1 Free running mode In free running mode the sensor reaches its maximum frame rate This is done by overlapping erase expo...

Страница 253: ...led together on the storage node inside each pixel The pixel core is read out line by line after exposure Note Exposure and read out cycle is carry out in serial that causes that no exposure is possib...

Страница 254: ...696 x H 1272 40 100 12 0 Mono8 W 1376 x H 1032 40 100 16 9 Mono8 W 1104 x H 832 40 100 23 7 Mono8 W 800 x H 616 40 100 32 Mono8 21 5 4 Sensor Data Device Structure Progressive scan CMOS image sensor I...

Страница 255: ...248 CONTENTS 21 5 4 3 Gray scale version 21 5 5 Device Feature And Property List 21 5 5 1 Gray scale version 21 5 5 2 Color version MATRIX VISION GmbH...

Отзывы: