POSMicro B16 Manual de Instruções Página 1

Consulte online ou descarregue Manual de Instruções para TVs e monitores POSMicro B16. POSMicro B16 Instruction manual Manual do Utilizador

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 109
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes

Resumo do Conteúdo

Página 1 - P3I3 Frame Grabber Family

P3I3 Frame Grabber Familyp3i_DIG, p3i_CL, p3i_CL/PMC ManualRevision 2B

Página 2

List of Tables3.1. Bit Assignments for Appropriate Data Mode of p3i_DIG 153.2. Used SODIMM Capacity Dependent on Selected Data Mode 193.3. Pinout of 1

Página 3 - 1A First edition ew, dpe

Appendix A. CamerasA.1. IntroductionThe software adaptation for each camera is done by ELTEC Elektronik AG and included in the camera fileeleye716.cam

Página 4 - 1. DISCLAIMER

For the cameras "ACC-11x0 Eagle 2048 pix." and "ACC-1100 Eagle 2592 pix." a range of 4-17 MHz isaccepted. For the cameras "AC

Página 5 - SAFETY INFORMATION

the cycle time, which is the time after which the cameras can be retriggered, is also controlled byel_SetExposureTime.If the desired values of el_SetE

Página 6 - IMPORTANT INFORMATION

el_SetRegister(wBoardId,"Gain1", 1, 1); // set Gain1 to 1el_SetRegister(wBoardId,"Gain1", 0, 1); // set Gain1 to 0A.9. JAI CV-M2 I

Página 7 - Table of Contents

Appendix B. FAQsB.1. Common FAQsB.1.1.What is synchronous acquisition?Synchronous acquisition means that all cameras run synchronously to each other.

Página 8

channel (calling el_AssignBuffer with channel ID 0).There is one exception if the memory acquisition format is set to el_DUAL. In this case the data i

Página 9

documentation of the camera file. if no setup file is used, el_InitSyncGenerator has to be called tochose the correct synchronization signals and with

Página 10 - List of Tables

"CV-M77 grabber trg.""Sony XC-55 E-DONPISHA II""Sony XC 55 continous DONPISHA""Sony XC-55 fullframe""Sony

Página 12 - Chapter 2. Getting Started

IndexGGrabber functionsel_Acquire, 53el_AcquireEx, 55el_AssignBuffer, 56el_CloseHW, 58el_CreateMemBuffer, 59el_FreeMemBuffer, 59el_GetBoardIdentifiers

Página 13 - 2.3. Connecting the camera

Chapter 1. Introduction1.1. About this documentThe purpose of this documentation is to describe the ELTEC Elektronik AG P3I3 frame grabber family. Itc

Página 14

Chapter 2. Getting Started2.1. Requirements2.1.1. Requirements for p3i_DIGfor the installation and use of the p3i_DIG frame grabber you need:• the fra

Página 15

2.3. Connecting the cameraAttach camera cable to camera connector.2.4. Software installationPlease download our software from the web site ELTEC Elekt

Página 16

2.4.1.1.1. Windows XP, Vista, Windows 7Under these operating systems used the setup program provided for Windows.2.4.1.1.1.1. InstallationPerform the

Página 17

4. Select the directory to install the software. Normally you should keep the default path.Chapter 2. Getting Started5

Página 18

5. Select the components to be installed. On a development system you should install all components. Ona target ''System Drivers''

Página 19

6. During the installation you have to confirm that you want to install the kernel driver.Chapter 2. Getting Started7

Página 20

7. On a 64 bit system, you will be asked if you want to install the Windows redistributable libraries. Youshould keep the default setting to install t

Página 21 - 2.4.2.1. Installation

2.4.1.1.1.2. UpdateTo update an existing installation, the best way is to deinstall the old and the reinstall the new software.1. Use the deinstallati

Página 23

3. Make sure that the checkbox to remove the driver software is set.4. If several gabber of a family are shown deinstall all corresponding devices5. R

Página 24 - 3.2. p3i_DIG-Hardware

2.4.1.2. Samples installation2.4.1.3. Starting the configuration programThe configuration program looks the same under Windows and Linux.• Start the C

Página 25

Read the file readme.htm to latest installation hints.cd directory_of_your_choicetar xzvf path_and_name_of_tar_file2. Login as root3. Start the INSTAL

Página 26

Chapter 3. Hardware Reference3.1. IntroductionThe p3i_DIG is a frame grabber for digital linescan and areascan cameras, which supports EIA-644(LVDS) a

Página 27 - 3.2.2.3. 16 pin Header

3.2. p3i_DIG-Hardware3.2.1. Block Diagram p3i_DIG3.2.2. Technical Details of p3i_DIGThe frame grabber is capable of handling 11 different data modes.

Página 28 - 3.2.2.6. SODIMM for p3i_DIG

3.2.2.1. Data Modes of p3i_DIGThere are 11 different modes for handling several combinations of data inputs. The next table shows thebit assignments f

Página 29

3.2.2.1.1. Mode0 - 1x8 bitUsed DMA channels: 1 4 consecutive bytes are packed into one 32-bit word.3.2.2.1.2. Mode1 - 2x8 bitUsed DMA channels: 2 4 co

Página 30

3.2.2.2.1. Digital Video InputThe data input consists of 32 differential line pairs.3.2.2.2.2. Control Inputs for p3i_DIGBeside a pixel clock, frame e

Página 31

3.2.2.4. Trigger InputThere are several trigger inputs on the frame grabber - optocoupled and TTL. The optocoupled triggerinputs have optimum noise im

Página 32 - 3.2.3.2. 16 pin Header X101

The used SODIMM capacity is dependent on the selected data mode:Table 3.2. Used SODIMM Capacity Dependent on Selected Data ModeMODE Used SODIMM Capaci

Página 33 - 3.2.5. Status-LEDs

Revision Info2B new icons, 64 bit support dpe2A p3i_CL/PMC added ew, dpe1A First edition ew, dpeCopyright © 2001-2011 ELTEC Elektronik AG

Página 34 - 3.3. p3i_CL-Hardware

3.2.3.1. Frame Grabber Interface X100 of p3i_DIGLayout of 100 pin Mini-Delta-Ribbon Connector (Receptacle)This is a 100 pin half pitch Mini Delta Ribb

Página 35

VDATA4(+) A22 VDATA4(-) B22VDATA5(+) A23 VDATA5(-) B23VDATA6(+) A24 VDATA6(-) B24VDATA7(+) A25 VDATA7(-) B25VDATA8(+) A26 VDATA8(-) B26VDATA9(+) A27 V

Página 36 - 3.3.2.4. Trigger Input

3.2.3.2. 16 pin Header X101Layout of 16 pin Header (male)The 16-Pin Header is an additional interface for user signals and trigger resources.Table 3.4

Página 37 - 3.3.2.6. SODIMM for p3i_CL

3.2.4. Hex-Switch (Board-ID-Select)Switch S700 is used to set the board ID. If more than one frame grabber is plugged into the PC, eachmust have a dis

Página 38

3.3. p3i_CL-Hardware3.3.1. Block Diagram p3i_CL3.3.2. Technical Details of p3i_CLThe frame grabber is capable of handling 10 different data modes. Cam

Página 39

3.3.2.1. Data Modes of p3i_CLThere are 10 different modes for handling several combinations of data inputs.3.3.2.1.1. Mode0 - 1x8 bitUsed DMA channels

Página 40

3.3.2.2. Frame Grabber Interface p3i_CL3.3.2.2.1. CameraLink Connector of p3i_CLThe CameraLink standard defines 4 differential inputs with an addition

Página 41 - 3.3.3.3. 16 pin Header X101

3.3.2.5. Data Transfer of p3i_CLSince the p3i_CL is a busmaster card, the video data for a single frame or a whole sequence is movedinto memory per DM

Página 42 - 3.3.5. Status-LEDs

3.3.3. Connector Pinout of p3i_CLBoard Overview3.3.3.1. CameraLink Interface X1000 of p3i_CLLayout of 26 pin Mini-Delta-Ribbon Connector (Receptacle)T

Página 43 - 3.4. p3i_CL/PMC-Hardware

Table 3.7. Pinout of 26 pin Mini-Delta-Ribbon Connector X1000 (Receptacle)SIGNAL NAME PIN SIGNAL NAME PINinner shield 1 inner shield 14CC4- 2 CC4+ 15C

Página 44

1. DISCLAIMERCopyright© 2011 ELTEC Elektronik AG. The information, data, and figures in this documentincluding respective references have been verifie

Página 45 - 3.4.2.4. Trigger Input

Table 3.8. Pinout of 15 pin high-density female Min-D (X1002)PIN SIGNAL NAME DESCRIPTION1 GND Ground2 Trigin_TTL selectable Trigger Input;TTL-Level3 T

Página 46

3.3.3.3. 16 pin Header X101Layout of 16 pin Header (male)The 16-Pin Header is an additional interface for user signals and trigger resources.Table 3.9

Página 47

3.3.4. Hex-Switch (Board-ID-Select)Switch S700 is used to set the board ID. If more than one frame grabber is plugged into the PC, eachmust have a dis

Página 48

3.4. p3i_CL/PMC-Hardware3.4.1. Block Diagram p3i_CL/PMC3.4.2. Technical Details of p3i_CL/PMCThe frame grabber is capable of handling 10 different dat

Página 49

3.4.2.1. Data Modes of p3i_CL/PMCThere are 10 different modes for handling several combinations of data inputs.3.4.2.1.1. Mode0 - 1x8 bitUsed DMA chan

Página 50

3.4.2.2. CameraLink Connector of p3i_CL/PMCThe CameraLink standard defines 4 differential inputs with an additional clock to transmit data and control

Página 51 - Chapter 3. Hardware Reference

3.4.2.5. Data Transfer of p3i_CL/PMCSince the p3i_CL/PMC is a busmaster card, the video data for a single frame or a whole sequence ismoved into memor

Página 52 - 3.5. Trigger Modes

3.4.3. Connector Pinout of p3i_CL/PMCBoard Overview3.4.3.1. CameraLink Interface X100 of p3i_CL/PMCLayout of 26 pin Mini-Delta-Ribbon Connector (Recep

Página 53 - 3.6. Specifications

Table 3.12. Pinout of 26 pin Mini-Delta-Ribbon Connector X100 (Receptacle)SIGNAL NAME PIN SIGNAL NAME PINinner shield 1 inner shield 14CC4- 2 CC4+ 15C

Página 54

Table 3.13. Pinout of 9 pos. Micro-D (X101)PIN SIGNAL NAME DESCRIPTION1 TRIGIN0+ noninverting part ofoptocoupled trigger input02 TRIGIN2+ noninverting

Página 55

• Consult the dealer or an experienced radio/TV technician for help.• The use of shielded cables for connection of the monitor to the graphics card is

Página 56

3.4.3.3. 8 pin Header/Jumper X102Layout of 8 pin Header/Jumper (male)The 8 pin Header/Jumper is an additional interface for user signals and trigger r

Página 57 - 5.1. Overview

3.4.4. Jumper (Board-ID-Select)8 pin Header/Jumper X102 is also used to set different BoardIds. If you want to use two frame grabberswith one computer

Página 58 - 5.1.5. Source code samples

3.5. Trigger ModesThe P3I3 family members support various trigger modes to satisfy the requirements of varyingapplications. There are three main modes

Página 59 - 5.1.10. Multiple Grabbers

3.6. Specifications3.6.1. Electrical Specifications3.6.1.1. Specifications for Differential Signals p3i_DIGEvery differential input signal pair is ter

Página 60 - 5.1.11. Error Handling

High-Level Output Current|IOH|32 mALow-Level Output Current|IOL|64 mA3.6.1.4. Specifications for Opto-coupled Input SignalsTable 3.18. Electrical Spec

Página 61 - 5.1.15. Virtual Grabbers

3.6.1.7. Pixel Clock Frequency p3i_CL and p3i_CL/PMCTable 3.21. Maximum Pixel Clock FrequencyParameter Description Min Typ Max UnitClock-f for Mode0(1

Página 62 - 5.2. Library Functions

Chapter 4. Trouble Shooting - if it does not workCheck if the driver and the user mode software are installed properly. See chapter Getting Started.Fr

Página 63 - 5.2.2. el_Acquire

Chapter 5. Programmers Reference5.1. Overview5.1.1. IntroductionFrame Grabber configuration tools is the software foundation for ELTEC Elektronik AG f

Página 64

data transfer PCI burst transfers is extended by ELTEC Elektronik AG with an intelligent PCI DMA.The Frame Grabber configuration tools make all these

Página 65 - 5.2.3. el_AcquireEx

support/drivers and updates.5.1.6. Industrial requirementsFrame Grabber configuration tools has an extensive built-in camera support making it extreme

Página 66 - 5.2.4. el_AssignBuffer

immediately.• To avoid short circuits, keep paper clips, screws, and staples away from connectors,slots sockets and circuitry.• Avoid dust, humidity,

Página 67 - Reference

some kind they must only belong to the same 'family' like , , , and .Because the grabbers of a family may have different hardware resources

Página 68 - 5.2.5. el_CloseHW

/* Initialize HW and allocate frame buffer */framearray =(BYTE**)el_InitHW( BoardId, 0, SizeX, SizeY, NumberOfFrames, 0, 0);/* optional change of hard

Página 69 - 5.2.7. el_FreeMemBuffer

can only open the first virtual grabber.Because the units on a board might not be totally independent virtual grabbers have to be opened andused withi

Página 70 - 5.2.9. el_GetCycleTime

el_TestFrameCountel_TestAcqTable 5.5. File I/OFile I/Oel_WriteSetupFileTable 5.6. MiscellaniousMiscellaniousel_SetOutputsel_ResetOutputsel_GetSettinge

Página 71 - 5.2.11. el_GetErrorCode

Mode:• live: EL_LIVE• snap: EL_SNAP• or be aborted: EL_ABORTRETURN VALUE:0 if OK-1 if ERROR See el_GetErrorCode for details.DESCRIPTION:Single buffer

Página 72 - 5.2.14. el_GetHWRevision

SEE ALSO: EL_ACQUISITIONMODE, el_OpenHW , el_NewMemBuffer5.2.3. el_AcquireExlongel_AquireEx (long BoardId, EL_ACQUISITIONMODE Mode, long *pChannels, l

Página 73 - 5.2.16. el_GetPixelClock

#define CHNO 4 // number of channelslong pStart[CHNO];pStart[0] = 0;pStart[1] = 2 * SEQ_LEN/4;pStart[2] = 3 * SEQ_LEN/4;pStart[3] = 4 * SEQ_LEN/4;long

Página 74 - 5.2.18. el_GetSetting

//nSequenceLength = 1;//// free all buffer before allocating new//long BuffId;for(int i=0; i<4; i++){NewBuffIds[i]=0;}for( i=0; i<4; i++){// get

Página 75 - 5.2.20. el_GetSWRevision

0, EL_PACKER_Y, EL_INTERLACE, &NewBuffIds[1]);if (ppVideoMemory_1 < 0 ){ReportError( "el_CreateMemBuffer" );return;}ppVideoMemory_2 =

Página 76 - 5.2.22. el_InitHW

5.2.6. el_CreateMemBuffervoid **el_CreateMemBuffer ( long BoardId, void** ppMemStart, long SizeX, long SizeY,long *pFrameCount, long Pitch, long Packi

Página 77

Table of Contents1. Introduction 11.1. About this document 12. Getting Started 22.1. Requirements 22.1.1. Requirements for p3i_DIG 22.1.2. Requirement

Página 78 - 5.2.23. el_NewMemBuffer

0 if OK-1 if ERROR. See el_GetErrorCode for details.CAVEATS: 'BufferNo' specifies the buffer or sequence to be released. If user allocated m

Página 79

ValSelect : 0: reads the realised value, 1: reads the desired valueDESCRIPTION: Retrieves the current cycle time (for details look at el_SetCycleTime)

Página 80 - 5.2.24. el_OpenHW

SEE ALSO: Error Codes5.2.12. el_GetErrorCodeExlongel_GetErrorCodeEx ( char *pszBuffer, long lnLen, long nLanguage );DESCRIPTION: Inquire error descrip

Página 81

Inquires hardware revision of the video hardware.PARAMETERS:BoardId : board ID returned by el_OpenHWHigh : Pointer to long with high part of revisionL

Página 82 - 5.2.25. el_OpenHWEx

RETURN VALUE:the pixel clock if OK-1 if ERROR. See el_GetErrorCode for details.SEE ALSO:el_SetPixelClock5.2.17. el_GetSelectedCameralongel_GetSelected

Página 83 - 5.2.27. el_SelectCamera

-1 if ERROR. See el_GetErrorCode for details.SEE ALSO: EL_FGITEMEXAMPLE:maxxwid = el_GetSetting (BoardId, EL_MAXACQSIZEX, 0));if( maxxwid == -1 ) {bEr

Página 84 - 5.2.28. el_SetAcqWindow

Revision : Pointer to long with revisionDESCRIPTION: Inquires software revision of the API library.RETURN VALUE:pointer to revision string if OKNULL i

Página 85 - 5.2.30. el_SetExposureTime

PARAMETERS:BoardId : board ID returned by el_OpenHWMemStart : Pointer to array of pointers to picture buffers, NULL pointer terminates array.SizeX : h

Página 86 - 5.2.32. el_SetExtTriggerInput

the supplied memory buffers.FrameCount specifies the number of buffers in a sequence. If FrameCount is 0/1 only a single buffer isused for image acqui

Página 87 - 5.2.34. el_SetPixelClock

BoardId : board ID returned by el_OpenHWMemStart : Pointer to array of pointers to picture buffers. NULL pointer terminates array.SizeX : hor. size of

Página 88 - 5.2.35. el_TestAcq

5.1.12. Downloading the software 505.1.13. Image Sequences - Program flow 505.1.14. Calling the library function from languages other than C/C++ 515.1

Página 89 - 5.2.37. el_WaitAcqEnd

0 and specify the X/Y dimension of each image buffer allocated by the user.Then el_NewMemBuffer does not allocate image memory it uses the supplied im

Página 90

BoardSelect: board numberMode: force basic setup yes/noRETURN VALUE:Board ID of board initialized successfully-1 if ERROR. See el_GetErrorCode for det

Página 91 - 5.3. Defines

{nError = el_GetErrorCode();return FALSE;}nRc = el_Acquire( nBoardID, EL_SNAP );if ( 0 != nRc ) {nError = el_GetErrorCode();return FALSE;}else {// Wai

Página 92 - Table 5.11. Error codes

long BoardId[16];long LastHex=-1;int i;long BoardCount;EL_BOARD_IDENTIFIER IdList[16];// get list of all installed boardslong ByCount=el_GetBoardIdent

Página 93

DESCRIPTION: Sets a camera defined in the camera file.RETURN VALUE:0 if OK-1 if ERROR. See el_GetErrorCode for details.SEE ALSO: el_GetSelectedCameraE

Página 94

If the acquisition memory format is set to interlace acquisition, all acquisition window parameters must bespecified as frame-related values. If the a

Página 95 - 5.3.3. EL_FGITEM

DESCRIPTION: Sets the desired exposure time in micro seconds. For some cameras not all values canbe realised. In these cases the function sets the exp

Página 96 - 5.4. Data Structures

el_SetExtTriggerInput ( long BoardId, long CamSel, long TriggerInput );PARAMETERS:BoardId : board ID returned by el_OpenHWCamSel : Selects camera; set

Página 97

Reserved2 );BoardId : board ID returned by el_OpenHWFrequency : Frequency in HzReserved1 :DESCRIPTION: Sets the pixel clock generated on the board. Th

Página 98 - Chapter 6. Samples

// Acquire one frameel_Acquire (BoardId, EL_SNAP);do {...;} while( el_TestAcq( BoardId ) || Timeout-- );5.2.36. el_TestFrameCountlongel_TestFrameCount

Página 99

A.5. ACC-1xx0 Eagle 90A.6. Pulnix TM-6710CL 91A.7. Optisens Colorline-1728 91A.8. Optisens Colorline-1728 Stereo 92A.9. JAI CV-M2 Ikegami SKC-145T2 Ba

Página 100 - Appendix A. Cameras

is stopped, or a time-out is reached. Therefore, this function can be used to determine the end of anacquisition triggered with el_Acquire .SEE ALSO:

Página 101 - A.7. Optisens Colorline-1728

5.2.38. el_WriteSetupFilelongel_WriteSetupFile ( long BoardId, char* Filename, long Overwrite );Filename : pointer to string with name of setup file a

Página 102

EL_W_WRONGREVISIONCRC 4 Wrong CRC in hardware revision EEPROMEL_W_ACQWINDOWTOOBIG 3 Acquisition window too big for the cameraselected; will be made sm

Página 103

description of ' el_NewMemBuffer '.EL_E_WRONGBOARDID -13 No board with this ID is open.EL_E_ADCREFLEVELS -14 Invalid reference values for an

Página 104 - Appendix B. FAQs

EL_E_BIOSFUNCTIONCALL -35 The Bios did not execute one of the following PCIBios callsproperly (returned an error): 'Find PCIdevice', 'W

Página 105

EL_E_WRONGTASKID -500 Internal errorcodeEL_E_BUFFERNULLPTR -501 User defined buffer pointer is NULL.EL_E_WRONGBUFFERALIGN -502 User defined buffer has

Página 106

EL_MEMPIXELSIZEEL_PACKINGMODEEL_FRAMECOUNTEL_FRAMEBUFPITCHEL_BUFFERID5.4. Data Structures5.4.1. EL_CAMFEATURESAn entry of the camera feature listThis

Página 107

USED IN: el_GetBoardIdentifiersused to retieve informations about the installed boardstypedef struct{char Name[32]; // name of the boardlong HexSwitch

Página 108

Chapter 6. Samples6.1. Programming exampleThis small programming example shows how to use the basic API functions to setup the grabberhardware for get

Página 109

}nRet = el_WaitAcqEnd(wBoardID);if(nRet < 0){printf("Failed!!");}else{printf("Snap!!");}... call the display server.// close th

Comentários a estes Manuais

Sem comentários