OPERATION MANUAL COE x 4384 Rolling Shutter CMOS. v 1.0

Size: px
Start display at page:

Download "OPERATION MANUAL COE x 4384 Rolling Shutter CMOS. v 1.0"

Transcription

1 OPERATION MANUAL COE x 4384 Rolling Shutter CMOS v 1.0

2 Revisions Rev Date Modification A 2/27/18 COE-29 Original Document Page 2

3 Precautions COE-29 Precautions Do not drop, damage, disassemble, immerse, repair or alter the camera. Applying incorrect power may damage the camera electronics. The warranty is void if the camera is opened or modified in any way. Care must be taken in handling as not to create static discharge that may permanently damage the device. Camera Link is a DC based interface. The camera and capture device must share the same electrical ground. Failure to do so will damage the Camera Link interface chips and/or camera and capture card. The maximum Camera Link data rate is 85Mhz. This limits the maximum pixel clock speed to 42.5Mhz, which is provided as an overclock mode. Operation is guaranteed at 30Mhz pixel clock and below. PoCL cables are compatible with the COE-29 camera. PoCL camera power is not supported. Absolute Maximum Ratings Input Voltage: 10 to 16V DC Storage Temperature: -40C to +70C Recommended Maximum Ratings Input Voltage: 11 to 14V DC Operating Temperature: -20C to +60C Most Opto Engineering cameras operate beyond these temperature limits, please contact Opto Engineering for details. Recommended Operating Conditions Input Voltage: 12V DC Operating Temperature: -5C to 54C Relative humidity should not exceed 80% non-condensing. Specifications subject to change without notice. Page 3

4 Contents Table of Contents Page Getting Started - Camera Link 5 Getting Started - USB3 20 Camera Overview 30 Hardware Overview 45 Serial Communication 48 Serial Commands 52 Exposure Modes 69 Analog to Digital Conversion 87 Pixel Row and Column Defects 91 Lookup Tables 92 Digital Gain and Offset 94 Temperature Detector 95 Page 4

5 Getting Started Camera Link Camera Power 6-12V DC Power to the Hirose 6 pin connector. Mating Connector: Hirose HR10A-7P-6P. PIN SIGNAL NAME 1 +12V 2 DC Ground 3 Trigger IN 4 STROBE OUT 5 NO CONNECT 6 NO CONNECT View from Camera Back Capture Card Any Base Mode Camera Link capture card Such as: Teledyne Dalsa Xtium-CL MX4 OR-Y4CO-XMX00. Imaging SDK Available from your capture card supplier. Camera Link Cables One cables (SDR to SDR) must be rated at 85Mhz or more (two cables for Medium Format). Camera Communication Software Opto Engineering Camera Serial Communication Software (GUI) Download at: Page 5

6 Getting Started Camera Link To start imaging with the COE-29 CL: Install the capture card and software per the capture card manufacturers instructions. Connect the COE-29 Camera Link cables paying attention to the base and medium connections VSYNC = GREEN TRIGMODE =ORANGE LED's INTERNAL ERROR = RED POWER = GREEN LED Status Conditions RED ORANGE GREEN Status off off blinking Normal, no errors on off blinking Brownout reset on on blinking Watch Dog Timeout on on blinking JTAG reset on off on VSYNC timeout on on off Invalid EEPROM Page 6

7 Getting Started Camera Link Installing the Opto Engineering Camera Serial Communication Software: Download and install the Opto Engineering Camera Serial Communication Software (GUI) from Background: Per the Camera Link standard, all serial communication is via the.dll clallserial.dll, which dynamically loads the serial communication.dll(s) specific to the frame grabber being used. Opto Engineering installs Clallserial.dll in its application directory. clallserial.dll examines the registry to see where the capture card specific communication dll's have been installed. The naming convention for the capture card specific communication dll's is clser***.dll where *** is the manufacturer specific dll name. The files MUST be in the form clser***.dll in order to be recognized. Some capture card manufacturers will append something like clser***x64.dll for the 64bit version of the.dll. This file name must be changed to clser***.dll in order to be recognized by clallserial.dll. OE camera control app clallserial.dll clserxxx.dll clseryyy.dll clserzzz.dll Page 7

8 Getting Started Camera Link The registry: When clallserial.dll is loaded by the Opto Engineering serial communication application, it looks at the Registry entry: HKEY_LOCAL_MACHINE\SOFTWARE\Cameralink CLSERIALPATH. The location pointed to by CLSERIALPATH is typically C:\Cameralink\Serial but could be any path that a capture card install might create. It is important to note that the capture card communication dll(s), clser***.dll must be at this path location. clallserial.dll should NOT be in this location. If the capture card communication dll is spec 1.1 compliant, the user will find this directory already created. The Opto Engineering control app installs clallserial.dll for the appropriate operating system in the application folder. Depending on the application version, some documentation may be installed in the application folder as well. If the registry entry above does not exist, create it as well as the directory C:\CameraLink\Serial In either case, copy-paste the clser***.dll files to C:\CameraLink\Serial Page 8

9 Getting Started Camera Link Installing prerequisite software: The status of these items can be checked in the Control Panel -> Programs and Features listing. If necessary, download and install the following prerequisites. 1..NET Framework 4.5 to be installed from: 2. Visual C Redistributable from: 3. Visual C Redistributable from: Page 9

10 Getting Started Camera Link Install the Camera Serial Communication Software: Launch the installer Select the installation folder Confirm Page 10

11 Getting Started Camera Link Installation complete. Note: A shortcut to the program will be placed on the desktop. Power up the camera and run the Opto Engineering Camera Serial Communication Software. If there are multiple clserxxx.dll s for multiple cards installed, a choice of possible connections will be presented. If there is only a single capture board present and one clserxxx.dll, the application will simply connect to that card/port. Page 11

12 Getting Started Camera Link Opto Engineering Camera Serial Communication Software Main Window: Disabled Menus By default, sensitive menu items are disabled to prevent inadvertent changes to the camera state. To enable them, a new shortcut has to be created on the desktop. First, delete the desktop shortcut created by the installer. Creating a new shortcut for program options: Create a new Shortcut Navigate to the program install directory and right click on the file with the OE icon and extension.exe. Choose -> Send to -> Desktop. This creates a new desktop shortcut icon. Page 12

13 Getting Started Camera Link Adding options to the shortcut command line: Right click on the newly created desktop icon and select Properties. Add a space and the word expert after the close quote on the Target: line of the dialog box:.exe expert Choose OK. When the program is launched, all menus will be enabled. NOTE: Use care with all menus enabled as some changes cannot be undone and may require the camera be returned to the factory for remedy. Page 13

14 Getting Started Camera Link Exposure / Readout: Start with this dialog box. Page 14

15 Getting Started Camera Link Camera Control Application Details: Main Dialog The main dialog box provides access to the various functions of the camera. Menus are used to access sub-dialogs. A generic camera register read/write feature is provided. In addition, a history of communication is also provided in this dialog box. Modes->Exposure and Readout This dialog box is used to set the Readout Mode, Free Run, or Trigger, as well as the bit depth and exposure of the camera. In addition, the user can set the Camera Link mode, test patterns, digital gain and offset, and histogram equalization. Pre-defined windowing modes can be selected. A reset (Enable TG) is available. Trigger and Strobe Setup This dialog box is used to set the trigger source and polarity. The strobe output is only available in the Trigger Exposure Mode. Page 15

16 Getting Started Camera Link Camera Control Application Details: Mode The mode dialog indicates the current mode that the camera is in. Firmware Loader The firmware loader dialog is used to load FPGA and Microprocessor code as well as the EEPROM configuration data. A useful feature of this dialog is the ability to save and restore the camera to and from a file. If there are problems with the camera, the camera state may be saved to a file and then ed to Opto Engineering for support. Defect Corrector Editor The defect corrector editor dialog pro- videos editing of the defect corrector tables. Page 16

17 Getting Started Camera Link General Comments: The control application is for communication with the camera until the user application takes over these functions. All buttons and sliders show the command that is being executed in the application main window. In the main window, there is a generic read and write section allowing any command that can be found in the manual to be sent to the camera and see its response. NOTE: If a camera mode is changed, the corresponding change in the capture environment will have to be made as they are independent. Page 17

18 Getting Started Camera Link Capture Card Setup Single Tap Configure the tap configuration as one Tap, Left to Right If the COE-29 is set to a one tap readout, the camera output is one tap on one channel of the Camera Link bus. Shown in the diagram below is a one tap readout. One image path from the CCD at 40Mhz is processed and sent to the frame grabber on one Camera Link channel (Tap). 1 Path at 1 Path at 40Mhz 40Mhz CCD Camera Electronics Frame Grabber 1 Tap Data Path Dual Tap Configure the tap configuration as two Taps, Interleaved. If the COE-29 is set to a two-tap readout, the camera outputs the two taps on two channels of the Camera Link bus. Shown in the diagram below is a two-tap readout. Two image paths from the CCD at 40Mhz is processed and sent to the frame grabber on two Camera Link channels (Taps). 1 Paths at 2 Paths at 40Mhz 40Mhz CCD Camera Electronics Frame Grabber 2 Tap Data Path Page 18

19 Getting Started Camera Link Quad Tap Configure the tap configuration as one Tap, Left to Right. If the COE-29 is set to a four-tap readout, the capture card is configured as shown. Page 19

20 Getting Started USB3 Camera Power 6-12V DC Power to the Hirose 6 pin connector. Mating Connector: Hirose HR10A-7P-6P. PIN SIGNAL NAME 1 +12V 2 DC Ground 3 Trigger IN 4 STROBE OUT 5 NO CONNECT 6 NO CONNECT View from Camera Back USB3 Port The USB camera connection requires a USB 3.0 compliant hardware port. The camera will not function connected to a USB 2.0 hardware port. Imaging SDK Opto Engineering cameras utilize Pleora embedded USB3 hardware inside the camera. The imaging application/sdk are available to download from: sdk?tabset-25adb=81d66&tabset-0c866=2 Go to downloads to select and download the current viewer for your environment. USB3 Cables Opto Engineering recommends CBUSB3001 cables. Camera Communication Software Opto Engineering Camera Serial Communication Software (GUI) Download at: Page 20

21 Getting Started USB3 To start imaging with the COE-29 USB3: Install ebus SDK software. Connect the COE-29 USB3 cable to the camera and PC. Connect the power cable to the camera and apply power. LED's VSYNC = GREEN TRIGMODE =ORANGE INTERNAL ERROR = RED POWER = GREEN LED Status Conditions RED ORANGE GREEN Status off off blinking Normal, no errors on off blinking Brownout reset on on blinking Watch Dog Timeout on on blinking JTAG reset on off on VSYNC timeout on on off Invalid EEPROM Page 21

22 Getting Started USB3 To start imaging with the COE-29: Install ebus SDK software Additional SDK documentation and resources are available from: tabset-25adb=d1819&tabset-0c866=2&tabset-3b862=2 Additional ebus Player documentation and resources are available from: Install the Opto Engineering Camera Serial Communication Software. Follow the installation instructions beginning on page 7 of this manual, then return here prior to running the camera control application. To begin imaging, launch the ebus player. Press Select/Connect. Page 22

23 Getting Started USB3 Select the camera and press OK ebus Player is ready to image. Page 23

24 Getting Started USB3 Configure the player: Select Device Control Page 24

25 Getting Started USB3 Set the Device Control parameters Set the raster to Width = 6576, Height = 4384 Turn the TestPattern = off Set the SensorDigitationTaps = Two or Four Set the PixelFormat = Mono8 or Mono12Packed Page 25

26 Getting Started USB3 From the Tools Menu on the viewer, choose Serial Communication Bridge. Choose Camera Link DLL - THEN LEAVE THIS WINDOW OPEN! Page 26

27 Getting Started USB3 Run the Camera Serial Communication Software that was installed previously: Choose the BULK0 Interface. The camera serial communication software main window will appear. Page 27

28 Getting Started USB3 From the Modes menu choose Exposure/Readout. Choose the same settings that were set in the Player Device Control earlier. For the COE-29 the following rates apply Select Base Mode 20Mhz and Data format = 12Bits or 8Bits Select Medium Mode 30Mhz and Data format = 8Bits for 3fps Select Medium Mode 40Mhz and Data format = 8Bits for 4.2fps Page 28

29 Getting Started USB3 General Comments: The control application is for communication with the camera until the user application takes over these functions. All buttons and sliders show the command that is being executed in the application main window. See the Getting Started Camera Link section for more camera control application dialog box documentation. In the main window, there is a generic read and write section allowing any command that can be found in the manual to be sent to the camera and see its response. NOTE: If a camera mode is changed, the corresponding change in the ebus Player will have to be made as they are independent. Page 29

30 Camera - Overview COE-29 Specifications: Item COE-29 Active Image 6576 x 4384 Sensor Type Pixel Size Sensor Output Video Output Output Format Camera Interface Electronic Shutter CL Data rate (1, 2, 4 tap) USB3 Data rate Pixel Clock Full Well Black Level On Semi KAI µm x 5.5µm 4 taps 8/10/12 bits Mono or Bayer Base Format Camera Link, USB3 Global Electronic Shutter 1, 2, 4 fps (Base CL) 2 FPS 40 Mhz 20ke Adjustable Analog Gain 1X ~40X Digital Gain Exposure Modes External Trigger Software Trigger Dynamic Range Defect Correction Flat Field Correction Lens Mount Power - varies with mode and data interface Environmental Vibration/Shock 1X-16X (1/4096 step) Program Exposure, Pulse Width, Double Exposure, Overlap Exposure, Overlap Exposure, Free Run, Free Run Synchronized V TTL Per Camera API 64dB Pixel + Column + Row + Hot Pixel Column Gain, Tap offset OEM/M58, Nikon F 6-14V DC, Max 7W Operating 0C to 60C, Storage 40C to +85C 10G (20-200Hz) XYZ 70G 10ms Page 30

31 Camera - Overview COE-29 Sensor Specifications: The COE-29 Digital Camera incorporates the On Semiconductor KAI sensor. The sensors can be used with either the single, dual, or four tap readout modes. The 4 tap sensor layout is shown below as displayed by the frame grabber. When the camera is in single tap mode, all sensor data is clocked out at tap A. Sensor data is clocked out of taps A and B in dual tap mode. In four tap mode the data is clocked out on each tap. Sensor Specifications Full well charge: = 20ke. Sensitivity: 34uV/e Dark Current: 7e-/s Photodiode, 140 e-/s VCCD Conversion factor: ~63uv/e. Dynamic range: 64dB. Charge Transfer Efficiency: Read Noise: 12e- RMS Smear: -100dB Outputs: 1,2,4 Top Black Rows Top Buffer Rows Left Black Tap A Tap B Right Black Right Buffer Left Buffer Tap C Tap D Left Dummy Bottom Buffer Rows Bottom Black Rows Active Imaging Area Taps A and C Taps B and D Page 31

32 Camera - Overview COE-29 Sensor Pixel Response: Color (Bayer RGB) with Microlens and Coated Cover Glass Page 32

33 Camera - Overview COE-29 Sensor Microlens Angular Response: COE-29 IR/UV Filter response: Page 33

34 Camera - Overview COE-29 Skylight Filter response: Page 34

35 Camera - Overview COE-29 Sensor Pixel Defects: Defects are corrected in the camera hardware as part of the manufacturing process. Page 35

36 Camera - Overview COE-29 Camera Link output block diagram: 4 Paths at 40Mhz CLKs External Trigger and Strobe On Semi KAI x 4382 CCD Sensor 4 Analog outputs driving 4 (12bit) ADC s FPGA CL Base 2 Paths at 80Mhz uproc Power and Bias EEPROM Temp Sensor LEDs The sensor output data is 8 analog taps. Each tap is digitized with an analog to digital converter (ADC) with 14bit precision. Each ADC is programmable in gain, offset, data phase, and sensing phase. Typically, the user never has to adjust the ADC. The FPGA reorders the tap data into two paths of pixels (odd and even) and outputs the pixels onto a Camera Link bus. The output data can be formatted to Camera Link Base Mode (2 (12 bit) pixels per clock). The Camera Link interface includes trigger and serial communications. In addition, an external trigger and strobe are provided on the power connector. The on-board microprocessor controls the sensor and FPGA operation, as well as monitors the various sensors within the camera. Note in the case of USB3, the FPGA data is output directly to the USB3 interface board. Page 36

37 Camera - Overview Camera Link Camera Link is a communication interface for visual applications that use digital imaging. The Camera Link (CL) interface is built upon the National semiconductor Channel Link technology and specifies how image data is formatted and transferred. Channel Link consists of a driver and a receiver pair. The driver accepts 28 single ended data signals and a single ended clock. The data is serialized 7:1 and the four data streams and a dedicated clock are transmitted over five LVDS pairs. The receiver accepts the four data streams and the clock, decodes the data, and drives the 28 bits of data to the capture circuit. Image data and image enables are transmitted on the Camera Link bus. The four Enable signals are: FVAL: Frame Valid is defined HIGH for valid lines. LVAL: Line Valid is defined HIGH for valid pixels. DVAL: Data Valid is defined HIGH for valid data. SPARE: undefined, for future use. Four LVDS pairs are reserved for general purpose camera control. They are defined as camera inputs and frame grabber outputs. The signals are CC1, CC2, CC3, CC4. The COE-29 uses CC1 as the trigger source. The Camera Link interface has three configurations: Base: Medium: Full: Single Channel Link chip, single cable connector. Two Channel Link chips, two cable connectors. Three Channel Link chips, two cable connectors. Note: COE-29 operates in a Base Cameral Link configuration. Page 37

38 Camera - Overview COE-29 Performance Camera Link: The COE-29 is user selectable in Base and Medium Format Camera Link outputs: Base Mode is limited to 2 channels of data at 85MHz = 170Mpix/s. Medium Mode outputs 4 channels of data at 85MHz = 340Mpix/s. Medium Mode can be selected to run at manufactures specified speed of 30 MHz per tap giving a clock rate of 60 MHz and a full frame rate of ~3 fps. Medium Mode can also be selected to run at an overclocked speed of 42.5 MHz per tap giving a clock rate of 85MHz and a full frame rate of ~4 fps. All data rates can be output as 8, 10, or 12 bits per pixel. Page 38

39 Camera - Overview Camera Link Page 39

40 Camera - Overview Pixel Format The COE-29 camera samples the sensor with 14 bit precision and processes the data throughout the FPGA at 12 bits. During the data format stage, the 12bit image data can be down sampled to 10 or 8 bits. In addition, the bottom 8 bit data can be output as the top 8 (msb) of the 12 bit image sample. Sensor ADC pixel sample to Camera Link mapping ADC bits 12 bit CL 10 bit CL 8 bit CL 11 11>11 11>9 11> >10 10>8 10>6 9 9>9 9>7 9>5 8 8>8 8>6 8>4 7 7>7 7>5 7>3 6 6>6 6>4 6>2 5 5>5 5>3 5>1 4 4>4 4>2 4>0 3 3>3 3>1 2 2>2 2>0 1 1>1 0 0>0 Channel Format The COE-29 image data is output to a Base Mode Camera Link chipset. The image data can be formatted in 8, 10, 12 bit pixels on one or two channels. The maximum data rate is 80 Mpixels/sec. This allows the COE-29 to easily interface with any video capture card or custom circuit. Target Index Command R/W Description 04 0d Bit Width W 0x0000 = 12 bit mode 0x0001 = 10 bit mode 0x0002 = 8 bit mode 0x0003 = Bottom 8 bits (as Msb) See the section 'Serial Communication' for the use of these commands Page 40

41 Camera - Overview FVAL LVAL Start LVAL Stop Camera Link Valids The COE-29 camera samples and processes the entire area of the image sensor. In the standard operating mode, only the active image area is output on the Camera Link as valid data. The LVAL/FVAL signals, which define the valid pixel data, can be programmed to output any part of the image, including the optical black clamping areas. FVAL start/stop are specified in lines. LVAL start is in pixels plus the overhead of the CCD vertical clocks. LVAL stop is specified as the same as LVAL start with the exception of its maximum value of 1. VALID start and stop changes are not stored on system save and must be reprogrammed each time they are needed. LVAL FVAL Start Active Area FVAL Stop Target Index Command R/W Description 0x04 0x1b System Registers R 0x0008 = LVAL Start 0x0009 = LVAL Stop 0x000a = FVAL Start 0x000b = FVAL Stop 0x04 0x27 System Registers W 0x0008 = LVAL Start 0x0009 = LVAL Stop 0x000a = FVAL Start 0x000b = FVAL Stop See the section 'Serial Communication' for the use of these commands. Page 41

42 Camera - Overview Active lines per frame Lines per frame LVAL Start LVAL Stop Camera Detectors Cameras similar to the COE-29 are very complex and can generate many different raster formats. To document all possible combinations of binning and triggering is next to impossible. Therefore, to alleviate this issue, the COE-29 incorporates a set of raster detectors that measure the video image raster as sent to the capture device. These measured values can be used to set the capture parameters. In addition to the raster size, an exposure detector is included. The exposure detector measures the exposure of the CCD sensor in units of the master pixel clock rate. The frame CRC is used in the built-in test functions of the camera. Active pixels per line Pixels per line FVAL Start Active Area FVAL Stop Target Index Command R/W Description 04 1b System Registers R 0x0000 = Pixels per line 0x0001 = Active pixels per line 0x0002 = Lines per frame 0x0003 = Active lines per frame 0x0012 = Exposure counter low word 0x0013 = Exposure counter high word 0x0014 = Frame CRC See the section 'Serial Communication' for the use of these commands. Page 42

43 Camera - Overview Active area Over scan area LVAL Start LVAL Stop Overscan Mode A special mode is available that allows all of the pixels of the sensor to be output in an Over Scan Mode. This mode allows the user to capture the special performance by measuring the optical black pixels from the sensor. In Over Scan Mode, the LVAL and FVAL are modified to allow the capture device to sample the extra pixels. Active area FVAL Start Over scan area Active Area FVAL Stop Target Index Command R/W Description Over Scan Mode W 0x0000 = Disable Over Scan Mode 0x0001 = Enable Over Scan Mode See the section 'Serial Communication' for the use of these commands. Page 43

44 Camera - Overview Channel Format The Camera Link base mode, used on the COE-29 camera, can transfer pixel data in 8, 10, 12 bit depths and in one or two channels. Two Channel Mode allows for a transfer clock frequency 1/2 of the Single Channel Mode. Because the Two Channel Mode outputs two pixels per clock, the DVAL signal cannot correctly specify valid data in all modes. For example, when binning the image, the DVAL signal is used to validate the summed pixel data. In Two Channel Mode, the DVAL signal cannot specify which of the two channels has valid or invalid data; therefore, a Single Channel Mode is preferred. Target Index Command R/W Description Channels W 0x0000 = Single channel output 0x0001 = Dual channel output 0x0002 = Normal order dual channel 0x0003 = Swapped order dual channel See the section 'Serial Communication' for the use of these commands NOTES Do not confuse Single/Dual Channel with Single/Dual CCD Tap Modes. Single channel output requires a pixel clock of twice the frequency of the dual channel mode. Some PCI Camera Link cards have a maximum pixel clock frequency of 66Mhz. With a COE-29 camera, operating in two tap mode at 40Mhz the pixel rate is 80Mhz, this is greater than what the card can handle. The camera must be operated in dual channel mode with these cards. DVAL = Data VALid: This Camera Link signal indicates when pixel data is valid with a clock. LVAL = Line VALid: This Camera Link signal indicates when pixel data is valid with a line. FVAL = Frame VALid: This Camera Link signal indicates when line data is valid with a frame. In Two Channel Mode the two channels can be interchangeable or swapped. This feature allows the camera to adapt to the capture device. CCD Sensor Tap Reorder Image Process Camera Link Format A B Single or Dual channel Pixel Sample to Camera Link data path A A A A A A Single channel output A B A B A B Dual channel output Page 44

45 Hardware Overview Drawings and CAD Models: The COE-29 case dimensions are available on the Opto Engineering web site under the camera and interface of interest. See the web page for the most current mechanical drawings. CAD Models are available at USB3 Lens Interfaces: The COE-29 base configuration for all data interfaces is an M58/OEM mount. Optional mounts include Nikon F. Page 45

46 Hardware Overview Camera Link Tripod Adapter Page 46

47 Hardware Overview 12V Universal Power Supply Page 47

48 Serial Communication The COE-29 serial interface was developed for high reliability applications. The interface incorporates error checking and a handshake protocol, which responds with either a positive or negative acknowledge signal. The communication path from frame grabber to the COE-29 is through the Camera Link cable. The Camera Link committee has specified that devices connected must first communicate at 9600 baud, but the COE-29 has a selectable baud rate for faster communication speeds. The COE-29 microprocessor is a flash programmable device with many features vital to the operation of the camera. Some of these features include: Hardware UART used for serial communications. A watchdog timer used to monitor communication errors and system faults. Onboard RAM and EEPROM for saving camera settings. Parallel data bus for high speed interfaces to the FPGA and NAND FLASH memories. Brown out detection and reset. SERIAL INTERFACE PROTOCOL Implementation Camera communication is accomplished via asynchronous serial communication according to EIA Standard RS 232 C through the Camera Link cable. Data rate: Full Duplex, 9600 baud. 1 START bit. 8 DATA bits The LSB (D0) is transfered first. 1 STOP bit. No parity. Protocol The COE-29 camera is controlled through command packets. The COE-29 camera is considered a slave device and never generates data without a read request. The data packet formatting is described in detail below. Note: the checksum is calculated only on the 4 ascii characters comprising the Data. Data Packets Data packets are of either read or write types. For example: to read the camera serial number, the packet sent to the camera would be {r fe}. The camera would respond by issuing an acknowledge character! followed by the response {r0700sssscc}, where ssss is the camera serial number and cc is the checksum calculated in hex as 0x0100 ( ss (high byte hex) + ss (low byte). Packet Format 1 Char 2 Char 2 Char 2 Char 4 Char 2 Char 1 Char 1 Char Start Command Target Index Data Checksum End Ack/ Nack Page 48

49 Serial Communication Start: Indicates the Start of the frame Size = 1 ascii character Value = 123 Decimal (ascii { ) Command: Command descriptor Size = 1 ascii character Value = 114 Decimal (ascii r ) for Read Value = 119 Decimal (ascii w ) for Write Target: Command descriptor Size = 2 ascii characters Index: Data: Command descriptor Size = 2 ascii characters The data transferred Size = 4 ascii characters Checksum of Data Size = 2 ascii characters - Intel-Standard - two s compliment of sum of data. Example 1: Data = 2002, checksum = lower byte of (0x100 (0x20 + 0x02)) = 0xde Example 2: Data = 0000, checksum = lower byte of (0x100 (0x00 + 0x00)) = 0x00 Example 3: Data = fef0, checksum = lower byte of (0x100 (0xfe + 0xf0)) = 0x12 End: Indicates the End of the frame Size = 1 ascii character Value = 125 Decimal (ascii } ) Ack/Nack: Positive Acknowledge - Negative acknowledge Size = 1 ascii character Ack Value = 33 Decimal (ascii! ) Nack Value = 63 Decimal (ascii? ) Page 49

50 Serial Communication COMMAND DESCRIPTIONS Read Command Structure The COE-29 camera parses the sequence byte by byte. An invalid read command, target, or index will cause the camera to issue a NACK. The Host (the user) will generate dummy data with a valid checksum then an end. The camera will respond with an ACK and re-send the command with valid data and checksum. If the Host detects an error, it will re-issue the command. Host {r tt ii cc}, camera issues! Camera issues {r tt ii data data data data cc} (NOTE no ACK). Write Command Structure The COE-29 camera parses the sequence byte by byte. An invalid write command, target, index, or checksum will cause the camera to issue a NACK; otherwise, the write sequence will complete and the camera will issue an ACK after the command has been executed. The camera receives the checksum from the Host. Host {w tt ii data data data data cc} camera issues! Error Checking The COE-29 camera parser is character by character and will respond with an immediate NACK if any unrecognized command, target, index, or checksum occurs. Communication Timeouts The COE-29 camera micro-controller uses a hardware watchdog timer that will time out if the time between bytes are longer than 500ms. When sending command frames to the camera, the host must not have significant delays between bytes sent. Page 50

51 Serial Commands Camera Control Target Index Description Read Write Modes Sensor Taps Write 0x0000 = One Tap 0x0001 = Two Tap 0x0003 = Four Tap Readout Mode Select Write 0x0000 = Free Run 0x0001 = Trigger Program Exposure 0x0002 = Trigger Manual Exposure 0x0003 = Trigger Double Exposure 0x0004 = Reserved (Do Not Used) 0x0005 = Async Reset Enabled 0x0006 = Async Reset Disabled 0x0007 = Enable Runs Valids 0x0008 = Disable Runs Valids 0x0009 = Trigger Source CC1 on CL Cable 0x000a = Trigger Source External (OEM) 0x000b = Trigger Overlap Exposure Enable 0x000c = Trigger Overlap Exposure Disable 0x000d = Double Trig, Double Expos (OEM) Mode Register write lines to 0428 and 0429 prior to binning M = 0 Common both Trigger and Free Run M = 8 Free Run Only M = 4 Trigger Only Write 0xM000 = Bin enable 0xM001 = TBD 0xM002 = Disable Bin 0xM005 = Enable Digital Gain and Offset 0xM006 = Disable Digital Gain and Offset 0xM007 = Enable LUT 0xM008 = Disable LUT 0xM009 = Enable PDC enables once loaded (call 041c000b first which leaves PDC on in common mode) 0xM00a = Disable PDC 0x000F = Enable Bayer Bin 0x0010 = Disable Bayer Bin 0x0011 = Enable FFC (OEM Only) 0x0012 = Disable FFC (OEM Only) Page 51

52 Serial Commands Target Index Description Read Write Modes Test Pattern Write 0x0000 = Normal Video 0x0001 = Input (CCD) Test Pattern 0x0002 = Output Test Pattern Camera Temperature Read Over Scan Mode Write 0x0000 = Disable Over Scan Mode 0x0001 = Enable Over Scan Mode Baud Rate Write 0x0000 = x0001 = x0002 = x0003 = x0004 = D2 Set Camera Link Boot Baud Rate (Requires reboot) 04 D3 External Serial Boot Baud Rate (Requires reboot) R/W 0x0000 = x0001 = x0002 = x0003 = x0004 = R/W 0x0000 = x0001 = x0002 = x0003 = x0004 = c Micro BIT initiate Write 0x0000 = Clear Bit Status Register 0x0001 = PBIT 0x0002 = IBIT 04 0d Bit Depth Write 0x0000 = 12 bit mode 0x0001 = 10 bit mode 0x0002 = 8 bit mode 0x0003 = Enable bottom 8 bits 0x0004 = Disable bottom 8 bits 04 0e Strobe Control Write 0x0000 = negative strobe polarity 0x0001 = positive strobe polarity OSD lines Write 0x0000 disable 0x0001 line plot 0x0002 column 0x0008 line display 0x0009 filled display 0x000a enable color mode 0x000b disable color mode Page 52

53 Serial Commands Target Index Description Read Write Modes LUT Load W Loads LUT based on mode (OEM Only) LUT Load Mode R/W 0x0000 = load from com port (OEM Only) 0x0001 = load from com port (OEM Only) and save to EEPROM 0x0002 = load from EEPROM (OEM Only) Load Gamma LUT Write Data is a = gamma * b System Registers R 0x0005 = TRO Left Start 0x0006 = TRO Right Start 0x0007 = TRO Size 04 1c Pixel Defect Write 0x0000 = Disable Column Mode 0x0001 = Enable Column Mode 0x0002 = Load PDM From EEPROM leaves PDC on in common mode 0x0003 = Disable PDC2 Column Mode 0x0004 = Enable PDC2 Column Mode 0x0005 = Disable all PDC Page 53

54 Serial Commands Target Index Description Read Write Modes 04 1d Auto Exposure Write 0x0000 = Disable AE 0x0001 = Enable Fast AE 0x0002 = Enable Slow AE 0x0003 = Enable small AED counter (1mpix) 0x0004 = Enable large AED counter (16mpix) 0x0005 = Enable AED averaging 0x0006 = Disable AED averaging 04 1e AE Set point R/W 04 1f AE Hysteresis R/W AE max gain R/W In Digital Gain untis AE min gain R/W AE max exposure R/W (min erasure) AE min exposure R/W (max erasure) Common gain - Digital R/W Free Run erasure R/W AE detector Read System Registers write data to EEDATA 030c prior to calling Write 0x0004 = Write TPW 0x0005 = Write TRO Left Start 0x0006 = Write TRO Right Start 0x0007 = Write TRO Size 0x0008 = Write LVAL Start 0x0009 = Write LVAL Stop 0x000a = Write FVAL Start 0x000b = Write FVAL Stop 0x000e = Write TPD 0x000f = SNR Left 0x0010 = SNR Right 0x0011 = Crack Location Trigger V Bin / Dec R/W Read/Write values Trigger H Bin / Dec R/W Read/Write values a Write Free Run V Bin R/W Read/Write values b Write Free Run H Bin R/W Read/Write values 1-16 Page 54

55 Serial Commands Target Index Description Read Write Modes 04 2c Left Tap Digital gain R/W 04 2d Left Tap Digital offset R/W 04 2e Right Tap Digital gain R/W 04 2f Right Tap Digital offset R/W Master Gain R/W Master Offset R/W Master DGO Enable R/W 1 = enable, 0 = disable Mode Pre-sets OEM Write 0x0000 = N/A 0x0001 = Linear LUT 0x0002 = Inverted LUT 0x0003 = Preview LUT 0x0004 = Gamma LUT x0005 = Gamma LUT x0006 = Gamma LUT x0007 = Gamma LUT FFC Table Load W Activates FFC FFC test W Loads entire FFC table with data. Where 0x1000 = 1x, 0x1800 = 1.5x FFC Master gain R/W Sets FFC master gain FFC Load Mode R/W 0x0000 = load from com port 0x0001 = load from com port and save to EEPROM 0x0002 = load from EEPROM Mode Register W 0x0011 = Enable FFC 0x0012 = Disable FFC Page 55

56 Serial Commands Camera Mode and Status Target Index Description Read Write Modes Camera mode/status Read 0x0000 = read mode register 1 0x0001 = read mode register 2 0x0002 = read mode register 3 0x0003 = read mode register 4 0x0004 = read mode register 5 0x000B = read mode register 6 0x000C = read mode register 7 0x000D = read mode register 8 0x0007 = read status register 1 0x0008 = read status register 2 0x0009 = read status register 3 0x000A = read status register 4 Camera Configuration Target Index Description Read Write Modes Read 0x0000 = Camera Model 0x0001 = Camera Hardware rev 0x0002 = Camera Serial Number 0x0003 = Micro firmware rev 0x0004 = FPGA major revision 0x0005 = Sensor Serial Number 0x0006 = Clock Rate 0x0007 = FPGA Sub/minor revision 0x0008 = Micro Sub/minor revision Exposure and Trigger Target Index Description Read Modes Write Set Trigger Time MS R/W ms * 100 (0x0064 = 1.0ms) Set Trigger Time US R/W us Set Free Run Time MS R/W ms * Set Free Run Time US R/W us Transfer Pulse Delay R/W Soft Trigger Time W Software trigger in ms Set trigger high W Sets internal trigger high (active) Set trigger low W Sets internal trigger low 02 0A TG Erasure R/W 02 0B Trigger Sub Pulse Delay R/W Default = 0x0001 Page 56

57 Serial Commands Memory Management Target Index Description Read Write Modes Save Camera State W Wait for acknowledge before removing power Restore Factory State W Wait for acknowledge before removing power Copy User to Factory W Wait for acknowledge before removing power Save substrate DAC W Dummy data value Copy factory to all W Warning: This can take time! USER Copy USER# to USER# W Top byte is SRC USER Bottom byte is DST USER Set USER # W Copies USER to ACTIVE, loads it, and performs soft reset Bottom byte is USER# Number of USER configs R 4 is the current limit Reset EEPROM CRC W Read 64 bytes from EEPROM Checksum = 0x c EEPROM data and W temporary location for operations requiring data and address 03 0d EEPROM Word R/W 0xaaaa = address Read address directly. Write data word to 030c then write 030d with address. 03 0e EEPROM Byte R/W 0xaaaa - address Read address directly. Write data byte to 030c then write 030e with address. 03 FF EEPROM erase W Erases EEPROM with FF Very dangerous! Page 57

58 Special Commands Target Index Description Read Modes Write 04 FF Base Reset W Resets camera mode to: Free Run, runs valid enabled, no binning, no line or text displays, no LUT, no PDC, no digital gain or offset, no test pattern, reset the LVAL and FVAL defaults. AE detector counter set to small size, enable strobe in Free Run Mode, Auto Tap Matcher off 04 D8 Checksum Mode (Cleared on restart) Write 0x0000 = Checksum of data 0x0001 = Checksum of command and data 04 D0 Power Up W Resets camera and powers up circuits 04 D1 Power Down W Puts the camera into low power mode Auto Tap Matcher R/W 0 = off, 1 = on Baud Rates: The Camera Link 1.0 specification allows for serial communication at 9600 baud only. The 1.1 specification provides for faster rates. The COE-29 camera allows for the setting of the baud rate to one of five rates. This setting can be made for only the current power cycle or for the boot cycle. The COE-29 camera allows the user the option of saving the communication speed in the camera EEPROM. This can cause communication with the camera to be lost if the command is not used carefully. Once the EEPROM baud rate is set, the camera must be re-powered to set the rate. Target Index Command R/W Description Set Current Baud Rate W 0x0000 = x0001 = x0002 = x0003 = x0004 = D2 Set Camera Link Boot Baud Rate (Requires reboot) R/W 0x0000 = x0001 = x0002 = x0003 = x0004 = D3 External Serial Boot Baud Rate (Requires reboot) R/W 0x0000 = x0001 = x0002 = x0003 = x0004 = D0 Power Up W Resets camera and powers up circuits Page 58

59 Serial Commands System and Status Registers Target Index Description Read Write Modes 04 1b System Registers R 0x0000 = Read Pixels/line 0x0001 = Read Active pixels/line (in LVAL) 0x0002 = Read Lines per frame 0x0003 = Read Active lines per frame (in FVAL) 0x0004 = Read TPW 0x0005 = TRO Left Start 0x0006 = TRO Right Start 0x0007 = TRO Size 0x0008 = LVAL Start 0x0009 = LVAL Stop 0x000a = FVAL Start 0x000b = FVAL Stop 0x000c = CCD Type 0x000d = FPGA Revision 0x000e = Read TPD 0x000f = SNR Left 0x0010 = SNR Right 0x0011 = Crack detector position 0x0012 = Read Exposure value low 0x0013 = Read Exposure value high 0x0014 = Read CRC Camera Parameters R 0x0000 = Camera Model 0x0001 = Camera Hardware rev 0x0002 = Camera Serial Number 0x0003 = Micro firmware rev 0x0004 = FPGA major revision 0x0005 = Sensor Serial Number 0x0006 = Clock Rate 0x0007 = FPGA Sub/minor revision 0x0008 = Micro Sub/minor revision Camera mode/ status Read 0x0000 = read mode register 1 0x0001 = read mode register 2 0x0002 = read mode register 3 0x0003 = read mode register 4 0x0004 = read mode register 5 0x000B = read mode register 6 0x000C = read mode register 7 0x000D = read mode register 8 0x0007 = read status register 1 0x0008 = read status register 2 0x0009 = read status register 3 0x000A = read status register 4 Page 59

60 Serial Commands Mode Register #1 Bit Name Description 15 Strobe Polarity 1 = Positive Strobe 14 On Screen Text Enabled 13 Output Test Pattern Enabled 12 Input Test Pattern Enabled 11 Large AED Detector 0 = small detector (1MP), 1 = large detector (16MP) 10 Dual Tap Enabled 9 TOE: Triggered Overlap Exposure 8 Fast AE algorithm 1 = fast, 0 = iterative 7 TDE: Trigger Double Exposure 6 TME: Trigger Manual Exposure 5 TPE: Trigger Program Exposure 4 Free Run Enabled Free Run Mode 3 Runs Valid Enabled Valids (FVAL/LVAL/DVAL) are enabled in Free Run Mode 2 AE Inside Hysteresis 1 AE Exposure Mode 1 = exposure mode, 0 = gain mode 0 AE Mode Enabled Mode Register #2 Bit Name Description 15 4 Tap CCD Readout 14 2 Tap CCD Readout 13 1 Tap CCD Readout 12 Over Scan Enabled Sensor Over Scan 11 PDC Column Mode PDC: 0 = Pixel correction, 1 = column correction mode 10 Channel Swap Enabled Swaps Camera Link channels in dual channel mode 9 Not Used 8 Bottom 8 Readout Outputs the bottom 8 bits of the 12 bit ADC data as the 8 msb s 7 8 Bit Readout Camera Link readout mode 6 10 Bit Readout Camera Link readout mode 5 12 Bit Readout Camera Link readout mode 4 Tap Matcher Status 1 = on, 0 = off 3 Frame/Line Clamp Mode 0 = Line Clamp, 1 = Frame Clamp (Not recommended) 2 ASYNC RESET Enabled Allows triggered frames in Free Run Mode 1 LUT loaded OEM 0 OSD 2X Enabled Page 60

61 Serial Commands Mode Register #3 Bit Name Description 15 SRC Over scan Adds 16 lines of over scan to the sensor readout 14 SRC Wave 13 SRC Average Averages data in smear reduction circuit 12 OSD Filled Plot 11 SRC Enable Smear Reduction Correction 10 OSD Column Enabled 9 OSD Line Enabled 8 7 Trigger Source External 6 Flush Gate 5 OSD Color Mode Enlarges the tap match window to two pixels wide to handle Bayer patterns 4 Free Run PDC Enabled 3 Free Run LUT Enabled OEM Only 2 Free Run DGO Enabled DGO = Digital Gain & Offset 1 Free Run Decimation Mode 0 Free Run Bin Mode Mode Register #4 Bit Name Description 15 Command + Data Checksum Baud Enabled Baud Enabled Baud Enabled Baud Enabled Baud Enabled 9 Trigger Overlap Exposure 8 7 Not Used OSD screen type bit 2 6 Not Used OSD screen type bit 1 5 Not Used OSD screen type bit 0 4 Trigger PDC Enabled 3 Trigger LUT Enabled 2 Trigger DGO Enabled 1 Trigger Decimate 0 Trigger Bin Page 61

62 Serial Commands Mode Register #5 Bit Name Description 15 AE Time base algorithm Always 1 for Rev E 14 Trigger Bayer Bin 13 FFC Table loaded Show AF data full screen 10 Show AF Data 9 Show SNR Right Detector Window 8 Show SNR Left Detector Window 7 Show AF Detector Window Auto Focus detector window 6 Show AE Detector Window Auto Exposure detector window 5 Show Tap B Crack Detector Window Tap B is the Left Tap of the CCD 4 Show Tap A Crack Detector Window Tap A is the Right Tap of the CCD 3 TBD 2 Power Down 1 0 Mode Register #6 Bit Name Description 15 TPD SEL1 TPD Resolution 14 TPD SEL 0 13 BIN AVE 1 BIN1/0 average functions (00 = none, 01=DIV2, 10=DIV4, 11=DIV8). 12 BIN AVE 0 11 CDC Enable Column Defect Corrector 10 9 Trigger Marker Line Mode 8 Trigger Marker Enable 7 6 Trigger Arm Enable OEM Only 5 Trigger Arm OEM Only 4 AFE 14 Bit Data Path Mode 3 PPS Strobe Delay Enabled 2 PPS Shutter Delay Enabled 1 PPS Interrupt Enabled 0 Option Board #1 Enabled Page 62

63 Serial Commands Mode Register #7 Bit Name Description TSE Mode 6 UART Master Enabled 5 UART Slave Enabled 4 Not Used 3 Histogram Equalization Enabled 2 AE Histogram Detector Enable 1 AE in IRIS Mode 0 AE in Gain Mode Page 63

64 Serial Commands Status Register #1 Bit Name Description 15 FACT_CRC_ERR CRC error in factory EEPROM area 14 AE_ERR Error in auto exposure operation 13 V5_ERR 5V power supply is out of range 12 V12_ERR 12V power supply is out of range 11 VH_ERR High voltage power supply is out of range 10 VL_ERR Negative voltage power supply is out of range 9 TDE Frame # Indicates which of the two TDE frames is being readout 8 DCM Locked DCM = Digital Clock Manager 7 DCM Timeout 6 VSYNC Timeout 5 UART Error 1 = receive buffer overflow 4 WDT Reset A watchdog timer reset has occurred 3 Normal Power Up v Brownout Reset A power brownout has occurred and reset the microprocessor 1 Xilinx Configuration Failed The FPGA could not be configured 0 WDT Enabled Watch Dog Timer Status Register #2 Bit Name Description 15 USER_CRC_ERR CRC error in user EEPROM area AMBER LED 1 = AMBER LED is on 4 RED LED 1 = RED LED is on 3 IBT 1 complete 2 PIO State Save Failed PIO = Parallel IO = Communication path from micro to FPGA. 1 ADC B State Save Failed ADC = Analog to Digital Converter 0 ADC A State Save Failed Page 64

65 Serial Commands Status Register #1 Bit Name Description 15 Factory EEPROM CRC Error 14 AE Error 13 V5 Error 12 V12 Error 11 VH Error 10 VL Error 9 TDE Frame 8 DCM Lock FPGA Digital Clock Manager is locked 7 DCM Timeout DCM Error 6 Vsync Timeout 5 UART Error 4 WDT Error Watch Dog Timeout 3 Not Used 2 Brownout Reset 1 FPGA Configure Error 0 Not Used Status Register #2 Bit Name Description 15 Not Used 14 Not Used 13 Not Used 12 Not Used 11 Not Used 10 Not Used 9 Not Used 8 Not Used 7 LED Amber On 6 LED Red On 5 IBIT Complete OEM Only 4 PIO Save State Failed Error Condition 3 ADC D State Save Fail Error Condition 2 ADC C State Save Fail Error Condition 1 ADC B State Save Fail Error Condition 0 ADC A State Save Fail Error Condition Page 65

66 Serial Commands Status Register #3 Bit Name Description 15 AFE D Serdes Sync High if AFE Serdes is working. Low is error. 14 AFE C Serdes Sync High if AFE Serdes is working. Low is error. 13 AFE B Serdes Sync High if AFE Serdes is working. Low is error. 12 AFE A Serdes Sync High if AFE Serdes is working. Low is error. 11 AFE D LVAL Error AFE LVAL sync stream not detected. ERROR. 10 AFE C LVAL Error AFE LVAL sync stream not detected. ERROR. 9 AFE B LVAL Error AFE LVAL sync stream not detected. ERROR. 8 AFE A LVAL Error AFE LVAL sync stream not detected. ERROR. 7 Not Used 6 Not Used 5 Not Used 4 Not Used 3 Not Used 2 Not Used 1 Not Used 0 Not Used Page 66

67 Serial Commands Lookup Tables Preset LUTs The camera has some predefined look up tables that may be loaded quickly into the camera with one camera command. The tables and commands are listed below. Once these tables are loaded, the LUT is automatically enabled. Loading LUT for Use and/or Storage LUT tables can be created on a PC and loaded into a camera. The Opto Engineering Camera Control Application has a table create feature, a load table into camera RAM and EEPROM (storage), and a load table into camera RAM. To load tables into the camera or enable a stored table in the camera, the Lut_mode register needs to be set to the desire function. Target Index Description Read Write Modes 0x04 0x31 Preset Tables W 0001 = Linear LUT 0002 = Invert LUT 0003 = Knee LUT 0004 = Gamma 0.45 LUT 0005 = Gamma 0.60 LUT 0006 = Gamma 0.70 LUT 0007 = Gamma 0.80 LUT 0x04 0x46 Load Gamma Table W XXXX when XXXX > 0 and XXXX <= 100. Gamma value is xxxx/100 0x04 0x45 Lut_mode W 0000 = Load LUT From File on PC, No EEPROM Save 0001 = Load LUT From File on PC, EEPROM Save 0002 = Load LUT from EEPROM Page 67

68 Serial Commands Backup/Restore The COE-29 camera control program provides features for saving and restoring the camera state. Please save the camera state before changing the default state of the camera. State data can be saved and restored (from files) for the following: 1) Camera state with optional defect tables. 2) Flat Field Calibration data. Note: The camera control program may change the communication rate during this operation. Camera Save/Restore Save Factory File: Saves the camera state to a file for future restores. Options include defect table. Load Factory File: Restores camera state from a file. The camera state is saved in manufacturing and can be ed to the user. Save FFC File: Saves the camera Flat Field Correction (FFC) to a file for future restores. Load FFC File: Restores camera FFC from a file. Page 68

69 Exposure Modes Overview The COE-29 camera can be programmed to expose images in several different modes. These modes are grouped into two categories, Free Run and Triggered Modes. In the Free Run Mode, the COE-29 camera continuously exposes and outputs images. In the Trigger Mode, the COE-29 waits for a trigger event. This begins an exposure/readout cycle on the trigger events edge. Some of the COE-29 Exposure Modes are listed below. Other custom OEM Trigger Modes may not be listed. COE-29 Exposure Modes Mode Description FRM Free Run Mode: Camera generates all timing signals. Exposure is set by a register that specifies lines of erasure. Trigger signals are ignored. FRS TPE TME TDE TOE Free Run Synchronize: Camera generates all timing signals. Exposure is set by a register that specifies lines of erasure. If the trigger is not asserted, then the image readout is halted at the 4th line. When the trigger is asserted the readout resumes. This mode allows multiple free running cameras to be synchronized with the trigger signal. FRS is enabled by selecting FRM and ASYNC RESET. Triggered Program Exposure: The camera waits in an idle flush state for a trigger rising edge. On the trigger rising edge the photo diode array is erased and an exposure is made based on the value of the Triggered Pulse Delay (TPD) register. When the exposure is complete, the image is transferred from the photo diodes to the CCD, readout of the CCD, and then passed to the Camera Link interface. The camera is reset and waits for another trigger signal to assert. Triggered Manual Exposure: This mode is a superset of the TPE Mode and operates exactly the same, except with the following difference. The exposure is extended by the width of the trigger signal. The programmed exposure is executed at the fall of the trigger pulse. To match the exposure of the image to the trigger pulse width, the TPD register should be set to its minimum value (6). Triggered Double Exposure: This mode is a superset of the TPE Mode and operates exactly the same, except with the following difference. After the first frame is transferred from the photo diodes to the CCD, a second image is exposed and readout. The exposure of the second frame is equal to the readout time of the first frame. In this mode, two frames are exposed and readout for every trigger signal. Triggered Overlap Exposure: This mode allows overlap of the exposure and readout of the sensor. In TOE Mode, the assertion of the trigger signal transfers the image data from the photo diodes into the CCD and begins readout. The photo diodes then begin imaging. The time between trigger assertions defines the exposure. The trigger pulse width is not used. Page 69

70 Exposure Modes Free Run The Camera Link control signal CC1 or external signal can be used to implement the trigger function. Multiple COE-29 cameras can be synchronized with the CC1 signal. In the Trigger Mode, this can be accomplished by sending the same trigger signal to multiple cameras at the same time. Exposure control is performed differently for Free Run and Trigger readout. Free Run exposure control is set in lines of erasure. Consider the CCD sensor in Free Run Mode. The sensor is exposing the photo diodes with a new image, while at the same time the previous image is being read from the storage CCD. Because of the reading of the previous image, the timing of the electronic shutter can only happen during the horizontal line blanking. Thus, the electronic exposure can only happen once every line. This results in Free Run exposure time resolution of one-line time. Considering that the exposure of the new image starts at the first line of readout and continues until the electronic shutter signal is asserted. The time of the electronic shutter is defined as a line of readout; therefore, the exposure time is set as the number of lines to erase, with the electronic shutter. Unused (Erased) Exposure Unused (Erased) Exposure # lines of erasure # lines of erasure Erasure Pulse Image Transfer Erasure Pulse Free Run exposure example: Long exposure Image Transfer Time Unused (Erased) Exposure # lines of erasure # lines of erasure Time Erasure Pulse Image Transfer Erasure Pulse Image Transfer Free Run exposure example: Short exposure Page 70

71 Exposure Modes Triggered Mode Triggered exposure control is set in pixel clock increments. A special trigger clock in the COE-29, which is equal to the pixel clock divided by 4/16/64/1024, is used to calculate the triggered exposure time. The triggered exposure is set with a register called the Transfer Pulse Delay (TPD). TPD is the time from the trigger to the transfer of the photo diode image data into the CCD storage area for readout. In the COE-29 Trigger Mode, the camera waits for a trigger while simultaneously flushing the internal CCD. When a trigger is detected the TPD counter starts from zero. The TPD counter is used to time the electronic erasure pulse that is used to clear the photo diodes and begin exposing a new image. This electronic erasure pulse requires 6 TPD time periods (Minimum TPD is 6). The TPD counter is then incremented using the special trigger clock (1/64th the pixel clock) until the TPD counter is equal to the TPD register. When the TPD counter equals the TPD register, the image transfer and readout cycles are started. Trigger rising edge TPD CCD Flush Erasure Exposure Image Readout CCD Flush Triggered Program Exposure example: TPE TPD determines the exposure Time Trigger rising edge TPD CCD Flush Erasure Exposure Image Readout CCD Flush Triggered Manual exposure example: TME Trigger pulse width plus TPD determines the exposure Time Mode interactions: FRM + ASYNC RESET = FRS (Free Run Synchronized mode) TOE modifies TPE and TME modes TME exposure time = TPD + Trigger Pulse Width Page 71

72 Exposure Modes SELECT Features in Modes A special feature of the COE-29 is the ability to turn image processing features on and off in the Exposure and Trigger Modes. Each mode has its own enables for: COE-29 Exposure Specific Mode Enables Mode DGO LUT PDC Description and Example Digital Gain and Offset: The DGO can be used in a portrait photography example to enhance the live preview mode image contrast (leaving no effect on the triggered image). Lookup Tables: The look up tables can be used to apply a gamma function to a live preview and not to the triggered image. This is desirable when an attractive live image is needed, but the final image is heavy software processed and only raw image data is needed. Pixel Defect Correction: The PDC circuit must be disabled in the binning modes. BINNING Binning: Horizontal and Vertical binning can be specified separately for each mode. Commands to the COE-29 camera can specify if the command is to be applied to the Free Run Mode, the Trigger Mode, or common to both modes. Free Run Parameters PS Enable DGO enable LUT Enable PDC Enable Horizontal Binning Vertical Binning Single/Dual Tap Sensor Timing Control Trigger Parameters PS Enable DGO enable LUT Enable PDC Enable Horizontal Binning Vertical Binning Single/Dual Tap Mode Control Block Diagram Readout Mode Free Run or Trigger Page 72

73 Exposure Modes Triggered Input The COE-29 can run in Free Run or Triggered mode. Free Run mode allows the camera to continuously image frames. The exposure time is allowed to start only during the end of a line being clocked out of a CCD. This process limits the exposure resolution and limits the maximum exposure time. Trigger mode allows an external source, hardware, or software to generate an image frame. Opto Engineering cameras typically have 2 hardware triggers and one software trigger. The COE-29 camera has an extra hardware trigger that is available on a connector located on an internal board for custom applications. This extra trigger input located on an internal camera circuit board is unusable by default. Please contact Opto Engineering if this application needs an extra trigger input. Below is a schematic diagram showing the trigger input and its options. The three hardware trigger signals in this schematic are cc1_in (Camera Link), trig_brd_con (extra input not accessible for most users) and trig_pwr_con (trigger input on the power connector). In normal use, the camera is triggered by the Camera Link frame grabber using CC1 (cc1_in) or an external wire into the camera via the power connector (ext_pwr_con). Opto Engineering defaults the cameras External Trigger Select (ext_trig_sel) to select the power connectors trigger line (trig_pwr_con). The trigger polarity controls both the Camera Link CC1 input and the connector input. Trigger Select (trig_sel) determines what input is selected to control the camera. Page 73

74 Exposure Modes The hardware trigger runs into a software trigger module. When a software trigger (software_trig) is initiated, the software trigger module takes over the trigger signal to the camera (trig_in) and activates a trigger. The trigger input to the camera (trig_in) is active high. The software trigger input pulse can be programmed to be stretched out to the camera. The minimum pulse is 1ms. This programmable pulse width is not accurate to the millisecond. For best measurable results, use the software trigger input with TPE (Triggered Programed Exposure) mode. Target Index Command R/W Description x0000 0x0001 0x0000 0x0000 R/W trigger input select CC1 trigger input select power connector trigger polarity active low trigger polarity active high Software Trigger W 0xXXXX = trigger pulse width plus 1ms. ** Where 0x0000 = 0ms + 1ms = 1ms. This 1ms timer is not accurate and not intended to be used as an accurate trigger input timer. 04 FB 03 2F Trigger Input Select 0080 W R 0x0009 = trigger in CC1 (CL Cable)** 0x000A = trigger In external power cable ** 04 0e Strobe/Trigger Control W 0x0000 = trigger is CC1 0x0080 = trigger is external power cable 0x0004 = positive Trigger polarity** * 0x0005 = negative Trigger polarity** FB 5B 0080 R 0x0080 = positive Trigger polarity** 0x0000 = negative Trigger polarity** 0xFC 58 External Trigger Select W 0x0001 = Board Trig Connector ** 0xFB 58 External Trigger Select W 0x0001 = Power Trig Connector (Default)** 0xFB 58 x0001 R 0x0001 = Power Trig Connector (Default)** 0x0000 = Board Trig Connector ** Page 74

75 Exposure Modes Strobe Output Strobe Output Basics The strobe output signal is a camera output that goes active when the sensor starts an exposure and ends when the exposure is complete. The strobe out circuit allows the camera integrator flexibility for the strobe control. The camera strobe (strobe_sig) signal goes active when the camera starts its exposure time and goes inactive when exposure is complete. The strobe line can feed back a trigger input signal to verify the camera is receiving a trigger. This may be a useful debugging tool. When using trigger echo on the strobe out pin, the echoed trigger polarity will be inverted. Scope plot shows the camera strobe echoing the trigger input signal. The trigger signal is in red and the strobe out signal is in blue. Fval is yellow. Page 75

76 Exposure Modes Strobe Output Commands The strobe can also be controlled by a control application. This strobe select (strobe_sel) control allows the application software to select the exposure driven strobe or a manually controlled signal. When the strobe select is in manual mode, the application can hold the strobe signal at any level or it can toggle the signal with control commands. This strobe select can be used to stop the exposure driven strobe output when the camera is in Free Run mode or at any time. The application can hold the strobe pin as a logic level high or low. Target Index Command R/W Description e 0x0000 0x0001 0x0000 0x0001 0x0000 0x0001 0x0000 0x0001 Strobe/Trigger Control R/W W strobe polarity low strobe polarity high strobe disable (manual strobe) strobe enable (exposure active) echo trigger disable echo trigger enable manual strobe output level low manual strobe output level high 0x0000 = negative Strobe polarity ** 0x0001 = positive Strobe polarity ** FB 01 0x0080 R 0x0080 = negative Strobe polarity ** 0x0000 = positive Strobe polarity ** FC FB FB FC FB FB B 5B 5B 0x0010 0x0010 0x0010 0x0004 0x0004 0x0004 W W R W W R strobe disable (manual strobe) ** strobe enable (exposure active) ** 0x0000 = strobe disable (manual mode) ** 0x0010 = strobe enabled (exposure active) ** echo trigger disable ** echo trigger enable ** 0x0000 = echo trigger is disable ** 0x0040 = echo trigger is enable ** FC FB FB x0080 0x0080 0x0080 W W R manual strobe output level low ** manual strobe output level high ** 0x0000 = manual strobe set low ** 0x0080 = manual strobe set high ** Page 76

77 Exposure Modes Free Run Mode (FRM) In Free Run Mode (FRM), the COE-29 camera generates all timing signals to the CCD and to the Camera Link port. The trigger signal is ignored. The exposure is set with the ERASURE register. A minimum ERASURE value of 1 result in the maximum exposure time. The maximum ERASURE value, dependent on the CCD used, sets the minimum exposure time. Target Index Command R/W Description Readout Mode Select W 0x0000 = Free Run Exposure Set Free Run ms W Set FR time in milliseconds * Set Free Run us W Set FR time in us Get Free Run ms R Return actual time in milliseconds * Get Free Run us R Return actual time in us (0xFFFF = too large). Exposure Exposure N-1 Exposure N Exposure N + 1 Exposure N + 1 Read Out FVAL Read Out N-2 ERASURE Read Out N-1 Read Out N Read Out N + 1 Strobe Page 77

78 Exposure Modes Strobe Output Commands In Free Run Sync Mode (FRS), the COE-29 camera generates all timing signals to the CCD and to the Camera Link port in FRM with the following exception: After the image is transferred into the interline storage area of the CCD, the camera waits for the trigger to assert. Thus, the camera waits for a SYNC signal, provided by the trigger; therefore, allowing several cameras to be slaved to the trigger signal. Target Index Command R/W Description Readout Mode Select W 0x0004 = Free Run Synchronize (Note: ASYNC reset will work) Trigger period Note: Trigger must fall before the end of read out Trigger Synced by Trigger FVAL COE-29 Camera in FRM FRS Example: To synchronize multiple free running cameras, connect the triggers to the same source and set the cameras to FRS Mode. Note that the trigger timing is very critical and that the trigger period must be slightly greater than the free run frame in order to sync at the maximum possible rate. Camera Link Trigger COE-29 Camera in FRM COE-29 Camera in FRM Page 78

79 Exposure Modes Free Run Exposure (FRE) Free run exposure time is set in lines of erasure. The resolution of the exposure is in horizontal line times. Two commands are provided for calculating the free run time from a specified time variable (milliseconds or microseconds). The closest available time is selected and set in the internal time variable. The maximum free run time is dependent on the sensor, readout mode, and pixel clock speed. The millisecond variable is set as ms*100 to give more resolution to the command. This results in a maximum possible exposure of 655ms, although the value is sensor dependent. Target Index Command R/W Description Readout Mode Select W 0x0000 = Free Run Set Free Run ms W Set FR time in milliseconds * Set Free Run us W Set FR time in us Get Free Run ms R Return actual time in milliseconds * Get Free Run us R Return actual time in us (0xFFFF = too large). Example: Set free run time to 10 ms {w020203e815} 0x3E8 = dec 1000 = 10ms * 100 {w c9} 0x2710 = dec 10000us = 10ms Page 79

80 Exposure Modes Triggered Program Exposure (TPE) TPE exposure time is set in lines of erasure. The resolution of the exposure is in horizontal line times. Two commands are provided for calculating the free run time from a specified time variable (milliseconds or microseconds). The closest available time is selected and set in the internal time variable. The maximum TPE time is dependent on the sensor, readout mode, and pixel clock speed. The millisecond variable is set as ms*100 to give more resolution to the command. This results in a maximum possible exposure of 655ms, although the value is sensor dependent. Target Index Command R/W Description Readout Mode Select W 0x0001 = Trigger Program Exposure Set Trigger ms W Set TR time in milliseconds * Set Trigger us W Set TR time in us Get Trigger ms R Return actual time in milliseconds * Get Trigger us R Return actual time in us (0xFFFF = too large) Trigger Input Select W 0x0009 = Trigger Input CC1 (CL Cable) 0x000A = Trigger Input External Power Cable 04 0e Strobe/Trigger Control W 0x0004 = positive Trigger polarity 0x0005 = negative trigger polarity Page 80

81 Exposure Modes Triggered Manual Exposure (TME) Triggered Manual Exposure Mode (TME), uses the trigger pulse to start a programmed expose/readout cycle. The exposure is set by the width of the trigger pulse and Transfer Pulse Delay (TPD) register (factory set to minimum). TME Mode is the same as TPE Mode with the exception that the exposure is extended by the trigger pulse width. Target Index Command R/W Description Readout Mode Select W 0x0002 = Trigger Manual Exposure Set Trigger ms W Set TR time in milliseconds * Set Trigger us W Set TR time in us Get Trigger ms R Return actual time in milliseconds * Get Trigger us R Return actual time in us (0xFFFF = to large) Trigger Input Select W 0x0009 = Trigger Input CC1 (CL Cable) 0x000A = Trigger Input External Power Cable 04 0e Strobe/Trigger Control W 0x0004 = positive Trigger polarity 0x0005 = negative trigger polarity PWT TTS TP Trigger SUB (Erase) TS TPW Strobe TEXP Transfer Pulse Read Out Exposure Page 81

82 Exposure Modes Triggered Double Exposure (TDE) Triggered Double Exposure Mode (TDE), uses the trigger pulse to capture two images in rapid succession. This is accomplished by capturing the first image in the photo diodes, transferring this image to the vertical CCD, and then capturing a second image in the photo diodes. The first image is read from the CCD as the second image is exposed. The second image is then transferred and read from the CCD. The second image exposure is fixed to the readout time of the first image. Target Index Command R/W Description Readout Mode Select W 0x0003 = Triggered Double Exposure Transfer Pulse Delay R/W 0x0007 to 0xFFFF 04 1B Transfer Pulse Width R 0x0004 = TPW (Preset at factory) Set Trigger ms W Set TR time in milliseconds * Set Trigger us W Set TR time in us Get Trigger ms R Return actual time in milliseconds * Get Trigger us R Return actual time in us (0xFFFF = to large). 02 0E TPD resolution R/W 0x0000 = 4 clock periods 0x0001 = 16 clock periods 0x0002 = 64 clock periods 0x0003 = 1024 clock periods Trigger Input Select W 0x0009 = Trigger Input CC1 (CL Cable) 0x000A = Trigger Input External Power Cable 04 0e Strobe/Trigger Control W 0x0004 = positive Trigger polarity 0x0005 = negative Trigger polarity Trigger Exposure FVAL Image 1 Exposed As TPE cycle Image 2 Exposed Image 1 Read out Image 2 Read out Image 1 Transferred Image 2 Transferred Page 82

83 Exposure Modes Software Trigger This command forces an internal trigger from a software command. The soft trigger pulse has a width in µs as specified in the data field. The range is 1 to ms (65sec). The timing is approximate due to the inaccuracies in the microprocessor time function. The exposure time is set with the TDP register in TPE Mode. The set trigger high/low can be used to create an arbitrary long exposure. The software trigger is logically OR d with the CL hardware trigger so the user must disable the hardware trigger on the capture card for this to function correctly. Target Index Command R/W Description Soft Trigger W Issue a soft trigger with width in ms Soft Trigger high W Sets trigger high Soft Trigger low W Sets trigger low Page 83

84 Exposure Modes Asynchronous Reset The Trigger Modes may be used in an Async Reset when the COE-29 is operated in a Free Run Mode (FRM) and is reset by the trigger signal. In this mode, the camera runs as if it is in FRM and waits for a trigger. Once the trigger signal is recognized, the camera resets by flushing the internal CCD s and erasing the photo diodes. The selected triggered image is then exposed and readout. The camera then returns to FRM. Target Index Command R/W Description Readout Mode Select W Async Reset Enabled Readout Mode Select W Async Reset Disabled Readout Mode Select W Runs Valid Enabled Readout Mode Select W Runs Valid Disabled Trigger Exposure Exposure N-1 Bad Triggered Exposure Exposure Exposure Read Out Read Out N-2 Read Out N-1 Triggered Read Out Bad Data Read Out N+1 FVAL Strobe Async Reset Mode with Run Valid Disabled Trigger Exposure Exposure N-1 Bad Triggered Exposure Exposure N+1 Exposure N+2 Read Out Read Out N-2 Read Out N-1 Triggered Read Out Bad Data Read Out N+1 FVAL Strobe Async Reset Mode with Run Valid Enabled Page 84

85 Exposure Modes Binning Binning uses the CCD sensor to combine adjacent pixels and lines to effectively create larger pixels. The COE-29 can bin video data independently in both horizontal and vertical modes. Vertical binning merges the charge from adjacent lines on the CCD and creates a composite line in the horizontal shift register on the CCD. This binned data is then readout as a standard line. Vertical binning can be performed in 1 to 32 line increments. Special care must be taken when binning very bright images, because the charge in the horizontal shift register can overflow and cause image artifacts. Horizontal binning is performed as a digital summation within the FPGA. There is no speed difference between digital and analog binning. Horizontal binning can be performed in 1 to 16 pixel increments. The users capture device must qualify the video data with the DVAL signal for horizontal binning to function. The H-bin math sums the pixel data. The user can use the bin data average mode to average the binned pixel data. This will reduce noise and increase the dynamic range of the camera. Target Index Command R/W Description Mode Register W 0xM000 = Enable Bin Mode Register W 0xM002 = Disable Bin M = 0: Common both, M = 8: Free Run only, M = 4: Trigger only Trigger Mode V Bin R/W Values 1 to 32 (1 is no binning) Trigger Mode H Bin R/W Values 1 to 16 (1 is no binning) 04 2A Free Run Mode V Bin R/W Values 1 to 32 (1 is no binning) 04 2B Free Run Mode H Bin R/W Values 1 to 16 (1 is no binning) Bin data average mode R/W 0x0000 = Sum binned horizontal pixel data 0x0001 = Divide sum by 2 0x0002 = Divide sum by 4 0x0003 = Divide sum by 8 Page 85

86 Exposure Modes Strobe Signal The COE-29 Strobe signal is a 3.3V LVTTL signal that is active whenever the CCD is exposing an image. The strobe signal is very useful for analyzing and optimizing imaging applications. The strobe can be used to activate an illumination source. The strobe signal cannot drive significant current and should be buffered if used in this fashion. Target Index Command R/W Description 04 0e Strobe/Trigger Control Write 0x0000 = negative strobe polarity 0x0001 = positive strobe polarity 0x0002 = Active during free run 0x0003 = Inactive during free run 0x0004 = positive Trigger polarity 0x0005 = negative trigger polarity (Always active during trigger) Free Run Mode (FRM) STROBE: Yellow = trigger, Blue = LVAL, Red = STROBE, Green = FVAL CCD:4020 Exposure = 0x0400 lines Trigger Double Exposure (TDE) STROBE: Yellow = trigger, Blue = LVAL, Red = STROBE, Green = FVAL CCD:4020 TPD = 0x1000 Trigger Programmed Exposure (TPE) STROBE: Yellow = trigger, Blue = LVAL, Red = STROBE, Green = FVAL CCD:4020 TPD = 0x1000 Free Run Synchronize (FRS) STROBE: Yellow = trigger, Blue = LVAL, Red = STROBE, Green = FVAL CCD:4020 Exposure = 0x0400 lines Page 86

87 Analog to Digital Conversion Analog Controls COE-29 camera uses four analog to digital converters (ADC) from Analog devices, one for each tap of the CCD sensor. Each ADC has a programmable analog gain stage that can be adjusted from 6dB to 40dB. Each ADC also incorporates an active black clamp offset control feature. The offset can be selected from 0 to 256 in a 12 bit pixel space. The ADC also has a special feature for optimizing color sensor filter response. Target Index Command R/W Description A: Gain R/W A channel controls A: Clamp Level R/W B: Gain R/W B channel controls B: Clamp Level R/W C: Gain R/W C channel controls C: Clamp Level R/W D: Gain R/W D channel controls D: Clamp Level R/W 12 bit data ADC 12 ADC bit data Active Imaging Area 12 bit data ADC ADC 12 bit data Page 87

88 Analog to Digital Conversion Gain The ADG gain range is from 0 to 1023 counts, which represents a gain of 2 to 36dB. The pre-gain of the CDS stage adds an additional 4dB of gain resulting in a range of 6 to 40dB. The gain curve follows a linear-in-db characteristic. ADC gain can be calculated with the following equation. Gain (db) = ( * code) Where code is the range of 0 to Page 88

89 Analog to Digital Conversion Black Clamp The ADC provides an active black clamping circuit that removes the CCD s optical black offset. This offset exists in the CCD s shielded black reference pixels. The ADC removes this offset in the input stage to minimize the effects of gain change on the system black level. During the optical black (shielded) pixel interval on each line, the ADC output is compared with a fixed black level reference selected by the value in the clamp register. The clamp level is programmed in 8 bit resolution. If external digital clamping is used during the post processing, the black clamp can be disabled. Target Index Command R/W Description A: Clamp Level R/W B: Clamp Level R/W C: Clamp Level R/W D: Clamp Level R/W 2dB to 36 db CCD In CDS VGA ADC 12 bits CLAMP CLAMP COE-29: Sensor, CDS, Analog to digital, and Clamping Page 89

90 Analog to Digital Conversion Gain The ADG gain range is from 0 to 1023 counts, which represents a gain of 2 to 36dB. The pre-gain of the CDS stage adds an additional 4dB of gain resulting in a range of 6 to 40dB. The gain curve follows a linear-in-db characteristic. ADC gain can be calculated with the following equation. Gain (db) = ( * code) Where code is the range of 0 to Page 90

91 Pixel, Row and Column Defects Pixel and Column Defect Correction Pixel Defect Correction (PDC) is used to correct gross defects in an image sensor. The PDC circuit can force pixels to black or white, replace pixels with the left or right neighbor, or make an average of their neighbors or the last pixel corrected. There are separate PDC enables for Free Run and Trigger Modes. The PDC circuit can operate on either pixels or columns, but not both. The column corrector is useful for DSC grade sensors. The PDC is loaded from a specially formatted file. A Column Defect Corrector (CDC) can be used to correct bad CCD columns. It uses the same correction codes; however, it does not use the row number. Target Index Description Read Write Modes 04 1C PDM Mode W 0x0002 = Enable PDC 0x0006 = Disable PDC 0x0001 = Enable CDC 0x0003 = Disable CDC Page 91

s ar mea Cn M o Visi e inhcam lati ig D decn R a v Ad

s ar mea Cn M o Visi e inhcam lati ig D decn R a v Ad Rugged Machine Vision Advanced Digital Machine Vision Cameras Operations Manual RMV-47M RMV-47M Operations Manual Copyright illunis, LLC 2016 Page 1 Special Notes Rugged Machine Vision Welcome to the illunis

More information

OPERATION MANUAL COE x 7096 Rolling Shutter CMOS. v 1.0

OPERATION MANUAL COE x 7096 Rolling Shutter CMOS. v 1.0 OPERATION MANUAL COE-71 10000 x 7096 Rolling Shutter CMOS v 1.0 Revisions Rev Date Modification A 2/27/18 COE-71 Original Document V 1.0 Page 2 Camera Models COE71MUSB3M58IR CMOS, USB3, 10000 x 7094, monochrome,

More information

Rugged Machine Vision. Advanced Digital Machine Vision Cameras

Rugged Machine Vision. Advanced Digital Machine Vision Cameras Rugged Machine Vision Advanced Digital Machine Vision Cameras Operations Manual Release 2/12/2013 Welcome to the RMV users manual. Our goal is to provide the best possible documentation for the RMV cameras

More information

Advanced Digital Machine Vision Cameras. Operations Manual. CLS-16k. CMOS Linescan 16k

Advanced Digital Machine Vision Cameras. Operations Manual. CLS-16k. CMOS Linescan 16k CMOS Linescan 16k Advanced Digital Machine Vision Cameras Operations Manual CLS-16k May 26, 2016 Special Notes CMOS Linescan Camera Welcome to the illunis CLS-16k Digital Camera Users Manual. Our goal

More information

Rugged Machine Vision. Advanced Digital Machine Vision Cameras

Rugged Machine Vision. Advanced Digital Machine Vision Cameras Rugged Machine Vision Advanced Digital Machine Vision Cameras Operations Manual RMV-71 Release 3/12/2014 Welcome to the RMV-71 users manual. Our goal is to provide the best possible documentation for the

More information

Revision History. VX Camera Link series. Version Data Description

Revision History. VX Camera Link series. Version Data Description Revision History Version Data Description 1.0 2014-02-25 Initial release Added Canon-EF adapter mechanical dimension 1.1 2014-07-25 Modified the minimum shutter speed Modified the Exposure Start Delay

More information

Revision History. VX GigE series. Version Date Description

Revision History. VX GigE series. Version Date Description Revision History Version Date Description 1.0 2012-07-25 Draft 1.1 2012-10-04 Corrected specifications Added Acquisition Control Modified Specifications Modified Camera Features Added Exposure Auto, Gain

More information

Data Sheet SMX-160 Series USB2.0 Cameras

Data Sheet SMX-160 Series USB2.0 Cameras Data Sheet SMX-160 Series USB2.0 Cameras SMX-160 Series USB2.0 Cameras Data Sheet Revision 3.0 Copyright 2001-2010 Sumix Corporation 4005 Avenida de la Plata, Suite 201 Oceanside, CA, 92056 Tel.: (877)233-3385;

More information

EVDP610 IXDP610 Digital PWM Controller IC Evaluation Board

EVDP610 IXDP610 Digital PWM Controller IC Evaluation Board IXDP610 Digital PWM Controller IC Evaluation Board General Description The IXDP610 Digital Pulse Width Modulator (DPWM) is a programmable CMOS LSI device, which accepts digital pulse width data from a

More information

Fast, flexible, highly reliable image acquisition

Fast, flexible, highly reliable image acquisition Fast, flexible, highly reliable image acquisition The X64-CL Express is a Camera Link frame grabber that is based on the PCI Express x1 interface next generation bus interface technology for the host PCs.

More information

USB Line Camera 8M. Coptonix GmbH

USB Line Camera 8M. Coptonix GmbH USB Line Camera 8M Coptonix GmbH Luxemburger Str. 31 D 13353 Berlin Phone: +49 (0)30 61 74 12 48 Fax: +49 (0)30 61 74 12 47 www.coptonix.com support@coptonix.com 2 The USB Line Camera 8M is an easy to

More information

Agilent HDCS-1020, HDCS-2020 CMOS Image Sensors Data Sheet

Agilent HDCS-1020, HDCS-2020 CMOS Image Sensors Data Sheet Agilent HDCS-1020, HDCS-2020 CMOS Image Sensors Data Sheet Description The HDCS-1020 and HDCS-2020 CMOS Image Sensors capture high quality, low noise images while consuming very low power. These parts

More information

isma-b-w0202 Modbus User Manual GC5 Sp. z o.o. Poland, Warsaw

isma-b-w0202 Modbus User Manual GC5 Sp. z o.o. Poland, Warsaw isma-b-w0202 isma-b-w0202 Modbus User Manual GC5 Sp. z o.o. Poland, Warsaw www.gc5.com 1. Introduction... 4 2. Safety rules... 4 3. Technical specifications... 5 4. Dimension... 6 5. LED Indication...

More information

Changed the User Manual file name Deleted VC-4MC-40 model Added VC-3MC-280 model Added VC-25MC-30 model

Changed the User Manual file name Deleted VC-4MC-40 model Added VC-3MC-280 model Added VC-25MC-30 model Revision History Revision Date Description 1.0 2010-10-01 Initial release 1.1 2010-12-13 Added scl and gcl command 1.2 2010-12-21 Added VC-2MC-M/C340 model 1.3 2011-04-07 Revised Max. Frame Rate 1.4 2011-07-12

More information

Datasheet. ELIIXA+ 16k/8k CP Cmos Multi-Line Color Camera. Features. Description. Application. Contact us online at: e2v.

Datasheet. ELIIXA+ 16k/8k CP Cmos Multi-Line Color Camera. Features. Description. Application. Contact us online at: e2v. Datasheet ELIIXA+ 16k/8k CP Cmos Multi-Line Color Camera Features Cmos Colour Sensor : - 16384 RGB Pixels, 5 x 5µm (Full Definition) - 8192 RGB Pixels 10x10µm (True Colour) Interface : CoaXPress (4x 6Gb/sLinks)

More information

The Condor 1 Foveon. Benefits Less artifacts More color detail Sharper around the edges Light weight solution

The Condor 1 Foveon. Benefits Less artifacts More color detail Sharper around the edges Light weight solution Applications For high quality color images Color measurement in Printing Textiles 3D Measurements Microscopy imaging Unique wavelength measurement Benefits Less artifacts More color detail Sharper around

More information

EE 314 Spring 2003 Microprocessor Systems

EE 314 Spring 2003 Microprocessor Systems EE 314 Spring 2003 Microprocessor Systems Laboratory Project #9 Closed Loop Control Overview and Introduction This project will bring together several pieces of software and draw on knowledge gained in

More information

Prosilica GT 1930L Megapixel machine vision camera with Sony IMX CMOS sensor. Benefits and features: Options:

Prosilica GT 1930L Megapixel machine vision camera with Sony IMX CMOS sensor. Benefits and features: Options: Prosilica GT 1930L Versatile temperature range for extreme environments IEEE 1588 PTP Power over Ethernet EF lens control 2.35 Megapixel machine vision camera with Sony IMX CMOS sensor Prosilica GT1930L

More information

4.5.1 Mirroring Gain/Offset Registers GPIO CMV Snapshot Control... 14

4.5.1 Mirroring Gain/Offset Registers GPIO CMV Snapshot Control... 14 Thank you for choosing the MityCAM-C8000 from Critical Link. The MityCAM-C8000 MityViewer Quick Start Guide will guide you through the software installation process and the steps to acquire your first

More information

Color Line Scan Camera SK22800CJRC-XC

Color Line Scan Camera SK22800CJRC-XC Color Line Scan Camera SK22800CJRC-XC 3 x 7600 pixels, 9.3 µm x 9.3 µm, 30/50 MHz pixel frequency Camera Sensor Type SK22800CJRC-XC Triple Line Sensor ILX146K 1 2 Pixel number 3 x 7600 (R-G-B) Pixel size

More information

MADEinUSA OPERATOR S MANUAL. RS232 Interface Rev. A

MADEinUSA OPERATOR S MANUAL. RS232 Interface Rev. A MADEinUSA OPERATOR S MANUAL RS232 Interface 92-3006 Rev. A www.iradion.com Iradion Laser, Inc. 51 Industrial Dr. N. Smithfield, RI 02896 (410) 762-5100 Table of Contents 1. Overview... 2 2. Equipment Required...

More information

SIMPLY PRECISE PRELIMINARY. Preliminary product overview - LAK encoder. LAK 1 Absolute linear encoder with signal control

SIMPLY PRECISE PRELIMINARY. Preliminary product overview - LAK encoder. LAK 1 Absolute linear encoder with signal control PRELIMINARY Preliminary product overview - LAK encoder LAK 1 Absolute linear encoder with signal control 2 Index 1. Overview 3 2. Applications 3 3. Technical data 4 4. General specifications 5 5. Dimensions

More information

I-7088, I-7088D, M-7088 and M-7088D User Manual

I-7088, I-7088D, M-7088 and M-7088D User Manual I-7088, I-7088D, M-7088 and M-7088D User Manual I-7000 New Features 1. Internal Self Tuner 2. Multiple Baud Rates 3. Multiple Data Formats 4. Internal Dual WatchDog 5. True Distributed Control 6. High

More information

CDR-915 Data Radio Module INTEGRATOR S GUIDE

CDR-915 Data Radio Module INTEGRATOR S GUIDE CDR-915 Data Radio Module Coyote DataCom, Inc. 3941 Park Drive, Suite 20-266, El Dorado Hills, CA 95762 Tel. 916-933-9981 Fax 916-913-0951 www.coyotedatacom.com TABLE OF CONTENTS General Information and

More information

Doc: page 1 of 6

Doc: page 1 of 6 VmodCAM Reference Manual Revision: July 19, 2011 Note: This document applies to REV C of the board. 1300 NE Henley Court, Suite 3 Pullman, WA 99163 (509) 334 6306 Voice (509) 334 6300 Fax Overview The

More information

ArduCAM USB Camera Shield

ArduCAM USB Camera Shield ArduCAM USB Camera Shield Application Note for MT9V034 Rev 1.0, June 2017 Table of Contents 1 Introduction... 2 2 Hardware Installation... 2 3 Run the Demo... 3 4 Tune the Sensor Registers... 4 4.1 Identify

More information

TLE5014 Programmer. About this document. Application Note

TLE5014 Programmer. About this document. Application Note Application Note About this document Scope and purpose This document describes the Evaluation Kit for the TLE5014 GMR based angle sensor. The purpose of this manual is to describe the software installation

More information

MD04-24Volt 20Amp H Bridge Motor Drive

MD04-24Volt 20Amp H Bridge Motor Drive MD04-24Volt 20Amp H Bridge Motor Drive Overview The MD04 is a medium power motor driver, designed to supply power beyond that of any of the low power single chip H-Bridges that exist. Main features are

More information

SW-2000M-CL-80. User's Manual. CMOS High Speed Monochrome Camera Link Line Scan Camera SW-2000M-CL-80. Document Version: 1.

SW-2000M-CL-80. User's Manual. CMOS High Speed Monochrome Camera Link Line Scan Camera SW-2000M-CL-80. Document Version: 1. User's Manual SW-2000M-CL-80 CMOS High Speed Monochrome Camera Link Line Scan Camera Document Version: 1.3 Date: May, 2015 File: Manual_SW-2000M-CL-80_rev_1.3.docx 1 Notice The material contained in this

More information

GigE MV Cameras - XCG

GigE MV Cameras - XCG GigE MV Cameras - XCG Gig-E Camera Line-Up - XCG Speed EXview HAD High IR sensitive ICX-625 (Super HAD) ICX-274 (Super HAD) ICX-285 (EXView HAD) ICX-424 (HAD) XCG-V60E B&W, 1/3 VGA, 90fps XCG-SX97E SX99E

More information

User Manual MV1-D1312C CameraLink Series CMOS Area Scan Colour Camera

User Manual MV1-D1312C CameraLink Series CMOS Area Scan Colour Camera User Manual MV1-D1312C CameraLink Series CMOS Area Scan Colour Camera MAN046 10/2010 V1.1 All information provided in this manual is believed to be accurate and reliable. No responsibility is assumed

More information

Tarocco Closed Loop Motor Controller

Tarocco Closed Loop Motor Controller Contents Safety Information... 3 Overview... 4 Features... 4 SoC for Closed Loop Control... 4 Gate Driver... 5 MOSFETs in H Bridge Configuration... 5 Device Characteristics... 6 Installation... 7 Motor

More information

The ST7588T is a driver & controller LSI for graphic dot-matrix liquid crystal display systems. It contains 132 segment and 80

The ST7588T is a driver & controller LSI for graphic dot-matrix liquid crystal display systems. It contains 132 segment and 80 ST Sitronix ST7588T 81 x 132 Dot Matrix LCD Controller/Driver INTRODUCTION The ST7588T is a driver & controller LSI for graphic dot-matrix liquid crystal display systems. It contains 132 segment and 80

More information

Baumer FWX05c-II NeuroCheck Edition

Baumer FWX05c-II NeuroCheck Edition Digital Color Progressive Scan Camera System: IEEE1394a Baumer FWX05c-II NeuroCheck Edition Art. No.: OD106154 IEEE1394a (FireWire TM ) Progressive Scan CCD Camera 780 x 582 Pixels Outstanding Color Fidelity

More information

SCD-0017 Firegrab Documentation

SCD-0017 Firegrab Documentation SCD-0017 Firegrab Documentation Release XI Tordivel AS January 04, 2017 Contents 1 User Guide 3 2 Fire-I Camera Properties 9 3 Raw Color Mode 13 4 Examples 15 5 Release notes 17 i ii SCD-0017 Firegrab

More information

CMOS MT9D112 Camera Module 1/4-Inch 3-Megapixel Module Datasheet

CMOS MT9D112 Camera Module 1/4-Inch 3-Megapixel Module Datasheet CMOS MT9D112 Camera Module 1/4-Inch 3-Megapixel Module Datasheet Rev 1.0, Mar 2013 3M Pixels CMOS MT9D112 CAMERA MODULE Table of Contents 1 Introduction... 2 2 Features... 3 3 Key Specifications... 3 4

More information

The rangefinder can be configured using an I2C machine interface. Settings control the

The rangefinder can be configured using an I2C machine interface. Settings control the Detailed Register Definitions The rangefinder can be configured using an I2C machine interface. Settings control the acquisition and processing of ranging data. The I2C interface supports a transfer rate

More information

BEI Device Interface User Manual Birger Engineering, Inc.

BEI Device Interface User Manual Birger Engineering, Inc. BEI Device Interface User Manual 2015 Birger Engineering, Inc. Manual Rev 1.0 3/20/15 Birger Engineering, Inc. 38 Chauncy St #1101 Boston, MA 02111 http://www.birger.com 2 1 Table of Contents 1 Table of

More information

Know your energy. Modbus Register Map EM etactica Power Meter

Know your energy. Modbus Register Map EM etactica Power Meter Know your energy Modbus Register Map EM etactica Power Meter Revision history Version Action Author Date 1.0 Initial document KP 25.08.2013 1.1 Document review, description and register update GP 26.08.2013

More information

Interface Description for MityCAM-B1910 Camera Link Interface

Interface Description for MityCAM-B1910 Camera Link Interface Interface Description for MityCAM-B1910 Camera Link Interface (CT031 Revision: 1) 60-000004 Contents 1 Purpose... 3 1.1 Related Documents... 3 2 Camera Link Interface... 3 3 Supported Camera Link Configurations...

More information

Small Cubic Type 5.0 Mega Pixel CCD Monochrome PoCL Camera Link Camera

Small Cubic Type 5.0 Mega Pixel CCD Monochrome PoCL Camera Link Camera Small Cubic Type 5.0 Mega Pixel CCD Monochrome PoCL Camera Link Camera Product Specifications RICOH COMPANY, LTD. 1/12 Copyright & Disclaimer Sensor Technology Co., Ltd. (DBA Sentech) believes the contents

More information

Terasic TRDB_D5M Digital Camera Package TRDB_D5M. 5 Mega Pixel Digital Camera Development Kit

Terasic TRDB_D5M Digital Camera Package TRDB_D5M. 5 Mega Pixel Digital Camera Development Kit Terasic TRDB_D5M Digital Camera Package TRDB_D5M 5 Mega Pixel Digital Camera Development Kit Document Version 1.2 AUG. 10, 2010 by Terasic Terasic TRDB_D5M Page Index CHAPTER 1 ABOUT THE KIT... 1 1.1 KIT

More information

Linea CL. Camera User s Manual. 2k, 4k, 8k and 16k Monochrome CMOS Line Scan. P/N:

Linea CL. Camera User s Manual. 2k, 4k, 8k and 16k Monochrome CMOS Line Scan. P/N: Linea CL Camera User s Manual 2k, 4k, 8k and 16k Monochrome CMOS Line Scan sensors cameras frame grabbers processors software vision solutions P/N: 03-032-20206-03 www.teledynedalsa.com Notice 2015 Teledyne

More information

Baumer TXF50 Art. No: OD107988

Baumer TXF50 Art. No: OD107988 Digital Monochrome (b/w) Progressive Scan Camera System: IEEE1394b Baumer TXF50 Art. No: OD107988 FireWire TM IEEE1394b (800 Mbit / sec) progressive scan CCD-camera 2448 x 2050 pixel Up to 15 full frames

More information

FTA SI-640 High Speed Camera Installation and Use

FTA SI-640 High Speed Camera Installation and Use FTA SI-640 High Speed Camera Installation and Use Last updated November 14, 2005 Installation The required drivers are included with the standard Fta32 Video distribution, so no separate folders exist

More information

NanEye GS NanEye GS Stereo. Camera System

NanEye GS NanEye GS Stereo. Camera System NanEye GS NanEye GS Stereo Revision History: Version Date Modifications Author 1.0.1 29/05/13 Document creation Duarte Goncalves 1.0.2 05/12/14 Updated Document Fátima Gouveia 1.0.3 12/12/14 Added NanEye

More information

User manual. Inclinometer with Analog-RS232-Interface IK360

User manual. Inclinometer with Analog-RS232-Interface IK360 User manual Inclinometer with Analog-RS232-Interface IK360 Table of content 1 GENERAL SAFETY ADVICE... 3 2 INTRODUCTION... 4 2.1 IK360... 4 2.2 ANALOG INTERFACE... 4 2.3 IK360 ANALOG... 4 3 INSTALLATION...

More information

EAGLE V 4240 Instruction Manual

EAGLE V 4240 Instruction Manual 2013-09-09-01 1.1 EAGLEV_IM_V1.1_201114.doc 20/11/14 1 of 34 Project designation Eagle V 4240 Scientific CCD Camera Document title Eagle V 4240 Instruction Manual This document is the property of Raptor

More information

User Manual MV-D1024E CameraLink Series CMOS Area Scan Cameras

User Manual MV-D1024E CameraLink Series CMOS Area Scan Cameras User Manual MV-D1024E CameraLink Series CMOS Area Scan Cameras MAN028 03/2008 V1.3 All information provided in this manual is believed to be accurate and reliable. No responsibility is assumed by Photonfocus

More information

PARAMETER LIST MICROFUSION

PARAMETER LIST MICROFUSION MICROFUSION PARAMETER LIST MicroFUSION controllers contain nonvolatile EEPROMs, and writing too frequently to an individual parameter may wear out the EEPROM and cause the controller to fail. Control Concepts

More information

ADP1043A Evaluation Software Reference Guide EVAL-ADP1043A-GUI-RG

ADP1043A Evaluation Software Reference Guide EVAL-ADP1043A-GUI-RG GENERAL DESCRIPTION ADP0A Evaluation Software Reference Guide EVAL-ADP0A-GUI-RG This user guide gives describes the various controls and indicators of the ADP0A Evaluation Software. It gives the details

More information

Agilent ADCS-1121, ADCS-2121 CMOS Monochrome Image Sensors Data Sheet

Agilent ADCS-1121, ADCS-2121 CMOS Monochrome Image Sensors Data Sheet Description The ADCS-1121 and ADCS-2121 CMOS Monochrome Image Sensors capture high quality, low noise images while consuming very low power. These parts integrate a highly sensitive active pixel photodiode

More information

Carbon Dioxide (Tiny CO2) Gas Sensor. Rev TG400 User Manual

Carbon Dioxide (Tiny CO2) Gas Sensor. Rev TG400 User Manual Carbon Dioxide (Tiny CO2) Gas Sensor Rev. 1.2 TG400 User Manual The TG400 measuring carbon dioxide (chemical formula CO2) is a NDIR (Non-Dispersive Infrared) gas sensor. As it is contactless, it has high

More information

USB Multifunction Arbitrary Waveform Generator AWG2300. User Guide

USB Multifunction Arbitrary Waveform Generator AWG2300. User Guide USB Multifunction Arbitrary Waveform Generator AWG2300 User Guide Contents Safety information... 3 About this guide... 4 AWG2300 specifications... 5 Chapter 1. Product introduction 1 1. Package contents......

More information

ROTRONIC HygroClip Digital Input / Output

ROTRONIC HygroClip Digital Input / Output ROTRONIC HygroClip Digital Input / Output OEM customers that use the HygroClip have the choice of using either the analog humidity and temperature output signals or the digital signal input / output (DIO).

More information

Part Number SuperPix TM image sensor is one of SuperPix TM 2 Mega Digital image sensor series products. These series sensors have the same maximum ima

Part Number SuperPix TM image sensor is one of SuperPix TM 2 Mega Digital image sensor series products. These series sensors have the same maximum ima Specification Version Commercial 1.7 2012.03.26 SuperPix Micro Technology Co., Ltd Part Number SuperPix TM image sensor is one of SuperPix TM 2 Mega Digital image sensor series products. These series sensors

More information

GigE Vision Series SEN TECH. GigE Vision Overview. Key Features. Accessories

GigE Vision Series SEN TECH. GigE Vision Overview. Key Features. Accessories SEN TECH GigE Vision Overview 34 PoE Key Features Accurate CCD Alignment with Precision Housing VGA ~ QSXGA Resolutions (High Speed Frame Rates) (RGB Bayer Filter) or Monochrome Gamma Table (Importing)

More information

Pololu TReX Jr Firmware Version 1.2: Configuration Parameter Documentation

Pololu TReX Jr Firmware Version 1.2: Configuration Parameter Documentation Pololu TReX Jr Firmware Version 1.2: Configuration Parameter Documentation Quick Parameter List: 0x00: Device Number 0x01: Required Channels 0x02: Ignored Channels 0x03: Reversed Channels 0x04: Parabolic

More information

LH Series Sensor Configurator Software User Manual rev. D 1/11/2012

LH Series Sensor Configurator Software User Manual rev. D 1/11/2012 LH Series Sensor Configurator Software User Manual 150307 rev. D 1/11/2012 Contents Contents LH Series Sensor Overview...3 Theory of Operation...4 Outputs...4 4-20mA Analog Output...4 RS-485 Digital Output...5

More information

CMOS Today & Tomorrow

CMOS Today & Tomorrow CMOS Today & Tomorrow Uwe Pulsfort TDALSA Product & Application Support Overview Image Sensor Technology Today Typical Architectures Pixel, ADCs & Data Path Image Quality Image Sensor Technology Tomorrow

More information

Baumer TXG04c v2 Revision 2.1 Art. No:

Baumer TXG04c v2 Revision 2.1 Art. No: Digital Color Progressive Scan Camera System: Gigabit Ethernet Baumer TXG04c v2 Revision 2.1 Art. No: 11078248 Gigabit Ethernet progressive scan CCD camera 656 x 490 pixel Up to 93 full frames per second

More information

Rad-icon Imaging Corp A Division of DALSA Corporation

Rad-icon Imaging Corp A Division of DALSA Corporation Rad-icon Imaging Corp A Division of DALSA Corporation el: 408-486-0886 Fax: 408-486-0882 www.rad-icon.com PRELIMINARY DAA SHEE SkiaGraph 8 Very Large Area X-Ray Camera Key Features: Active area of 20 cm

More information

Serial Servo Controller

Serial Servo Controller Document : Datasheet Model # : ROB - 1185 Date : 16-Mar -07 Serial Servo Controller - USART/I 2 C with ADC Rhydo Technologies (P) Ltd. (An ISO 9001:2008 Certified R&D Company) Golden Plaza, Chitoor Road,

More information

Mate Serial Communications Guide This guide is only relevant to Mate Code Revs. of 4.00 and greater

Mate Serial Communications Guide This guide is only relevant to Mate Code Revs. of 4.00 and greater Mate Serial Communications Guide This guide is only relevant to Mate Code Revs. of 4.00 and greater For additional information contact matedev@outbackpower.com Page 1 of 20 Revision History Revision 2.0:

More information

ASCII Programmer s Guide

ASCII Programmer s Guide ASCII Programmer s Guide PN/ 16-01196 Revision 01 April 2015 TABLE OF CONTENTS About This Manual... 3 1: Introduction... 6 1.1: The Copley ASCII Interface... 7 1.2: Communication Protocol... 7 2: Command

More information

Color Line Scan Camera SK6288CKOC

Color Line Scan Camera SK6288CKOC Color Line Scan Camera SK6288CKOC 3 x 2096 pixels, 14 µm x 14 µm, 60/30 MHz pixel frequency Camera Sensor Type SK6288CKOC Triple Line Sensor KLI-2113 1 2 3 Pixel number 3 x 2096 (B-G-R) Pixel size 14 µm

More information

G3P-R232. User Manual. Release. 2.06

G3P-R232. User Manual. Release. 2.06 G3P-R232 User Manual Release. 2.06 1 INDEX 1. RELEASE HISTORY... 3 1.1. Release 1.01... 3 1.2. Release 2.01... 3 1.3. Release 2.02... 3 1.4. Release 2.03... 3 1.5. Release 2.04... 3 1.6. Release 2.05...

More information

InsuLogix T MODBUS Protocol Manual

InsuLogix T MODBUS Protocol Manual InsuLogix T MODBUS Protocol Manual Weidmann Technologies Deutschland GmbH Washingtonstraße 16/16a D-01139 Dresden, Germany Telefon: +49 (0)351 8435990 Version 1.1 InsuLogix T MODBUS Protocol Manual 1 Contents

More information

MS4000 and MS4100 High-Resolution Digital Color and Multispectral Camera

MS4000 and MS4100 High-Resolution Digital Color and Multispectral Camera MS4000 and MS4100 High-Resolution Digital Color and Multispectral Camera User Manual DuncanTech 11824 Kemper Rd. Auburn, CA 95603 Phone: (530)-888-6565 Fax: (530)-888-6579 Web: www.duncantech.com Email:

More information

UART2PPM. User s Guide. Version 2.04 dated 02/20/16. Gregor Schlechtriem

UART2PPM. User s Guide. Version 2.04 dated 02/20/16. Gregor Schlechtriem UART2PPM User s Guide Version 2.04 dated 02/20/16 Gregor Schlechtriem www.pikoder.com UART2PPM User s Guide Content Overview 3 PCC PiKoder Control Center 5 Getting started... 5 Real-time Control... 7 minissc

More information

MS2711B Hand-Held Spectrum Analyzer

MS2711B Hand-Held Spectrum Analyzer MS2711B Hand-Held Spectrum Analyzer Programming Manual Hand-Held Spectrum Analyzer, for Measuring, Monitoring and Analyzing Signal Environments WARRANTY The Anritsu product(s) listed on the title page

More information

DV420 SPECTROSCOPY. issue 2 rev 1 page 1 of 5m. associated with LN2

DV420 SPECTROSCOPY.   issue 2 rev 1 page 1 of 5m. associated with LN2 SPECTROSCOPY Andor s DV420 CCD cameras offer the best price/performance for a wide range of spectroscopy applications. The 1024 x 256 array with 26µm 2 pixels offers the best dynamic range versus resolution.

More information

2F. No.25, Industry E. 9 th Rd., Science-Based Industrial Park, Hsinchu, Taiwan Application Note of OGM220, AN001 V1.8

2F. No.25, Industry E. 9 th Rd., Science-Based Industrial Park, Hsinchu, Taiwan Application Note of OGM220, AN001 V1.8 Application Note of OGM220, AN001 V1.8 1.0 Introduction OGM220 series is a dual channels NDIR module having a digital output directly proportional to CO2 concentration. OGM220 is designed for multi-dropped

More information

USER S MANUAL FOR GigE CAMERAS The manual includes information about the following prototype cameras:

USER S MANUAL FOR GigE CAMERAS The manual includes information about the following prototype cameras: Basler ace USER S MANUAL FOR GigE CAMERAS Document Number: AW000893 Version: 23 Language: 000 (English) Release Date: 01 June 2016 The manual includes information about the following prototype cameras:

More information

GigE Vision Camera 2Meg/4Meg CMOS Color / Monochrome / Near IR

GigE Vision Camera 2Meg/4Meg CMOS Color / Monochrome / Near IR GigE Vision Camera 2Meg/4Meg CMOS Color / Monochrome / Near IR STC-CMC2MPOE STC-CMB2MPOE STC-CMB2MPOE-IR STC-CMC4MPOE STC-CMB4MPOE STC-CMB4MPOE-IR (2M Color) (2M Monochrome) (2M Near IR) (4M Color) (4M

More information

CHAPTER1: QUICK START...3 CAMERA INSTALLATION... 3 SOFTWARE AND DRIVER INSTALLATION... 3 START TCAPTURE...4 TCAPTURE PARAMETER SETTINGS... 5 CHAPTER2:

CHAPTER1: QUICK START...3 CAMERA INSTALLATION... 3 SOFTWARE AND DRIVER INSTALLATION... 3 START TCAPTURE...4 TCAPTURE PARAMETER SETTINGS... 5 CHAPTER2: Image acquisition, managing and processing software TCapture Instruction Manual Key to the Instruction Manual TC is shortened name used for TCapture. Help Refer to [Help] >> [About TCapture] menu for software

More information

Linea Color CL. Camera User s Manual. 4k and 8k Color CMOS Line Scan. P/N:

Linea Color CL. Camera User s Manual. 4k and 8k Color CMOS Line Scan. P/N: Linea Color CL Camera User s Manual 4k and 8k Color CMOS Line Scan sensors cameras frame grabbers processors software vision solutions P/N: 03-032-20231-02 www.teledynedalsa.com Notice 2017 Teledyne DALSA

More information

MV-D CMOS area scan camera

MV-D CMOS area scan camera MV-D752-160 CMOS area scan camera Camera User s Manual REV: 1.2 MV-D752-160 User s Manual REVISION 1.2 2004 PHOTONFOCUS. Important Note: Photonfocus reserves the right to make changes to its products without

More information

Baumer TXG20 v2 Revision 2.1 Art. No:

Baumer TXG20 v2 Revision 2.1 Art. No: Digital Monochrome (b/w) Progressive Scan Camera System: Gigabit Ethernet Baumer TXG20 v2 Revision 2.1 Art. No: 11078845 Gigabit Ethernet progressive scan CCD camera 1624 x 1236 pixel Up to 25 full frames

More information

Zybo Z7 Pcam 5C Demo

Zybo Z7 Pcam 5C Demo Zybo Z7 Pcam 5C Demo The demo in action - displaying the Pcam 5C data. Overview Description The Zybo Z7 Pcam 5C project demonstrates the usage of the Pcam 5C as a video source by forwarding the streaming

More information

Know your energy. Modbus Register Map EB etactica Power Bar

Know your energy. Modbus Register Map EB etactica Power Bar Know your energy Modbus Register Map EB etactica Power Bar Revision history Version Action Author Date 1.0 Initial document KP 25.08.2013 1.1 Document review, description and register update GP 26.08.2013

More information

CMPS11 - Tilt Compensated Compass Module

CMPS11 - Tilt Compensated Compass Module CMPS11 - Tilt Compensated Compass Module Introduction The CMPS11 is our 3rd generation tilt compensated compass. Employing a 3-axis magnetometer, a 3-axis gyro and a 3-axis accelerometer. A Kalman filter

More information

Deleted 11M Modified Mechanical Dimension Modified Mechanical Dimension Added description of M5 set screws for tilt adjustment

Deleted 11M Modified Mechanical Dimension Modified Mechanical Dimension Added description of M5 set screws for tilt adjustment Revision History Revision Date Descriptions 1.0 2010-10-22 Initial release Added 8M and 29M 1.1 2012-01-31 Updated MS word style Fixed Minor errors. 1.2 2012-07-20 Deleted 11M Modified Mechanical Dimension

More information

Revision 1. March 21, ADC Operation Manual N 11 th St San Jose CA

Revision 1. March 21, ADC Operation Manual N 11 th St San Jose CA Revision 1 March 21, 2017 ADC Operation Manual www.mountztorque.com - 1080 N 11 th St San Jose CA 95112 408.292.2214 1 Index 1. Installation 3 1.1 Required PC specification 3 1.2 Software 3 2. Operation

More information

UNiiQA+ Color CL CMOS COLOR CAMERA

UNiiQA+ Color CL CMOS COLOR CAMERA UNiiQA+ Color CL CMOS COLOR CAMERA Datasheet Features CMOS Color LineScan Sensors: 4096 pixels, 5x5µm 2048, 1024 or 512 pixels, 10x10µm Interface : CameraLink (Base or Medium) Line Rate : Up to 40 kl/s

More information

DS1075 EconOscillator/Divider

DS1075 EconOscillator/Divider EconOscillator/Divider www.dalsemi.com FEATURES Dual Fixed frequency outputs (30 KHz - 100 MHz) User-programmable on-chip dividers (from 1-513) User-programmable on-chip prescaler (1, 2, 4) No external

More information

EG medlab. Three Lead ECG OEM board. Version Technical Manual. Medlab GmbH Three Lead ECG OEM Module EG01010 User Manual

EG medlab. Three Lead ECG OEM board. Version Technical Manual. Medlab GmbH Three Lead ECG OEM Module EG01010 User Manual Medlab GmbH Three Lead ECG OEM Module EG01010 User Manual medlab Three Lead ECG OEM board EG01010 Technical Manual Copyright Medlab 2008-2016 Version 1.03 1 Version 1.03 28.04.2016 Medlab GmbH Three Lead

More information

CMPS09 - Tilt Compensated Compass Module

CMPS09 - Tilt Compensated Compass Module Introduction The CMPS09 module is a tilt compensated compass. Employing a 3-axis magnetometer and a 3-axis accelerometer and a powerful 16-bit processor, the CMPS09 has been designed to remove the errors

More information

LC-10 Chipless TagReader v 2.0 August 2006

LC-10 Chipless TagReader v 2.0 August 2006 LC-10 Chipless TagReader v 2.0 August 2006 The LC-10 is a portable instrument that connects to the USB port of any computer. The LC-10 operates in the frequency range of 1-50 MHz, and is designed to detect

More information

Cost efficient design Operates in full sunlight Low power consumption Wide field of view Small footprint Simple serial connectivity Long Range

Cost efficient design Operates in full sunlight Low power consumption Wide field of view Small footprint Simple serial connectivity Long Range Cost efficient design Operates in full sunlight Low power consumption Wide field of view Small footprint Simple serial connectivity Long Range sweep v1.0 CAUTION This device contains a component which

More information

MARS GigE Cameras User Manual

MARS GigE Cameras User Manual China Daheng Group, Inc. Beijing Image Vision Technology Branch MARS GigE Cameras User Manual Version: V1.0.2 Date: 2018-07-23 Notice All rights reserved. No parts of this manual may be used or reproduced,

More information

Electrical Lens Driver 4

Electrical Lens Driver 4 Electrical Lens Driver 4 Lens Driver Manual Page 1 of 22 Table of Contents 1. Overview... 3 1.1 Integration Into OEM Systems... 3 1.2 System requirements... 4 2. Hardware Operation... 4 2.1 Connecting

More information

User's Manual. AM-1600CL AB-1600CL Digital Monochrome/Color 16 megapixel Camera with Camera Link interface. Document Version: ver.1.

User's Manual. AM-1600CL AB-1600CL Digital Monochrome/Color 16 megapixel Camera with Camera Link interface. Document Version: ver.1. User's Manual AM-1600CL AB-1600CL Digital Monochrome/Color 16 megapixel Camera with Camera Link interface Document Version: ver.1.0 Notice The material contained in this manual consists of information

More information

Baumer TXG50c Revision 2.1 Art. No: (OD108178)

Baumer TXG50c Revision 2.1 Art. No: (OD108178) Digital Color Progressive Scan Camera System: Gigabit Ethernet Baumer TXG50c Revision 2.1 Art. No: 11002848 (OD108178) Gigabit Ethernet progressive scan CCD camera 2448 x 2050 pixel Up to 15 full frames

More information

Cost efficient design Operates in full sunlight Low power consumption Wide field of view Small footprint Simple serial connectivity Long Range

Cost efficient design Operates in full sunlight Low power consumption Wide field of view Small footprint Simple serial connectivity Long Range Cost efficient design Operates in full sunlight Low power consumption Wide field of view Small footprint Simple serial connectivity Long Range sweep v1.0 CAUTION This device contains a component which

More information

Debugging a Boundary-Scan I 2 C Script Test with the BusPro - I and I2C Exerciser Software: A Case Study

Debugging a Boundary-Scan I 2 C Script Test with the BusPro - I and I2C Exerciser Software: A Case Study Debugging a Boundary-Scan I 2 C Script Test with the BusPro - I and I2C Exerciser Software: A Case Study Overview When developing and debugging I 2 C based hardware and software, it is extremely helpful

More information

BV4112. Serial Micro stepping Motor Controller. Product specification. Dec V0.a. ByVac Page 1 of 18

BV4112. Serial Micro stepping Motor Controller. Product specification. Dec V0.a. ByVac Page 1 of 18 Product specification Dec. 2012 V0.a ByVac Page 1 of 18 SV3 Relay Controller BV4111 Contents 1. Introduction...4 2. Features...4 3. Electrical interface...4 3.1. Serial interface...4 3.2. Motor Connector...4

More information

Draft. Basler A102k USER S MANUAL

Draft. Basler A102k USER S MANUAL Draft Basler A102k USER S MANUAL Document Number: DA000522 Version: 06 Language: 000 (English) Release Date: 29 June 2007 For customers in the U.S.A. This equipment has been tested and found to comply

More information

isys-4004 GUI interface - V2.1 Power up Initialize Peripheral Start Measurement YES LED flashes red Object available LED blinking

isys-4004 GUI interface - V2.1 Power up Initialize Peripheral Start Measurement YES LED flashes red Object available LED blinking isys-4004 GUI interface - V2.1 Power up Initialize Peripheral Start Measurement Mode Object available YES LED flashes red NO LED blinking isys-4004 distance sensor GUI description content 1. connecting

More information

MityCAM-B2521 EPIX XCAP User s Guide

MityCAM-B2521 EPIX XCAP User s Guide MityCAM-B2521 EPIX XCAP User s Guide (CT031 Revision 1) Page 1 of 13 60-000014 Contents 1 Installing Laptop Express Card... 3 2 Using the Camera in Single Camera Link mode (Laptop)... 3 3 Single Camera

More information