POSMicro B16 Instrukcja Obsługi

Przeglądaj online lub pobierz Instrukcja Obsługi dla Telewizory i monitory POSMicro B16. POSMicro B16 Instruction manual Instrukcja obsługi

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 109
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów

Podsumowanie treści

Strona 1 - P3I3 Frame Grabber Family

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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.

Strona 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

Strona 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

Strona 10 - List of Tables

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

Strona 12 - Chapter 2. Getting Started

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

Strona 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

Strona 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

Strona 15

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

Strona 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

Strona 17

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

Strona 18

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

Strona 19

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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.

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 35

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 44

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 54

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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,

Strona 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

Strona 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

Strona 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

Strona 70 - 5.2.9. el_GetCycleTime

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 75 - 5.2.20. el_GetSWRevision

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

Strona 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

Strona 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

Strona 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

Strona 79

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

Strona 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

Strona 81

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 90

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

Strona 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

Strona 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

Strona 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

Strona 94

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

Strona 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

Strona 96 - 5.4. Data Structures

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

Strona 97

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

Strona 98 - Chapter 6. Samples

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

Strona 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

Strona 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:

Strona 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

Strona 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

Strona 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

Strona 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

Strona 105

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

Strona 106

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

Strona 107

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

Strona 108

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

Strona 109

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

Komentarze do niniejszej Instrukcji

Brak uwag