background image

© 2016 Thorlabs GmbH

7 PID Tutorial

21

MTD415T Data Sheet Rev. 1.0

Example: 
"

P3000

"; "

T25100

" -> the loop still oscillates

"

P2000

"; "

T25000

" -> the loop stopped oscillating

·

If the loop stopped oscillating, increase the P share, change the set set temperature for
0.1K and observe the loop behavior.
Example:
"

P2500

"; "

T25100

" -> the loop oscillates again

·

Repeat above steps. 
Example: 
"

P2200

"; "

T25100

" -> the loop stopped oscillating. 

"

P2300

"; "

T25000

" -> the loop oscillates again

"

P2250

"; "

T25100

" -> the loop still oscillates

"

P2200

"; "

T25000

" -> the loop stopped oscillating

·

By this approximation of the P share, a value can be found at which the loop starts to
oscillate.
In our example, this happened at P = 2250 mA/K. 
Read oscillation period at this value - for example, 5.58 sec. 
The critical gain and the critical oscillation period are found.

4. Program the MTD415T with these values in order to trigger the calculation of the PID shares

and the cycle time by the firmware:
Program the critical gain to the found above value: "

G2250

"

Program the critical oscillation period: "

O5580

"

5. The firmware calculates the parameters of the digital PID loop and applies them instantly.

The calculated parameters can be read out using the following commands:
"

P?

" "

[1350<LF>]

" -> P share = 1350 mA/K

"

I?

" "

[161<LF>]

"  -> I share = 161 mA/(K*s) 

"

D?

" "

[941<LF>]

" -> D share = 941 (mA*s)/K 

"

C?

" "

[87<LF>]

" -> Cycle time  = 87 ms

6. Usually, at this point the PID optimization for the settling behavior is finished. If required, the

PID values and the cycle time can be manually fine tuned in order to optimize the loop
response to changes of the thermal load.

7. As a final step, save the settings to the non-volatile memory: "

M

"

 Notes 

·

The cycling time is the time base of the internal digital control loop and is calculated
automatically by entering G (critical gain) and O (critical oscillation period).

·

If manually changing the cycling time ("C"), the firmware calculates the I and the D share
anew.

·

The  optimized  PID  parameters  are  valid  for  a  steady  state,  that  depends  on  the  set
temperature as well as on the ambient conditions (ambient temperature, temperature of the
thermally  controlled  object).  Any  changes  of  the  operating  and/or  environmental  conditions
may require a re-adjustment of the PID parameters.

Содержание MTD415T

Страница 1: ...ghly integrated temperature controller optimized for use in high performance thermoelectric temperature control applications The on chip power stage and the thermal control loop circuitry minimize ext...

Страница 2: ...Revision History Revision Changes with respect to previous revision 1 0 Initial Release 2 MTD415T Data Sheet Rev 1 0 MTD415T...

Страница 3: ...Typical Application 6 12 Programmers Reference 12 6 1 Nomenclature 12 6 2 Command Description 12 6 2 1 General Commands 13 6 2 2 TEC Commands 14 6 2 3 Temperature 15 6 2 4 Control Loop 17 6 2 5 Save S...

Страница 4: ...rence Output Voltage for Thermistor Temperature Sensor Connect this reference voltage output 1 8 V to one end of the 10 kW thermistor 7 TEMP Thermistor Temperature Sensor Input Connect this pin to the...

Страница 5: ...Asynchronous Data Input Connect this pin to the TX pin of your application 14 GND Supply Voltage Ground Connect the power supply ground connections to GND 15 TEC TEC Element negative connection Conne...

Страница 6: ...ure 40 C to 70 C 1 All voltages with respect to network ground terminal Notes 1 Above specifications are given for the free air operating temperature range unless otherwise noted 2 Stresses beyond tho...

Страница 7: ...cient 20 mK C Programming Interface Type UART Voltage Level 3 3 V Logic Level input 5 V tolerant Data Rate 115 200 bps 8 Data Bits 1 Stop Bit General Data Safety Features TEC Current Limit Sensor Faul...

Страница 8: ...esistance the maximum output current drops due to compliance voltage limitation 3 The maximum output current at lower than 2 66 W load resistance colored range depends on environmental conditions Note...

Страница 9: ...parator controls then the current of the thermoelectric cooler in order to maintain the temperature of the object constant Ideally the temperature settling is carried out in the shortest times with mi...

Страница 10: ...TEC current limit might be helpful for control loop optimization in case of low thermal loads and lowers the dissipated by the MTD415T power Micro controller The functions of the microcontroller are...

Страница 11: ...2016 Thorlabs GmbH 5 Typical Application 11 MTD415T Data Sheet Rev 1 0 5 Typical Application...

Страница 12: ...ion Response Example u Reads the UUID Universal Unique Identifier of the MTD415T 045F778655FDE5118ED499C9B4521485 Command Explanation Response Example E Reads the Error Register Responses see section...

Страница 13: ...gramming Lx Sets the TEC current limit to x Value range x 200 to 2000 mA Reading L Reads the TEC current limit x LF mA A Reads the actual TEC current x LF mA x 0 Heating x 0 Cooling U Reads the actual...

Страница 14: ...e Programming Wx Sets the set temperature window to x Value range x 1 to 32768 mK Reading W Reads the temperature window x LF mK Command Explanation Response Example Programming dx Sets the delay time...

Страница 15: ...critical period to x Value range x 100 to 100000 msec Reading O Reads the critical period x LF msec PID Settings Command Explanation Response Example Programming Cx Sets the cycling time to x Value r...

Страница 16: ...ue range x 0 to 100000 mA K sec Reading I Reads the I Share x LF mA K sec Command Explanation Response Example Programming Dx Sets the D Share to x Value range x 0 to 100000 mA s K Reading D Reads the...

Страница 17: ...ile memory 6 2 6 Factory Default Settings Parameter Explanation Factory Default L TEC current limit 1000 mA T Temperature set value 25 C W Temperature window 1000 mK d Temperature window delay 10 sec...

Страница 18: ...Latch Up TEC current at limit without temperature improvement 3 Cycling time too small 4 No Sensor detected 5 No TEC detected connection open 6 TEC mispoled 7 not used 8 not used 9 not used 10 not use...

Страница 19: ...ired error at the Status output pin Attention Masking an error may lead to damage of the MTD415T For example if bit 1 is masked exceeding the internal temperature will not be reflected on the status p...

Страница 20: ...s heat dissipation The D share differential share or the gain at high frequencies allows the system to quickly react to temperature changes without generating oscillation of the temperature around th...

Страница 21: ...he critical oscillation period O5580 5 The firmware calculates the parameters of the digital PID loop and applies them instantly The calculated parameters can be read out using the following commands...

Страница 22: ...rlabs Compatible Android apps are QR Barcode Scanner QRbot by TeaCapps This scanner allows to share the scanned code directly by email https play google com store apps details id net qrbot hl de QR Dr...

Страница 23: ...2016 Thorlabs GmbH 9 Drawing 23 MTD415T Data Sheet Rev 1 0 9 Drawing...

Страница 24: ...l AC Alternating Current DC Direct Current ESD Electrostatic discharges GND Ground GUI Graphic User Interface I C Inter Integrated Circuit C Micro Controller NTC Negative Temperature Coefficient therm...

Страница 25: ...ts the hard and or software determined by Thorlabs GmbH for this unit to operate fault free provided that they are handled according to our requirements However Thorlabs GmbH does not warrant a fault...

Страница 26: ...he purchase 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...

Страница 27: ...of life take back service does not refer to other Thorlabs GmbH 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 mecha...

Страница 28: ...Scandinavia Thorlabs 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 7860...

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

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

Отзывы: