PICOLAS PL-TEC-2-1024 User Manual Download Page 12

 

 

12

Power on self test 

Each time the driver is powered up it performs a test of its internal safety features. The driver cannot 
be enabled until a self test is performed successfully. The PULSER_OK signal will be pulled high when 
the test was successful. 
The test will take less than 5 seconds, but can take up to 15 seconds due to internal time-outs if any 
failure is detected. 
 

Controlling the driver 

The TEC-2-1024 is designed to operate with a connected digital control. However, it can be operated 
stand alone when all necessary settings are configured previously as It remembers all settings from the 
last time it was powered on. Furthermore it can be configured to load default values on power-on. In 
this case it loads pre configured settings each time the power is toggled.  
Connecting a digital control to the driver does not alter the internal settings.  
 
 

No digital control

No digital control

No digital control

No digital control    
If no digital control is attached, only the BOB-Connector could be used to enable / disable the driver. 
To do so the input pin4 at the BOB connector (“ENABLE”) must be set HIGH. If an error occurs (e.g. 
over temperature), the TEC will be disabled and the pin 5 of the BOB connector (“TEC_OK”) is pulled 
low. The “ENABLE” pin has to be toggled to enable the driver again.  
 

PLB

PLB

PLB

PLB----21

21

21

21    

If a PLB-21 is attached to the TEC, it can be used to control its behavior. The PLB-21 may ask for a 
driver to download. This must be confirmed with “yes” in order for the PLB-21 to work properly. This 
must always be done when the PLB-21 was connected to any other PicoLAS product. After the 
download all operating parameters can be accessed using the PLB-21. For a detailed description see 
chapter PLB-21 below. 

    
PC

PC

PC

PC    
If the TEC  is connected to a PC, all operating parameters can be accessed via a serial RS232 terminal 
program or the PicoLAS protocol. For a detailed description of the serial text protocol and the PicoLAS 
protocol see below. 
 
 
 

    

    
 

Summary of Contents for PL-TEC-2-1024

Page 1: ...User User User User Manual Manual Manual Manual Rev Rev Rev Rev 11 11 11 11 10 10 10 10 PL PL PL PL TEC TEC TEC TEC 2 2 2 2 1024 1024 1024 1024 ...

Page 2: ... get started without an PLB 21 7 Dos and Don ts 8 Absolute Maximum Ratings 8 Functional Description 9 Power Supply 10 Cooling 10 Over Temperature Shutdown 10 Mechanical Dimensions 11 Power on self test 12 Controlling the driver 12 Controlling the driver using a PLB 21 13 Controlling the driver via PC 16 Register description 30 ...

Page 3: ...output cathode Do not connect to ground Use both connectors parallel for high currents LDP C BOB Conn Mini MOLEX Connector for Analogue TTL Control of the driver see below RS232 PLB21 Conn Mini MOLEX Connector for RS232 Communication or PLB21 see below VCC GND TEC connector screw terminals refer to table Switch shown in upper position 4 Holes for Heatsink 3 1 mm trough LDP C BOB Connector Pin 1 ma...

Page 4: ...d in red reserved Do not connect 2 reserved Do not connect 3 reserved Do not connect 4 ENABLE Input 0V disabled 3 3 V driver enabled 5 TEC_OK Output 0V Pulser not ok or or or or power up self test not passed yet 3 3V Pulser ok test passed 6 GND Output 7 reserved 8 right GND Output Do not connect Pin Number Description Direction Comments 1 Marked in red 12 V Output Only for the use with the PLB21 p...

Page 5: ...e for the NTC is 10k Factory set If you need 1k NTCs or a low temperature switch from 10k to 1k via software command Single Channel operation Switch in lower position Dual Channel Operation Switch in shown position NTC Ch 1 NTC Ch 1 Channel 1 NTC 10 k 1 k NTC Ch 1 Return NTC Ch 1 Return No function do not connect NTC Ch 2 Return Channel 2 NTC 10k 1k No function NTC Ch 2 PT100 Ch1 PT100 Ch 1 Channe...

Page 6: ...ngle Channel operation Switch in lower position D GND TEC 2 C TEC B GND TEC 1 A Remark The polarity of the TEC cannot be changed by software command Therefore if the TEC heats or cools uncontrollable the polarity has to be changed manually Remark If the switch is altered during power on the TEC will shutdown itself until the power is toggled Warning For single channel operation the user must conne...

Page 7: ... 3 3 V 5 Apply the temperature setpoint Use the PLB 21 to adjust the setpoint temperature by turning the dial 6 Set enable pin high Apply 3 3 V to pin 4 of the BOB connector The current will start up now 7 Check If the Driver is not proper cooled it will shut down How to get started without an PLB 21 Remark The temperature setpoints can not be applied analogue However the usage of the driver witho...

Page 8: ...C as the polarity of the output clamps changes when the TEC switches from heating to cooling or from cooling to heating Absolute Maximum Ratings Supply voltage range 12 V 50 V max during operation Destroying limit 56 V Maximum input current 20 A Maximum TEC output current in single channel mode 10 A Maximum TEC output current in dual channel mode 5 A BOB connector input and output voltages 0 V to ...

Page 9: ...iode and LDP CW from damage D8 protects the laser diode from reverse currents while D7 protects the driver in case of a load failure In case of a failure the control unit disables the LDP CW A soft start mechanism slowly raises the current after enabling the LDP CW In contrary to the LDP CW 2050 all 4 channels are linked to separate screw terminals Furthermore they are terminated with an RC Filter...

Page 10: ...rking with high currents above 5 A it is recommended to cool the power inductors as well This can be achieved easily by placing the pulser with its heat sink in the air flow of a fan Power dissipation vs LD current 0 5 10 15 20 25 30 35 1 1 5 2 2 5 3 3 5 4 4 5 5 5 5 6 6 5 7 7 5 8 8 5 9 9 5 10 Iout in A Losses in W Power dissipation over output current Power dissipation over output current Power di...

Page 11: ...11 Mechanical Dimensions Over all height 30 mm All dimensions in mm ...

Page 12: ...o digital control No digital control No digital control If no digital control is attached only the BOB Connector could be used to enable disable the driver To do so the input pin4 at the BOB connector ENABLE must be set HIGH If an error occurs e g over temperature the TEC will be disabled and the pin 5 of the BOB connector TEC_OK is pulled low The ENABLE pin has to be toggled to enable the driver ...

Page 13: ...tructure of the PLB 21 menu which affects the driver All entries are described in detail All other menu entries are described in the PLB 21 manual For detailed instructions see the PLB 21 manual Note that if the TEC is used in dual channel mode there Config and Controller entries for both channel 0 and channel 1 Menu root Setpoint o 1 stp F1 o 1 act o 2 stp F1 o 2 act Config Ch0 1 o Input o R Ohm ...

Page 14: ...t the configuration of a single input R B T applies to both channels if both channels have the same input selected If the TEC is configured in single channel mode only Config Ch0 is shown Input Input Input Input Possible values are NTC1 NTC2 PTC1 or PTC2 which represents the four different input channels R R R R This value defines the base resistance of the connected temperature sensor measured in...

Page 15: ... output stage has to be re enabled via the L_ON bit or the FIRE Key afterwards Save Save Save Save When activated via turning the Jogdial or the ENTER key all internal registers are stored into an internal EEprom for later usage If If If If a a a an n n n Error Error Error Error Occurs Occurs Occurs Occurs If an error occurs during operation the pulse output is switched off the TEC_OK signal on th...

Page 16: ...tween the two protocols occurs automatically as soon as the driver receives a certain sequence The corresponding commands are PING PING PING PING for the PicoLAS protocol init init init init followed by Enter for the text interface Description of the Description of the Description of the Description of the RS232 RS232 RS232 RS232 Interface Interface Interface Interface The LDP CW 20 50 implements ...

Page 17: ...is done in ASCII code and is case sensitive Every terminal can be used that supports this standard Commands for the Commands for the Commands for the Commands for the TEC TEC TEC TEC 2 2 2 2 1024 1024 1024 1024 The following table contains a command reference for the TEC 2 1024 Command Command Command Command Parameter Parameter Parameter Parameter Answer Answer Answer Answer Description Descripti...

Page 18: ...ettings savedefault saves the current settings as defaults sp channel P Sets the parameter of the P controller of the given channel Note In single channel mode the first parameter channel must not be set gp channel P value Returns the parameter of the P controller of the given channel Note In single channel mode the first parameter channel must not be set gpmin minimum P value Returns the minimum ...

Page 19: ... input B Sets the B value of the selected input to the given value gbntcmin minimum B value Returns the minimum B value of the connected NTC gbntcmax maximum B value Returns the minimum B value of the connected NTC gtntc input temperature in K Returns the configured norm temperature of the given input channel stntc input T Sets the norm temperature of the selected input to the given value gtntcmin...

Page 20: ...f the selected channel to the given value 0 NTC 1 1 NTC 2 3 PTC 1 4 PTC 2 Note In single channel mode the first parameter channel must not be set gregler channel see text This command prints out the internal controller values The format is setpoint tab actual value tab err tab err sum tab previous err tab duty cycle in A I I I If f f f an Error Occurs an Error Occurs an Error Occurs an Error Occur...

Page 21: ...ommand 3 Bit 56 63 of the parameter 4 Bit 48 55 of the parameter 5 Bit 40 47 of the parameter 6 Bit 32 39 of the parameter 7 Bit 24 31 of the parameter 8 Bit 16 23 of the parameter 9 Bit 8 15 of the parameter 10 Bit 0 7 of the parameter 11 Reserved always 0x00 12 Checksum A properly received frame must be acknowledged by the recipient with an answer which is also a frame If the acknowledgement doe...

Page 22: ...ains the software version of the recipient The format of the answer is 0x000000 major minor revision In other words one byte for each of the three elements of the version number As example version 2 3 4 has the parameter 0x000000020304 GETSERIAL GETSERIAL GETSERIAL GETSERIAL Instructs the driver to send back its serial number If 0 is sent as parameter the answer contains the number of ASCII digits...

Page 23: ...EFAULTS LOADDEFAULTS LOADDEFAULTS 0x0028 0 0x0112 0 GETKPMIN GETKPMIN GETKPMIN GETKPMIN 0x0040 0 0x010A 32 bit value GETKPMAX GETKPMAX GETKPMAX GETKPMAX 0x0041 0 0x010A 32 bit value GETKP GETKP GETKP GETKP 0x0042 Refer to description 0x010A 32 bit value SETKP SETKP SETKP SETKP 0x0043 Refer to description 0x010A 32 bit value GETKIMIN GETKIMIN GETKIMIN GETKIMIN 0x0044 0 0x010B 32 bit value GETKIMAX ...

Page 24: ...escription 0x010F 32 bit value GETRPTCMIN GETRPTCMIN GETRPTCMIN GETRPTCMIN 0x005C 0 0x0110 32 bit value GETRPTCM GETRPTCM GETRPTCM GETRPTCMAX AX AX AX 0x005D 0 0x0110 32 bit value GETRPTC GETRPTC GETRPTC GETRPTC 0x005E Refer to description 0x0110 32 bit value S S S SETRPTC ETRPTC ETRPTC ETRPTC 0x005F Refer to description 0x0110 32 bit value GETIMAX GETIMAX GETIMAX GETIMAX 0x0060 Refer to descripti...

Page 25: ...lues given by the GETSOLLMIN and GETSOLLMAX command The return value contains the actual setpoint value See GETSOLL command GETLSTAT GETLSTAT GETLSTAT GETLSTAT This command returns the value of the LSTAT register For a complete description of this register see below GETERROR GETERROR GETERROR GETERROR This command returns the value of the ERROR register For a complete description of this register ...

Page 26: ...0 1 The lower 32bit of the return value represents the data in a 32 bit integer format SETKI SETKI SETKI SETKI This command sets the value of the I controller to the given data The bits 56 63 select the channel the bits 0 31 represents the setpoint value in a 32 bit signed integer format The setpoint value must be within the borders defined by the minimum and maximum temperature values given by th...

Page 27: ...ETBNTCMAX GETBNTCMAX GETBNTCMAX The return value contains the maximum possible B value of the NTC channels The lower 32bit of the return value represents the data in a 32 bit integer format GETBNTC GETBNTC GETBNTC GETBNTC This command returns the configured B value of the given NTC input 0 1 The lower 32bit of the return value represents the data in a 32 bit integer format SETBNTC SETBNTC SETBNTC ...

Page 28: ...its 0 31 represents the resistance value in a 32 bit signed integer format The setpoint value must be within the borders defined by the minimum and maximum values given by the GETRPTCMIN and GETRPTCMAX command The return value contains the actual resistance See GETRPTC command GETIMAXMIN GETIMAXMIN GETIMAXMIN GETIMAXMIN The return value contains the minimum possible output current of the TEC The l...

Page 29: ...parameter selects the data which is to be returned Possible values are Parameter Parameter Parameter Parameter Return value Return value Return value Return value 0 reserved 1 reserved 2 reserved 3 calculated error used by P controller 4 summated error used by I controller 5 previous error used by D controller 6 calculated TEC current in 0 01A ...

Page 30: ...high in order to enable the TEC 1 2 CH0_INPUT Read Write These bits select the input for channel 0 Possible values are 0 NTC input 0 1 NTC input 1 2 PTC input 0 3 PTC input 1 3 CH1_TEC_ON Read Write Switches the control loop of channel 1 on or off Note that the ENABLE pin of the BOB connector must also be set high in order to enable the TEC 4 5 CH1_INPUT Read Write These bits select the input for ...

Page 31: ...R W R W R W Meaning Meaning Meaning Meaning 0 DRV_OVERTEMP Read Indicates an over temperature shutdown of the output stage 1 DRV_FAIL Read Indicates a shutdown of the LDP CW due to a load failure or an over current 2 reserved Read Reserved 3 TEC_SWITCH_FAIL Read This bit indicates that the mode switch was switched while the power was turned on 4 CFG_CHKSUM_FAIL Read Indicates that the internal con...

Reviews: