Temperature controller for thermoelectric coolers (60 pages)
Summary of Contents for TE Technology TC-24-25
Page 1
Operation Manual Model TC-24-25 RS232 Thermoelectric Cooler Temperature Controller November 8, 2005 Drawing #3599 Rev. F TECHNOLOGY, INC. 1590 Kea ne D r iv e Phone: (231) 929 -3966 Trav erse City, MI 49686-8257 Fax : (231) 929 -4163 h ttp: //www.t et e ch. com...
Features • Input voltage from (12 to 28) VDC • Self-contained, (0.1 to 25) A current rating • Computer programmable via RS232 communications port • Bi-directional, solid state H-bridge operation for heating and cooling applications • Control temperature of –20 °C to +100 °C using MP-2379 thermistor (supplied with controller) •...
Technical Description The TC-24-25 RS232 is capable of operating from an input supply voltage of (12 to 28) VDC, common to many available thermoelectric coolers. The self-contained MOSFET output devices deliver load currents from (0.1 to 25) A. (NOTE: consult appropriate installation instructions for power supply and heat sinking requirements for high current operation).
Page 5
Input 2 (reference temperature) and Input 1 (actual system temperature). A control temperature range of –20 °C to +100 °C is standard when using TE Technology’s standard thermistor sensor probe for the primary set temperature. Additional external set temperature input types may be selected.
The standard thermistor supplied with the TC-24-25 RS232 is the MP-2379. Appendix D “Thermistor Styles for TC-24-25 RS232” shows dimensional data on the MP-2379 and other thermistor styles readily available as well as temperature-resistance data. If you are using the MP- 2379, it is recommended that you use thermal grease (such as TE Technolgy TP-1) between the thermistor and the surface to which it is mounted.
The on-board green LED will flash at a steady rate to indicate that the controller is energized correctly. 1.5 Insert the TC-24-25 RS232 software disk into the computer floppy-disk drive. To run the software from the floppy disk, select START, RUN from your Windows Desktop and then enter A:\TC-24- 25 RS232.exe.
Page 8
This selection allows you to reverse the current flow in the thermoelectric cooler without having to change the wiring. NOTE: For TE Technology’s standard products, the TE+ (red) wire should be attached to WP2 and the TE- (black) wire should be attached to WP1 as shown in the “Controller Wiring Diagram.”...
Select the TS-67 sensor type when using the standard MP-2379 sensor or other sensors listed in Appendix D “Thermistor Styles for TC-24-25 RS232.” This will provide a control range of -20 °C to +100 °C. However, remember that depending on the type of cooler you have, it might not be suitable for operation at temperatures greater than 70 °C.
Box Values button to download these constants to the controller. Controller Operation 5.1 Initial set-up of the TC-24-25 RS232 controller is complete. 5.2 Select ON in the OUTPUT ON/OFF menu key located in the CONFIGURE section. Then click the Send Box Values in the CONFIGURE section to turn the controller on.
5.4 If all of the settings are satisfactory, you can turn off the computer and power supply, disconnect the controller from the RS-232 port, and turn back on the power supply. The controller remembers its last settings on EEPROM and will resume control based on that. Custom Software The controller does not specifically have to be used with the software that is provided.
Expansion Connector Wiring Diagram Note: The 25 mA current source is a true current source. Maximum compliance voltage is approximately V+, the input voltage to the temperature controller. No external current limit resistors are needed for the LED. The LED must be capable of being driven with a 25 mA continuous current. Expansion Connector Expansion Connector Molex 22-23-2081...
Block Diagram INPUT #1 SENSOR INPUT #1 SENSOR INPUT #1 SENSOR TEMPERA TURE TEMPERA TURE TEMPERA TURE SENSOR SENSOR SENSOR -20 °C TO 100 °C -20 °C TO 100 °C -20 °C TO 100 °C CONTROL CONTROL CONTROL OUTP UTS OUTP UTS SUMMING SUMMING...
TO JP3-1 TO JP3-1 TO JP3-1 RS232 CABLE RS232 CABLE RS232 CABLE (SUPPLIED BY (SUPPLIED BY (SUPPLIED BY TE TECHNOLOGY) TE TECHNOLOGY) TE TECHNOLOGY) PC CONNECTION TABLE PC CONNECTOR PC FUNCTION* CONTROLLER 9 PIN 25 PIN RECEIVE (RX) TRANSMIT (TX) JP3-2...
Error Message Cause Solution Comm Port Timeout No power to TC-24-25 RS232 Apply power to TC-24-25 RS232, review unit customer drawing for proper hookup. Comm Port Timeout Wrong Comm Port selected Check computer hardware setting and set to the correct Comm Port.
The function works by integrating the error signal at fixed intervals. The intervals are expressed in repeats per minute. The acceptable range for the TC-24-25 is 0.01 to 10 repeats per minute. Start with a setting determined by the following formula: Integral Gain = 1/(2 x T) where “T”...
Page 19
This term is generally used only on very sluggish systems or where very quick response is necessary. The acceptable range for the TC-24-25 is 0.1 to 10 cycles per minute.
This is represented as 2 ASCII hex characters. The checksum calculation excludes the characters (stx), SS, (etx). The TC-24-25 RS232 sums (in an 8-bit register) the ASCII values of the characters sent to/from the controlling computer. Any overflow is truncated, leaving the 8-bit (modulo 256) checksum.
Page 21
X’s and then c0, which is the checksum of these eight X’s: (stx)XXXXXXXXc0(ack) Remember, AA = 00 is the universal address for the TC-24-25 RS232. If the address is not correct, then the controller will not respond to any requests.
Page 22
Send the set temperature of 100.0 °F to the controller at address 00. 1. The controller address, AA, is by definition 00. 2. The control command, CC, for “FIXED DESIRED CONTROL SETTING” is 1c. 3. Multiply the desired set-point temperature by 10 (100.0 converts 1000d). 4.
Page 23
It is possible for a host computer to send data too quickly for the controller to receive and update. TE Technology recommends adding a delay between each character sent to allow the controller sufficient time to process the information. One millisecond might be a good delay time to use initially, but the exact time will vary depending on the host computer’s hardware and the particular demands on the controller at the moment.
Page 24
Interpret: 0 returned means no alarms. Bit 0 = 1 means HIGH ALARM. Bit 1 = 1 means LOW ALARM. Bit 2 = 1 means COMPUTER CONTROLLED ALARM. INPUT 2 Write Command: Read Command: 06 hex Interpret: Input 2 reading as a thermistor temperature sensor. ALARM TYPE Write Command: 28 hex...
Page 25
Read Command: 45 hex Interpret: 0 is HEAT WP1+ and WP2-. 1 is HEAT WP2+ and WP1-.
Page 26
10. POWER ON/OFF Write Command: 2d hex Read Command: 46 hex Interpret: 0 is off. 1 is on. 11. OUTPUT SHUTDOWN IF ALARM Write Command: 2e hex Read Command: 47 hex Interpret: 0 is no shutdown upon alarming. 1 is to shutdown main output drive upon alarming. 12.
Page 27
16. LOW EXTERNAL SET RANGE Write Command: 20 hex Read Command: 54 hex Interpret: Value mapped to zero voltage of Input2. 17. HIGH EXTERNAL SET RANGE Write Command: 21 hex Read Command: 55 hex Interpret: Value mapped to 5 volt or maximum voltage of Input2. 18.
Page 28
24. ALARM LATCH ENABLE Write Command: 2f hex Read Command: 48 hex Interpret: 1 is latching enabled. 0 is latching disabled. If Alarm Type is equal to 3 then 1 is Computer Alarm On. 0 is Computer Alarm Off. 25. CONTROL TIMEBASE Write Command: 30 hex Read Command:...
Page 29
31. EEPROM WRITE ENABLE Write Command: 34 hex Read Command: 4c hex Interpret: 0 is disable EEPROM writes 1 is enable EEPROM writes Note: This function is always stored to EEPROM. This feature is available for controllers whose EEPROM is revision D or later. (The EEPROM has a white sticker on it labeled “C74-114D”...
Need help?
Do you have a question about the TC-24-25 and is the answer not in the manual?
Questions and answers