Thermocouples are widely used to measure extreme temperatures impossible to measure with other types of sensors. J, K, E and T thermocouples are directly supported in the library and return the measured temperature in °C. It is possible to interface other thermocouple types by converting the measured potential returned by the Temperature Sensor into Celsius using the appropriate tables; the formula and links to the tables are described in the User Guide. Very long thermocouples are okay (even 100m), but if there is measurement stability issues or USB resets, ferrite beads can be added to the thermocouple wire close to the Phidget Temperature Sensor. See our tutorial on Addressing EMI Issues. Interface Properties Number of Thermocouple Inputs 1 Temperature Update Rate 25 samples/s Ambient Temperature Error Max ± 0.5 °C Thermocouple Error Max (K-Type) ± 2 °C Thermocouple Temperature Resolution 24.2 μV DC Thermocouple Temperature Resolution (K-Type) 0.62 °C Electrical Properties Current Consumption Max 25 mA USB Voltage Min 4.8 V DC USB Voltage Max 5.3 V DC USB Speed Full Speed Physical Properties Terminal Block Size 3.8 mm Operating Temperature Min 0 °C Operating Temperature Max 70 °C Resources User Guide Thermocouple Primer Mechanical Drawings Download 3D Step File Programming Resources Product Features Supports one J, K, E and T-type thermocouple Outputs temperature in degrees Celsius Uses terminal blocks to interface to inexpensive thermocouples with stripped leads Connects directly to a computer’s USB port Comes packaged with A 3018 - Mini-USB Cable 180cm A Hardware mounting kit (4 nuts and bolts, 4 plastic spacers) Code Samples For This Product AppleScript C# (Windows) C/C++ (Standard C/C++) C/C++ (MS Visual C/C++) Cocoa Flash AS3 Flex AS3 Java LabVIEW (32bit; Windows/Mac OSX/Linux) LabVIEW (64bit; Windows Only) Max/MSP (Windows) Max/MSP (Mac OSX) Python Ruby Visual Basic .NET Visual Basic 6.0 Visual Basic for Applications