background image

Chapter 2

Hardware Overview

©

 National Instruments Corporation

2-3

NI PCI-1405 User Manual

Acquisition and ROI Circuitry

The acquisition and region-of-interest (ROI) circuitry monitors the 
incoming video signals and routes the active pixels to the SDRAM 
memory. The NI 1405 can perform an ROI acquisition on all video lines 
and frames. In an ROI acquisition, you select an area within the acquisition 
window to transfer to the PCI bus.

Scatter-Gather DMA Controllers

The NI 1405 uses three independent onboard direct memory access (DMA) 
controllers. The DMA controllers transfer data between the onboard 
SDRAM memory buffers and the PCI bus. Each of these controllers 
supports scatter-gather DMA, which allows the DMA controller to 
reconfigure on-the-fly. Thus, the NI 1405 can perform continuous image 
transfers directly to either contiguous or fragmented memory buffers.

Bus Master PCI Interface

The NI 1405 implements the PCI interface with a National Instruments 
custom application-specific integrated circuit (ASIC), the PCI MITE. The 
PCI interface can transfer data at a maximum rate of 132 Mbytes/s in 
bus master mode. The NI 1405 can generate 8-, 16-, and 32-bit memory 
read and write cycles, both single and multiple. The interface logic ensures 
that the NI 1405 can meet PCI loading, driving, and timing requirements.

Start Conditions

The NI 1405 can start acquisitions in a variety of conditions:

Software control

—The NI 1405 supports software control of 

acquisition start. You can configure the NI 1405 to capture a fixed 
number of fields or frames. Use this configuration for capturing a 
single frame or a sequence of frames.

Trigger control

—You can start an acquisition by enabling the 

external trigger line. This input can start a video acquisition on a 
rising or falling edge.

Frame/field selection

—With an interlaced camera and the NI 1405 in 

frame mode, you can program the NI 1405 to start an acquisition on 
any odd or even field.

Содержание PCI-1405

Страница 1: ...NI Vision NI PCI 1405 User Manual Single Channel Color Image Acquisition Device NI PCI 1405 User Manual February 2007 373687B 01...

Страница 2: ...3400 Lebanon 961 0 1 33 28 28 Malaysia 1800 887710 Mexico 01 800 010 0793 Netherlands 31 0 348 433 466 New Zealand 0800 553 322 Norway 47 0 66 90 76 60 Poland 48 22 3390150 Portugal 351 210 311 210 R...

Страница 3: ...ding photocopying recording storing in an information retrieval system or translating in whole or in part without the prior written consent of National Instruments Corporation National Instruments res...

Страница 4: ...t of Communications DOC Changes or modifications not expressly approved by NI could void the user s authority to operate the equipment under the FCC Rules Class A Federal Communications Commission Thi...

Страница 5: ...on about precautions to take bold Bold text denotes items that you must select or click in the software such as menu items and dialog box options Bold text also denotes parameter names italic Italic t...

Страница 6: ...gration with DAQ and Motion Control 1 4 Chapter 2 Hardware Overview Functional Overview 2 1 Video Acquisition 2 2 Video Decoder 2 2 SDRAM 2 2 Trigger Control and Mapping Circuitry 2 2 Acquisition and...

Страница 7: ...Contents NI PCI 1405 User Manual viii ni com Glossary Index...

Страница 8: ...oftware which includes NI IMAQ the National Instruments driver software you can use to directly control the NI 1405 and other National Instruments image acquisition hardware products Using NI IMAQ you...

Страница 9: ...on memory buffer allocation trigger control and device configuration you can call from your application development environment ADE NI IMAQ handles many of the complex issues between the computer and...

Страница 10: ...stem for automated inspection With Vision Builder AI you can perform powerful visual inspection tasks and make decisions based on the results of individual tasks With Vision Builder AI you can migrate...

Страница 11: ...ual Basic using the Vision Assistant machine vision and image processing libraries Using the LabVIEW VI creation wizard Vision Assistant can create LabVIEW VI block diagrams that perform the prototype...

Страница 12: ...l Overview The NI 1405 features a high speed data path optimized for the acquisition and formatting of video data from analog monochrome and color cameras The block diagram in Figure 2 1 illustrates t...

Страница 13: ...deo parameters The video decoder also strips out all necessary clock and synchronization signals included in the video signal and controls the acquisition conditions automatically High quality circuit...

Страница 14: ...Bus Master PCI Interface The NI 1405 implements the PCI interface with a National Instruments custom application specific integrated circuit ASIC the PCI MITE The PCI interface can transfer data at a...

Страница 15: ...xels to be acquired relative to the assertion edge of the horizontal or line enable signal from the camera The active line region selects the starting line and number of lines to be acquired relative...

Страница 16: ...ons This chapter describes cable connections for the NI 1405 Connectors The NI 1405 uses two BNC connectors on the front panel to connect to video data input and the external trigger signal Figure 3 1...

Страница 17: ...llows you to make a referenced single ended RSE connection to the video channel TRIG External trigger You can use this TTL I O line to start an acquisition or to control external events You can progra...

Страница 18: ...spectrum as shown in Figure A 1 Figure A 1 White Light and the Visible Spectrum White light is a combination of all colors at once The spectrum of white light is continuous and goes from ultraviolet...

Страница 19: ...For example orange and brown may have the same hue and saturation however orange has a greater intensity than brown Image Representations Color images can be represented in several different formats...

Страница 20: ...from the NI 1405 to HSL or Hue Saturation and Intensity HSI planes Luminance intensity hue and saturation are defined using the red green and blue values in the following formulas Luminance 0 299 Red...

Страница 21: ...ed users receive free Basic Service which includes access to hundreds of Application Engineers worldwide in the NI Discussion Forums at ni com forums National Instruments Application Engineers make su...

Страница 22: ...by visiting ni com certification Calibration Certificate If your product supports calibration you can obtain the calibration certificate for your product at ni com calibration If you searched ni com a...

Страница 23: ...ion window or frame that is controlled and defined by software B brightness A constant that is added to the red green and blue components of a color pixel during the color decoding process buffer Temp...

Страница 24: ...or DIO boards plugged into a computer and possibly generating control signals with D A and or DIO boards in the same computer DMA Direct memory access A method by which data can be transferred to and...

Страница 25: ...aturation and 8 bits for intensity HSL Color encoding scheme using Hue Saturation and Luma information where each pixel in the image is encoded using 32 bits 8 bits for hue 8 bits for saturation 8 bit...

Страница 26: ...ware NTSC National Television Standards Committee The committee that developed the color video standard used primarily in North America which uses 525 lines per frame See also PAL NVRAM Nonvolatile RA...

Страница 27: ...oded using 32 bits 8 bits for red 8 bits for green 8 bits for blue and 8 bits for the alpha value unused ROI Region of interest A hardware programmable rectangular portion of the acquisition window RS...

Страница 28: ...his line to start or stop acquisition on a rising or falling edge TTL Transistor transistor logic V VI Virtual Instrument 1 A combination of hardware and or software elements typically used with a PC...

Страница 29: ...2 4 connector for NI 1405 figure 3 1 conventions used in the manual v D Declaration of Conformity NI resources B 2 diagnostic tools NI resources B 1 DMA controllers scatter gather 2 3 documentation c...

Страница 30: ...services B 1 NI 1405 overview 1 1 software programming choices 1 2 NI support and services B 1 NTSC video standard 2 2 P PAL video standard 2 2 post decoding coring 2 2 programming examples NI resourc...

Страница 31: ...technical support B 1 training and certification NI resources B 1 TRIG signal table 3 2 trigger control and mapping circuitry 2 2 troubleshooting NI resources B 1 V video acquisition 2 2 video decode...

Отзывы: