background image

HAMAMATSU

                                                                         MCD CONTROLLER C7557

Chapter 2  Software Library

HAMAMATSU PHOTONICS K.K.

- 45 -

Exposure Time Control

Description

Controls the exposure timer for the sensor. The return values are 1 with
normal completion, and other than 1 with an error. The exposure time
status may be obtained as the return value for the function.

Function Name

WORD  SetExposureTime(ID, ExposureTime);
WORD  GetExposureTime(ID);

Format

WORD  SetExposureTime(WORD, WORD);
WORD  GetExposureTime(WORD);

Arguments

ID

SCSI ID number
Specify MCD controller SCSI ID number

ExposureTime

Set exposure time
Range

x

65535ms

x differs between types of sensors

Return Values

For exposure time control

Same as for CheckSensor function

Status acquisition

Status returned within x

65535ms range

Summary of Contents for C7557

Page 1: ...MCD CONTROLLER C7557 INSTRUCTION MANUAL HAMAMATSU HAMAMATSU PHOTONICS K K...

Page 2: ...Outward Appearance 25 Chapter 2 Software Library 26 Software Development 27 Initialization 28 Installation 29 Checking Connected Devices 30 MCD Selection 31 Amp Gain Control 32 A D Converter Control 3...

Page 3: ...ONTROLLER C7557 Chapter1 Hardware 2 Number of Summing Pixels Control 43 Mode Control 44 Exposure Time Control 45 Temperature Control 46 Peltier Power Control 47 Temperature Monitor 48 Measurement and...

Page 4: ...r LED of front panel will not come on when the switch is in the ON position If the main fuse is intact the light will come on when the switch is in the ON position LINE CODE The C7557 uses a three wir...

Page 5: ...above 40 3 in areas subject to large changes in temperature 4 in areas with high humidity more than 80 or damp environments 5 in areas subject to vibration 6 in areas with high density corrosive gases...

Page 6: ...dware General The C7557 can drive a multichannel photodetector heads as CCD InGaAs N MOS It converts the video signal from the sensor to a digital output which is then sent to a personal computer via...

Page 7: ...ent 1 C7557 1 piece 2 SCSI terminator 1 piece 3 Fuse 2 5A 2 pieces located in the fuse box 4 Power cable 1 piece 5 Instruction manual 1 piece SCSI terminator TEC ONTROLI O P O W E R S I G NALI O C7557...

Page 8: ...the power cord of the instrument into an outlet The two fuses are located in the fuse box in the LINE on controller rear panel The fuse is rated at 2 5A When replacing the fuse use only fuse of the s...

Page 9: ...ntrol part Some amp gain is available as x1 2 x1 x2 x5 x10 x20 x50 x100 2 Control part This part drives the various multichannel detector heads controls temperature of multichannel detector and contro...

Page 10: ...uffer Buffer A D Trig Digital Data 5V 15V 15V AMP VIDEO OUT Buffer SIGNAL I O FIFO Memory SCSI CPU DMAC SCSI I F Timer Buffer Start Buffer Clock EOS Buffer Buffer SYNC OUT Buffer TRIG IN Buffer PULSE...

Page 11: ...HAMAMATSU MCD CONTROLLER C7557 Chapter1 Hardware 10 System outline Power supply part block diagram 5V 15V 15V 12V 24V 5 6V 5 6V Switching Power Supply Noise Filter...

Page 12: ...S 232C interface for communicating with a personal computer or a multichannel detector head SCSI ID Dip switch for setting SCSI ID number SCSI SCSI interface for communicating with an personal compute...

Page 13: ...el detector head Connect to a personal computer Serial port or a multichannel detector head RS 232C with RS 232C cable SCSI SCSI interface for communicating with a personal computer When single end us...

Page 14: ...When changing the setting the switch right position is ON and the left position is OFF at the LSB viewed from the rear panel See table below Rear panel 1 2 4 SCSI ID black active OFF ON OFF OFF OFF O...

Page 15: ...witch turn on the system power Turning on the power When the rear panel LINE switch is set to the I position the power is turned on When the power is turned on the POWER LED lights After turning on th...

Page 16: ...synchronization measurement Method 1 Operation Set Trigger MODE to Internal and the Number of Cycle from the application software Next measure the data using the data measurement function Not avairabl...

Page 17: ...ization measurement Method 1 Connections Input the trigger signal to the TRIG IN terminal at TTL High impedance using a BNC BNC cable 2 Operation Set Trigger MODE to External and the Number of Cycle f...

Page 18: ...impedance using a BNC BNC cable 2 Operation Set Trigger MODE to Start and the Number of Cycle from the application software Next measure the data using the data measurement function DATA OUT When TRI...

Page 19: ...ltichannel detector video signal from the VIDEO OUT connector For trigger of oscilloscope this system outputs a multi channel detector scan start signal from the SYNC OUT connector See timing chart be...

Page 20: ...ontrol buttton SHUTTER ON pressed the PULSE OUT becomes High level When the shutter control buttton SHUTTER OFF pressed the PULSE OUT becomes Low level Timing chart of PULSE OUT SHUTTER DURATION is 0...

Page 21: ...ed 1 s channel 4 s channel Input range CCD sensor 0 10V N MOS sensor 0 10V InGaAs sensor 10V 10V Input format Differential input Nonlinear type linearity 0 1 FS Trigger External input Controller The c...

Page 22: ...T setting ON OFF Delay time Pulse width VIDEO OUT BNC receptacle at rear panel SYNC OUT BNC receptacle at rear panel AMP GAIN setting x1 2 x1 x2 x5 x10 x20 x50 x100 Peltier power supply setting 5V 6V...

Page 23: ...I Pin half pitch 50pin Power requirement AC100 240V 10 50 60Hz Power consumption 50VA max Dimensions 92mm W 150mm H 225 8mm D Operation temperature range 0 40 Storage temperature range 10 50 Weight Ap...

Page 24: ...t 4 15V Power Supply for Analog circuit 5 5V Power Supply for Digital circuit 6 Start Scan Start signal 7 Clock Clock signal 8 EOS End of scan signal 9 A GND Ground for analog circuit 10 A GND Ground...

Page 25: ...sor 3 Cooling control Digital output signal of starting to cool down H CMOS compatible H level or left open cooling L level standby 4 VP 5 6V Power supply for the thermoelectric cooler 5 VF 12V Power...

Page 26: ...HAMAMATSU MCD CONTROLLER C7557 Chapter1 Hardware 25 Outward appearance...

Page 27: ...compatible with the ASPI standard and must support WNASPI32 DLL A See http www microsoft com visualc for details Cautions Ensure that the DLL B supplied by Hamamatsu Photonics K K is used for control...

Page 28: ...D controller MCDMAIN LIB 1 MCDMAIN DLL LIB file MCDMAIN API H 1 MCDMAIN DLL function definition file MCDCONT DLL 1 A DLL for direct control of the MCD controller WNASPI32 DLL 2 A DLL for direct contro...

Page 29: ...t the MCD controller is connected If devices are connected the return value represents the number of devices connected The return value is 0 if no devices are connected Function Name WORD ScanSensor F...

Page 30: ...tion Name WORD CheckSensor ID Status Format WORD CheckSensor WORD SENSOR_STATUS Arguments ID SCSI ID number Specify the SCSI ID number of the connected device to be checked Status MCD controller statu...

Page 31: ...E1 Windows ASPI manager not supported 0xE2 ASPI manager does not support the Windows real mode 0xE3 DOS ASPI not resident in memory 0xE4 Insufficient system resources 0xE5 ASPI manager cannot current...

Page 32: ...is selected the status information is returned in the argument The selected controller ID is returned with normal completion and 0xffff 1 is returned in the case of an error Function Name WORD Select...

Page 33: ...p gain status may be obtained as the return value for the function Function Name WORD SetAmpGain ID AmpGain WORD GetAmpGain ID Format WORD SetAmpGain WORD WORD WORD GetAmpGain WORD Arguments ID SCSI I...

Page 34: ...an error The A D converter status may be obtained as the return value for the function Function Name WORD SetADType ID ADType WORD GetADType ID Format WORD SetADType WORD WORD WORD GetADType WORD Argu...

Page 35: ...ained as the return value for the function Function Name WORD SetTriggerMode ID TriggerMode WORD GetTriggerMode ID Format WORD SetTriggerMode WORD WORD WORD GetTriggerMode WORD Arguments ID SCSI ID nu...

Page 36: ...and other than 1 with an error The delay time status may be obtained as the return value for the function Function Name WORD SetDelayTime ID DelayTime WORD GetDelayTime ID Format WORD SetDelayTime WOR...

Page 37: ...atus may be obtained as the return value for the function Function Name WORD SetTriggerPolarity ID TriggerPolarity WORD GetTriggerPolarity ID Format WORD SetTriggerPolarity WORD WORD WORD GetTriggerPo...

Page 38: ...The PULSE OUT status may be obtained as the return value for the function Function Name WORD SetShutterControl ID ShutterControl WORD GetShutterControl ID Format WORD SetShutterControl WORD WORD WORD...

Page 39: ...may be obtained as the return value for the function Function Name WORD SetShutterDelayTime ID ShutterDelayTime WORD GetShutterDelayTime ID Format WORD SetShutterDelayTime WORD WORD WORD GetShutterDe...

Page 40: ...obtained as the return value for the function Function Name WORD SetShutterDurationTime ID ShutterDurationTime WORD GetShutterDurationTime ID Format WORD SetShutterDurationTime WORD WORD WORD GetShutt...

Page 41: ...btained as the return value for the function Function Name WORD SetShutterPolarity ID ShutterPolarity WORD GetShutterPolarity ID Format WORD SetShutterPolarity WORD WORD WORD GetShutterPolarity WORD A...

Page 42: ...sor type status may be obtained as the return value for the function Function Name WORD SetSensorType ID SensorType WORD GetSensorType ID Format WORD SetSensorType WORD WORD WORD GetSensorType WORD Ar...

Page 43: ...ion Name WORD SetSensorVch ID SensorVch WORD SetSensorHch ID SensorHch WORD GetSensorVch ID WORD GetSensorHch ID Format WORD SetSensorVch WORD WORD WORD SetSensorHch WORD WORD WORD GetSensorVch WORD W...

Page 44: ...me WORD SetSummingVch ID SummingVch WORD SetSummingHch ID SummingHch WORD GetSummingVch ID WORD GetSummingHch ID Format WORD SetSummingVch WORD WORD WORD SetSummingHch WORD WORD WORD GetSummingVch WOR...

Page 45: ...of the sensor head status may be obtained as the return value for the function Function Name WORD SetModeSelect ID ModeSelect WORD GetModeSelect ID Format WORD SetModeSelect WORD WORD WORD GetModeSele...

Page 46: ...be obtained as the return value for the function Function Name WORD SetExposureTime ID ExposureTime WORD GetExposureTime ID Format WORD SetExposureTime WORD WORD WORD GetExposureTime WORD Arguments I...

Page 47: ...rature control status may be obtained as the return value for the function Function Name WORD SetPeltierControl ID PeltierControl WORD GetPeltierControl ID Format WORD SetPeltierControl WORD WORD WORD...

Page 48: ...an error The peltier power voltage status may be obtained as the return value for the function Function Name WORD SetPeltierPower ID PeltierPower WORD GetPeltierPower ID Format WORD SetPeltierPower W...

Page 49: ...ure ID Format WORD GetTemperature WORD Arguments ID SCSI ID number Specify MCD controller SCSI ID number Return Values The temperature monitor status is returned as a value with 10 bit precision betwe...

Page 50: ...GetProfile ID NumberOfCycle Data Format WORD GetProfile WORD WORD float Arguments ID SCSI ID number Specify MCD controller SCSI ID number NumberOfCycle Number of continuous scan of the sensor Data Buf...

Reviews: