background image

IMAQ

IMAQ PCI/PXI

-1408

User Manual

High-Quality Monochrome Image Acquisition Boards
for PCI, PXI, and CompactPCI Bus

IMAQ PCI/PXI-1408 User Manual

October 1999 Edition

Part Number 321325D-01

Summary of Contents for IMAQ PCI-1408

Page 1: ...IMAQ IMAQ PCI PXI 1408 User Manual High Quality Monochrome Image Acquisition Boards for PCI PXI and CompactPCI Bus IMAQ PCI PXI 1408 User Manual October 1999 Edition Part Number 321325D 01...

Page 2: ...4 24 24 Germany 089 741 31 30 Greece 30 1 42 96 427 Hong Kong 2645 3186 India 91805275406 Israel 03 6120092 Italy 02 413091 Japan 03 5472 2970 Korea 02 596 7456 Mexico D F 5 280 7625 Mexico Monterrey...

Page 3: ...ailures caused by owner s failure to follow the National Instruments installation operation or maintenance instructions owner s modification of the product owner s abuse misuse or negligent acts and p...

Page 4: ...interference to radio and television reception Classification requirements are the same for the Federal Communications Commission FCC and the Canadian Department of Communications DOC Changes or modif...

Page 5: ...s Cet appareil num rique de la classe B respecte toutes les exigences du R glement sur le mat riel brouilleur du Canada European Union Compliance to EEC Directives Readers in the EU EEC EEA must refer...

Page 6: ...c software version This icon denotes a note which alerts you to important information This icon denotes a warning which advises you of precautions to take to avoid being electrically shocked italic It...

Page 7: ...ed 2 1 Optional Equipment 2 2 How to Set up Your IMAQ System 2 2 Unpacking 2 4 Board Configuration 2 4 VIDEO0 Input Mode 2 6 External CLK and Synchronization Input Mode 2 7 Switch S1 2 8 Installation...

Page 8: ...1 I O Connector Signal Connection Descriptions 4 2 Appendix A Specifications Appendix B Custom Cables Appendix C Technical Support Resources Glossary Index Figures Figure 1 1 The Relationship between...

Page 9: ...2 7 Figure 2 6 Switch S1 2 8 Figure 3 1 1408 Device Block Diagram 3 2 Figure 3 2 Video Line 3 6 Figure 3 3 Video Field 3 7 Figure 4 1 BNC Connector Pin Assignment 4 1 Figure 4 2 I O Connector Pin Assi...

Page 10: ...omplete image acquisition driver software you can use to directly control your 1408 device Using NI IMAQ you can quickly and easily start your application without having to program the board at the re...

Page 11: ...the basic PCI interface on the CompactPCI bus Compatible operation is not guaranteed between CompactPCI devices with different sub buses nor between CompactPCI devices with sub buses and PXI The stan...

Page 12: ...programming languages National Instruments IMAQ Vision adds powerful image processing and analysis to these programming environments You can also use IMAQ Vision Builder to quickly and easily prototy...

Page 13: ...chapter NI IMAQ has both high level and low level functions for maximum flexibility and performance Examples of high level functions include the functions to acquire images in single shot or continuou...

Page 14: ...ons without knowledge of any algorithm implementations IMAQ Vision is available for LabVIEW BridgeVIEW LabWindows CVI Microsoft Visual C or ComponentWorks IMAQ Vision Builder IMAQ Vision Builder is an...

Page 15: ...nal Instruments IMAQ hardware and IMAQ Vision pattern matching software you can quickly and accurately locate objects in instances where objects vary in size orientation focus and even when the part i...

Page 16: ...f the following 1408 devices PCI 1408 PXI 1408 Getting Started with Your IMAQ System NI IMAQ release notes IMAQ PCI PXI 1408 User Manual NI IMAQ for Windows 2000 NT 9x and online documentation Optiona...

Page 17: ...video and trigger signals to a BNC connector block IMAQ A2504 A 14 pod BNC cable which routes all video trigger and synchronization signals to a BNC connector block IMAQ A2514 RTSI bus cables for con...

Page 18: ...NI IMAQ documentation Read Chapter 1 Introduction to NI IMAQ in the NI IMAQ User Manual Read the sections in chapters 2 and 3 in the NI IMAQ User Manual that apply to the function groups you will use...

Page 19: ...oving the board from the package Remove the board from the package and inspect the board for loose components or any other signs of damage Notify National Instruments if the board appears damaged in a...

Page 20: ...nts Corporation 2 5 IMAQ PCI PXI 1408 User Manual Figure 2 2 PCI 1408 Parts Locator Diagram 1 W3 2 25 Pin DSUB Connector 3 BNC Connector 4 W1 5 Assembly Number 6 Product Name 7 Serial Number 8 RTSI Bu...

Page 21: ...es one analog input line which connects to the video multiplexer circuitry The negative input to the video multiplexer is tied internally to analog ground When in DIFF mode the video input uses two an...

Page 22: ...ls have two different input modes RSE TTL and DIFF RS 422 input In RSE mode the input uses one analog input line which connects to the synchronization selection circuitry The negative input to the syn...

Page 23: ...eral instructions but consult your computer user manual or technical reference manual for specific instructions and warnings 1 Plug in but do not turn on your computer before installing the PCI 1408 d...

Page 24: ...CompactPCI J2 connector Before installing a PXI 1408 in a CompactPCI system that uses J2 connector lines for purposes other than PXI see Using PXI with CompactPCI in Chapter 1 Introduction of this ma...

Page 25: ...eed data transfer scatter gather DMA controllers that control the transfer of data between the first in first out FIFO memory buffers and the PCI bus nonvolatile and static RAM for configuring registe...

Page 26: ...filter to remove color information from a PAL signal Programmable Gain and Offset The 1408 device uses programmable gain and offset circuitry to optimize the input signal range PCI Interface and Scatt...

Page 27: ...uitry The synchronization circuitry interacts with the voltage controlled oscillator VCO and phase locked loop PLL circuitry which generates and controls the PCLK VCO and PLL Circuitry The VCO and PLL...

Page 28: ...video signal and routes the active pixels to the FIFO buffers The 1408 device can digitize an entire frame and perform pixel and line scaling and region of interest acquisition Pixel and line scaling...

Page 29: ...signals in a variety of modes and transfer the digitized fields or frames to PCI system memory Start Conditions The 1408 device can start acquisition on a variety of conditions Software control The 1...

Page 30: ...sync CSYNC is the signal consisting of combined horizontal sync pulses and vertical sync pulses Active pixel region The active pixel region is the region of pixels actively being stored The active pix...

Page 31: ...ent a frame as shown in Figure 3 3 The first field of a frame contains all the odd numbered lines The second field contains all of the even numbered lines Figure 3 3 Video Field Frame A frame is a com...

Page 32: ...est When you disable the region of interest circuitry the board stores the entire acquisition window in system memory However when you enable the region of interest circuitry the board transfers only...

Page 33: ...tiple cameras CSYNC external mode In CSYNC external mode the 1408 device receives an incoming video signal composite or luminance and an external CSYNC from an external connector The 1408 device takes...

Page 34: ...UB I O connector You can configure the BNC connector only for RSE mode Note Jumper W1 must be installed when using BNC input Figure 4 1 BNC Connector Pin Assignment I O Connector The 25 pin DSUB conne...

Page 35: ...sampling clock You can select PCLKIN to be TTL or RS 422 mode depending on the jumper W3 configuration In RS 422 mode both PCLKIN and PCLKIN receive the PCLK signal The PCLKIN polarity is programmabl...

Page 36: ...C signal In CSYNC external mode CSYNCOUT maps directly to CSYNCIN In standard mode the synchronization circuitry of the 1408 device generates CSYNCOUT TRIG 3 0 Triggers 3 0 are TTL I O lines used to s...

Page 37: ...erlaced mode 50 fields s Variable scan Programmable Video Input Quantity Four monochrome Input impedance 75 VIDEO0 RSE BNC VIDEO 3 0 RSE or DIFF DSUB Frequency response 20 MHz 3 dB typ Antichrominance...

Page 38: ...nge 11 0 to 16 4 MHz External Connections Trigger sense TTL Trigger level Programmable rising or falling PCLKIN sense Selectable TTL or RS 422 PCLKIN level Programmable direct or invert HSYNCIN sense...

Page 39: ...pported Data path 32 bits Card voltage 5 V only Card type 32 bit half size card Parity generation checking error reporting Supported Target decode speed Medium 1 clock Target fast back to back capabil...

Page 40: ...ns EN 55011 1991 Group 1 Class A at 10 m FCC Class A at 10 m Functional shock PXI only MIL T 28800 E Class 3 per Section 4 5 5 4 1 Half sine shock pulse 11 ms duration 30 g peak 30 shocks per face Ope...

Page 41: ...following guidelines must be met For the video inputs use a 75 shielded coaxial cable For the digital triggers and synchronization signals twisted pairs for each signal yield the best result For the...

Page 42: ...ions FAQs and their corresponding answers or solutions including special sections devoted to our newest products The database is updated daily in response to new customer experiences and feedback Trou...

Page 43: ...to provide information on local services You can access these Web sites from www ni com worldwide If you have trouble connecting to our Web site please contact your local National Instruments office...

Page 44: ...n nano 10 9 micro 10 6 m milli 10 3 k kilo 103 M mega 106 G giga 109 Numbers Symbols percent positive of or plus negative of or minus per 5V 5 V signal plus or minus ohm A A Amperes A D Analog to dig...

Page 45: ...the acquisition of a frame or field is completed AQ_IN_PROGRESS Signals that the acquisition of video data is in progress area A rectangular portion of an acquisition window or frame that is controll...

Page 46: ...ideo signal chrominance See chroma CMOS Complementary metal oxide semiconductor CompactPCI Refers to the core specification defined by the PCI Industrial Computer Manufacturer s Group PICMG compiler A...

Page 47: ...0 V1 V2 for signals in volts DC Direct current default setting A default parameter value recorded in the driver in many cases the default input of a control is a certain value often 0 that means use t...

Page 48: ...cond field contains all of the even numbered lines FIFO First in first out memory buffer The first data stored is the first data sent to the acceptor FIFOs are used on IMAQ devices to temporarily stor...

Page 49: ...puter system such as the circuit boards plug in boards chassis enclosures peripherals cables and so on HSYNC Horizontal synchronization signal The synchronization pulse signal produced at the beginnin...

Page 50: ...igh level language such as Basic C or Pascal by reading one line at a time and executing the specified operation See also compiler interrupt A computer signal indicating that the CPU should suspend it...

Page 51: ...units of measure such as volts and hertz 2 mega the prefix for 1 048 576 or 220 when used with B to quantify data or computer memory MB Megabyte of memory Mbytes s A unit for data transfer that means...

Page 52: ...a theoretical maximum transfer rate of 132 Mbytes s PCLK Pixel clock signal Times the sampling of pixels on a video line PCLKIN Pixel clock in signal PFI Programmable function input PGIA Programmable...

Page 53: ...cquired instead of being accumulated and processed at a later time relative accuracy A measure in LSB of the accuracy of an ADC it includes all nonlinearity and quantization errors but does not includ...

Page 54: ...of a video signal scatter gather DMA A type of DMA that allows the DMA controller to reconfigure on the fly SRAM Static RAM StillColor A post processing algorithm that allows the acquisition of high...

Page 55: ...enerate a stable pixel clock VI Virtual Instrument 1 A combination of hardware and or software elements typically used with a PC that has the functionality of a classic stand alone instrument 2 A LabV...

Page 56: ...XI 1408 User Manual Y YUV A representation of a color image used for the coding of NTSC or PAL video signals The luma information is called Y while the chroma information is represented by two compone...

Page 57: ...uipment 2 2 required cables 2 1 CompactPCI specifications 1 2 composite synchronization See CSYNC configuration 2 4 to 2 8 See also installation board configuration NVRAM 3 5 external CLK and synchron...

Page 58: ...and offset 3 2 RTSI bus 3 4 scatter gather DMA controllers 3 4 trigger control and mapping circuitry 3 4 VCO and PLL circuitry 3 3 video acquisition 3 5 to 3 8 acquisition window control 3 6 to 3 7 pr...

Page 59: ...evices See also hardware overview features and overview 1 1 to 1 2 optional equipment 2 2 requirements for getting started 2 1 to 2 2 setting up IMAQ system 2 2 to 2 3 software programming choices 1 3...

Page 60: ...software control of video acquisition 3 5 software programming choices 1 3 to 1 6 National Instruments IMAQ Vision 1 5 National Instruments IMAQ Vision Builder 1 5 NI IMAQ driver software 1 4 specific...

Page 61: ...input mode 2 6 to 2 7 VIDEO0 signal table 4 2 VIDEO 3 1 signal table 4 2 VSYNC acquisition window control 3 6 genlock and synchronization circuitry 3 3 PCLK HSYNC VSYNC mux 3 3 VSYNCIN signal table 4...

Reviews: