PicPort®-Mono-PMC, PicPort®-Stereo-PMC for monochrome analog inputs make up a comprehensive range of OEM monochrome framegrabbers. Video Image formats supported include analog CCIR, RS170 or nonstandard (incl. high resolution, high speed or dual-channel). The boards offer various real-time image conditioning functions, different synchronization modes, asynchronous acquisition, simultaneous capture, and more. The conditioned image is sent by fast DMA transfer directly to VGA and/or main memory.
The PMC version of PicPort®-Mono/Stereo series is compatible with our LVmPC® embedded vision system.
Besides the PMC module version, standard PCI bus version as well as CompactPCI version of the PicPort®-Mono/Stereo series is also available.
PicPort®-Mono-PMC and PicPort®-Stereo-PMC monochrome framegrabbers are designed for:
All the PicPort® models are based on similar architecture.
The PicPort® I/O interface generally comprises video input connectors, synchronization and opto-isolated trigger inputs and outputs. The exact physical hardware interface is model-specific.
The analog PicPort®-Mono-PMC cards feature one, PicPort®-Stereo-PMC models two digitizer channels, handling up to 4 video inputs. Besides the A/D converter, each digitizer channel contains additional circuits for image conditioning.
The Pixel Stream Manager is the real heart of every PicPort®. It consists of two data paths (DMA channels) with different features (see the figure). Data path A features the following circuits: High Performance Scaler for fine interpolating, detail-preserving, image scaling down to approx. 40 ¡Ñ 40 pixels with horizontal plus vertical mirroring, Lock Mask Control for text or graphics overlay on the top of the live image and Pixel Packer and Color Space Converter to perform conversion to a desired color format.
The second data path B contains only the Binary Ratio Scaler. Both data paths contain FIFO buffers for proper synchronizing the DMA transfers.
All boards utilize an on-board controller to guarantee performance of real time critical tasks independent of host processor or operating system.
Each PicPort® board contains a firmware EEPROM that is updated automatically by driver software en-suring compatibility between hardware and software releases. In addition two bytes of the EEPROM are available to OEM’s for use as a Software Dongle.
In general PicPort® boards accept video resolutions up to 2048 ¡Ñ 2048, 2:1 interlaced or non-interlaced mode, pixel shape in accordance with CCIR601 or square.
PicPort®-Mono/Stereo models accept video sources compliant with CCIR or RS170 video standards. In addition many non-standard cameras, i.e. progressive scan, can also be interfaced by utilizing an easy to use Camera Editor.
For PicPort®-Mono/Stereo an 8 bit, 20MHz, A-to-D is used to digitize the video input. A programmable Input LUT can be used for real-time manipulation of brightness, contrast, gain and offset.
Image scaling and mirroring are operations performed by the Pixel Stream Manager with a range of functionality dependent on the data path (DMA channel) used. DMA channel A with its High Performance Scaler uses a mathematical interpolation method independently along both x and y axes, resulting in an image free from any significant loss of detail. Alternatively, when the simpler DMA channel B is used, only vertical mirroring and binary downscaling is available.
By means of a Lock Mask feature, unique to PicPort®, image data flowing through DMA channel A can be overlaid by a 1-bit mask created as a compressed bitmap within Windows in the form of text or graphics.
By utilizing the Pixel Packer and Color Space Converter the data on DMA channel A can be converted to monochrome or RGB with predefined color and bit depths.
Original format | DMA | Target format | Bit use |
8-bit, monochrome | A & B | Y8, packed | 8-bit luminance |
8-bit, monochrome | A & B | Y2, packed | 2-bit luminance |
8-bit, monochrome | A & B | Y1, packed | 1-bit luminance |
8-bit, monochrome | A | £\RGB, 32-bit | 8-8-8-8 |
8-bit, monochrome | A | RGB, 24-bit packed | 8-8-8 |
8-bit, monochrome | A | RGB, 16-bit | 5-6-5 |
8-bit, monochrome | A | £\RGB, 15-bit | 1-5-5-5 |
8-bit, monochrome | A | RG£\B, 15-bit | 5-5-1-5 |
8-bit, monochrome | A | RGB, 8-bit | 3-3-2 |
The digitized and conditioned data is transferred using two independent DMA channels directly to the CPU and/or video memory without on board intermediate storage and with minimal CPU intervention. The board acts as a PCI bus master allowing transfers at peak rates of up to 132 MB/s i.e. real time transfer for all acquisition modes.
The two independent DMA channels provide many modes of operation including:
Simultaneous transfer of video data from a single image source to main memory for processing and to video memory for display.
A dual channel camera, that outputs two fields of the same frame simultaneously, can be combined to build up a complete image in real time. Transfer of images from two synchronized cameras to two independent memory windows.
With PicPort®-Mono and PicPort®-Stereo models the following modes are possible:
In this mode the necessary horizontal and vertical synchronizing information is decoded from the camera’s composite CVBS video signal input. CVBS is the simplest possible synchronization mode.
In addition to the video signal, the PicPort®-Mono/Stereo models accept horizontal synchronizing pulses (line valid) and vertical synchronizing pulses (field/frame valid) from the camera or other external device.
This mode ensures 100% compatibility between the timing of both the camera and board and results in the precise mapping of each pixel to the same storage location every time. This technique results in a high quality noiseless image suitable for measurement applications.
Because the board is matching the rigid geometry of the camera only a single camera may be attached in this mode.
In this mode the PicPort®-Mono/Stereo generates H & V sync signals to control the attached camera(s). When several cameras are synchronized by a single PicPort®-Mono/Stereo a user application can switch between them during vertical retrace (blanking) without any image loss.
In Pixel Synchronized mode the PicPort® generates both H & V sync and pixel clock signals for single or multiple cameras.
The trigger input on the PicPort®-Mono/Stereo can be used with asynchronous reset cameras to initiate a new frame. Similarly output signals from the PicPort® can be used to control strobe lighting etc. Application note «External trigger and flash» gives good overview of applications involving external devices such as trigger and flash.
Leutron Vision provides PicPort®-Mono/Stereo-PMC boards with a variety of connector configurations to accommodate many special application requirements as briefly described below. Detailed pin-outs and descriptions of all the multi-connectors are available at the chapter Connector description below.
The universal camera connector comes in 25-pin D-sub female format. For older PicPort®-Mono/Stereo-PMC series, however, a 44-pin D-sub female connector was used.
In general, the connector provides connections for 4 video inputs, synchronization + clock I/O and a 12 volt camera power supply. Range of specific cables to interface various camera types are available.
For synchronization of events like start/stop, trigger, good/bad, input/output etc. PicPort® boards offer digital inputs and outputs, which can be controlled by software. For use in industrial environment, the signals are isolated by the use of optocouplers. To take full profit of this signal isolation, you have to connect the optocoupler to an external power supply.
The optocoupler input is prepared for input signals from 5 V to 24 V with the appropriate onboard serial resistors. The optooupler output is prepared for external voltage from 5 V to 24 V.
See also the following examples of optocoupler output. In industrial environment, signal levels of 24 V are usually needed.
Application note «External trigger and flash» gives good overview of applications involving external devices such as trigger and flash.
Based on the PCI bus Revision 2.1 specification PicPort® framegrabbers are available to suit a variety of different host buses.
PicPort®-Mono/Stereo series is currently available as PMC module as well as in standard PCI bus version and in CompactPCI bus version.
Leutron Vision Software Development Suite, LV-SDS, is a software development package (Windows, Linux, VxWorks) that allows full control of all PicPort® and PicProdigy® products. The suite consists of Daisy - the basic software interface for PicPort®/PicProdigy® cards, Camera Editor - easy interactive setup of standard and non-standard cameras, DRAL - a library for handling specific time-critical tasks, Orchid - high level library (DLL or OCX) for quick and easy design of PicPort®/PicProdigy® applications, TWAIN Driver and Video for Windows - provide a simple interface between Leutron Vision hardware and other office and image manipulation programs (e.g. MS Office, CorelDRAW, etc.).
The software products come complete with a set of demo programs and additional examples with source code as a guide to the programmer in developing particular applications. To obtain more comprehensive information please download the LV-SDS manual.
Several well-known third party packages for real-time image processing and analysis are also supported. The packages include HALCON, Activ Vision Tools, NeuroCheck, and others. Please refer to our detailed software brochure (PDF) for more details.
The pin wiring schemes of all the connectors of PicPort®-Mono-PMC and PicPort®-Stereo-PMC boards are described below.
25-pin HD-sub, female, version for boards' revision 2 and later:
Pin | Signal | |
1 | PCLKIN (TTL) | |
2 | SYNCIN1 (TTL) | |
3 | SYNCIN2 (TTL) | |
4 | SYNCOUT1_1 (Signal, TTL) | |
5 | SYNCOUT1_3 (Signal, TTL) | |
6 | SYNCOUT2_1 (Signal, TTL) | |
7 | SYNCOUT2_3 (Signal, TTL) | |
8 | +12VDC/500mA | |
9 | VIDEOIN5, BVIDEOIN11)
(Signal, 75Ohm, max 1.5Vpp) SYNCOUT3_12) (TTL) |
|
10 | VIDEOIN7, BVIDEOIN31)
(Signal, 75Ohm, max 1.5Vpp) SYNCOUT3_32) (TTL) |
|
11 | Ground (VIDEOIN0..7) | |
12 | VIDEOIN1, AVIDEOIN11) (Signal, 75Ohm, max 1.5Vpp) | |
13 | VIDEOIN3, AVIDEOIN31) (Signal, 75Ohm, max 1.5Vpp) | |
14 | CTRLIN (TTL) | |
15 | CTRLOUT (TTL) | |
16 | SYNCOUT1_0 (Signal, TTL) | |
17 | SYNCOUT1_2(Signal, TTL) | |
18 | SYNCOUT2_0 (Signal, TTL) | |
19 | SYNCOUT2_2(Signal, TTL) | |
20 | CONID, Connector
Identification, connect this pin to ground (pin 21) inside your custom cable connector |
|
21 | Ground | |
22 | VIDEOIN4, BVIDEOIN01)
(Signal, 75Ohm, max 1.5Vpp) SYNCOUT3_02) (TTL) |
|
23 | VIDEOIN6, BVIDEOIN21)
(Signal, 75Ohm, max 1.5Vpp) SYNCOUT3_22) (TTL) |
|
24 | VIDEOIN0, AVIDEOIN01) (Signal, 75Ohm, max 1.5Vpp) | |
25 | VIDEOIN2, AVIDEOIN21) (Signal, 75Ohm, max 1.5Vpp) | |
1) AVIDEOIN0..3 = channel A, BVIDEOIN0..3 =
channel B for PicPort®-Stereo-44D only! 2) PCLKOUT0..3 for PicPort®-Mono-44 and PicPort®-Stereo-44S only! |
44-pin HD-sub, female, version for obsolete boards' revision 1:
Pin | Signal | |
36, 38 | Ground | |
27 | +12VDC/500mA max | |
29, 42 | Ground (SYNCOUT1,2_0..3) | |
40 | SYNCOUT1_0 (Signal, TTL) | |
11 | SYNCOUT2_0 (Signal, TTL) | |
25 | SYNCOUT1_1 (Signal, TTL) | |
41 | SYNCOUT2_1 (Signal, TTL) | |
39 | SYNCOUT1_2 (Signal, TTL) | |
26 | SYNCOUT2_2 (Signal, TTL) | |
9 | SYNCOUT1_3 (Signal, TTL) | |
10 | SYNCOUT2_3 (Signal, TTL) | |
29, 42 | Ground (VIDEOIN0..7) | |
44 | VIDEOIN0, AVIDEOIN01) (Signal, 75Ohm, max 1.5Vpp) | |
14 | VIDEOIN1, AVIDEOIN11) (Signal, 75Ohm, max 1.5Vpp) | |
30 | VIDEOIN2, AVIDEOIN21) (Signal, 75Ohm, max 1.5Vpp) | |
15 | VIDEOIN3, AVIDEOIN31) (Signal, 75Ohm, max 1.5Vpp) | |
12 | VIDEOIN4, BVIDEOIN01)
(Signal, 75Ohm, max 1.5Vpp) SYNCOUT3_02) (TTL) |
|
28 | VIDEOIN5, BVIDEOIN11)
(Signal, 75Ohm, max 1.5Vpp) SYNCOUT3_12) (TTL) |
|
13 | VIDEOIN6, BVIDEOIN21)
(Signal, 75Ohm, max 1.5Vpp) SYNCOUT3_22) (TTL) |
|
43 | VIDEOIN7, BVIDEOIN31)
(Signal, 75Ohm, max 1.5Vpp) SYNCOUT3_32) (TTL) |
|
22 | CTRLIN (TTL) | |
37 | CTRLOUT (TTL) | |
7 | SYNCIN1 (TTL) | |
8 | SYNCIN2 (TTL) | |
23 | PCLKIN (TTL) | |
24 | CONID, Connector
Identification, connect this pin to ground (pin 38) inside your custom cable connector |
|
16 | TAP 24 Volt External
Power Supply (common terminal for all Optocoupler output collector pull-up resistors) |
|
6 | Optocoupler 0, Input A, +5Volt Anode | |
33 | Optocoupler 0, Input K Cathode (signal ground) | |
3 | Optocoupler 0, Output Collector | |
21 | Optocoupler 0, Output Emitter | |
5 | Optocoupler 1, Input A, +5Volt Anode | |
32 | Optocoupler 1, Input K Cathode (signal ground) | |
18 | Optocoupler 1, Output Collector | |
35 | Optocoupler 1, Output Emitter | |
20 | Optocoupler 2, Input A, +5Volt Anode | |
17 | Optocoupler 2, Input K Cathode (signal ground) | |
2 | Optocoupler 2, Output Collector | |
34 | Optocoupler 2, Output Emitter | |
4 | Optocoupler 3, Input A, +5Volt Anode | |
31 | Optocoupler 3, Input K Cathode (signal ground) | |
1 | Optocoupler 3, Output Collector | |
19 | Optocoupler 3, Output Emitter | |
1) AVIDEOIN0..3 = channel A, BVIDEOIN0..3 =
channel B for PicPort®-Stereo-44D. 2) PCLKOUT0..3 for PicPort®-Mono-44 and PicPort®-Stereo-44S only! |
40-pin pinrow, male, same for all PicPort®-Mono/Stereo-PMC boards:
Pin 1) | Pin 2) | Signal |
1 | 1 | Optocoupler 0, Input A, +5V Anode |
2 | 20 | Optocoupler 0, Input K Cathode (signal ground) |
3 | 2 | Optocoupler 1, Input A, +5V Anode |
4 | 21 | Optocoupler 1, Input K Cathode (signal ground) |
5 | 3 | Optocoupler 2, Input A, +5V Anode |
6 | 22 | Optocoupler 2, Input K Cathode (signal ground) |
7 | 4 | Optocoupler 3, Input A, +5V Anode |
8 | 23 | Optocoupler 3, Input K Cathode (signal ground) |
9 | 5 | Optocoupler 4, Input A, +5V Anode |
10 | 24 | Optocoupler 4, Input K Cathode (signal ground) |
11 | 6 | Optocoupler 5, Input A, +5V Anode |
12 | 25 | Optocoupler 5, Input K Cathode (signal ground) |
13 | 7 | Optocoupler 6, Input A, +5V Anode |
14 | 26 | Optocoupler 6, Input K Cathode (signal ground) |
15 | 8 | Optocoupler 7, Input A, +5V Anode |
16 | 27 | Optocoupler 7, Input K Cathode (signal ground) |
17 | 9 | Optocoupler 0, Output Collector |
18 | 28 | Optocoupler 0, Otuput Emitter |
19 | 10 | Optocoupler 1, Output Collector |
20 | 29 | Optocoupler 1, Otuput Emitter |
21 | 11 | Optocoupler 2, Output Collector |
22 | 30 | Optocoupler 2, Otuput Emitter |
23 | 12 | Optocoupler 3, Output Collector |
24 | 31 | Optocoupler 3, Otuput Emitter |
25 | 13 | Optocoupler 4, Output Collector |
26 | 32 | Optocoupler 4, Otuput Emitter |
27 | 14 | Optocoupler 5, Output Collector |
28 | 33 | Optocoupler 5, Otuput Emitter |
29 | 15 | Optocoupler 6, Output Collector |
30 | 34 | Optocoupler 6, Otuput Emitter |
31 | 16 | Optocoupler 7, Output Collector |
32 | 35 | Optocoupler 7, Otuput Emitter |
33 | 17 | TAP 24V External Power Supply |
34 | 36 | TAP 24V External Power Supply |
35 | 18 | +5V |
36 | 37 | Ground |
37 | 19 | Reserved |
38 | nc | Reserved |
39 | nc | Reserved |
40 | nc | Reserved |
1) Pin numbers for the 40-pin on-board
connector 2) Pin numbers for the 37-pin D-sub connector on the optional conversion cable |
PicPort®-Mono/Stereo-PMC | |
Bus | PMC form factor (based on
PCI revision 2.1) Standard PCI version and CompactPCI version are also avialable |
Video inputs | up to 4 |
Input format | CCIR, RS170, nonstandard |
Video geometry | 2:1 interlaced,
noninterlaced, progressive, dual channel; resolution programmable up to 2048 ¡Ñ 2048 |
Pixel geometry | CCIR601, square, programmable |
Digitizers (input channels) |
PicPort®-Mono-PMC
models: 1 PicPort®-Stereo-PMC models: 2 |
Data digitization | 20MHz, 16-bit per channel |
Image coding | 8-bit luminance |
Input LUT | 256 ¡Ñ 8-bit per channel, independently programmable |
Brightness | by means of input LUT(s) |
Contrast | by means of input LUT(s) |
Color hue | n/a |
Color saturation | n/a |
Gain | programmable (by setting lower and uper conversion threshold) |
Offset | programmable (by setting lower and uper conversion threshold) |
Downscaling | horizontal 5-tap and vertical 1-tap independently interpolating scaler |
Mirroring | along x and/or y axes |
Overlay | freely programmable 1-bit lockmask stored in host memory |
Color conversion | monochrome or RGB target models with various color depths and data packing |
8-bit VGA colors display | 20 Windows system colors preserved by means of LUT |
Transfer to host | bus master burst DMA transfer |
Transfer rate | peak rate up to 132 MB/s, real time for all acquisition modes |
Synchronization, inputs | CVBS, H/V, pixel clock; TTL or 75 ohm |
Synchronization, outputs | H/V, pixel clock; RS422 |
Asynchronous acquisition | by external HW trigger |
Plugs for video | universal camera
connector:
|
Trigger in/out | opto-isolated |
Camera power out | 12 V, up to 500 mA |
Power requirements | PicPort®-Mono
model: 12V/150mA + 5V/520mA + 3.3V/135mA PicPort®-Stereo model: 12V/150mA + 5V/710mA + 3.3V/185mA (when a camera is powered from the board, the power consumption is increased appropriately) |
Operating temperature | 0-50 ¢XC |
Comprehensive set of software tools consisting of video capture libraries and image processing libraries for Windows XP/2000/NT4, Windows Me/98/95 and for Linux. Please check especially the following ones:
Please check the list of suitable cameras (analog monochrome models) for use with PicPort®-Mono/Stereo. The link invokes page showing wide list of different suitable cameras, allowing you to specify more criterions and restrict the list only to the cameras exactly matching your needs.
For your convenience, we prepared some more specific camera list, you can follow one of the links below:
All the necessary cables for connecting a camera to the framegrabber are available.
LVmPC® is an ultra compact, mobile image processing system for industrial and machine vision, based on standard PC technology and Leutron's frame grabber series. LVmPC® is available in a huge variety of different configurations.
Ordering number | Product | Description |
11015 | PicPort®-Mono-25S-PMC | PMC module version of PicPort®-Mono |
11029 | PicPort®-Stereo-25S-PMC | PMC module version of PicPort®-Stereo, intended for single-channel cameras |
11030 | PicPort®-Stereo-25D-PMC | PMC module version of PicPort®-Stereo, intended for dual-channel cameras |
Expansion boards for LVmPC system | ||
10420 | PicPort®-Mono-25S for LVmPC | PicPort®-Mono-25S-PMC, version for LVmPC |
10430 | PicPort®-Stereo-25S for LVmPC | PicPort®-Stereo-25S-PMC, version for LVmPC |
10440 | PicPort®-Stereo-25D for LVmPC | PicPort®-Stereo-25D-PMC, version for LVmPC |
Complementary products | ||
16028 | LV-SDS | Driver software developer's suit for Windows and Linux |
15012 | PCI-PMC adapter | To operate a PMC module in a computer with standard PCI bus |
15000 | Potoelectric reflex switch set | Ready to use with PicPort®-Mono/Stereo-PMC, consists of photoelectric reflex switch, self adhesive reflective tape and mounting parts |
15012 | Optocoupler test board | Enables testing of the opto-isolated I/O functionality of all PicPort® framegrabbers |
14¡Ñ¡Ñ¡Ñ | Various cables | All needed cables of various lengths |
¡@