FLIR Tau 640 User Manual Download Page 46

4—Tau 640 Digital Data Channel

Tau 640 User’s Manual

4-6

June 2011

TAU-0640-00-10, version 110

4.4 Camera Link Interface

The Tau Camera Link accessory board can be used to capture digital data from the Tau 
camera. The Tau Camera Link accessory board has four connectors. 

• The Camera Link accessory board has the mate to the 80-pin Hirose connector on 

the Tau core. Power and communication are supplied to the core from the Camera 
Link accessory. The core receives analog video and CMOS digital data from the 
core.

• The mini-USB connector receives power and communication from a host though the 

USB cable. The Camera Link accessory converts USB protocol to high speed serial 
format for the Tau core.

• The MCX coaxial connection provides access to the camera analog video output 

(NTSC or PAL)

• The 26-position Mini-D-Ribbon (MDR) Camera link connector provides the output 

interface for camera digital data. This connector does not support power over 
Camera link. This connector does not support serial communication over Camera 
Link.

This accessory conforms to the Camera Link standard as Base Configuration type 14-bit x 1. 
The Tau CMOS data interface has a Frame sync, Line sync, Data bus, and a pixel clock which 
runs at 10.5MHz (see section 4.X). To be compliant with the transmission standard the Tau 
Camera Link accessory up samples data to achieve minimum data rate. The Camera link data 
clock is running at 21MHz. Data is double sampled so that the output is equivalent to: Pixel1, 
Pixel1, Pixel2, Pixel2, Pixel3, Pixel3, …, Pixel638, Pixel 638, Pixel639, Pixel639 in each row. 
The Frame Valid clock it true during valid lines of data. The Line valid clock is true during valid 
pixels in each line. The Data Valid clock is true for every other pixel. It is important that the 
Camera Link receiver device uses all three control clocks (some inexpensive models ignore Data 
Valid).

In order to use a Camera Link Module for acquisition of data, you will need to first enable the 
CMOS XP Bus Output using the FLIR Camera Controller. This option is found under Video => 
Digital Video. On this same page, you can select either 8-bit or 14-bit digital output. Once you 
make these changes, it is a good idea to save settings to make them power cycle consistent. 
You can do this after clicking Setup.

The digital data complies with Base Camera Link standards and should be compatible with any 
brand Camera Link Frame Grabber and software. FLIR has tested the ImperX FrameLink 
Express frame grabber (

http://imperx.com/frame-grabbers/framelink-express

). 

The FLIR Camera Controller allows for control of the Tau Camera, but does not support Camera 
Link frame capture and third-party software must be used. The ImperX frame grabber comes 
FrameLink Express software that allows for recording single or multiple images (BMP, JPG, TIF, 
and RAW) as well as standard AVI clips. Configuration requires selecting 1 TAP, L->R for the tap 
reconstruction, selecting the appropriate bit depth that you chose in the FLIR Camera 
Controller, and clicking “Learn” to discover the number of digital pixels available.

Summary of Contents for Tau 640

Page 1: ...ained in this document is proprietary and or restricted and pertains to a dual use product controlled for export by the Export Administration Regulations EAR This document and data disclosed herein or...

Page 2: ...ide reasonable protection against interference to radio communications See 47 C F R 2 803 and 15 1 et seq Industry Canada Notice This device is a subassembly designed for incorporation into other prod...

Page 3: ...ded 2 4 3 Basic Operation of the Tau 640 and GUI 3 1 Operation of the Tau 640 Camera using the USB Interface 3 1 3 2 Remote control of the Tau 640 Camera 3 3 3 3 Installing the FLIR Camera Controller...

Page 4: ...Description of Serial Commands B 12 Appendix C Tau 640 with Photon Accessories C 1 Operation of the Tau 640 camera using the Photon Accessory Kit C 1 C 2 Remote control of the Tau 640 camera C 2 C 3...

Page 5: ...MFC The FLIR Camera Controller GUI is an example of an application created using the SDK See Software Accessory SDK for Windows Embedded on page 2 4 Figure 1 1 Tau 640 Cameras The camera provides pow...

Page 6: ...coated Resolution f FOV H V Weight with lens 13 mm 640 480 NTSC 640 512 PAL 1 25 45 37 80 g 19 mm 640 480 NTSC 640 512 PAL 1 25 32 26 80 g 25 mm 640 480 NTSC 640 512 PAL 1 4 25 20 106 g 35 mm 640 480...

Page 7: ...HFOV 100mm Lens 6 2 HFOV 390 meters Detection 95 meters Recognition 47 meters Identification 570 meters Detection 144 meters Recognition 72 meters Identification 820 meters Detection 210 meters Recog...

Page 8: ...e customers only or PAL 640 512 8 3Hz Slow Video rate or 25Hz US and Export License customers only Note Digital video output 8 or 14 bit serial LVDS CMOS or BT 656 Remote camera control RS 232 interfa...

Page 9: ...unpacking the camera please heed customary electrostatic discharge ESD sensitive device precautions including static safe work station and proper grounding The Tau 640 camera is packaged in foam to pr...

Page 10: ...1 Introduction Tau 640 User s Manual 1 6 June 2011 TAU 0640 00 10 version 110...

Page 11: ...video and mounting screws For instructions on installing the VPC Module refer to paragraph 3 1 1 Installing the VPC Module on page 3 1 Figure 2 1 Tau 640 Camera and VPC Module Accessory Kit Figure 2 2...

Page 12: ...Figure 2 3 Note that Camera Link cable frame grabber or capture software are not included For instructions on installing the Camera Link module refer to paragraph 3 1 2 Installing the Camera Link Mod...

Page 13: ...g and make the Tau 640 camera more susceptible to corrosion The lock nut tool will attach to a torque wrench for proper tightening Torque the locking ring to 4 0 in lbs 2 4 Tripod Mount for Tau 640 Ca...

Page 14: ...amera and stored into a file on the PC then the new calibration data is downloaded and stored directly into the camera Multiple calibration files can be stored on the host computer The original factor...

Page 15: ...550 mA at 5V Power over USB Camera Link nominal draw 270 mA at 5 V peak load at startup 550 mA at 5V Serial communications baud rate 57600 Baud or 921600 Baud Hot swap protected Windows Service for au...

Page 16: ...the Base Camera Link standard and should be compatible with any brand Camera Link Frame Grabber and software The FLIR Camera Controller allows you to control the Tau Camera but does not support Camera...

Page 17: ...he Serial Communication Protocol and command structure defined in Appendix B This requires programming skills and a strong technical background The FLIR Camera Controller GUI is offered as a free down...

Page 18: ...favorite WWW browser navigate to the following URL www flir com cvs cores resources software tau Step 3 Click the Tau GUI link Step 4 When the File Download prompt appears choose Save It is recommend...

Page 19: ...I TAU 0640 00 10 version 110 June 2011 3 5 Step 9 Select a Destination Folder if different than the default Then click Next Step 10 Review the settings you have entered for this installation Then clic...

Page 20: ...USB driver installer will start at this point Click Next at the Setup Welcome screen When the installer finishes loading Follow the prompts to finish the installation Step 13 Installation is complete...

Page 21: ...you should see video on your monitor Verify that the camera is producing an image Step 2 Launch the FLIR Camera Controller GUI software by selecting Start Programs FLIR Systems Camera Controller GUI N...

Page 22: ...lecting Connect from the Camera menu Step 4 If you want the FLIR Camera Controller GUI to automatically connect when it is started select Settings from the Tools menu then check the Automatically conn...

Page 23: ...Baud rate set correctly Baud rate must be set in the Tools Connection dialog box The Tau 640 camera supports Baud rates of 57600 and 921600 Is the port already in use by another application Shut down...

Page 24: ...should see Camera and FPA status The GUI provides five tabs allowing for camera control as described below Camera Part indicates the specific camera configuration connected Camera Serial This is the s...

Page 25: ...lity to do the following Modify the Flat Field Correction FFC Set the External Sync mode Freeze the video via the Operating Mode section Populate the Scratch Pad with text Set the camera to generate a...

Page 26: ...mes that trigger automatic FFC The temperature change is specified in degrees with valid values in the range 0 to 100 in 0 1 degree increments The time period is specified in analog video frames 33ms...

Page 27: ...camera will continue the output cycle until the frame is complete The frame sync signal embedded in the respective digital output should be used to acquire digital data not the external sync I O Maxim...

Page 28: ...mode This is the normal mode for viewing thermal imagery Ramp In this ramp mode the test pattern shown below and in the Color LUT section that follows is provided at the analog and digital data chann...

Page 29: ...deo tab on the FLIR Camera Controller GUI shown below provides the ability to modify Tau 640 camera modes Image Orientation Dynamic Digital Detail Enhancement DDE Pan Zoom Video On Off Polarity LUT Vi...

Page 30: ...ng the zoom effect For NTSC and PAL video formats in 2 zoom mode 320 240 and 320 256 pixels respectively are mapped to the analog video output When the Zoom 4x box is checked 160 120 NTSC and 160 128...

Page 31: ...tails to be visible in high dynamic range scenes without increasing temporal and fixed pattern noise in low dynamic range scenes The DDE filter operates independently from the AGC and will enhance edg...

Page 32: ...tween these two modes simply reverses the choice of darker or lighter for temperature extremes this is sometimes referred to as Polarity Other color LUTs are available as shown below Figure 3 7 shows...

Page 33: ...se modes will have no effect on the analog NTSC or PAL signal In order to access the digital output you must use an advanced interface as described in Chapter 4 Tau 640 Digital Data Channel See the Ta...

Page 34: ...and does not include the Dynamic Detail Enhancement DDE or bad pixel replacement The 14 bit data is the raw data and will also appear gray when saving 16 bit TIFF files See Tau 640 Digital Data Chann...

Page 35: ...a bmp format click the Save Currently Displayed Image button to save a 14 Bit image right clicking in the image and select save Save Currently Displayed Image Button saves an 8 bit bmp file as descri...

Page 36: ...egion of Interest ROI for the AGC mode is adjustable as well see paragraph 3 12 Note FLIR has invested heavily in designing high quality AGC algorithms The default mode Automatic along with the defaul...

Page 37: ...nge in a given scene is not divided evenly across the grey levels sent to be displayed Instead the AGC algorithm analyzes the scene and distributes the dynamic range to best preserve statistical scene...

Page 38: ...ich Algorithm is selected Each of their settings is described above Once Bright Only the Contrast control is active Auto Bright The Brightness Bias and Contrast controls are active Manual The Brightne...

Page 39: ...e sensor array that the AGC algorithm will use for its calculations The ROI can be set for either the entire frame size 0 0 640 512 or some smaller portion as shown below The ROI tab shown in Figure 3...

Page 40: ...of the ROI rectangle The lower two numbers marked right bottom define the lower right corner of the ROI rectangle In the example at the right the ROI is specified as a ROI rectangle 66 65 pixels loca...

Page 41: ...V CMOS logic and are intended to drive boards mounted directly to the Tau 640 camera The BT 656 output is not intended to drive a cable Table 4 1 shows the connector pin definitions with BT 656 enabl...

Page 42: ...Field 1 F 0 Odd Field 2 F 1 Even Line Number F V H EAV V SAV 4 20 21 263 264 265 266 282 283 525 0 0 0 1 1 1 0 1 1 0 0 1 0 1 0 1 0 1 0 1 1440 clocks 20 blank lines 243 active lines 19 blank lines 243...

Page 43: ...tive going edge to this pin shall perform the Do FFC function 0x12 command Note 4 This pin is normally at 0 V and changes to 3 3 V when the FFC imminent icon is present on the analog display The FFC_W...

Page 44: ...ins should be unloaded when using the CMOS output Table 4 3 50 pin Hirose connector interface with CMOS output enabled Pin Signal Name Pin Signal Name 1 RS232_TX 2 RS232_RX 3 CMOS_LINE_VALID 4 CMOS_FR...

Page 45: ...95 062 nsec 10 519 MHz ts_RE 6 7th clock ts_RE ts_FE Figure 4 2 CMOS Line Timing normal clock configuration Note Figure is not to scale CLK duty cycle is 4 7 Data may be latched on the rising or falli...

Page 46: ...sampled so that the output is equivalent to Pixel1 Pixel1 Pixel2 Pixel2 Pixel3 Pixel3 Pixel638 Pixel 638 Pixel639 Pixel639 in each row The Frame Valid clock it true during valid lines of data The Lin...

Page 47: ...provided on the analog video channel and is therefore more appropriate than the 14 bit data for interfacing to a digital display The digital data channel employs serial low voltage differential signal...

Page 48: ...ing the camera configuration file included with the SIPO module Step 4 Reapply power to the Interface Module This will power up both the Tau 640 camera and the SIPO module and digital data will begin...

Page 49: ...ure 4 5 14 bit and 8 bit timing and format are identical except only 8 bits LSBs are available in 8 bit mode Port 2 is currently undefined do not connect to these signals The LVDS Data_Out transitions...

Page 50: ...e time Frame time Line time Idle time Figure 4 5 Digital Data Format SD_FSYNC SD_FSYNC Inverted Mode Toc 1 to 5 ns SD_CLK SD_DATA Toc 1 to 5 ns SD_CLK SD_DATA Normal Mode Figure 4 6 Detailed Digital D...

Page 51: ...r on It is the responsibility of the systems integrator to verify EMI EMC compliance at the system level 5 2 Hirose 50 Pin Connector In the Tau 640 camera s simplest form no accessories attached one c...

Page 52: ...P Not Used 8 LVDS_RX0_N Not Used 9 LVDS_TX0_P Digital Port1 clock positive output 10 LVDS_TX0_N Digital Port1 clock negative output 11 LVDS_TX1_P Digital Port1 Sync Positive output 12 LVDS_TX1_N Digit...

Page 53: ...put signal Specific video characteristics are given in the table below Note 5 4 Command and Control Channel Remote control of the Tau 640 camera is provided via a RS 232 serial interface consisting of...

Page 54: ...0 00 10 version 110 5 6 Parallel Digital Data Channel The Tau 640 camera provides a digital parallel channel with real time parallel digital video The XP Bus may be configured for either CMOS or BT 65...

Page 55: ...to Three Row DB 15 Female Table A 1 I O Module Power Connector Pin Out Pin Signal Name Signal Definition Pin PWR input power Sleeve PWR_RTN input power return Table A 2 I O Module Video Connector Pin...

Page 56: ...T Digital data 2 output channel LVDS high 4 DATA_CLK Digital output channel clock LVDS high 6 DATA_SYNC Digital data sync LVDS low 7 DATA1_OUT Digital data 1 output channel LVDS low 8 DATA2_OUT Digita...

Page 57: ...timeout is factory set to 100ms Only use the function commands listed in Table B 4 Unsupported commands may corrupt the camera s software For reference only a sample command and response is shown in...

Page 58: ...See argument data bytes in Table B 4 Data N Data N 1 CRC2 MSB N 2 CRC2 LSB Table B 3 Status Byte Definition Status Byte Value hex Definition Description 0x00 CAM_OK Function executed 0x01 CAM _BUSY Ca...

Page 59: ...echo back the Function Byte of the previous incoming message For all commands in which the byte count is listed in Table B 4 as either 0 or some non zero value the camera will change the value of the...

Page 60: ...h word sensor S N Bytes 6 7 Low word sensor S N 0x05 GET_REVISION Gets the firmware software version cmd 0 None Resp 8 Bytes 0 1 S W major version Bytes 2 3 S W minor version Bytes 4 5 F W major versi...

Page 61: ...Cmd 4 Resp 4 Bytes 0 1 Temp delta high gain Bytes 2 3 Temp delta low gain 0x0F VIDEO_MODE Gets and sets the video signal mode Setting Freeze frame freezes the image Setting Zoom zooms the image by 2x...

Page 62: ...e 1 0x00 Byte 0 LVDS channel setting 0x00 14 bit data 0x01 8 bit data 0x02 digital off 0x03 14 bit unfiltered 0x04 8 bit inverted 0x05 14 bit inverted 0x06 14 bit inverted unfiltered Get the XP bus mo...

Page 63: ...Valid range is 2048 to 2048 decimal MSB is the sign bit Get Cmd 0 None Set Cmd 2 Resp 2 Brightness bias value 2 s complement 0x0000 to 0x0FFF Set Cmd 2 Resp 2 0x0000 disabled off 0x0001 on Fahrenheit...

Page 64: ...0x0008 ramp with steps 0x26 VIDEO_COLOR_MODE Gets or sets video Color mode color or monochrome Get Cmd 0 None Set Cmd 2 Resp 2 0x0000 monchrome 0x0001 color 0x2A GET_SPOT_METER Returns the value of th...

Page 65: ...ntains the normal ROI 2X zoom ROI 4X zoom ROI and 8X zoom ROI Resp 8 Bytes 0 1 Left Bytes 2 3 Top Bytes 4 5 Right Bytes 6 7 Bottom Get Cmd 2 Don t care Set Cmd 24 Resp 24 Bytes 0 1 Left normal ROI Byt...

Page 66: ...x2C DDE_GAIN Sets the gain of the DDE filter input only in manual mode In automatic mode this is set internally A DDE_GAIN setting of 0 turns off DDE and bad pixel replacement Get Cmd 0 None Set Cmd 2...

Page 67: ...he FFC_MODE_SELECT 0x0B command is issued to the camera to set the mode to Auto 0x01 and to get the FFC mode The number of data bytes in the packet is not equal to the total number of bytes in the pac...

Page 68: ...ds by one row and a tilt value of 1 tilts upwards by one row from the center of the image When the image is being panned or tilted the ROI moves along with these coordinates The limits for the zoom RO...

Page 69: ...between 18 and 39 sets the imaging mode DDE Gain between 16 and 40 A Dynamic DDE setting of 40 or greater provides maximum enhancement but image artifacts may also be enhanced giving an image with som...

Page 70: ...Appendix B Serial Communication Technical Details Tau 640 User s Manual B 14 June 2011 TAU 0640 00 10 version 110...

Page 71: ...connector on the I O Module labeled CAMERA Attach one end of a standard BNC cable to the video port labeled VIDEO on the I O Module Attach the other end to a compatible video monitor s composite video...

Page 72: ...ort or you must use one of the Tau 640 USB accessories VPC module or Camera Link module High speed communication 921600 Baud is possible using the USB accessories Note If your embedded or specialty ap...

Page 73: ...sales representative or application engineer Figure D 1 and Figure D 2 provide important mechanical information for lens designers M2 0 x 0 4 Alignment holes Vacuum window 0 026 Silicon Focal Plane su...

Page 74: ...ntains important mechanical interface data as well 085 007 2 159 0 178 542 005 279 020 7 089 0 508 026 Si WINDOW 457 012 007 IMAGE PLANE TO MTG SURFACE 005 MTG SURFACE TO FRONT OF LENS HOLDER M24x0 5...

Page 75: ...X ANGULAR 5 DWG NO REV PROJECT NO DATE APPROVALS DWN CHK DSGN CAGE SIZE TITLE FLIR Systems Inc 70 Castilian Drive Goleta CA 93117 ENG UNLESS OTHERWISE SPECIFIED ALL MEASUREMENTS ARE IN MM ALL DIMENSIO...

Page 76: ...FoV 640x512 39 6 014 M A B M C 020 B A C 010 B A D 827 21 1 308 33 22 1 50 B 38 1 50 38 558 14 17 2X M1 6 X 35 6H THREAD MINOR DIAMETER OPTICAL C L PIN 2 PIN 1 PIN 49 PIN 50 020 A B M C 010 A C OPTIC...

Page 77: ...21 1 308 33 22 1 50 B 38 1 50 38 558 14 17 2X M1 6 X 35 6H THREAD MINOR DIAMETER OPTICAL C L PIN 2 PIN 1 PIN 49 PIN 50 020 A B M C 010 A C OPTICAL C L REVISIONS ZONE REV DESCRIPTION DATE APPROVED P01...

Page 78: ...0 OPTICAL C L 020 A B M C 010 A C B REVISIONS ZONE REV DESCRIPTION DATE APPROVED P01 PRELIMINARY 10 6 2009 P01 THIS DOCUMENT IS CONTROLLED TO FLIR TECHNOLOGY LEVEL 1 LBS IDD TAU 640x512 CAMERA CORE 25...

Page 79: ...OPTICAL C L 020 A B M C 010 A C B REVISIONS ZONE REV DESCRIPTION DATE APPROVED P01 PRELIMINARY 10 6 2009 P0 THIS DOCUMENT IS CONTROLLED TO FLIR TECHNOLOGY LEVEL 1 LBS IDD TAU 640x512 CAMERA CORE 35mm...

Page 80: ...N 49 PIN 50 020 A B M C 010 A B C OPTICAL C L REVISIONS ZONE REV DESCRIPTION DATE APPROVED P01 PRELIMINARY 9 10 2009 P0 THIS DOCUMENT IS CONTROLLED TO FLIR TECHNOLOGY LEVEL 1 LBS IDD TAU 640x512 CAMER...

Page 81: ...M C 010 A B C OPTICAL C L REVISIONS ZONE REV DESCRIPTION DATE APPROVED P01 PRELIMINARY 9 10 2009 P0 THIS DOCUMENT IS CONTROLLED TO FLIR TECHNOLOGY LEVEL 1 LBS IDD TAU 640x512 CAMERA CORE 100mm f1 6 LE...

Reviews: