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

Size: px
Start display at page:

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

Transcription

1 CMOS Linescan 16k Advanced Digital Machine Vision Cameras Operations Manual CLS-16k May 26, 2016

2 Special Notes CMOS Linescan Camera Welcome to the illunis CLS-16k Digital Camera Users Manual. Our goal is to provide the best possible documentation for the CLS-16k camera; therefore, illunis will update this document with your feedback. illunis welcomes comments and criticism of this document. This document specifically highlights the CLS-16k Linescan Camera Link camera. Please direct your comments to: Corporate Address illunis, LLC Excelsior Boulevard Minnetonka, MN USA Zip Code: Phone: (952) Fax: (952) Internet Web: Owners Dave Krekelberg: Scott Elhardt: Specifications subject to change without notice. CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 2

3 CLS-16k Release Notes Thank you for purchasing the CLS-16k Digital Camera from illunis. The CLS-16k camera uses the latest technology, which includes Camera Link (CL) with the following notes: CLS-16k camera supports two readout modes. 1. Camera Link Single: By using a single Camera Link full interface, the data is output as 8 taps separate, from left to right. In this mode, the camera will run 36k lines per second. 2. Camera Link Full: By using two Camera Link full interface s, the data is output as 8 taps separate, from left to right on each interface. Two Camera Link full interfaces are required, one capturing the left half and one capturing the right half of the image. In this mode, the camera will run 77.8k lines per second. CLS-16k camera supports calibration features which include: 1. DSNU: Dark Signal Non-Uniformity: This corrects the black level. 2. PRNU: Pixel Response Non-Uniformity: This corrects the bright level. CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 3

4 CLS-16k Document Revisions Issue Date Modification Original Document Alpha release. Micro Version 5C:09 or later Added auto analog balance to DSNU/PRNU PRNU now has a target dn Many bug fixes! Beta release. New control application and updated firmware. Includes DSNU with auto black level and PRNU with auto gain to achieve a target dn Updated GUI dialogs for firmware/configuration load Updated Power connector picture and pinout Added notes to use only one communication port at a time Added capture card/camera trigger connections diagram (p8) CLS-16k Precautions Do not drop, damage, disassemble, immerse, repair, or alter the camera. Do not apply incorrect power. Applying incorrect power may damage the camera. Do not open the housing of the camera. The warranty becomes void if the camera is opened or modified in any way not approved by illunis. Please direct any questions or problems to: info@illunis.com. CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 4

5 Quick Start Guide CMOS Linescan Camera CLS-16k Quick Start: The CLS-16k is a Camera Link device that needs: 11-15V DC Power to the Hirose 6 pin connector. Single or Full Camera Link capture cards. Two or four Camera Link cables (rated at 85Mhz or more). Lens mount and lens. illunis Camera Control Software (GUI). Download at: The illunis CLS-16k Manual How to start imaging with the CLS-16k: Install capture card and software. Install the illunis Camera Control Software (GUI). Unpack the CLS-16k and install the lens. Connect the CLS-16k Camera Link cables. Connect the CLS-16k power cable. Make sure the DC ground of the power cable is the same as the DC ground of the capture card (PC). If they are not similar, a ground loop may occur and could damage the camera! Connect the correct trigger inputs to the capture card(s). Power the camera and wait for the communication LED. Run the capture card application to begin imaging. Run the illunis Camera Control Software (GUI) to set/change camera settings. CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 5

6 CLS-16k Quick Start: Connections Link LED s (X4) Camera Link Connectors Base B Med/Full B Camera Link Connectors Base A Med/Full A For Single Connection Hirose 6 Pin Power Status LED G/R 1. Connect two Camera Link cables to Base A, Med/Full A. 2. The image will be: - 16,384 pixels on Camera Link A - Segmented 8 tap left to right For Full Connection 1. Connect two Camera Link cables to Base A, Med/Full A. 2. Connect two Camera Link cables to Base B, Med/Full B. 3. The image will be: - Left, 8192 pixels on Camera Link A - Right, 8192 pixels on Camera Link B The camera will accept triggers and communication from both Camera Link ports (Base A or Base B). USE ONLY ONE PORT!. The Link LED s will flash sequentially until the camera communication is established. After communication, the LED above the active Camera Link cable will slowly flash green. Note that the trigger source can be set to CLA or CLB. CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 6

7 Camera Link Single 36klps) Blue cable = Base Mode Connection Green cable = Medium/Full Connection Set trigger source to CLA Send Communications to CLA Camera Link Communication: CLA A Camera Link Full 77.8klps) Blue cable = Base Mode Connection Left Green cable = Medium/Full Connection Left Red cable = Base Mode Connection Right Orange cable = Medium/Full Connection Left Set trigger source to CLA (left) or CLB (right) Camera Link Communication: CLA A Capture card for left 8192 pixels B Capture card for right 8192 pixels Capture card connection examples Teledyne Dalsa Coreco PX4 card example shown. CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 7

8 Camera Link Single 36klps) Blue cable = Base Mode Connection Green cable = Medium/Full Connection Set camera trigger source to CLA Set card trigger input for application Camera trigger input CLA Input: CC1 Capture card for right 16,384 pixels A Capture card trigger input Camera Link Full 77.8klps) Blue cable = Base Mode Connection Left Green cable = Medium/Full Connection Left Red cable = Base Mode Connection Right Orange cable = Medium/Full Connection Left Set camera trigger source to CLA Set card trigger input for application Both cards trigger simultaneously Camera trigger input CLA Input: CC1 Capture card for left 8192 pixels A Capture card trigger input Capture card for right 8192 pixels B Capture card Trigger connection examples Teledyne Dalsa Coreco PX4 card example shown. CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 8

9 Table Of Contents CMOS Linescan Camera 1 CLS-16k Overview 2 Hardware 3 Software Commands 4 Image Exposure 5 Image Processing 6 Built-In Test (BIT) 7 Camera Link CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 9

10 Chapter 1: Overview CMOS Linescan Camera 1.0: CLS-16k Overview The CLS-16k Digital Camera incorporates the CMOSIS DR-16k-3.5 sensor. Sensor Features 16,384 active pixels with a 3.5µm pitch. Full Camera Link output at 76.3klps. Low noise, true CDS, and global shutter. Pipelined, overlapping exposure, and readout. 16 outputs digitized to 10 bits, output as 8 bits. Timing for Free Run and Trigger Modes. Sensor Specifications Full well charge: > 23Ke Sensitivity: 77DN/nj/cm2 (@ 8 bit) Dark Noise: 22 e rms Conversion factor: DN/e- SNR Max: 44 Dark Current: 3.2e-/ms at room temperature Fixed Pattern noise: DSNU: 4 DN PRNU 0.7% Camera Features Data output in Camera Link Single and Full Format. Line rates to maximum Camera Link data speed (85Mhz). Sensor mounted in CNC machined case. M72 x 0.75 lens mount. Pre-emphasis option for long cable drive. CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 10

11 The CLS-16k sensor output data is 16 digital taps. Each ADC is programmable in gain, and offset. Typically, the user never has to adjust the ADC. The CLS-16k FPGA reorders the tap data into the Camera Link full output specification at 8 bits per pixel. The Camera Link interface includes trigger and serial communications. In addition, an optional external trigger and strobe can be provided on their own connector. The on-board microprocessor controls the sensor and FPGA operation, as well as monitors the various sensors within the camera. CLS-16k Camera Link output block diagram: CLK s Optional External Trigger and Strobe CL Full CMOSIS DR16k CLS-16k FPGA 16k CMOS Sensor CL Full 16 digital outputs CLS-16k uproc Power and Bias EEPROM Temp Sensor Temp Sensor LED s FPGA SPI CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 11

12 CLS-16k Specifications: Active Image Sensor Type Pixel Size Sensor Output Video Output Output Format Anti Blooming Electronic Shutter Item Max. Frame Rate at Full Res. Pixel Clock Shutter Speed Anti Corona Black Level Analog Gain Exposure Modes Trigger Software Trigger Dynamic Range Defect Correction 16,384 pixels CMOS Line scan 3.5µm with 100% fill factor CLS-16K 16 Taps at up to 13 bit sample Camera Link, 8 taps, 8 bits per pixel Single (36klps) or Full Format (77klps) 100x Global, pipelined 77k lines per second Full CL. 85Mhz 2us Yes Programmable in 255 steps Programmable in 255 steps 6db to 20dB, CDS gain 4X Effective 0.5X to 40X analog gain. Free Run, Triggered Program, Triggered Manual Camera Link CC1, Optional external Yes 64dB Dark Noise 11 e- DSNU and PRNU Lens Mount M72 x 0.75 Power Environmental 10-16V, 5-7W Camera Link, 12-16W Pre Emphasis drive 0-60 C operating CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 12

13 Quantum Efficiency CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 13

14 1.1: CLS-16k Overview Firmware Updates The CLS-16k camera is completely field upgradable for all firmware by using the illunis Camera Control Software (GUI). Software can be downloaded at: For more information please call illunis at (952) or 1.2: CLS-16k Overview Warranty Warranty. Please review the standard illunis warranty at: Returns. Products will be considered for replacement for up to one year from the date of shipment. All returns require a RMA number. No returns will be accepted without a RMA number. Returns will be re-tested against the device acceptance criteria. If the hardware is found to meet those criteria, it will be shipped back to the customer at the customer s expense. Please contact: info@illunis.com to request a RMA Number. 1.3: CLS-16k Overview Compliance The CLS-16k camera is tested to comply with the following: FCC CE CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 14

15 1.4: CLS-16k Overview Power Consumption The CLS-16k camera can operate in the following modes with estimated power: The CLS-16k is available in two versions, with and without LVDS Pre Emphasis drive. LVDS Pre Emphasis is an output overdrive technique that compensates for HF cable losses and extends transmission distance. It effectively increases the usable Camera Link cable length to 10M or more. The down-side is that the Pre Emphasis drive requires significant additional power. The standard LVDS output drive has the advantage of significantly lower power consumption and correspondingly heat generation at the disadvantage of shorter cable drive. The default CLS-16k is configured with Pre Emphasis drivers and at the maximum clock rate of 85Mhz. Please contact for other versions and clock speeds. CLS-16k Camera Versions LVDS Drive Pixel Clock Lines Per Second CL Full Max Cable Length (estimated) 12VDC Pre-Emphasis 85Mhz 76.3k ~10M <15W Pre-Emphasis 60Mhz 53.8k >10M <15W Standard 85Mhz 76.3k >5M <5.4W Standard 60Mhz 53.8k >7M <5.4W 1.4: CLS-16k Overview Sensor Defects No dead or stuck pixels are allowed. Non-uniformity is corrected with the camera electronics. CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 15

16 Chapter 2: Hardware CMOS Linescan 2.0 Hardware Overview 2.1 CAD Models 2.2 Power Connector Camera Link Cables 2.4 Hardware Considerations 2.5 Hardware Options 2.6 Optics and Lens Considerations CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 16

17 2.0: Hardware Overview The CLS-16k case is constructed of aircraft grade aluminum and is CNC machined. The lens mount is designed for a M72 x 0.75 lens. The case does not incorporate a fan; however, at maximum power the camera will draw 15W. The camera incorporates a Status (Green/Red) LED as well as four dual color link LED s. Drawings are as follows: Dimensions are in mm [inches] Features of the CLS-16k Camera Passive Cooling Fins Link LED s (X4) Green/Amber Camera Link Connectors M72 X 0.75 Lens mount Hirose 6Pin Power CNC Machined Case Status LED Green/Red CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 17

18 CLS-16k Three Views CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 18

19 Communication and Error status LED s Green/Orange Operation and Error LED Green = OK Red = ERROR CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 19

20 2.0: Hardware LED Mode and Error Patterns The CLS camera uses several LED s to indicate operational mode and error status. There are two sets of LED indicators: The Operation LED which displays a green, red or flashing red pattern. The Communication and Error Status display. A race track LED pattern indicating that the camera is awaiting communication. A slow blinking Green LED on the Camera Link cable that has active communication. A fixed pattern, in conjunction with the RED error LED that displays the ERROR #. Operation LED Error # No Error Internal Error POST Error LED Status Solid Green Solid Red (Error code displayed) Flashing Red Communication and Error Status LED s Error # Error Description 0 No Error o o o o 1 Microprocessor Brown Out (Low Voltage) o o o 2 Microprocessor Watch Dog Timeout o o o 3 Microprocessor JTAG Error o o 4 Sensor Error o o o 5 Data Flash Error (Configuration Memory) o o 6 FPGA Configuration Failure o o 7 Internal Communication Failure (SPI Bus) o 8 EEPROM Error (Configuration Memory) o o o 9 Internal Power Supply Error o o 10 Internal Communication Failure (I2C Bus) o o 11 Internal Error NUC (Non Uniformity Correction) o 12 Not Used o o 13 Not Used o 14 Not Used o 15 Power On Self Test (POST) Failure CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 20

21 HRS 2.1: Hardware CAD Models CAD Models: Detailed Drawings The CLS-16k case dimensions can be provided as manufacturing drawings and as a solid model that can be imported into almost any CAD system. For access to these drawings, please contact illunis at: (952) or info@illunis.com. 2.2: Hardware Power Connector For customers that wish to build their own power cable, the mating connector is a Hirose HR10A-7P-6S. Hirose has several connectors that will mate with the CLS- 16k camera. Pin Number Signal Type Description 1,2,3 +12V DC Power DC Power in 4,5,6 DC Ground Power DC Ground CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 21

22 2.3.1: Hardware Camera Link Cables The CLS-16k camera uses Camera Link standard cables. The camera end of the cable is the SDR female connector. illunis recommends using the following link to configure and purchase these cables ( The following 5M cable configurations have been tested and are supported. Each Full Mode: Standard MDR: MVC M Note: The user must verify that the cable selected can operate at 85Mhz speed in order to use the full bandwidth of the Camera Link Base/Medium interface. CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 22

23 2.4: Hardware Considerations Do not open or disassemble the camera case or electronics as there are no user adjustments within the camera. This will void the warrantee. Care must be taken in handling as not to create static discharge that may permanently damage the device. Do not apply power with reversed polarity as this may render the camera non-functional and will void the warrantee. Camera Link is a DC based interface. The camera and capture device must share the same electrical ground. Failure to do so will destroy the Camera Link interface chips and/or camera and capture card. Absolute Maximum Ratings Input Voltage: 10 to 18V DC Storage Temperature: -40 C to +70 C Recommended Maximum Ratings Input Voltage: 11 to 14V DC Operating Temperature: 0C to +60 C Most illunis cameras operate beyond these temperature limits, please call for details. Recommended Operating Conditions Input Voltage: 12V DC Operating Temperature: 0C to +60 C Relative humidity should not exceed 80% non-condensing. Thermal Interface The CLS-16k camera contains many advanced circuits and performs at high clock speeds and thus requires careful consideration for thermal cooling. The camera should be used either with a lens and/or a solid mechanical mount that acts as a heat sink. Power Consumption The CLS-16k camera was designed to be as small as possible and as such has a high energy density. The various operating modes of the CLS-16k will change the power consumption from the base line. In particular, the dual output and Pre Emphasis Modes require more power. The Triggered Modes are lowest in power when the camera is waiting for a trigger. Special versions of the CLS-16k with lower clock speeds are available with lower power consumption. CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 23

24 2.5: Hardware Options The CLS-16k can be customized with the following: Case Options: Finish, Color, and OEM logos are possible. Custom Cases can be provided. Lens Mount Options: Please contact illunis at or call (952) Sensor Options: Other CMOSIS Dragster sensors can be supported in this hardware DR-8K7 DR-2x8k7 DR-2x8k7_RGB 1x µm Monochrome linear CMOS 2x8192 7µm Monochrome linear CMOS 2x8192 7µm RGB color linear CMOS Other OEM Options: Active cooling can be provided with a fan. External trigger and strobe connector can be provided. Base and medium mode Camera Link in 8 bit Coax Express 10GigE Custom data output Custom features. For option availability contact: info@illunis.com. CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 24

25 2.6: Hardware Optics and Lens Considerations For recommended lenses, please contact CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 25

26 Chapter 3: Software ICD CMOS Linescan 3.0 Software Overview 3.1 Serial Interface 3.2 Command Packets 3.3 Command Table 3.4 System & Status 3.5 Users 3.6 Graphical User Interface 3.7 Camera Update/Backup CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 26

27 3.0: Software ICD Overview The CLS-16k software interface (commonly called an Inter-Connect-Description or ICD) was developed for high reliability applications. The ICD 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 CLS-16k is through the Camera Link cable. The CLS-16k microprocessor is a flash programmable device with many features vital to the operation of the CLS-16k 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. Brown out detection and reset. 8 configuration storage areas. 0 = Factory, 1-7 User Communication (and trigger) can be on either the A or B port. (USE ONLY ONE PORT) The camera auto switches from one port to the other at the beginning of a command Only one port can be active at a time. Command with checksum Camera Data and/or ACK/NACK Capture Device 3.1: Software ICD Serial Interface 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, 115,200 baud. 1 START bit. 8 DATA bits The LSB (D0) is transfered first. 1 STOP bit. No parity. CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 27

28 Protocol 3.2: Software ICD Command Packets The CLS-16k camera is controlled through command packets. The CLS-16k 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 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: Command descriptor Size = 2 ascii characters Data: The data transferred Size = 4 ascii characters Checksum of Data only (default) Size = 2 ascii characters - Intel-Standard - two s compliment of sum of data. Example 3: Data = fef0, checksum = lower byte of (0x100 (0xfe + 0xf0)) = 0x12 Checksum of Command and Data: checksum( comandindex ) + checksum( data) End Example 4: Command = 0400, data = 0x0001 (0x100 (0x04 + 0x00)) = 0xFC (0x100 (0x00 + 0x01)) = 0xFF Checksum = lower byte of 0xFC + 0xFF => 0xFB 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? ) Example 1: Data = 2002, checksum = lower byte of (0x100 (0x20 + 0x02)) = 0xde Example 2: Data = 0000, checksum = lower byte of (0x100 (0x00 + 0x00)) = 0x00 COMMAND DESCRIPTIONS Read Command Structure The CLS-16k 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 CLS-16k 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 CLS-16k 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 CLS-16k camera micro-controller uses a hardware watchdog timer that will time out if the time between bytes are longer than???ms. When sending command frames to the camera, the Host must not have significant delays between bytes sent. CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 28

29 3.3: Software ICD Command Table Target Index Description Read Write Modes Camera Control 0x00 0x10 Load/Save Configuration R/W Data = table # (0-7) 0x00 0x00 Set/Get bit depth R/W 0x0008 = 8 bit 0x000C = 12 bit (Future) 0x00 0x01 Set/Get 8 bit range R/W 0x0000 = 11 down to 4 0x0001 = 10 down to 3 0x0002 = 9 down to 2 0x0003 = 8 down to 1 0x0004 = 7 down to 0 0x00 0x02 Set/Get CL Output R/W 0x0000 = Dual Full 0x0001 = Single Full 0x00 0x03 Set/Get Readout mode R/W 0x0000 = Free Run 0x0001 = Triggered Program 0x0002 = Triggered Manual 0x0003 = Triggered Frame 0x00 0x04 Set/Get Line time in us R/W ~10,000 us 0x00 0x05 Set/Get Exposure time in us R/W 2~10,000 us 0x00 0x06 Set/Get Trigger polarity R/W 0x0000 = Positive 0x0001 = Negative 0x00 0x07 Set/Get Test pattern R/W Data = test pattern # 0x00 0x08 Set/Get Black Clamp on R/W 0x0001 = Black Clamp on, others = off 0x00 0x09 Set/Get Black Clamp val R/W Data = Black Clamp value (0x00...0x3FF) 0x00 0x0A Set/Get Pre Emphasis on R/W 0x0001 = Pre Emphasis on, others = off 0x00 0x0B Set/Get Trigger Source R/W 0x0000 = CL A Connector (Left) 0x0001 = CL B Connector (Right) 0x0002 = External Trigger Connector 0x0003 = Software 0x00 0x0C Software Trigger W Data = trigger time in us 0x00 0x20 Set/Get CDS Gain 4X R/W 0x0001 = 4X CDS Gain on, others = off 0x00 0x21 Set/Get Analog Gain R/W Sets Even & Odd, Returns Even 0x00 0x81 Set/Get Analog Gain Even R/W Data = Gain register value (0x00...0xFF) 0x00 0x91 Set/Get Analog Gain Odd R/W Data = Gain register value (0x00...0xFF) 0x00 0x22 Set/Get Analog Offset R/W Sets Even & Odd, Returns Even 0x00 0x82 Set/Get Analog Offset Even R/W Data = Offset register value (0x00...0xFF) 0x00 0x92 Set/Get Analog Offset Odd R/W Data = Offset register value (0x00...0xFF) 0x00 0x23 Set/Get Anti Blooming R/W 0x0001 = Anti Blooming on, others = off 0x00 0x24 Set/Get Anti Corona R/W 0x0001 = Anti Corona on, others = off 0x00 0x25 Set/Get PRNU Target DN R/W Data = target dn of PRNU CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 29

30 0x02 0x00 Generate DSNU Table R/W Data = User (0..7) 0x02 0x01 Generate PRNU Table R/W Data = User (0..7) 0x02 0x02 Save DSNU Table R/W Data = User (0..7) 0x02 0x03 Save PRNU Table R/W Data = User (0..7) 0x02 0x04 Load DSNU Table R/W Data = User (0..7) 0x02 0x05 Load PRNU Table R/W Data = User (0..7) 0x02 0x20 Enable/Disable PRNU R/W 0x0000 = Disable 0x0001 = Enable 0x02 0x21 Enable/Disable DSNU R/W 0x0000 = Disable 0x0001 = Enable Camera Mode and Status 0x01 0x00 Get Temperature R 0x0000 = Power supply temperature 0x0001 = Sensor temperature 0x03 0x0C Set/Get EEPROM addr R/W Data = EEPROM Address 0x03 0x0D Set/Get EEPROM data R/W Word from/to EEPROM Address 0x03 0x0E Set/Get EEPROM data R/W Byte from/to EEPROM Address 0x00 0x20 Set/Get Digital Gain/Offset Enable R/W 0x0000 = off 0x0001 = on 0x00 0x21 Set/Get Digital Gain R/W In units of 1/4096 gain Example 0x1000 = 1X gain 0xC800 = 12.5X gain 0x00 0x22 Set/Get Digital Offset R/W Signed value 0x0100 = offset of xFEFF = offset of 255 0x03 0x07 Set/Get User R/W 0x0000 = Factory 0x0001 0x0007 = User 0x03 0x06 Copy User to User W 0xSSDD : SS = Source, DD = Destination 0x03 0x05 Reset All to Factory W Copies factory to all USER Camera Configuration 0x07 0x00 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 0x0009 = Camera Type 0x000A = FPGA Clk Speed 0xAB 0x01 Force Sensor reset W 0xAA Reg Set/ Sensor Register W Index = Register value CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 30

31 Target Index Description Read Write 3.4: Software ICD Status & BIT Registers Modes Status and BIT Registers 0x05 0x00 Status/Bit Registers R 0x0000 = No Error 0x0001 = Brown Out 0x0002 = Watch Dog Timeout 0x0003 = UART Error 0x0004 = Sensor Error 0x0005 = Data Flash Error 0x0006 = FPGA Config Error 0x0007 = SPI Bus Error 0x0008 = EERPOM Error 0x0009 = Voltage Error 0x000A = I2C Error 0x000B = NUC Error (Flat Field) 3.5: Software ICD Users The camera supports 8 USER spaces. The first two USER spaces (0-1) is reserved for factory settings and cannot be overwritten. The other spaces 2-7 are available for custom user settings. All settings are saved for each USER space. Quick FAQ s: USER 0 is the factory settings for single CL USER 1 is the factory settings for full CL Copying USER data can take time! Serial Commands Target Index Command R/W Description 0x03 0x07 Set/Get USER R/W 0x0000 = Factory for single full CL 0x0001 = Factory for dual full CL 0x0002 0x0007 = USER 0x03 0x06 Copy USER to USER W 0xSSDD : SS = Source, DD = Destination 0x03 0x05 Reset All to Factory W Copies factory to all USER CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 31

32 3.6: Graphical User Interface (GUI) Overview and Installation Overview The CLS-16k camera is feature rich and may be complicated to interface. To ease the introduction to the CLS-16k command set and to allow easy user control of the camera, illunis has provided a graphical user interface (GUI). The GUI is a visual program that consists of several windows, menus, and dialog boxes for each of the many features of the CLS-16k camera. The GUI is installed using a standard windows installer program available from the illunis website. For GUI software, please visit the illunis website at: Use the NEW dot net version for the CLS-16k. Camera Link based software: Camera control is accomplished through a Visual Basic application, which controls all camera functions using the capture card supplied communication.dll. See for 32 and 64 bit control application installers. GUI Control Application: Current version is The GUI application will query the users Camera Link capture card installation for a communications dll. If it cannot find the standard clserall.dll it will prompt the user for the dll location. This dll is required for communication to the camera. Once communication is established, the GUI program will read the camera revisions and various other information and present the main dialog box as shown below: GUI Main Dialog The main dialog box provides access to the various functions of the camera. Menus are used to access subdialogs. A generic camera register read/write feature is provided. In addition, a history of communication is also provided in this dialog box. CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 32

33 The left side of the main GUI window includes the following: Menu for dialog boxes History of commands Generic command R/W Revision of FPGA/Micro Serial # The right side of the main GUI window displays the current built in test (BIT) results. The BIT can be run at any time. CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 33

34 Modes->Exposure and Readout This dialog box is used to set the Readout Mode, Free Run, or Trigger, as well as the readout mode and exposure of the camera. DSNU and PRNU automatically set the analog gain and offset to the user light conditions. CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 34

35 At the top of the exposure and readout dialog is the USER control. Eight USER spaces are provided including the factory defaults for Single and Full Camera Link readout. USERs are selected with the pop-up menu User Name USER data can be saved and reloaded with the buttons of the same name. The start up USER can set and the USER name can be changed with the edit button. The CLS readout is controlled using the Readout Modes and Data Format. Test patterns are available for testing digital paths (Cables and Capture Cards). The trigger source and polarity can be selected. Exposure and line times are controlled with sliders, manual setting and up/down buttons. The /2 and *2 buttons change the time by 1/2X and 2X. The Green text box can be edited and entered with the Set button. Line time is displayed as us and frequency. CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 35

36 DSNU and PRNU are controlled with the associated buttons. A target dn is set in %. The CLS camera will auto adjust gains and offsets to match the camera response to this value. The DSNU/PRNU Create buttons run the correction operation and save the results in the camera internal memory. The user must Save the results to camera EEPROM with the Save button or the Save to EEPROM menu item. DSNU/PRNU Create will prompt with a dialog requesting the proper lighting condition for operation. As the operation proceeds, a dialog is presented and expires when complete. CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 36

37 GUI Control Application (continued) There are many control dialogs available. A few important dialogs include: Camera info This dialog shows firmware revisions as well as serial numbers. Firmware Loader The firmware loader dialog is used to load FPGA and Microprocessor code as well as the EEPROM configuration data. Please contact illunis for usage! CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 37

38 3.7: Graphical User Interface (GUI) Camera Update/Backup Backup/Restore The CLS-16k camera HUI control program provides features for saving and restoring of the camera state. Please save the camera state if you plan on 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. 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 FFC to a file for future restores. Load FFC File: Restores camera FFC from a file. The camera state is saved in manufacturing and can be ed to the user. CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 38

39 3.7: Graphical User Interface (GUI) Cont. Camera Firmware Update Backup/Restore The CLS-16k camera GUI control program provides features for saving and restoring the camera firmware. Firmware can be loaded (from files) for the following: 1) FPGA configuration. 2) Microprocessor configuration. Warning: Do not remove power during an update! This will disable the camera and the camera will have to be returned for repair. Firmware Loader Load FPGA from file: Loads the FPGA configuration data, the camera must be repowered to enable the new configuration. Load Microcontroller from file: Loads the Micro configuration data, the camera must be repowered to enable the new configuration. CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 39

40 Chapter 4: Image Exposure CMOS Linescan 4.0 Image Exposure Overview 4.1 Set Exposure Mode 4.2 Set Exposure and Line Time 4.3 External Strobe Signal 4.4 Trigger Source 4.5 Gain & Black Level 4.6 Misc. Image Control CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 40

41 4.0: Image Exposure Overview The CLS-16k camera can be programmed to expose images in either Free Run Mode or Trigger (sync) Modes. The Free Run Mode outputs lines continuously by using a pipelined global shutter for exposure. The Trigger Modes synchronize the camera exposure to an external signal, within the limitations of the line and exposure time timing. The camera outputs lines at a programmable line rate, with the following limits: Exposure >= 1 us Exposure < Line Period - 3us Line Rate (Hz) = 1 / trigger period Pixel Clock = 80Mhz or 60Mhz Pixel Clock Period = 1/Pixel Clock Maximum line period = Pixel Clock Period * 65,535 The exposure modes are as follows: Free Run Mode: Camera continuously outputs lines based on the line time. Exposure is set with the Set exposure register. If exposure time > line time then exposure time sets line rate. Triggered Program: Camera outputs lines according to CC1 (Camera Link). Exposure is set with the Set exposure register. Minimum and Maximum exposure limits are valid. Exposure starts ~1.5us after trigger rising edge. Triggered Manual: Camera outputs lines according to CC1 (Camera Link). Exposure is set with the active pulse width. Minimum exposure lit is valid. Maximum exposure is trigger pulse width. Exposure starts ~1.5us after trigger rising edge. Exposure stops ~ 0.25us after trigger falling edge. CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 41

42 Line Timing E Exp. # N E Exp. # N+1 E Exp. # N+2 Time ADC #N ADC #N +1 Time Readout N Time Free Run exposure example: FRM Pipelined exposure, ADC conversion, Readout Register value determines exposure (All timing is pixel clock dependent) Trigger rising edge Erasure Programmed Exposure Image Readout Time Triggered exposure example: TPE Register value determines exposure Trigger to exposure start ~ 1.5us (All timing is pixel clock dependent) Trigger rising edge Erasure Programmed Exposure Image Readout Time Triggered exposure example: TME Register value determines exposure Trigger rising edge to exposure start ~ 1.5us Trigger falling edge to exposure stop ~ 0.25us (All timing is pixel clock dependent) CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 42

43 4.1: Image Exposure: Set Exposure Mode The exposure type is either Free Run Mode or Trigger Mode. In Free Run Mode, the camera outputs continuous lines. Quick FAQ s: Coming soon. In Trigger Mode, the camera receives the trigger, erases the pixels, exposes the image, and then reads it out. Serial Commands Target Index Command R/W Description 0x00 0x03 Set/Get Readout mode R/W 0x0000 = Free Run 0x0001 = Triggered Program 0x0002 = Triggered Manual 0x0003 = Software Triggered 0x00 0x06 Set/Get Trigger polarity R/W 0x0001 = Positive 0x0000 = Negative 4.2: Image Exposure: Free Run Mode Set Exposure and Line Time Free Run and Triggered Program Modes require a pre - programmed exposure time. Both the line time and exposure time can be set. If the exposure time is greater than the line time, then the exposure time determines the line time. Quick FAQ s: Due to sensor clock timing, there are limits to the minimum and maximum exposure and line times. Function calls are provided to get these values. Serial Commands Target Index Command R/W Description 0x00 0x05 Set/Get Exposure time in us R/W 0xFFFF = 65,535 us = 65ms Min time 2us 0x00 0x85 Get Min Exp. time us R Returns min exposure time in us 0x00 0x95 Get Max Exp. time us R Returns maximum exposure time in us 0x00 0x04 Set/Get Line time in us R/W 0xFFFF = 65,535 us = 65ms Min time depends on mode and clock 0x00 0x84 Get Min line time us R Returns min line time in us 0x00 0x94 Get Max line time us R Returns maximum line time in us CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 43

44 4.3: Image Exposure External Strobe Signal No strobe is provided in the current configuration. Quick FAQ s: The strobe signal is only available with the external strobe/trigger option. 4.4: Image Exposure Trigger Source A Hard Trigger source can be one of the two Camera Link full connections, on the CC1 line, or an external trigger input is available on some models. Quick FAQ s: Coming soon. Serial Commands Target Index Command R/W Description 0x00 0x0B Set/Get Trigger Source R/W 0x0000 = CL A Connector (Left) 0x0001 = CL B Connector (Right) 0x0002 = External Trigger Connector 0x0003 = Software 0x00 0x0C Software Trigger W Data = Trigger in us Note: this is timed in the micro processor and is not accurate! CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 44

45 4.5: Image Exposure Gain and Black Level The CLS sensor reads from two sides of the line. The top side is read as odd pixels and the bottom is read as even pixels. Each side has its own independent analog gain and offset control. In addition, there is a global gain available at the CDS stage of the ADC circuitry. Quick FAQ s: CDS gain provides 4a X gain with only a 2X increase in noise. Serial Commands Target Index Command R/W Description 0x00 0x08 Set/Get Black Clamp on R/W 0x0001 = Black Clamp on, others = off 0x00 0x09 Set/Get Black Clamp val R/W Data = Black Clamp value (0x00...0x3FF) 0x00 0x20 Set/Get CDS Gain 4X R/W 0x0001 = 4X CDS Gain on, others = off 0x00 0x21 Set/Get Analog Gain R/W Sets Even & Odd, Returns Even 0x00 0x81 Set/Get Analog Gain R/W Data = Gain register value (0x00...0xFF) Even 0x00 0x91 Set/Get Analog Gain Odd R/W Data = Gain register value (0x00...0xFF) 0x00 0x22 Set/Get Analog Offset R/W Sets Even & Odd, Returns Even 0x00 0x82 Set/Get Analog Offset R/W Data = Offset register value (0x00...0xFF) Even 0x00 0x92 Set/Get Analog Offset Odd R/W Data = Offset register value (0x00...0xFF) 4.6: Image Exposure Miscellaneous Image Control Additional control of analog image processing is available for extremely bright images. Both anti-blooming and anti-corona (overload if bright scenes caused image reversal) are available. Digital test patterns are also available for data path (cable) trouble shooting. Quick FAQ s: Anti-blooming may be required for extreme over exposure. Anti-corona is used to avoid contrast inversion of heavily over exposed scenes. Test pattern Serial Commands Target Index Command R/W Description 0x00 0x23 Set/Get Anti Blooming R/W 0x0001 = Anti Blooming on, others = off 0x00 0x24 Set/Get Anti Corona R/W 0x0001 = Anti Corona on, others = off 0x00 0x07 Set/Get Test Pattern R/W Data = test pattern # CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 45

46 Chapter 5: Image Processing CMOS Linescan 5.0 Overview 5.1 Tap Output Order 5.2 Pixel ADC 5.3 DSNU (Column Offset) 5.4 PRNU (Column Gain) 5.5 Calibration of FFC CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 46

47 5.0: Image Processing Overview The CLS-16k image processing is performed with a FPGA that provides the following : The CMOSIS dragster sensor timing and communication Image input of 16 channels at 10 bits per pixel, output at 8 bits per pixel Reorder of input data to Camera Link format Selection of usable output pixel range Processing of image data for Gain, Offset, DSNU, PRNU Test Pattern Generation Built in test Output of Camera Link LVDS data The processed image can be output as Camera Link data in the following formats: Camera Link Single, 8 Taps separate, left to right, 8 bits per pixel Camera Link Full, 8 Taps separate, left to right, 8 bits per pixel Future firmware will support: Camera Link Single 80 bit, 8 Taps separate, left to right, 10 bits per pixel Camera Link Full 80 bit, 8 Taps separate, left to right, 10 bits per pixel Camera Link Base, 2 Taps Interleaved, 8 or 12 bits per pixel Camera Link Medium, 4 Taps Interleaved, 8 or 12 bits per pixel Camera Link Medium Full, 4 Taps Interleaved, 8 or 12 bits per pixel Optional External Trigger and Strobe CMOSIS DR16k 16k CMOS Sensor 16 digital outputs CLS-16k FPGA Tap Reorder DSNU PRNU Gain/Offset Test patterns CL Full CL Full CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 47

48 The CLS-16k sensor implements a dual column readout architecture where the odd pixels are read from the top of the sensor and the even pixels are read from the bottom of the sensor. Each path implements independent analog gain and offset. The analog offset and gain increase with register value (opposite of internal register settings). The analog gain can be programmed in a range of 6dB to +20dB in 255 steps. The settings in the analog gain and offset registers are critical for balancing the odd/even column outputs (before the DSNU/PRNU are applied). An additional CDS programmable gain stage is provided that applies 1X or 4X analog gain. The main advantage of this gain stage is that the 4X gain is applied with only a 2X increase in noise. It is recommended to use this gain stage before applying the analog gain. The possible (gain) range with both stages is 0.5X to 40X analog gain. The ADC operates in a 10 bit mode and the output data is formatted for the internal data path. Pixel Odd Column + X X 10 bit ADC Data Format 8 Bits Analog Offset Odd Column CDS Analog Gain 1/4 X PGA Analog Gain Odd Column (0.5 to 10X) Pixel Even Column + X X 10 bit ADC Data Format 8 Bits Analog Offset Even Column CDS Analog Gain 1/4 X PGA Analog Gain Even Column (0.5 to 10X) CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 48

49 5.1: Image Processing Tap Output Order Pixels are output left to right, for each line, as follows: Serial Commands Target Index Command R/W Description 0x00 0x02 Set/Get CL Output R/W 0x0000 = Dual Full 0x0001 = Single Full A B C D E F G H A B 1 Pixel Clock Cycle Camera Link Full Data Output Mode. 5.2: Image Processing Pixel ADC Pixel data is digitized directly on the Dragster CMOS sensor at up to 13 bits of resolution. Of the 13 bits of ADC data only 12 are usable. The internal data path of the CLS camera uses all 12 bits of image range. For high speed imaging the CLS camera must be limited to 10 bits of ADC range. Of the 10 bits of usable data only 8 bits are output from the FPGA as Camera Link data. The effective range of the output (8 bit) data can be set as follows: Serial Commands Target Index Command R/W Description 0x00 0x01 Set/Get 8 bit range R/W 0x0000 = 11 down to 4 0x0001 = 10 down to 3 0x0002 = 9 down to 2 (* default) 0x0003 = 8 down to 1 0x0004 = 7 down to 0 CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 49

50 5.3: Image Processing DSNU: Dark Signal Non-Uniformity Dark Signal Non-Uniformity (DSNU) Correction is used to correct for dark field offset within the sensor. The dark-signal itself can be composed out of: 1. a thermal component, which will depend on the temperature and the exposure time. The thermal component will be present on pixel level. 2. an electrical component, which is independent on the exposure time and almost independent on the temperature. This electrical component is due to threshold variations, gain variations, and other imperfections in the electronic circuits. In a linescan camera, this is present on a column basis. Image with Offset Correction (left) and image without Offset Correction (right) CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 50

51 5.4: Image Processing PRNU: Pixel Response Non-Uniformity Photo Response Non-Uniformity (PRNU) is used to correct the difference in pixel response and the change in response due to optical or light source differences. The sensor signal is composed of: 1. DC offset, introduced by the electronic circuitry, and which is independent of temperature and exposure time. 2. dark current, depending on temperature and on exposure time. 3. photo response, depending on exposure time. Image with Column Gain Correction (left) and image without Column Gain Correction (right) CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 51

52 5.5: Image Processing Calibration of Flat Field Correction Procedure for FFC Calibration: (Micro processor version 5C:09 or later) Prepare camera for calibration. Make sure camera sensor and optics are clean! Mount camera and operating optics. Set camera operating parameters for gain and exposure Set CDS gain to 4X if needed Minimize power line ambient light flicker Wait for camera to achieve operating temperature. Active illunis GUI control program. Open Camera Data dialog from Modes menu Disable any FFC functions (uncheck En DSNU and En PRNU ) Set exposure and line rate to desired operating condition. Set dark condition. Set DSNU : Dark Signal Non-Uniformity Run DSNU camera will balance tap levels and calculate DSNU En DSNU checkbox will active when complete Set bright condition. Set PRNU : Photo Response Non-Uniformity Run PRNU camera will balance tap levels and calculate PRNU En PRNU Check box will active when complete Save camera state to EEPROM. Notes: Both DSNU and PRNU must be set together in sequence. The user cannot perform only one of the calibrations. If the user changes exposure, gain or operating temperature, the user must re-calibrate DSNU/PRNU for optimal correction. CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 52

53 Set DSNU : Dark Signal Non Uniformity Set dark condition, activate Run DSNU Taps will auto balance for best dark offset En DSNU checkbox will active when complete Set PRNU : Photo Response Non Uniformity Set illumination to desired response, activate Run PRNU Taps will auto balance gain to achieve target dn En PRNU Check box will active when complete CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 53

54 5.5: Image Processing Calibration of Flat Field Correction: Continued Examples of FFC operation Image without FFC applied Image with FFC applied CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 54

55 Histogram without FFC applied (Stdev = 13.4) Histogram with FFC applied (Stdev = 1.7) CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 55

56 5.5: Image Processing Calibration of Flat Field Correction: Continued The CLS-16k camera stores 8 USER configurations of camera parameters. The first two USER configurations are reserved for Single CL and Full CL default (factory) settings. USER 2 through 7 are available for end user use. Quick FAQ s: USER 0,1: are reserved for factory settings. USER 0 : factory settings for Single CL USER 1 : factory settings for Full CL Serial Commands Target Index Command R/W Description 0x02 0x00 User (0..7) W Generate DSNU 0x02 0x01 User (0..7) W Generate PRNU 0x02 0x02 User (0..7) W Save DSNU to Flash 0x02 0x03 User (0..7) W Save PRNU to Flash 0x02 0x82 User (0..7) W Load PRNU from Flash 0x02 0x83 User (0..7) W Load DSNU from Flash 0x00 0x25 Set/Get PRNU Target DN R/W Data = target dn of PRNU 0x03 0x07 Set/Get User R/W 0x0000 = Factory for Single CL 0x0001 = Factory for Full CL 0x0002 0x0007 = User 0x03 0x06 Copy User to User W 0xSSDD : SS = Source, DD = Destination 0x03 0x05 Reset All to Factory W Copies factory to all USER CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 56

57 Chapter 6: Built-In Test CMOS Linescan BIT 6.0 Serial Commands 6.1 Synthetic Test Patterns CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 57

58 6.0: Built-In Test Serial Commands The CLS-16k camera includes several self-test features. Quick FAQ s: Internal testing is useful for mission critical operations! Serial Commands Target Index Command R/W Description 0x99 0x00 System Error R 0x0000 = No Error 0x0001 = Brown out 0x0002 = Watchdog timer reset 0x0003 = UART Error 0x0006 = FPGA Configuration Error 0x0007 = SPI Error 0x0008 = EEPROM Error 0x0009 = Voltage Regulator Error 0x99 0x01 Calculate Internal Voltages R Returns nothing 0x99 0x02 Return 2.5V (FPGA) R Voltage * 10 0x99 0x03 Return 1.2V (FPGA) R Voltage * 10 0x99 0x04 Return Sensor ESD R Voltage * 10 0x99 0x05 Return Sensor Analog R Voltage * 10 0x99 0x06 Return Sensor Digital R Voltage * 10 0x99 0x07 Return Sensor IO R Voltage * 10 0x99 0x08 Return Input V R Voltage * 10 0x99 0x0C Return 2.5V Error R Voltage * 10 0x99 0x0D Return 1.2V Error R Voltage * 10 0x99 0x0E Return Sensor ESD Error R Voltage * 10 0x99 0x0F Return Sensor Analog Error R Voltage * 10 0x99 0x10 Return Sensor Digital Error R Voltage * 10 0x99 0x11 Return Sensor IO Error R Voltage * 10 0x99 0x12 Return Input V Error R Voltage * 10 0x01 0x00 Get Temperature R 0x0000 = Power supply temperature 0x0001 = Sensor temperature CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 58

59 6.1: Built-In Test Synthetic Test Patterns The CLS-16k camera has several synthetic test patterns that can be used for testing both the digital path and Camera Link communications. Quick FAQ s: Coming soon. Serial Commands Target Index Command R/W Description 0x00 0x07 Set/Get Test pattern R/W Data = Test Pattern# 0x0000=Test Pattern Off 0x0001=Input Pattern 0x0002=Output Pattern CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 59

60 Chapter 7: Camera Link CMOS Linescan 7.0 Camera Link Overview 7.1 Pixel Format 7.2 Channel Format 7.3 FPGA CL Drive 7.4 Pre Emphasis CL Drive 7.5 Coreco CamExpert Setup CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 60

61 7.0: Camera Link Overview 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 CLS-16k 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: CLS-16k operates in a single or full Camera Link mode CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 61

62 7.1 Camera Link Pixel Format The CLS-16k camera samples the sensor with 12 bit precision and processes the data throughout the FPGA at 12 bits. During the data format stage, the 12 bit image data can be down sampled to 8 bits. In addition, the bottom 8 bit data can be output as the top 8 (msb) of the 12 bit image sample. Quick FAQ s: Sensors rated at 60dB SNR have about 10 clean bits (dynamic range). 8 bit pixel data is packed in single bytes; therefore, requires 1/2 the system bandwidth that the 10 and 12 bit formats require. Serial Commands Target Index Command R/W Description 0x04 0x00 Bit Width R/W 0x0008 = 8 bit mode 0x04 0x01 8 Bit Range R/W 0x0000 = 11 down to 4 0x0001 = 10 down to 3 0x0002 = 9 down to 2 0x0003 = 8 down to 1 0x0004 = 7 down to 0 Sensor ADC pixel sample to 8 bit Camera Link mapping ADC bits 12 bit 8 bit 11 down to 4 8 bit 10 down to 3 8 bit 9 down to 2 8 bit 8 down to 1 8 bit 7 down to >11 11>7 10>7 9>7 8>7 7> >10 10>6 9>6 8>6 7>6 6>6 9 9>9 9>5 8>5 7>5 6>5 5>5 8 8>8 8>4 7>4 6>4 5>4 4>4 7 7>7 7>3 6>3 5>3 4>3 3>3 6 6>6 6>2 5>2 4>2 3>2 2>2 5 5>5 5>1 4>1 3>1 2>1 1>1 4 4>4 4>0 3>0 2>0 1>0 0>0 3 3>3 2 2>2 1 1>1 0 0>0 CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 62

63 7.2 Camera Link Channel Format The Camera Link Base Mode used on the CLS-16k camera can transfer pixel data in 8 bit depths and in one or two Full Camera Link outputs. Quick FAQ s: The CLS-16k has two clock sources. A 30Mhz and a 40 (or 42.5 or 44) Mhz. Camera Link data rates are defined to be 85Mhz maximum. Serial Commands Target Index Command R/W Description 0x04 0x02 CL Format W 0x0000 = Dual Full 0x0001 = Single Full CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 63

64 7.3 Camera Link FPGA Camera Link Drive The CLS camera can be equipped with one of two Camera Link drive options. A direct FPGA drive board and an amplified Pre Emphasis drive board are available. The direct FPGA drive provides the lowest power option with the limitation of 5-7M of Camera Link cable length. Quick FAQ s: The CLS-16k FPGA direct drive provides Camera Link LVDS signals directly from the internal FPGA. These signals are protected with TVS diodes. The CLS-16k FPGA direct drive can drive 5-7M of high quality Camera Link cable. Make sure the Camera Link cables are rated for 85Mhz operation. The Pre Emphasis option is designed to drive a 10M Camera Link cable. CLK s Optional External Trigger and Strobe CL Full Connectors CMOSIS DR16k CLS-16k FPGA 16k CMOS Sensor 16 digital outputs CL Full Connectors CLS-16k uproc Power and Bias EEPROM Temp Sensor Temp Sensor LED s FPGA SPI CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 64

65 7.4 Camera Link Pre Emphasis Camera Link Drive The CLS camera can be equipped with one of two Camera Link drive options. A direct FPGA drive board and an amplified Pre Emphasis drive board are available. The Pre Emphasis drive provides the highest performance Camera Link drive with the capability to drive 10M of high quality Camera Link cable. The Pre Emphasis feature adds 8-10W of power to the camera and thus raises the power envelope. Serial Commands Target Index Command R/W Description 0x00 0x0A Pre Emphasis R/W 0x0000 = PE Off 0x0001 = PE On Quick FAQ s: The CLS-16k Pre Emphasis drive provides buffered Camera Link LVDS signals. The Pre Emphasis option is hardware based and significantly increases the camera input power. The CLS-16k Pre Emphasis drive can drive 10+ M of high quality Camera Link cable. Make sure the Camera Link cables are rated for 85Mhz operation. CLK s Optional External Trigger and Strobe PE Buffers CL Full Connectors CMOSIS DR16k CLS-16k FPGA 16k CMOS Sensor 16 digital outputs PE Buffers CL Full Connectors CLS-16k uproc Power and Bias EEPROM Temp Sensor Temp Sensor LED s Data Flash SPI CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 65

66 7.5 Camera Link Coreco CamExpert Setup Xcelera-CL_PX4 Example Single Full Readout CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 66

67 Xcelera-CL_PX4 Example Dual Full Readout (1 of 2) CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 67

68 EMC Scan CISPR Class A CLS-16K Full Camera Link with Pre Emphasis Drivers (for 10M CL) CLS-16k Full Camera Link without Pre Emphasis Drivers (for 7M CL) CLS-16k Operations Copyright illunis, LLC 6/3/2016 Page 68

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

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

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

OPERATION MANUAL COE x 4384 Rolling Shutter CMOS. v 1.0

OPERATION MANUAL COE x 4384 Rolling Shutter CMOS. v 1.0 OPERATION MANUAL COE-29 6576 x 4384 Rolling Shutter CMOS v 1.0 Revisions Rev Date Modification A 2/27/18 COE-29 Original Document Page 2 Precautions COE-29 Precautions Do not drop, damage, disassemble,

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

pco.edge 4.2 LT 0.8 electrons 2048 x 2048 pixel 40 fps up to :1 up to 82 % pco. low noise high resolution high speed high dynamic range

pco.edge 4.2 LT 0.8 electrons 2048 x 2048 pixel 40 fps up to :1 up to 82 % pco. low noise high resolution high speed high dynamic range edge 4.2 LT scientific CMOS camera high resolution 2048 x 2048 pixel low noise 0.8 electrons USB 3.0 small form factor high dynamic range up to 37 500:1 high speed 40 fps high quantum efficiency up to

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

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

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

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

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

Basler. Line Scan Cameras

Basler. Line Scan Cameras Basler Line Scan Cameras Next generation CMOS dual line scan technology Up to 140 khz at 2k or 4k resolution, up to 70 khz at 8k resolution Color line scan with 70 khz at 4k resolution High sensitivity

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

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

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

ELIIXA+ 8k/4k CL Cmos Multi-Line Colour Camera

ELIIXA+ 8k/4k CL Cmos Multi-Line Colour Camera ELIIXA+ 8k/4k CL Cmos Multi-Line Colour Camera Datasheet Features Cmos Colour Sensor : 8192 RGB Pixels, 5 x 5µm (Full Definition) 4096 RGB Pixels 10x10µm (True Colour) Interface : CameraLink (up to 10

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

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

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

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

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

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

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

Basler A400k USER S MANUAL

Basler A400k USER S MANUAL Basler A400k USER S MANUAL Document Number: DA00062412 Release Date: 14 January 2009 For customers in the U.S.A. This equipment has been tested and found to comply with the limits for a Class A digital

More information

OIS25. Optical smart sensor for hydraulic cylinders. General Description. Features. Applications. Pin Functions. Ordering Information

OIS25. Optical smart sensor for hydraulic cylinders. General Description. Features. Applications. Pin Functions. Ordering Information Optical smart sensor for hydraulic cylinders General Description is a patented smart optical device, which is usually combined with a hydraulic steering cylinder. The main application is on rough terrain

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

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

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

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

Modbus communication module for TCX2: AEX-MOD

Modbus communication module for TCX2: AEX-MOD Modbus communication module for TCX2: Communication Specification TCX2 is factory installed in TCX2 series controllers with -MOD suffix, and is also available separately upon request for customer installation

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

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

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

U2C-1SP4T-63H. Typical Applications

U2C-1SP4T-63H. Typical Applications Solid state USB / I 2 C RF SP4T Switch 50Ω 2 to 6000 MHz The Big Deal USB and I 2 C power & control High speed ing (250 ns) High power handling (+30 dbm) Very High Isolation (80 db) Small case (3.75 x

More information

Mercury technical manual

Mercury technical manual v.1 Mercury technical manual September 2017 1 Mercury technical manual v.1 Mercury technical manual 1. Introduction 2. Connection details 2.1 Pin assignments 2.2 Connecting multiple units 2.3 Mercury Link

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

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

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

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

Tri-Linear Series: BMT-2098C-A User Manual

Tri-Linear Series: BMT-2098C-A User Manual Tri-Linear Series: BMT-2098C-A User Manual Colour Line Scan Analog Camera BalaJi MicroTechnologies Pvt. Ltd. (A Unit of B.B. Group of Companies) Corporate Headquarter: New Delhi, India Sales/business Operation:

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

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

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

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

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

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

Jaguar Motor Controller (Stellaris Brushed DC Motor Control Module with CAN)

Jaguar Motor Controller (Stellaris Brushed DC Motor Control Module with CAN) Jaguar Motor Controller (Stellaris Brushed DC Motor Control Module with CAN) 217-3367 Ordering Information Product Number Description 217-3367 Stellaris Brushed DC Motor Control Module with CAN (217-3367)

More information

HB-25 Motor Controller (#29144)

HB-25 Motor Controller (#29144) Web Site: www.parallax.com Forums: forums.parallax.com Sales: sales@parallax.com Technical: support@parallax.com Office: (916) 624-8333 Fax: (916) 624-8003 Sales: (888) 512-1024 Tech Support: (888) 997-8267

More information

Harris IRT Enterprises Multi-Channel Digital Resistance Tester Model XR

Harris IRT Enterprises Multi-Channel Digital Resistance Tester Model XR Harris IRT Enterprises Multi-Channel Digital Resistance Tester Model 6012-06XR Specifications & Dimensions 2 Theory of Operation 3 System Block Diagram 4 Operator Controls & Connectors 5 Test Connections

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

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

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

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

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

BMS BMU Vehicle Communications Protocol

BMS BMU Vehicle Communications Protocol BMS Communications Protocol 2013 Tritium Pty Ltd Brisbane, Australia http://www.tritium.com.au 1 of 11 TABLE OF CONTENTS 1 Introduction...3 2 Overview...3 3 allocations...4 4 Data Format...4 5 CAN packet

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

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

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

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

3V TRANSCEIVER 2.4GHz BAND

3V TRANSCEIVER 2.4GHz BAND 3V TRANSCEIVER 2.4GHz BAND Rev. 2 Code: 32001271 QUICK DESCRIPTION: IEEE 802.15.4 compliant transceiver operating in the 2.4 GHz ISM band with extremely compact dimensions. The module operates as an independent

More information

Draft. Basler A202k USER S MANUAL

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

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

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

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

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

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

Imaging serial interface ROM

Imaging serial interface ROM Page 1 of 6 ( 3 of 32 ) United States Patent Application 20070024904 Kind Code A1 Baer; Richard L. ; et al. February 1, 2007 Imaging serial interface ROM Abstract Imaging serial interface ROM (ISIROM).

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

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

Parameter Value Unit Notes

Parameter Value Unit Notes Features Single axis measurement from ±5 to ±60 High resolution and accuracy. Low temperature drift, with optional temperature compensation to further improve temperature performance. RS232 and RS485 output

More information

RF1276 Long Distance Transceiver module V2.0

RF1276 Long Distance Transceiver module V2.0 1. General RF1276 series is a low cost, ultra-low power, high performance transparent two way semi-duplex LoRa modulation transceiver with operation at 169/433/868/915 Mhz. It integrates with high speed

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

RB-Dev-03 Devantech CMPS03 Magnetic Compass Module

RB-Dev-03 Devantech CMPS03 Magnetic Compass Module RB-Dev-03 Devantech CMPS03 Magnetic Compass Module This compass module has been specifically designed for use in robots as an aid to navigation. The aim was to produce a unique number to represent the

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

Datasheet. AViiVA SC2 LV LVDS Color Linescan Camera

Datasheet. AViiVA SC2 LV LVDS Color Linescan Camera LVDS Color Linescan Camera Datasheet Features High Sensitivity and High SNR Performance Linear CCD Sensor Monoline 1365 RGB Patterns (Total of 4096 Active Pixels) Built-in Anti-blooming, No Lag EIA-644

More information

CoolEx User Manual 2008 XDIMAX LTD. Revision 1.0

CoolEx User Manual 2008 XDIMAX LTD. Revision 1.0 CoolEx User Manual Revision 1.0 2 CoolEx User Manual Table of Contents Foreword 0 Part I Overview 3 Part II Configuration and Setup 4 1 Terminals Layout... 4 2 Modbus Address... Switch 4 Part III Functional

More information

HOMANN DESIGNS. DigiSpeed. Instruction manual. Version 1.0. Copyright 2004 Homann Designs.

HOMANN DESIGNS. DigiSpeed. Instruction manual. Version 1.0. Copyright 2004 Homann Designs. HOMANN DESIGNS DigiSpeed Instruction manual Version 1.0 Copyright 2004 Homann Designs http://www.homanndesigns.com Table of Contents Introduction...3 Features...3 DigiSpeed Operation Description...5 Overview...5

More information

TSA 6000 System Features Summary

TSA 6000 System Features Summary 2006-03-01 1. TSA 6000 Introduction... 2 1.1 TSA 6000 Overview... 2 1.2 TSA 6000 Base System... 2 1.3 TSA 6000 Software Options... 2 1.4 TSA 6000 Hardware Options... 2 2. TSA 6000 Hardware... 3 2.1 Signal

More information

velociraptor HS Velociraptor is fast running and fast grabbing! Save a tree...please don't print this document unless you really need to.

velociraptor HS Velociraptor is fast running and fast grabbing! Save a tree...please don't print this document unless you really need to. velociraptor HS High-speed FPGA-based camera family for Video recording Product Brief v1.6 COPYRIGHT 2014 by OPTOMOTIVE, MECHATRONICS Ltd. All rights reserved. The content of this publication may be subject

More information

USB-TEMP and TC Series USB-Based Temperature Measurement Devices

USB-TEMP and TC Series USB-Based Temperature Measurement Devices USB-Based Temperature Measurement Devices Features Temperature and voltage measurement USB devices Thermocouple, RTD, thermistor, or semiconductor sensor measurements Eight analog inputs Up to ±10 V inputs*

More information

Low Power with Long Range RF Module DATASHEET Description

Low Power with Long Range RF Module DATASHEET Description Wireless-Tag WT-900M Low Power with Long Range RF Module DATASHEET Description WT-900M is a highly integrated low-power half-'duplex RF transceiver module embedding high-speed low-power MCU and high-performance

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

High Current DC Motor Driver Manual

High Current DC Motor Driver Manual High Current DC Motor Driver Manual 1.0 INTRODUCTION AND OVERVIEW This driver is one of the latest smart series motor drivers designed to drive medium to high power brushed DC motor with current capacity

More information

FLD00042 I 2 C Digital Ambient Light Sensor

FLD00042 I 2 C Digital Ambient Light Sensor FLD00042 I 2 C Digital Ambient Light Sensor Features Built-in temperature compensation circuit Operating temperature: -30 C to 70 C Supply voltage range: 2.4V to 3.6V I 2 C serial port communication: Fast

More information

PNI MicroMag 3. 3-Axis Magnetic Sensor Module. General Description. Features. Applications. Ordering Information

PNI MicroMag 3. 3-Axis Magnetic Sensor Module. General Description. Features. Applications. Ordering Information Revised August 2008 PNI MicroMag 3 3-Axis Magnetic Sensor Module General Description The MicroMag3 is an integrated 3-axis magnetic field sensing module designed to aid in evaluation and prototyping of

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

WRM-10 TM TRANSFORMER WINDING RESISTANCE METER

WRM-10 TM TRANSFORMER WINDING RESISTANCE METER WRM-10 TM TRANSFORMER WINDING RESISTANCE METER USER S MANUAL Vanguard Instruments Company, Inc. 1520 S. Hellman Ave. Ontario, California 91761, USA TEL: (909) 923-9390 FAX: (909) 923-9391 June 2009 Revision

More information

Moxa ICF-1280I Series Industrial PROFIBUS-to-Fiber Converter

Moxa ICF-1280I Series Industrial PROFIBUS-to-Fiber Converter Moxa ICF-1280I Series Industrial PROFIBUS-to-Fiber Converter Hardware Installation Guide First Edition, August 2013 2013 Moxa Inc. All rights reserved. P/N: 1802012800011 Introduction The ICF-1280I series

More information

Hardware - Software Interface

Hardware - Software Interface Hardware - Software Interface (HSI) allpixa camera Revision: 1.12 Change History: Date Version Description Author 06.06.2012 R1.0 Initial Version based on former document Musterle 15.02.2014 R1.1 allpixa

More information

Contents. 2 qutag Manual

Contents. 2 qutag Manual qutag Manual V1.0.0 Contents 1. Introduction... 3 2. Safety and Maintenance... 3 2.1. Legend... 3 2.2. General Instructions... 3 2.3. Environmental Conditions... 4 2.4. Electrical Installation... 4 2.5.

More information

AR-DN-RS232. An-10 / Rapid RS232 Interface. Product Guide. Overview. Features

AR-DN-RS232. An-10 / Rapid RS232 Interface. Product Guide. Overview. Features AR-DN-RS232 An-10 / Rapid RS232 Interface Product Guide Overview The AR-DN-RS232 is a device that is used as a 2 way gateway between third party systems and the CP An-10 or Rapid lighting control systems

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

Houston Radar LLC. Installation and User Manual For. Doppler Radar DR-1500

Houston Radar LLC. Installation and User Manual For. Doppler Radar DR-1500 Houston Radar LLC Installation and User Manual For Doppler Radar DR-1500 Houston Radar LLC 13814 Sherburn Manor Dr. Cypress.TX Http://www.Houston-Radar.com Email: sales@houston-radar.com Contact: (281)

More information

VT-DTMSA5-433M RF Transceiver Module User s guide

VT-DTMSA5-433M RF Transceiver Module User s guide RF Transceiver Module User s guide V-Chip Microsystems, Inc Add:6 floor, Longtang Building, Nan Shan Cloud Valley Innovation Industrial Park, No.1183, Liuxian Road, Nanshan District, Shenzhen city Tel:86-755-88844812

More information

Basler ace. USER S MANUAL FOR GigE CAMERAS

Basler ace. USER S MANUAL FOR GigE CAMERAS Basler ace USER S MANUAL FOR GigE CAMERAS Document Number: AW000893 Version: 17 Language: 000 (English) Release Date: 15 August 2014 For customers in the U.S.A. This equipment has been tested and found

More information

MTS2500 Synthesizer Pinout and Functions

MTS2500 Synthesizer Pinout and Functions MTS2500 Synthesizer Pinout and Functions This document describes the operating features, software interface information and pin-out of the high performance MTS2500 series of frequency synthesizers, from

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

Enhanced SmartDrive40 MDS40B

Enhanced SmartDrive40 MDS40B Enhanced SmartDrive40 MDS40B User's Manual Rev 1.0 December 2015 Created by Cytron Technologies Sdn. Bhd. All Rights Reserved 1 INDEX 1. Introduction 3 2. Packing List 4 3. Product Specifications 5 4.

More information

Stensat Transmitter Module

Stensat Transmitter Module Stensat Transmitter Module Stensat Group LLC Introduction The Stensat Transmitter Module is an RF subsystem designed for applications where a low-cost low-power radio link is required. The Transmitter

More information

TIP500. Optically Isolated 16 Channel 12 Bit ADC. Version 1.1. User Manual. Issue January 2010

TIP500. Optically Isolated 16 Channel 12 Bit ADC. Version 1.1. User Manual. Issue January 2010 The Embedded I/O Company TIP500 Optically Isolated 16 Channel 12 Bit ADC Version 1.1 User Manual Issue 1.1.9 January 2010 TEWS TECHNOLOGIES GmbH Am Bahnhof 7 25469 Halstenbek, Germany Phone: +49 (0) 4101

More information