background image

© 2016 Thorlabs

4 Optimization of Temperature Control

15

4   Optimization of Temperature Control

4.1   Principle Setup and Function

A typical laser diode module comprises

·

the laser diode chip that needs to be temperature controlled;

·

the temperature sensor;

·

the TEC element;

·

the thermal conductor (copper block) that establishes the thermal contact between the laser
and the TEC, as well between the laser and the temperature sensor and

·

the heat sink.

Possible error sources that impact the temperature control

1. The sensor is not in direct thermal contact with the laser chip. The inhomogeneous temperature

within the copper block ("temperature gradient") influences the measurement. Even within the
laser chip a temperature gradient is present. Thus, a correct measurement of the real laser chip
temperature is not possible. Offset and gain errors of the sensor allow only an estimate of the
laser temperature. 

Possible optimization: Sensor calibration

2. A change of the internal power dissipation of the laser, e.g. due to change of the laser current,

changes the temperature gradient between laser and sensor as well. This results in a
measurement error depending on the mechanical setup of the laser chip and the sensor. Slow
changes of the ambient temperature, however, will be compensated well by the control loop
since the influence of the ambient temperature on the laser diode can be neglected.

Possible solution: optimized thermal design

3. The transient response after setting a new temperature is limited since the heat transport in the

copper block is relatively slow. Furthermore, the sensor must settle to the laser temperature - it
also has a non-negligible thermal capacity. 

Possible optimization: careful adjustment of PID parameters

Содержание TED8000 Series

Страница 1: ...PRO800 PRO8000 4 Series Modular Temperature Controllers TED8000 Operation Manual 2016 ...

Страница 2: ...Version Date Item No 3 2 08 Sep 2016 M0009 510 227 Copyright 2016 Thorlabs ...

Страница 3: ...0 Connecting the Status Display LED 4 Optimization of Temperature Control 15 15 4 1 Principle Setup and Function 16 4 2 PID Adjustment 5 Operating Instruction 17 17 5 1 Pre Settings 18 5 2 Functions in the Main Menu 20 5 3 Functions in the Channel Menu 20 5 3 1 Display 22 5 3 2 Changing Parameters 22 5 3 3 Selecting the Type of the Temperature Sensor 23 5 3 4 Selecting the Thermistor Range 23 5 3 ...

Страница 4: ... 3 14 Programming the Temperature Window TWIN 37 6 3 15 Query Type of Module 38 6 3 16 Reading the TEC Voltage VTE 39 6 4 IEEE Error Messages 39 6 5 Status Reporting 42 6 5 1 Standard Event Status Register ESR 42 6 5 2 Standard Event Status Enable Register ESE 42 6 5 3 Status Byte Register STB 43 6 5 4 Service Request Enable Register SRE 43 6 5 5 Reading the STB by Detecting SRQ 43 6 5 6 Reading t...

Страница 5: ...nternational partners are looking forward to hearing from you Thorlabs GmbH Warning Sections marked by this symbol explain dangers that might result in personal injury or death Always read the associated information carefully before performing the indicated procedure Please read these advices carefully This manual also contains NOTES and HINTS written in this form Attention Paragraphs preceeded by...

Страница 6: ...personnel Only with written consent from Thorlabs may changes to single components be made or components not supplied by Thorlabs be used This precision device is only serviceable if properly packed into the complete original packaging If necessary ask for a replacement package prior to return All connections to the load must be made using shielded cables unless otherwise stated Semiconductor lase...

Страница 7: ...o IEC 61326 1 for using connection cables shorter than 3 meters 9 8 feet 1 2 Ordering Codes and Accessories Please refer to the actual catalog or the web for an actual list of available plug in modules and accessories and for the complete ordering codes Ordering Code Short Description Temperature Control Modules with standard temperature sensors NTC 10 kW NTC 100 kW AD590 AD592 LM335 TED8020 Tempe...

Страница 8: ...d rotational encoder or via remote control by a computer The only parameter that must be set manually is the TEC current limit absolute hardware limit The values for set temperature or set resistance of the TED8000 modules are set with 16 bit resolution Limit values for the TEC current software limit are set with a 12 bit resolution The actual temperature resistance is read back with 16 bit the TE...

Страница 9: ...nd off function for each module Protection from operating errors Control LED for activated TEC current Protection from accidental disabling of the temperature control Separate over temperature protection for each module Protection against thermal failure of the module Laser Protection can be coupled to a temperature window if TED8000 modules are present within the same PRO8000 mainframe ...

Страница 10: ... 2016 Thorlabs 8 TED8000 2 3 Operating Elements Note This figure is valid for all TED8000 modules with the exception of the TED8080 which is of double width ...

Страница 11: ...t Status Display 1 Status LED Anode 8 Status LED Cathode GND Temperature Sensor 3 Thermistor GND 4 Thermistor 10 AD590 11 AD590 12 leave open We recommend to use separate wires drilled in pairs twisted pair in a common shield for TEC current and temperature sensor respectively The shield must be connected to ground potential pin 13 14 15 For a 4 point measurement of the TEC voltage connect the TEC...

Страница 12: ...e GND Temperature Sensor 3 Pt 100 Current Source GND 4 Pt 100 Current Source 10 Pt 100 Voltage Measurement Input 11 Pt 100 Voltage Measurement Input 12 leave open We recommend to use separate wires drilled in pairs twisted pair in a common shield for TEC current and temperature sensor respectively The shield must be connected to ground potential pin 13 14 15 For a 4 point measurement of the TEC vo...

Страница 13: ...tus LED Cathode GND Temperature Sensor 3 Pt 1000 Current Source GND 4 Pt 1000 Current Source 10 Pt 1000 Voltage Measurement Input 11 Pt 1000 Voltage Measurement Input 12 leave open We recommend to use separate wires drilled in pairs twisted pair in a common shield for TEC current and temperature sensor respectively The shield must be connected to ground potential pin 13 14 15 For a 4 point measure...

Страница 14: ... input pins for the 4 wire measurement setup Connect one end of the sensor pin 4 and 11 the other to pin 3 and 10 Pin 3 is connected internally to common ground via a 10 W resistor What happens if the sensor is faulty or connected wrongly The measurement inputs pins 10 and 11 are connected internally to the output pins of the current source pins 3 and 4 via a 1 kW resistor Therefore the following ...

Страница 15: ...lement is connected between pins 5 6 7 plus pole and pins 13 14 15 minus pole For a 4 point measurement of the TEC voltage connect the TEC element to pin 2 and 9 to measure the voltage directly at the TEC element Pin 2 and pin 9 may also be connected directly to the plug at the temperature module i e pin 2 with pin 5 6 7 and Pin 9 with pin 13 14 15 but this may lead to a measurement error due to a...

Страница 16: ...rom TSET or RSET the TEC element is reverse poled Change polarity and repeat the procedure If TACT or RACT is oscillating around the value TSET or RSET the TEC element is connected correctly but the P I and D share values of the control loop are still incorrect Refer to section PID Ajustment If TACT or RACT is settling properly to the value TSET or RSET the TEC element has been connected correctly...

Страница 17: ...f the real laser chip temperature is not possible Offset and gain errors of the sensor allow only an estimate of the laser temperature Possible optimization Sensor calibration 2 A change of the internal power dissipation of the laser e g due to change of the laser current changes the temperature gradient between laser and sensor as well This results in a measurement error depending on the mechanic...

Страница 18: ...and 22 C while observing the settling behavior of the actual temperature Increase the P share gradually Higher values will increase the settling speed too high values make the system oscillate The P share has been set correctly when the actual temperature remains stable near the set temperature after 2 3 overshoots D share Change the set temperature repeatedly between 18 C and 22 C while observing...

Страница 19: ... limit ILIM is set with the potentiometer 5 marked ILIM at the front panel of the module The value is displayed continuously in the channel menu of the module so you can observe it during adjustment Software Limit IMAX The software limit IMAX is set in the channel menu or via the IEEE488 interface by the control software and affects the current control of the TED8000 module via the D A converter I...

Страница 20: ...module lights up and the main parameter changes to the actual temperature TACT Note Even with a thermistor temperature sensor the temperature is shown in C If the thermistor is not calibrated the displayed temperature may be wrong Selecting a Module Select a module for further input by setting the cursor to the channel number of the desired module using the soft keys and CH4 Pressing will lead to ...

Страница 21: ... pointing now to the right Now the set temperature can be adjusted by means of the tuning knob Pressing the key completes the procedure Note If the TEC current is switched ON the actual temperature is displayed In this case the set temperature can still be changed but is not displayed ...

Страница 22: ... shown at a time so there is a scroll function All parameters are sorted in a virtual list which can be run through with the cursor The field Sensor Type shows AD590 If the sensor is an AD590 LM335 or equivalent Th lo If the sensor is a thermistor 20 kW max Th hi If the sensor is a thermistor 200 kW max PT100 If the sensor is a Pt 100 Pt 100 option Kry hi If the sensor is a Pt 1000 200 to 500 W KR...

Страница 23: ...sensor type examples shown Thermistor Th range low Exponential RS 9 1234 kW RA 9 1234 kW Rwin 6 1234kW R0 10 000 kW B 3900 0 T0 25 000 C C1 1 1234E 3 C2 2 1234E 4 C3 3 1234E 6 PT100 Rs 100 00 W Ra 100 25 W Rwin 10 50 W KRYO low range Rs 300 00 W Ra 298 45 W Rwin 10 50 W AD590 AD590 ...

Страница 24: ...changes the sensor pressing the key terminates the procedure Note Some parameters can not be changed as they are measurement values i e the TEC voltage or cannot be changed while the TEC current output switched on In these cases the access is denied indicated by a long beep 5 3 3 Selecting the Type of the Temperature Sensor The sensor type can be selected in the TED80xx modules by selecting the li...

Страница 25: ...the Pt 1000 Range KRYO only The channel menu displays in the second line the options Kry lo or Kry hi Select the desired type and press Please refer also to Changing Parameters 5 3 4 Selecting the Thermistor Range The range of the thermistor can be selected up to 20 kW or 200 kW Th range low 20 kW range Th range high 200 kW range Select the desired type and press 5 3 5 Selecting the Pt 1000 Range ...

Страница 26: ...ential method The dependency between resistance and temperature of an NTC thermistor can be described by the formulas a with R T Thermistor resistance at a given temperature T R0 Thermistor nominal resistance at temperature T0 T0 Nominal temperature typ 298 15 K 25 C Bval Energy constant Temperature always given in Kelvin For R0 T0 and Bval please refer to the data sheet of the thermistor To chang...

Страница 27: ...esired set temperature 100 K The diagram shows at 100 K a deviation T 1 4 K TSET Tdisplay Tsensor T 98 6 K 5 3 8 Setting a Temperature Window A temperature window can be set to ensure that a laser diode is operated within a defined temperature interval Particularly this function can be used with an external control computer In local mode the ERR led will light up if the temperature exceeds the win...

Страница 28: ...t is sometimes necessary to switch off the I share completely There is a separate switch parameter for this purpose Ishare ON OFF Toggle the function using the right soft key Press to terminate input 5 4 Switching ON and OFF Attention TED8000 modules can be switched on or off at any time with no regard if any parameters have been set So make sure that the appropriate Pre Settings are made prior to...

Страница 29: ...was interrupted during operation OTP Over Temperature Protection Module has been switched off due to overheating The module can be switched on only after cooling down TEMP PROT TACT exceeded TWIN If an LDC80xx was assigned the laser was switched off NOT IF TEC ON Certain parameters are not allowed to be changed while TEC is ON OVERTEMP The module is still overheated and cannot be switched on If an...

Страница 30: ...messages PC to PRO8000 are written in inverted commas IDN Response messages PRO8000 to PC are written in brackets SLOT 1 Decimal point 1 234 Subsequent parameters are separated with commas PLOT 2 0 Subsequent commands are separated with semicolons IDN STB 6 2 Data Format According to the IEEE 488 2 specifications all data variables are divided into 4 different data formats Character response data ...

Страница 31: ...ET Reads the energy constant Bval CALTB SET NR3 LF CALTR SET Reads the nominal resistance R0 CALTR SET NR3 LF CALTT SET Reads the nominal temperature T0 CALTT SET NR3 LF CALTB MIN Reads the minimum allowed energy constant Bval CALTB MIN NR3 LF CALTR MIN Reads the minimum allowed nominal resistance R0 CALTR MIN NR3 LF CALTT MIN Reads the minimum allowed nominal temperature T0 CALTT MIN NR3 LF CALTB...

Страница 32: ... CALTR SET NR3 LF CALTC3 SET Reads the Steinhart Hart coefficient C3 CALTT SET NR3 LF CALTC1 MIN Reads the minimum allowed Steinhart Hart coefficient C1 CALTB MIN NR3 LF CALTC2 MIN Reads the minimum allowed Steinhart Hart coefficient C2 CALTR MIN NR3 LF CALTC3 MIN Reads the minimum allowed Steinhart Hart coefficient C3 CALTT MIN NR3 LF CALTC1 MAX Reads the maximum allowed Steinhart Hart coefficien...

Страница 33: ...eading the TEC Current ITE Command Explanation Response Example Programming ITE MEAS NR1 Programs ITEC to be the measurement value for ELCH1 on position NR1 1 8 in the output string Reading ITE ACT Reads the actual TEC or heater current ITE ACT NR3 LF ITE MIN_R Reads the minimum TEC current for ITE ADC 0000 ITE MIN_R NR3 LF ITE MAX_R Reads the maximum TEC current for ITE ADC FFFF ITE MAX_R NR3 LF ...

Страница 34: ... limit LIMT MIN NR3 LF LIMT MAX Reads the maximum allowed TEC software current limit LIMT MAX NR3 LF LIMT MIN_W Reads ITE LIM ADC 0000 LIMC MIN_W NR3 LF LIMT MAX_W Reads ITE LIM ADC FFFF LIMC MAX_W NR3 LF 6 3 7 Reading the TEC Current Hardware Limit LIMTP Command Explanation Response Example Reading LIMTP ACT Reads the actual TEC hardware current limit LIMTP ACT NR3 LF LIMT MIN_W Reads ITE MAX DAC...

Страница 35: ...temperature sensor RESI SET NR3 LF RESI ACT Reads the actual resistance of the temperature sensor RESI ACT NR3 LF RESI MIN Reads the minimum allowed set resistance of the sensor RESI MIN NR3 LF RESI MAX Reads the maximum allowed set resistance of the sensor RESI MAX NR3 LF RESI MIN_W Reads R DAC 0000 RESI MIN_W NR3 LF RESI MAX_W Reads R DAC FFFF RESI MAX_W NR3 LF RESI MIN_R Reads R ADC 0000 RESI M...

Страница 36: ..._W Reads RWIN DAC 0000 RWIN MIN_W NR3 LF RWIN MAX_W Reads RWIN DAC FFFF RWIN MAX_W NR3 LF 6 3 10 Selecting the Sensor SENS Command Explanation Response Example Programming SENS AD Sensor AD590 LM335 Series SENS THL Sensor Thermistor 20 kW range SENS THH Sensor Thermistor 200 kW range SENS PT100 Sensor Pt 100 1 SENS PT1000L Sensor Pt 1000 low temperature range 2 SENS PT1000H Sensor Pt 1000 high tem...

Страница 37: ... Reads the minimum allowed P share SHAREP MIN NR3 LF SHAREI MIN Reads the minimum allowed I share SHAREI MIN NR3 LF SHARED MIN Reads the minimum allowed D share SHARED MIN NR3 LF SHAREP MAX Reads the maximum allowed P share SHAREP MAX NR3 LF SHAREI MAX Reads the maximum allowed I share SHAREI MAX NR3 LF SHARED MAX Reads the maximum allowed D share SHARED MAX NR3 LF Please see also PID Adjustment 6...

Страница 38: ...TEMP ACT Reads the actual temperature TEMP ACT NR3 LF TEMP MIN Reads the minimum allowed set temperature TEMP MIN NR3 LF TEMP MAX Reads the maximum allowed set temperature TEMP MAX NR3 LF TEMP MIN_W Reads T DAC 0000 TEMP MIN_W NR3 LF TEMP MAX_W Reads T DAC FFFF TEMP MAX_W NR3 LF TEMP MIN_R Reads T ADC 0000 TEMP MIN_R NR3 LF TEMP MAX_R Reads T ADC FFFF TEMP MAX_R NR3 LF TEMP MEAS Reads the position...

Страница 39: ...llowed temperature window TWIN MIN NR3 LF TWIN MAX Reads the maximum allowed temperature window TWIN MAX NR3 LF TWIN MIN_W Reads TWIN DAC 0000 TWIN MIN_W NR3 LF TWIN MAX_W Reads RWIN DAC FFFF RWIN MAX_W NR3 LF 6 3 15 Query Type of Module Command Explanation Response Example Reading TYPE ID Reads the module ID here 223 for TED8000 TYPE 223 LF TYPE SUB Queries the module s sub type TYPE SUB NR1 LF w...

Страница 40: ...H1 on position NR1 1 8 in the output string Reading VTE ACT Reads the actual TEC or heater voltage VTE ACT NR3 LF VTE MIN_R Reads the minimum UTE ADC 0000 VTE MIN_R NR3 LF VTE MAX_R Reads the maximum UTE ADC FFFF VTE MAX_R NR3 LF VTE MEAS Reads the position of the TEC voltage as measurement value in the ELCH output string 1 8 0 if not selected VTE MEAS NR1 LF 1 ELectrical CHaracterization ...

Страница 41: ...e value while the selected and recognized sensor is an AD590 1107 No sensor change during TEC on allowed Reason The sensor type cannot be changed while the TEC output is switched on 1130 Command not valid for this module Reason A command was entered that is not valid for the present module type e g CALTR with a KRYO module 6 5 Status Reporting The TED8000 module provides three 16 bit registers DEC...

Страница 42: ... 2016 Thorlabs 40 TED8000 Structure of the registers DEC DEE and EDE ...

Страница 43: ... 2016 Thorlabs 6 Communication with a PC 41 Structure of the registers ESR ESE STB and SRE ...

Страница 44: ...bits of the ESR The 8 results are connected by logical OR so that any hit leads to a logical 1 of bit 5 ESB of the STB As any bit of the STB can assert an SRQ every event bit of the ESR can be used to assert an SRQ 6 5 3 Status Byte Register STB The bits of this register show the status of the PRO8000 mainframe The register can be read out using STB The content of the STB can not be set The bits a...

Страница 45: ...7 Reading STB by Serial Poll If the controller does not support auto serial poll the service request can also be detected via manual serial poll If bit 6 is logical 1 a service request was asserted 6 5 8 Device Error Condition Register DEC The bits of this register show the errors that occur during operation operation errors The bits are active high If the error disappears the bits are reset to LO...

Страница 46: ...ng out clears the DEE 6 5 10 Device Error Event Enable Register EDE The bits of the EDE are used to select which bits of the DEE shall influence bit 3 DES of the STB The 8 bits of the EDE are combined by logical AND to the according 8 bits of the DEE These 8 results are combined by logical OR so that any hit leads to a logical 1 in bit 3 DES of the STB As any bit of the STB can assert an SRQ every...

Страница 47: ...e of the correct voltage setting and grounding of the mainframe Ø Is the mainframe turned on Turn on the power key switch Ø Check the fuse at the rear panel of the mainframe If blown replace the fuse with the correct type one spare fuse is inserted in the fuse holder Please refer to section Exchanging the Mains Fuse in the PRO8000 Series Manual u The display works but not the module Ø Is the modul...

Страница 48: ...sensor parameter settings See section Selecting the Type of the Temperature Sensor and subsequent u The actual temperature of the device under control differs from the set temperature Ø Is the temperature sensor calibrated correctly Verify the entered temperature sensor parameters See section Thermistor Calibration Ø Is the PID loop set up correctly Verify the PID share adjustment see section PID ...

Страница 49: ...ter 0 5 mA 1 mA 2 mA Accuracy 20 mA 40 mA 80 mA Other Data Module Width 1 Slot 1 Slot 2 Slots Weight 500 g 600 g 700 g Temperature Control Common AD590 AD592 LM335 IC Sensors Control Range 12 375 C 90 000 C Calibration 2 point Linearization Measurement Accuracy 0 1 C Measurement Resolution 0 0015 C Accuracy 0 1 C Setting Resolution 0 025 C Temperature Stability 24h typ 0 001 C Thermistor Calibrate...

Страница 50: ...55 K Accuracy 2 K 0 5 K 4 within 20 K to 155 K Temperature Stability 24h typ 0 005 K within 20 K to 155 K Temperature Control Loop Type PID Analog P I and D Shares To Be Set Separately Setting Range 0 1 to 100 Setting Resolution 12 bit General Warm up Time for Rated Accuracy Operating Temperature Range 2 0 40 C Storage Temperature Range 40 to 70 C Output Connector D Sub 15 Pin Female 1 Depending o...

Страница 51: ... criterion C IEC 61000 4 6 Conducted RF Immunity Performance Criterion B IEC 61000 4 11 Voltage Dips and Interruptions Immunity Performance Criterion C EN 61000 3 2 AC Power Line Harmonic Emissions Australia New Zeeland Declaration of Conformity EMC Complies with the Radiocommunications Act and demonstrated per EMC Emission standard 2 3 4 AS NZ 2064 Industrial Scientific and Medical Equipment 1992...

Страница 52: ...re 1 IEEE488 2 1992 IEEE Standard Codes Formats Protocols and Common Commands for Use With IEEE Std 488 1 1987 IEEE Standard Digital Interface for Programmable Instrumentation Available at http www ieee org publications_standards index html ...

Страница 53: ...r software determined by Thorlabs for this unit to operate fault free provided that they are handled according to our requirements However Thorlabs does not warrant a fault free and uninterrupted operation of the unit of the software or firmware for special applications nor this instruction manual to be error free Thorlabs is not liable for consequential damages Restriction of warranty The warrant...

Страница 54: ...hase of this product In no event shall any liability exceed the purchase price of the product Please note that the content of this document is neither part of any previous or existing agreement promise representation or legal relationship nor an alteration or amendment thereof All obligations of Thorlabs result from the respective contract of sale which also includes the complete and exclusively a...

Страница 55: ...e does not refer to other Thorlabs products such as pure OEM products that means assemblies to be built into a unit by the user e g OEM laser driver cards components mechanics and optics left over parts of units disassembled by the user PCB s housings etc Waste treatment on your own responsibility If you do not return an end of life unit to Thorlabs you must hand it to a company specialized in was...

Страница 56: ...Error AVailable EDE Enable Device Error Event Register EDFA Erbium Doped Fiber Amplifier ELCH ELectrical Characterization EOI End Of Information ESE Standard Event Status Enable register ESR Event Status Register FIN Command FINished GET Group Execute Trigger GTL Go To Local IEEE Institute for Electrical and Electronic Engineering LD Laser Diode LDC Laser Diode Controller LED Light Emitting Diode ...

Страница 57: ...ection PC Personal Computer PD Photo Diode RQS ReQuest Service Message SDC Selected Device Clear SEL SELect SRE Service Request Enable Register SRQ Service ReQuest STB STatus Byte Register SW Soft Ware TEC ThermoElectric Cooler Peltier Element TRG TRiGger ...

Страница 58: ...orlabs Sweden AB Bergfotsgatan 7 431 35 Mölndal Sweden Tel 46 31 733 30 00 Fax 46 31 703 40 45 www thorlabs com Email scandinavia thorlabs com France Thorlabs SAS 109 rue des Côtes 78600 Maisons Laffitte France Tel 33 970 444 844 Fax 33 811 38 17 48 www thorlabs com Email sales fr thorlabs com Brazil Thorlabs Vendas de Fotônicos Ltda Rua Riachuelo 171 São Carlos SP 13560 110 Brazil Tel 55 16 3413 ...

Страница 59: ......

Страница 60: ...www thorlabs com ...

Отзывы: