Photon Force PF32 Quick Start Manual Download Page 21

 

Page 

21

 of 

28

 

button, and select the appropriate firmware bit file for your PF32 camera (either USB2 or USB3) 
from the dialog as shown below. 

The start tab should then update as follows: 

PF32 Java application Start tab, with a camera connected and configured. 

The following status information is provided in the start tab: 

Item 

Description 

Connected: 

Indicates PF32 connection status. This will display either: 

NO 

– PF32 camera is either not connected, or firmware has not 

yet been loaded. 

YES

  –  PF32  camera  is  connected,  and  firmware  has  been 

loaded. 

Device: 

Displays the camera’s internal serial number. 

Device firmware version: 

Displays  the  version  number  of  the  camera’s  internal  USB 
firmware. 

Bitfile: 

Displays the filename of the firmware bit file which has been 
loaded. 

Configuration: 

Provides confirmation of the camera’s mode of operation. 

 

The camera’s operating mode may be quickly set by choosing the desired setting from the “Select 
mode of operation” drop down box, and pressing the “Configure” button. If successful, the new 
configuration will be indicated on the “Configuration” display mentioned above. The following 
camera modes are available: 

Summary of Contents for PF32

Page 1: ...PF32 QUICK START GUIDE v1 4 9 ...

Page 2: ...to employ good practice in handling the hardware or to observe and comply with the warnings and handling precautions stated in this guide will void the product warranty This product may not be used in military aerospace medical or other safety critical applications without the express written permission of Photon Force Ltd Any such use is undertaken entirely at the customer s own risk Specificatio...

Page 3: ...nment Installation 6 PF32 Software Package Installation 9 PF32 Java Demo Application First Run 15 Connecting the camera for TCSPC mode 18 Java Demo Application Guide 20 Overview 20 Start Tab 20 Image Display And Streaming Controls 22 Exposure Tab 23 Display Tab 24 TCSPC Tab 24 Frame Data Tab 26 Advanced Tab Bias Setup 26 ...

Page 4: ...an be used to quickly test the camera view a video stream capture histograms and explore the camera settings The Java application is discussed later in this guide A MATLAB wrapper is provided for scientific use allowing the camera to be operated and data acquired from within the MATLAB environment Demo functions are provided for acquiring both live video for display and high speed streaming of dat...

Page 5: ...and USB driver are designed for 64 bit Windows 10 but are also compatible with older versions of Windows 32 bit Windows and Linux versions are available upon request Software installation is performed in two steps 1 Obtain up to date Java Runtime Environment JRE 2 Install PF32 driver and demo application ...

Page 6: ...talled already please download the JRE from the Oracle Java web site https www java com en download manual jsp To install the Oracle Java Runtime Environment download and run the Windows Offline 64 bit installer The installation of the JRE requires the following steps 1 Run the installer and provide the necessary administrator rights to allow the installation ...

Page 7: ...Page 7 of 28 2 Accept the license agreement 3 Wait for the installer to finish ...

Page 8: ...Page 8 of 28 4 Close the installer and proceed to the installation of the PF32 software package ...

Page 9: ...ows is called PF32 1 4 9 win64 exe 1 The installation may require Administrator permission Press Yes when the following window appears and provide the Administrator password if required 2 The installer might not start immediately and you may need to provide the appropriate permissions along the way If so Windows will guide the process The following window may appear before the installer starts Cli...

Page 10: ...28 3 A new button Run anyway appears Click this button to override the default Windows security setting 4 Once again you might be asked for the permission to install the PF32 software package Press Yes to proceed ...

Page 11: ...Page 11 of 28 5 Start the installation 6 Accept the license agreement ...

Page 12: ...Page 12 of 28 7 Choose the installation folder 8 Choose the start menu folder in which Photon Force shortcuts will be created ...

Page 13: ...the software interface to the camera The Java application is a standalone demo application and GUI to run the camera The USB driver is required for operating system communication with the camera 10 Wait for the installer to finish 11 Provide permission to install the driver ...

Page 14: ...Page 14 of 28 12 Finish the installer ...

Page 15: ...llation the first time the board is connected Start the PF32 Java Win_x64 application Windows may prevent the application from loading the first time you attempt to run it This is due to an inbuilt security feature preventing the execution of unverified programs Permission will have to be granted to run the PF32 Java Application as explained below If the program does not start at all ensure that t...

Page 16: ...t window appears where permission to run the software must be granted This may require an Administrator password 4 Note that if the Java Runtime Environment has not been installed the following warning will be displayed Please install a Java Runtime Environment as described above before continuing see Java Runtime Environment Installation ...

Page 17: ...nge to YES and the FPGA type serial number and system operating mode will be displayed By default the system is configured in a photon counting mode which does not provide timing information Settings may be changed by selecting the desired mode of operation from the drop down menu and pressing configure or by changing the appropriate settings in the control tabs At this point in order to see an im...

Page 18: ...with 50 Ω load pulses as reference through the SMA connector labelled SYNC but can be configured to accept other signals NIM for example upon request Care should be taken to ensure that the limits for the synchronisation signal are not exceeded to prevent damage to the electronics and sensor Note in the above example the laser driver can also be triggered by an external source In this case the ext...

Page 19: ...e box Select mode of operation select TCSPC laser master then click Configure Navigate to the TCSPC tab The simplest test to observe time correlated data is to direct the pulsed light source safely and diffusely at a wall or scattering surface and image this surface with the camera Within the TCSPC tab click on Capture TCSPC The default measurement time is 5 seconds after which the measurement wil...

Page 20: ...elow Overview of the main PF32 Java demo application GUI features S T A R T T A B When the PF32 Java GUI is launched it will initially display the Start tab as shown below The start tab displays status information and provides controls to load the camera s firmware and set the operating mode PF32 Java application Start tab with no PF32 camera connected Note that none of the software features are a...

Page 21: ...et been loaded YES PF32 camera is connected and firmware has been loaded Device Displays the camera s internal serial number Device firmware version Displays the version number of the camera s internal USB firmware Bitfile Displays the filename of the firmware bit file which has been loaded Configuration Provides confirmation of the camera s mode of operation The camera s operating mode may be qui...

Page 22: ... electrical test modes not required for user operation Additionally an experimental dark count rate DCR calibration feature is provided Before conducting a DCR calibration the lens cap should be fitted to the camera ideally with the camera situated in a completely dark environment The Dark Cal button may then be pressed This instructs the software to acquire data for a defined exposure time and sa...

Page 23: ... specified the camera provides a minimum frame time of 2µs Setting Description Frame Time µs Specifies the sensor s frame time in microseconds Valid values are 2 to 8 000µs Frames to Add This specifies the number of sensor frames which will be digitally summed by the camera to produce each frame transmitted to the PC Valid values are 1 to 50 000 Exposure Time µs Displays the total exposure time fo...

Page 24: ...y Flip Vertical Inverts the displayed image vertically Color Mode When checked enables false colour mode This is enabled automatically in TCSPC mode Median Filter Applies a noise filter to the displayed image data Dark Cal Filter Applies a basic dark count DCR correction Note that this experimental feature is only operational if DCR calibration data has been generated for your PF32 camera Stretch ...

Page 25: ...onding to 1 second of sensor exposure time will be acquired Note that data acquisition may take longer than the specified exposure time depending on the sensor frame rate and USB bus bandwidth Iterations Specifies the number of iterations of data capture to complete For example if set to 10 then 10 sets of data of the specified length will be captured Period seconds Optionally a value may be given...

Page 26: ...histogram can be displayed Calculate Histograms must be enabled and data must be captured using Capture TCSPC F R A M E D A T A T A B The frame data tab provides a means of inspecting the raw individual pixel values within the GUI Every time the Capture Single Frame streaming control is clicked this will be updated Please note that the raw values are not updated during streaming PF32 Java applicat...

Page 27: ... is typically set to 1 2V SPAD Quench Time Control Voltage VQUENCH VQUENCH allows the sensor s avalanche quenching or recharge time dead time to be adjusted For maximum quenching speed VQUENCH should be set to the default value of 0V Increasing this voltage lengthens the recharge time TDC Supply Regulation Voltage VNBIASLINE The TDC supply regulation voltage VNBIASLINE controls the camera s TDC sp...

Page 28: ...Photon Force Ltd 34 Melville Street Edinburgh Scotland UK EH3 7HA ...

Reviews: