background image

USB3 V

ISION

 C

AMERAS

Mako U

Technical Manual

V1.1.8

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

2019-Jul-10

Summary of Contents for Mako U-029

Page 1: ...USB3 VISION CAMERAS Mako U Technical Manual V1 1 8 Allied Vision Technologies GmbH Taschenweg 2a 07646 Stadtroda Germany 2019 Jul 10...

Page 2: ...ps www alliedvision com en meta header contact contact sales Notice Avoid damage to the camera by exceeding the allowed temperature range Operating the camera beyond the allowed maximum temperature ca...

Page 3: ...al inquiries support alliedvision com for technical assistance with Allied Vision products Sales offices Europe Middle East and Africa 49 36428 677 230 North Central and South America 1 877 USA 1394 A...

Page 4: ...rs in Europe 13 For customers in the USA 14 Avoid electromagnetic interferences 14 Camera applications and intended use 15 General use 15 Use in medical devices 15 Copyright and trademarks 16 Safety 1...

Page 5: ...ter 41 Gain 42 Reconfiguration delay 42 Mako U 503B specifications 43 Mako U 503B absolute quantum efficiency 44 Mako U 503B ROI frame rates 45 Mechanical dimensions 46 Mako U housing 46 Lens mounts 4...

Page 6: ...s 80 Output switching times 81 Non isolated programmable GPIOs 82 GPIOs description 82 Input levels 83 Input timing delay and minimum pulse width 83 Output levels 84 Output switching times 84 Status L...

Page 7: ...t affecting the image 104 Examining optical components for dirt 105 Examination instructions 105 Materials for cleaning optical components 105 Cleaning instructions 106 Troubleshooting 108 Questions a...

Page 8: ...Mako U Technical Manual V1 1 8 8 Document history and conventions This chapter includes Document history 9 Conventions used in this manual 10...

Page 9: ...contents in Safety on page 17 Applied minor changes V1 1 2 2017 Nov 06 Corrected exposure times for Mako U 503 in Mako U 503B specifications on page 43 V1 1 1 2017 Sep 27 Corrected trigger cable colo...

Page 10: ...Symbols and notes Added color codes for I O cables in I O connector pin assignment Replaced information on supported operating systems in Installing the camera by referring to the Vimba website Updat...

Page 11: ...dures that are related to product safety You have to follow these instructions to avoid malfunctions Practical hint This symbol highlights a practical hint that helps to better understand the camera s...

Page 12: ...Mako U Technical Manual V1 1 8 12 Compliance safety and intended use This chapter includes Compliance notifications 13 Camera applications and intended use 15 Safety 17...

Page 13: ...customers in Europe Allied Vision has demonstrated the fulfillment of the requirements relating to the Mako U camera family Directive 2014 30 EU Electromagnetic compatibility Directive 2011 65 EU inc...

Page 14: ...a Class B digital device pursuant to part 15 of the FCC Rules These limits are designed to provide reasonable protection against harmful interference in a residential installation This equipment gener...

Page 15: ...a The camera is a component it is neither a complete product nor is it a ready made technical solution The camera supporting software can be obtained and installed separately from the camera Usage of...

Page 16: ...yright and other laws protecting intellectual property All content is subject to change without notice All trademarks logos and brands cited in this document are property and or copyright material of...

Page 17: ...ground your body Clothing Wear ESD protective clothing Keep components away from your body and clothing Even if you are wearing a wrist strap your body is grounded but your clothes are not Camera pow...

Page 18: ...eral risk of setups with USB cameras An environmental setup is uncritical with a Mako U camera if no devices powered by PELV Protective extra low voltage are involved Graphics legend Gray line Cable c...

Page 19: ...power supplies USB ground USB ground is connected to the PE of the PC mainboard that is connected to the PELV power supply of the PC PELV devices PELV powered devices in the environment of the machin...

Page 20: ...and PELV devices In Figure 2 a USB camera uses non isolated GPIOs while PELV powered devices are resident in the environmental setup In this case avoid ground loops with a barrier isolator See No grou...

Page 21: ...e 4 the I O s opto isolator inside the camera avoids ground loops Depending on your application instead of using the non isolated GPIOs you can use the opto isolated I Os to control the camera Figure...

Page 22: ...cables Proper cable handling enables reliable performance Use only shielded cables to avoid electromagnetic interferences Please use cables recommended by Allied Vision Avoid unnecessary bending to pr...

Page 23: ...t cap on these cameras the sensor is not protected against dirt or scratches Lenses Provide the following conditions to keep dirt and droplets out of the optical system of camera and lens Dust free en...

Page 24: ...for each camera document cleaning quality However if cleaning is necessary Use only recommended cleaning material Be extremely careful when cleaning optical components Never attempt to remove any sol...

Page 25: ...the camera For best performance and to protect the camera from damage keep the housing temperature between 5 C and 45 C for operation Observe the following To avoid camera crashes operate the camera w...

Page 26: ...es Applied standards 27 Notes on specifications 28 Mako U 029B 051B 130B characteristics 31 Mako U 029B specifications 32 Mako U 051B specifications 34 Mako U 130B specifications 37 Mako U 503B charac...

Page 27: ...on of an industry standard that defines the cables connectors and communications protocols between computers and electronic devices USB 3 0 adds SuperSpeed transfer mode that can transfer data at up t...

Page 28: ...principle This makes addressing for individual images unnecessary User data memory The Mako U camera has a data memory used to store individual user data Correction data and firmware are not stored i...

Page 29: ...atency ExposureMode Mako U 503B cameras support ExposureMode Timed Mako U 029B 051B 130B models support Timed and TriggerWidth Absolute quantum efficiency QE plots All measurements were done without p...

Page 30: ...d Optimizing performance on page 114 ROI position height and width settings affecting the frame rate Offset Moving ROI out of the center does not change available frame rates Swapping Height and Width...

Page 31: ...d at the mainboard and ExposureTime The Black Level Compensation for Mako U 029B 051B 130B models adjusts this effect as shown in the following table Legend Should additional compensation be needed we...

Page 32: ...s opto isolated input new camera triggered on the rising edge TriggerDelay 0 to 59 6 s 0 013 s increment Interfaces I Os 1 opto isolated input 1 opto isolated output GPIOs 2 programmable GPIOs As dire...

Page 33: ...rame rates For this sensor maximum frame rates are limited by minimal exposure times Width Height ROI area Frame rate 640 480 307 200 550 640 32 20 480 3 097 640 16 10 240 3 710 640 8 5 120 4 118 320...

Page 34: ...s opto isolated input new camera triggered on the rising edge TriggerDelay 0 to 59 6 s 0 013 s increment Interfaces I Os 1 opto isolated input 1 opto isolated output GPIOs 2 programmable GPIOs As dir...

Page 35: ...Figure 8 Absolute quantum efficiency Mako U 051B ON Semiconductor PYTHON 500 Z Y Y Y 0 5 10 15 20 25 30 35 40 45 50 55 60 300 350 400 450 500 550 600 650 700 750 800 850 900 950 1000 1050 1100 Quantum...

Page 36: ...aximum frame rates For this sensor maximum frame rates are limited by minimal exposure times Width Height ROI area Frame rate 800 600 480 000 391 800 32 25 600 2 898 800 16 12 800 3 535 800 8 6 400 3...

Page 37: ...s opto isolated input new camera triggered on the rising edge TriggerDelay 0 to 59 6 s 0 013 s increment Interfaces I Os 1 opto isolated input 1 opto isolated output GPIOs 2 programmable GPIOs As dir...

Page 38: ...Figure 9 Absolute quantum efficiency Mako U 130B ON Semiconductor PYTHON 1300 Z Y Y Y 0 5 10 15 20 25 30 35 40 45 50 55 60 300 350 400 450 500 550 600 650 700 750 800 850 900 950 1000 1050 1100 Quantu...

Page 39: ...minimal exposure times Width Height ROI area Frame rate 1 280 1 024 1 310 720 168 1 280 960 1 228 800 179 1 280 32 40 960 2 428 1 280 16 20 480 3 097 1 280 8 10 240 3 592 1 024 768 786 432 262 800 60...

Page 40: ...on page 40 Rolling shutter on page 41 Gain on page 42 Reconfiguration delay on page 42 ExposureMode and triggering USB3 Vision features provide TriggerWidth as ExposureMode to control exposure by the...

Page 41: ...hows the global shutter All sensor lines left are integrated simultaneously the image right of a rotating fan appears natural Avoiding the rolling shutter effect with the Mako U 503B camera Figure 12...

Page 42: ...e curve for the image with analog gain is continuous the curve for the image with digital gain is discontinuous Reconfiguration delay Generally some parameters can be changed during exposure without a...

Page 43: ...triggered on the rising edge See Mechanical dimensions on page 46 TriggerDelay 0 to 143 s in 0 033 s increments Interfaces I Os 1 opto isolated input 1 opto isolated output GPIOs 2 programmable GPIOs...

Page 44: ...Figure 14 Absolute quantum efficiency Mako U 503B ON Semiconductor MT9P031 0 10 20 30 40 50 60 70 390 490 590 690 790 890 990 1090 1190 Quantum Efficiency Wavelength nm ON Semiconductor MT9P031 absolu...

Page 45: ...25 920 1200 2 592 2 5 184 1 850 2 048 1 536 3 145 728 21 1 920 1 080 2 073 600 31 1 600 1 200 1 920 000 31 1 280 1 024 1 310 720 42 1 280 960 1 228 800 45 1 024 768 786 432 63 800 600 480 000 92 640 4...

Page 46: ...mera on page 74 Figure 15 Camera dimensions Mako U housing Mounting threads For details on mounting threads see Mounting the camera on page 74 Tripod adapter For details on the tripod adapter see Mako...

Page 47: ...nal Documents for the Mako U camera https www alliedvision com en support technical documentation Notice Avoid damage by unsuitable lenses To protect camera and lens use lenses only up to the allowed...

Page 48: ...U camera https www alliedvision com en support technical documentation The M12 Mount is also called S Mount Figure 17 Defining sensor position accuracy Criteria Subject Properties Alignment method Op...

Page 49: ...Mako U Technical Manual V1 1 8 49 Camera features available with Vimba This chapter provides a list of camera features available for Mako U cameras...

Page 50: ...ou can define UserSets to restart the camera with individual settings for the following features listed from A to Z Features and third party TL Under a third party TL Vimba features may appear differe...

Page 51: ...be applied to all input and output lines of the camera The line is selected by the LineSelector feature The naming in the Feature column is LineInverter LineSelector according to the C language conve...

Page 52: ...s AcquisitionStart Command AcquisitionStatus AcquisitionStatusSelector Boolean False True AcquisitionStatusSelector Enumeration AcquisitionTriggerWait AcquisitionActive AcquisitionTransfer FrameTrigge...

Page 53: ...t BlackLevelSelector Enumeration All Gain GainSelector Float GainSelector Enumeration All Gamma Float BufferHandlingControl MaxDriverBuffersCount1 Integer StreamAnnounceBufferMinimum Integer StreamAnn...

Page 54: ...wareIDSelector String DeviceFirmwareIDSelector1 Enumeration Current Supported DeviceFirmwareVersion DeviceFirmwareVersionSelector String DeviceFirmwareVersionSelector1 Enumeration Current Programmed D...

Page 55: ...sion String Timestamp Integer DigitalIOControl InputDebounceMode1 LineSelector Enumeration Off On InputDebounceTime1 LineSelector Float LineInverter LineSelector Boolean False True LineMode LineSelect...

Page 56: ...alue UserOutputSelector Boolean False True FileAccessControl FileAccessBuffer DataRaw FileAccessLength FileSelector FileOperationSelector Integer FileAccessOffset FileSelector FileOperationSelector In...

Page 57: ...tRequired None FileSelector Enumeration Firmware UserData DefectPixelCorrection FixedPatternNoise Correction2 FileSize FileSelector Integer FileStatus1 Enumeration Open Closed ImageFormatControl Heigh...

Page 58: ...False True StreamType Enumeration USB3 TestControl TestPendingAck Integer TransportLayerControl PayloadSize Integer UserSetControl UserSetDefault Enumeration Default UserSet1 UserSet2 UserSet3 UserSet...

Page 59: ...l Manual V1 1 8 59 Accessories This chapter informs about USB 3 0 cards hubs and cables 60 6 pin Hirose I O cables 61 Mako tripod adapters 62 Filters and M12 Mount adapter 64 Lenses Focal length vs fi...

Page 60: ...cable from the hub Reconnect both Host controller cards Properties Product codes 2 port card USB 3 0 to PCI Express x1 Gen2 with screw locks 9451 4 port card USB 3 0 to PCI Express x4 Gen2 with screw...

Page 61: ...era side The mating cable connector is Hirose HR10A 7P 6S 73 for soldering Hirose HR10A 7P 6SC 73 for crimping Hirose connector cables for purchase from Allied Vision I O cables Properties Product cod...

Page 62: ...mount the Mako U camera to the Mako G tripod adapter the rear bolt cannot be fixed properly Camera mounting is risky Mako U tripod adapter product code 9222 see the rear mounting hole red circles Mak...

Page 63: ...V1 1 8 Mako U tripod adapter dimensions Figure 18 Allied Vision Mako U tripod adapter dimensions Allied Vision product code 9222 R3 4x 10 9 20 3 4 3x 29 7 10 23 7 8 R2 5 4x 3 6 26 A A 4 10 6 0 2 x 45...

Page 64: ...s safe values with out filter Ask support alliedvision com for exact protrusion values for your camera Description of the M12 Mount adapter The M12 Mount adapter enables the use of M12 Mount lenses wi...

Page 65: ...n meta header contact contact sales About the following tables Accuracy The sensor area may be larger than the effective optical area Consider tolerances of the lenses nominal and actual focal lengths...

Page 66: ...x 237 mm 17 mm 109 x 82 mm 222 x 167 mm 25 mm 73 x 55 mm 150 x 112 mm 35 mm 51 x 38 mm 106 x 79 mm Table 23 Focal length vs field of view Mako U 051B Focal length Mako U 130B Type 1 2 sensor Distance...

Page 67: ...Mako U Technical Manual V1 1 8 67 Installing the camera This chapter includes Prerequisites 68 Installing the camera using Vimba on a Windows system 69 Mounting the camera 74...

Page 68: ...o download Vimba including Vimba Viewer and Vimba Driver Installer for Windows see https www alliedvision com software For more details see ReleaseNotes_Linux txt or ReleaseNotes_Windows txt in the di...

Page 69: ...talling the camera driver on page 70 Vimba and Linux Download and installation To download Vimba including Vimba Viewer for simple camera access see https www alliedvision com software For a descripti...

Page 70: ...ces are installed another USB3 Vision driver may be assigned to your camera 3 Click the Mako U camera entry The current Vimba driver is offered as a popup Vimba 2 1 1 in the example 4 Click the Vimba...

Page 71: ...camera The driver has been installed successfully Figure 20 Vimba Driver Installer driver installation started Figure 21 Vimba Driver Installer driver installed successfully Manual Vimba Driver instal...

Page 72: ...is not recognized 1 Right click the unrecognized USB3 Vision Device Screenshots are examples The following screenshots were taken on a test system The view may be different depending on the configura...

Page 73: ...Browse my computer for driver software 3 Select Your local Vimba directory Allied Vision Vimba_V x x Vim baUSBTL Driver 4 Follow the instructions The camera driver is installed successfully Figure 24...

Page 74: ...camera to the tripod adapter using the M3 mounting threads see Figure 25 above 2 Screw the tripod adapter to the tripod with 1 4 20 bolts For more information see Mako tripod adapters on page 62 Notic...

Page 75: ...Mako U Technical Manual V1 1 8 75 Camera interfaces This chapter includes Back panel 76 I O connector pin assignment 77 Opto isolated I Os 78 Non isolated programmable GPIOs 82 Status LEDs 86...

Page 76: ...terface descriptions Figure 26 Mako U back panel view Interface Section in this manual 6 pin I O connector I O connector pin assignment on page 77 Status LEDs Status LEDs on page 86 Fallback switch Se...

Page 77: ...VDC Uout high 3 3 to 24 VDC max 25 mA open collector Non isolated programmable GPIO White 2 1 GPIO 2 I O Uin low 0 to 0 8 VDC Uin high 2 to 24 VDC Uout low 0 to 1 0 VDC Uout high 3 3 to 24 VDC max 25...

Page 78: ...ntire trigger latency For trigger latency values see Specifications on page 26 The minimum pulse width for Mako U cameras is The input signal was driven with 3 3 VDC and no external additional serial...

Page 79: ...signal level To ease camera control you can invert the logical signal level with the LineInverter feature See USB Features Reference at Additional Documents for the Mako U camera https www alliedvisio...

Page 80: ...mum external output voltage 25 VDC Maximum output current 25 mA Table 30 Opto isolated output parameters Output voltage in the On state Output voltage in the On state is 0 3 to 2 VDC housing temperatu...

Page 81: ...es Symbol Description td Delay time tf Fall time ton Turn on time toff Turn off time tr Rise time ts Fall time Table 31 Opto isolated output legend for switching times Uext supply Rext td tf toff ts t...

Page 82: ...input use a physical high level is a logical high in Vimba For output use a logical high in Vimba is a physical low level due to the open collector output circuit Inverting the logical signal level T...

Page 83: ...pulse width for Mako U cameras is Test conditions The input signal was driven with 3 3 VDC and no external additional serial resistor Logical output signal Vimba output value Voltage level Active High...

Page 84: ...t voltage in the On state Output voltage in the On state is 0 0 to 1 0 VDC housing temperature 25 C Voltage level in the On state depends on the load current Lower currents yield lower voltage Figure...

Page 85: ...ly Rext td tf toff ts tr ton 5 VDC 1 0 k 0 03 0 03 0 06 0 3 0 24 0 54 12 VDC 2 4 k 0 03 0 05 0 08 0 33 0 52 0 85 24 VDC 4 8 k 0 07 0 08 0 15 0 36 0 96 1 32 Table 38 GPIOs as output timing s Optimizing...

Page 86: ...it is switched off for a short time LED settings You can define LED settings with the DeviceIndicatorMode feature Active default enables LED signaling Inactive disables LED signaling ErrorStatus enabl...

Page 87: ...sh and not respond anymore The LEDs signal another code than described in Table 39 on page 86 Try the following to get the camera back to normal operation Restart the camera Should this fail recover t...

Page 88: ...Triggering This chapter includes Trigger Control features 89 Trigger path 90 Digital I O Control 90 TriggerMode and TriggerActivation 91 TriggerDelay 91 Digital I O lines 92 Trigger signal flow 94 Bes...

Page 89: ...lector selects the type of trigger to configure AcquisitionStart starts the acquisition of one or many frames FrameStart starts the capture of one frame Additional information For the SFNC standard se...

Page 90: ...ontrol 1 TriggerMode Ac va n 2 TriggerDelay 3 Digital I O Control 1 TriggerMode Ac va n 2 TriggerDelay 3 Digital I O Control 1 TriggerMode Ac va n 2 TriggerDelay 3 Digital I O Control 1 TriggerMode Ac...

Page 91: ...riggerMode Ac va n 2 TriggerDelay 3 Digital I O Control 1 TriggerMode Ac va n 2 TriggerDelay 3 Digital I O Control 1 TriggerMode Ac va n 2 TriggerDelay 3 Digital I O Control 1 TriggerMode Ac va n 2 Tr...

Page 92: ...ut block diagram Signal Description Software Specifies that the TriggerSource TriggerSelector will be generated by software using the TriggerSoftware command Line0 Line1 etc Specifies which physical l...

Page 93: ...currently doing an acquisition of one or many frames FrameTriggerWait The device is currently waiting for a FrameStart trigger FrameActive The device is currently capturing a frame ExposureActive The...

Page 94: ...eActive Exposing a frame ReadoutActive Reading out a frame high when the image sensor is reading out data FrameTriggerWait Waiting for a trigger AcquisitionActive Acquiring of frames needs to be high...

Page 95: ...ly FrameStart trigger when ReadoutActive is low This way you keep trigger latency including exposure start jitter short Triggering when ReadoutActive is high For fastest triggering cycle time with sim...

Page 96: ...Mako U Technical Manual V1 1 8 96 Image data flow This chapter includes the image data flow for Mako U cameras...

Page 97: ...www alliedvision com en support technical documentation Figure 41 Image data flow of Mako U cameras i Internal sensor components Internal sensor components Sensor Sensor Vertical ROI Horizontal ROI 1...

Page 98: ...ras These image corrections are available for the different Mako U camera models Camera model ADC bit depth Defect Pixel Correction Fixed Pattern Noise Correction FPNC Mako U 029B 10 Mako U 051B 10 Ma...

Page 99: ...Mako U Technical Manual V1 1 8 99 Firmware recovery This chapter includes Recovering the firmware 100 LED codes for a firmware recovery 101...

Page 100: ...ual Keep the camera connected Keep the camera connected while you are executing a firmware recovery If you disconnect the camera from USB during firmware recovery the camera firmware may get into a no...

Page 101: ...shing If an LED is already on it is switched off for a short time LED settings You can define LED settings with the DeviceIndicatorMode feature Active default enables LED signaling Inactive disables L...

Page 102: ...al V1 1 8 102 Cleaning optical components This chapter includes Keep optical components clean 103 Dirt 104 Examining optical components for dirt 105 Materials for cleaning optical components 105 Clean...

Page 103: ...tration of foreign substances into the camera Always store cameras and lenses with dust caps on When mounting or dismounting a camera lens or dust cap always hold the camera with the mount opening poi...

Page 104: ...rved in the video preview of your camera under working conditions distance and aperture settings Moreover dirt on the edge of the lens or the filter may not be in the field of view and therefore invis...

Page 105: ...omponents Use only these cleaning materials for optical components Cleaning tissue Use only lens cleaning tissue chemically pure and free from silicones and other additives The tissue should be wrappe...

Page 106: ...Wipe only on glass avoiding contact to metal sur faces because microscopic dirt could be released and could cause scratches on the glass b With a straight motion across the glass surface from one end...

Page 107: ...omponents 107 Mako U Technical Manual V1 1 8 4 If dust spots remain repeat this procedure once using new clean lens tissue as described above If dust spots remain despite cleaning twice Contact suppor...

Page 108: ...Mako U Technical Manual V1 1 8 108 Troubleshooting This chapter includes Questions and answers 109 Optimizing performance 114 Setting the camera to fallback mode 116...

Page 109: ...your USB camera See Recommended USB 3 0 accessories on page 60 Linux 2 Check if all required drivers are properly installed 1 From the Vimba installation folder unpack Vimba tgz to your system 2 Follo...

Page 110: ...ba Manual For Vimba download see https www alliedvision com software Result The camera is recognized 6 The camera connected to a USB 3 0 hub is not recognized anymore Check if the USB 3 0 hub has cras...

Page 111: ...camera with a different cable to a different PC If The camera works properly Then The camera is intact but your previous PC and or cable have has a defect Continue with 2 If The camera does not work p...

Page 112: ...n page 70 Interim solution until we can offer a permanent solution Insert a timed delay of 100 ms between an AcquisitionStop command and the next register write command 1 Check if the hardware suffici...

Page 113: ...Hz frequency WLAN uses 2 4 3 6 and 4 9 GHz Even USB 3 0 cables can interfere harmfully with other electromagnetic devices For example despite shielding a USB 3 0 cable can interfere with a wireless mo...

Page 114: ...rolled to use no more than 50 bandwidth each If the PC does not receive images from a camera images may be delayed or even dropped Reducing bandwidth use for a camera To insure sufficient bandwidth to...

Page 115: ...quisition with delayed data transfer to the PC for a limited period of time For more information see tables for each camera in Specifications on page 26 Cascading hubs divide bandwidth The following e...

Page 116: ...pressed connect the camera to USB Result this sets the camera to firmware fallback mode 5 Execute the firmware recovery see Recovering the firmware on page 100 Notice Use the fallback switch cautious...

Page 117: ...latency 29 94 delivery contents 27 dimensions of the camera 46 document conventions 10 history 9 overview 2 styles 10 download Vimba 2 drawings of the camera body 46 E electromagnetic interference 14...

Page 118: ...74 N non isolated GPIOs 82 input delay 83 input levels 83 input timing 83 minimum input pulse width 83 output levels 84 output switching times 84 notes use 11 O operating temperature 25 optics cleani...

Page 119: ...ngs 46 trademarks 16 Trigger Control features 89 trigger latency 29 trigger path 90 trigger signal flow 94 TriggerActivation 91 TriggerDelay 91 triggering 88 best practice 95 delay 94 Digital I O Cont...

Reviews: