Programmable temperature controller - Diode laser - PTC10

  • Manufactured by: SRS Stanford Research Systems

Quick Overview


PTC10 Programmable Temperature Controller from SRS is the ideal instrument for measuring temperature, controlling heaters, and logging temperature data.

The PTC10 Programmable Temperature Controller is a modular system that can be configured to suit a wide range of applications. The system consists of the PTC10 Contr..



PTC10 Programmable Temperature Controller from SRS is the ideal instrument for measuring temperature, controlling heaters, and logging temperature data.

The PTC10 Programmable Temperature Controller is a modular system that can be configured to suit a wide range of applications. The system consists of the PTC10 Controller and up to four I/O cards — two types of input cards for RTDs and thermocouples, and two types of output cards for driving heaters. The I/O cards are ordered separately, and you can mix and match them in any way you wish.


Input Cards

The PTC320 and PTC323 Thermistor/Diode/RTD readers can read a variety of resistive and diode temperature sensors. The PTC320 has a single input on a 6-pin circular DIN connector, while the PTC323 has two inputs on a 9-pin D-sub connector.

The PTC321 RTD reader has four inputs for 100 Ω platinum RTD sensors. Each channel has a four-wire input with its own 1 mA current source for sensor excitation. The current can be reversed with each reading to cancel out stray thermocouple EFMs.

The PTC330 four-channel thermocouple input card is factory configured to read either E, J, K, N or T type thermocouples. Each channel is electrically isolated allowing thermocouples to be attached to electrically-live equipment. An internal isothermal block, with its own RTD temperature sensor, provides highly accurate cold junction measurements.


Output Cards

The PTC420 AC output card is a heater driver that switches up to 5 A of 100 VAC to 240 VAC line current with a solid-state relay. The output power is controlled by switching the current on for some fraction of a 10 s cycle period and off for the remainder of the period. The PTC420 is intended to drive large heaters with response times of more than about 10 s. A PTC chassis can run up to two PTC420s at full power simultaneously.

The PTC430 and PTC431 DC output cards provide finer control for driving smaller, faster-responding heaters. The PTC430 delivers up to 1 A of current at 50 VDC, while the PTC431 delivers up to 2 A at 50 VDC.

The PTC440 TEC driver delivers ±5 A of current at ±12 VDC. This bipolar output card is optimized for driving thermoelectric coolers. It also includes a low resolution temperature sensor input that can read thermistors, RTDs, LM135, and AD590 sensors. For applications that require millikelvin resolution, a PTC320 card should be used with the PTC440.

A PTC chassis can run up to three PTC430s and/or PTC440s at full power simultaneously.
PID Feedback

In a proportional-integral-differential (PID) feedback loop, the power supplied to a heater (the feedback output) is continually adjusted to keep a temperature reading (the input) at a predetermined value (the setpoint). The PTC10 offers up to six independent PID feedback outputs: one on each of up to two output cards, plus the four analog I/O channels. Any of the data channels can be used as the feedback input. PID feedback loops can be auto-tuned using either a single step response or a relay tuning method in which multiple steps create a temperature oscillation.


Data Acquisition and Display

All input channels are read simultaneously at rates between 1 Hz and the line frequency (50 or 60 Hz). Each input channel can be lowpass-filtered to reduce noise. Input channels can also be differenced with any other channel. Three “virtual channels”, which are not connected to any physical input, can display the results of more complex calculations..

Standard calibration curves are included for popular sensor types. Custom calibration curves with up to 200 points each can also be applied to any input; the curves are stored on a removable USB memory device and are loaded by simply plugging the device into the PTC10. Sensor calibration can also be adjusted by entering an offset and gain from the front panel. 

The PTC10 has an internal data log that stores up to 4096 points per channel. Data can be written to the log at intervals between 0.1 s and 1 hr. The log rate can be set independently for each channel, or a global rate can be used. Data can also be logged to removable USB memory devices like flash keys, flash card readers, and USB hard drives. In this case, the maximum number of points that can be logged is determined by the size of the memory device. 

Input and output data can be displayed numerically or plotted on the LCD screen. Up to eight plots, each with up to eight data channels, can be displayed. You can zoom or pan the plots by touching or dragging your finger across the screen..

Upper/lower alarm levels or rate-of-change limits can be assigned to each input. If these limits are exceeded, an audible alarm sounds, a specified relay trips, and a specified output channel can be shut off. Alarms can be latching or non-latching.



Remote operation is supported with USB, GPIB (opt.), RS-232, and Ethernet interfaces. All instrument functions can be controlled and read over any of the interfaces. When the USB interface is used, the PTC appears as a COM port on your PC.

The PTC10 supports user-defined macros that consist of one or more remote commands. Macros can be controlled from the front panel, and up to ten macros can run simultaneously. Macros can call other macros, and conditional statements, variables, and loops are supported. Using the PTC10’s three virtual channels, macro variables can be plotted on-screen, saved to logs, and/or used as inputs for feedback loops.

Macros are a powerful tool that can be used to tailor the behavior of the PTC10 for your experiment. For example, infinite-loop macros running as background tasks can take steps to address alarm conditions, automatically switch between sensor inputs (or heater outputs) depending on the current temperature or other factors, or implement cascade feedback schemes.


Multi-Purpose Ports

The PTC10 has four configurable general-purpose analog I/O channels, each of which can be used either as a 24-bit, ±10V input or a 16-bit, ±10V output. The PTC10 also has eight bidirectional digital I/O lines that can interact with macros, and four relays that can be tripped by alarms, remote commands, macros, or from the front panel.

The PTC10’s analog I/O channels can be used as feedback inputs, and custom calibration curves can be applied to convert their voltage readings into temperature, pressure, etc. values. If configured as an output, each analog I/O channel has its own PID feedback loop and can be interfaced with external equipment to control a heater or valve. The analog I/O channels can also be made to follow any other input or output, with scale and offset factors applied.



The PTC10 Programmable Temperature Controller has the flexibility to handle virtually any temperature applicati

Datasheet (PDF File - 305 Ko)

Ask a question about the Programmable temperature controller - Diode laser - PTC10