Using Matrox Meteor/RGB's Trigger Input Capability
Total Page:16
File Type:pdf, Size:1020Kb
0DWUR[0HWHRU ,QVWDOODWLRQÃDQGÃ+DUGZDUHÃ5HIHUHQFH 0DQXDOÃQRÃ07 6HSWHPEHUÃÃ Matrox® is a registered trademark of Matrox Electronic Systems Ltd. Microsoft®, MS-DOS®, Windows®, and Windows NT® are registered trademarks of Microsoft Corporation. Intel®, Pentium®, and Pentium II® are registered trademarks of Intel Corporation. Texas Instruments is a trademark of Texas Instruments Incorporated. RAMDAC™ is a trademark of Booktree. All other nationally and internationally recognized trademarks and tradenames are hereby acknowledged. © Copyright Matrox Electronic Systems Ltd., 1998. All rights reserved. Disclaimer: Matrox Electronic Systems Ltd. reserves the right to make changes in specifications at any time and without notice. The information provided by this document is believed to be accurate and reliable. However, no responsibility is assumed by Matrox Electronic Systems Ltd. for its use; nor for any infringements of patents or other rights of third parties resulting from its use. No license is granted under any patents or patent rights of Matrox Electronic Systems Ltd. PRINTED IN CANADA Contents Chapter 1: Introduction . 7 Matrox Meteor . .8 Acquisition . .9 Data transfer . .10 Software . .10 What you need to get started. .12 Inspecting the Matrox Meteor package . .13 Standard package. .13 Optional parts . .13 Handling components. .14 Installation overview . .15 Chapter 2: Hardware installation . 17 Installing Matrox Meteor . .18 Attaching a video input . .21 No circuitry protection . .21 Chapter 3: Installing software . 23 Installing the software. .24 Note about Intellicam . .24 Chapter 4: Transferring data . 25 Transfer speeds . .26 Chapter 5: Using multiple Matrox Meteor boards . 27 Using multiple Matrox Meteor boards . 28 Multiple board installation . 28 Grabbing simultaneously from different boards29 Number of cameras per board . 30 PCI bandwidth requirements . 31 Chapter 6: Using Matrox Meteor/ RGB’s trigger input capability . 33 Using the Matrox Meteor trigger . 34 Signal paths and requirements . 34 TTL pulse . 35 Pulse width . 35 No circuitry protection . 36 Appendix A: Troubleshooting . 37 Troubleshooting . 38 Common problems and solutions . 38 Contacting Matrox . 41 Appendix B: Technical information . 43 Technical information . 44 Global information. 44 Grab information . 44 Data transfers . 45 Board input . .46 DB-9 female connector . .46 S-VHS connector . .47 Phono connector . .47 Specifications . .48 Electrical . .48 Environmental . .48 Appendix C: Glossary . .49 Customer support ❖ Note, when a reference is made to Matrox Meteor or Matrox Meteor/RGB, the information that follows also applies to the version of these boards that includes the integrated PCI-to-PCI bridge. Chapter 1: Introduction This chapter briefly describes the features of Matrox Meteor. 8 Chapter 1: Introduction Matrox Meteor Matrox Meteor is a single-slot, monochrome and color PCI frame grabber. It features real-time transfers to off-board system or display RAM (depending on the system and VGA board used) and provides support for live video-in-a-window. You can use the Matrox Imaging Library (MIL) or any of its derivatives to program Matrox Meteor. Matrox Meteor comes in four versions: ■ Matrox Meteor, a standard monochrome and color frame grabber. ■ Matrox Meteor/PPB, a standard monochrome and color frame grabber with an integrated PCI-to-PCI bridge. ■ Matrox Meteor/RGB, an RGB color frame grabber. ■ Matrox Meteor/PPB/RGB, an RGB color frame grabber with an integrated PCI-to-PCI bridge. ❖ Note, when a reference is made to Matrox Meteor or Matrox Meteor/RGB, the information that follows also applies to the version of these boards that includes the integrated PCI-to-PCI bridge. Matrox Meteor 9 Acquisition Matrox Meteor boards have standard monochrome and color acquisition capabilities. They accept RS-170/CCIR monochrome video signals and NTSC/PAL color video signals in either a composite or Y/C (S-Video or S-VHS) format. They have four software-selectable video input channels for interfacing with up to four video sources. Furthermore, for easy signal calibration, they support programmable brightness, contrast, hue, and saturation. Meteor/RGB boards provide support for component RGB acquisition, with independent gain and offset controls for each channel. They support all of Meteor’s input capabilities, except for color video signals in Y/C format. This capability has been exchanged for support of a synchronous trigger input (by way of the Y/C connector). For added flexibility, the Meteor/RGB frame grabber can simultaneously grab from up to three standard monochrome video sources, provided the sources are genlocked. In this case, the three inputs cannot be displayed in real-time since the video data is packed (consecutive pixels belong to different channels). 10 Chapter 1: Introduction Data transfer Matrox Meteor's high-speed, 32-bit PCI bus interface supports transfers of 132 MBytes/second (maximum theoretical transfer rate for a bus running at 33 MHz). This provides real-time transfers of images to either: ■ Host RAM for processing. ■ Display memory for real-time display. Note that Matrox Meteor can only provide real-time transfers to the display when transferring to a Matrox MGA display board. In addition, real time acquisition into main memory depends on the maximum sustained-throughput for transfers delivered by your PC’s architecture (including the type of core logic chipset used). Software You can purchase one or more of the Matrox Imaging software packages that support the Matrox Meteor board. These are MIL and its derivatives (MIL-Lite, ActiveMIL-Lite and Inspector). MIL MIL is a development library with commands for image acquisition, transfer, display control, and image processing applications. Environments supported are Windows 95, Windows NT 4.0, and DOS4GW 32-bit DOS extender. MIL provides an extensive list of commands for image processing, geometric transformations, pattern matching and alignment, measurement, blob analysis, and optical character recognition. MIL-Lite MIL-Lite is a subset of MIL. It includes all the MIL commands for image acquisition, transfer, and display control. ActiveMIL-Lite ActiveMIL is a set of ActiveX controls that are based on MIL. ActiveMIL was designed for rapid application development (RAD) tools, such as Microsoft’s Visual Basic. Environments supported are Windows 95 and Windows NT 4.0. Matrox Meteor 11 Inspector Inspector is an interactive Windows application for image capture, processing, analysis, and archiving.Environments supported are Windows 95 and Windows NT 4.0. Developers can use Matrox Inspector as a prototyping tool to quickly build proof-of-concept demonstrations for their machine vision, image analysis, and medical imaging system. Intellicam Matrox Intellicam is an interactive Windows program that allows fast camera interfacing and provides interactive access to all the acquisition features of the Matrox Meteor board. Intellicam is included with both MIL and MIL-Lite. Environments supported are Windows 95 and Windows NT 4.0. 12 Chapter 1: Introduction What you need to get started To begin using Matrox Meteor, you need the following: ■ PC with a PCI bus and a Pentium processor or better. ■ When running Windows 95, 16 MBytes of memory are required; when running Windows NT 4.0, 24 MBytes of memory are required; when running DOS4GW, 4 MBytes of memory are required. These are minimum requirements. ■ For full Matrox Meteor functionality, we recommend systems that use newer PCI chipsets, such as the Intel 430HX, 430TX, 430VX, 440FX, 440LX, because they generally offer the required sustained-throughput capability. ❖ For a Pentium Pro or a Pentium II system with a 440FX or 440LX chipset, you must use a Matrox Meteor/PPB or a Matrox Meteor PPB/RGB; other versions will not work. In addition, when using the 440FX chipset, a color grab will be limited to an RGB 5:5:5 (15-bit) format because of system memory bandwidth limitations. ∆ Important ■ For both PPB versions of the Matrox Meteor, your system BIOS must be able to recognize a PCI-to-PCI bridge configuration. Find out by: ❐ Asking your PC manufacturer whether the installed version of the system BIOS meets the above requirements. ❐ Consulting the PC compatibility list on the Matrox Imaging Web site. ■ A system with one empty, full-length 32-bit PCI expansion slot (bus master capable). ■ A CD drive, and a hard disk or network drive on which to install the Matrox Meteor software. Inspecting the Matrox Meteor package 13 Inspecting the Matrox Meteor package When you unpack your Matrox Meteor package, you should check its contents. Note that optional parts might or might not be included, depending on what you ordered. If something is missing or damaged, contact your Matrox representative. Standard package If you ordered Matrox Meteor you should receive the following items: ■ A Matrox Meteor board (METEOR, METEOR/PPB, METEOR/RGB, or METEOR/RGB/PPB). ■ The Matrox Meteor Installation and Hardware Reference manual (this document). ■ Diagnostic utility. Optional parts You might have also ordered one or more of the following: ■ MIL/CD or MIL-Lite/CD (both include ActiveMIL-Lite & Intellicam). ■ Inspector-32/CD (32-bit, Windows-based, image processing application). ■ PC-OCABLE-4 (four-inch input cable with 4 BNC-type connectors). ■ PC-OCABLE-10 (ten-inch input cable with 4 BNC-type connectors). 14 Chapter 1: Introduction Handling components The electronic circuits in your computer and the circuits on Matrox Meteor are sensitive to static electricity and surges.