Temperature measurements with a DS1621
a smarter sensor with an I2C-bus interface
Published in issue 286, March 2000

In many areas of daily and technical life, making temperature measurements is the most important instrumentation task. ‘Intelligent’ digital sensors, which can do more than just output temperature readings, are winning more ground as complements to classical analogue techniques. An example of such a sensor is the Dallas Semiconductor DS1621.Naturally, the main job of a modern digital temperature sensor is to determine the current temperature. It does this by measuring its own temperature, which is nearly the same as the temperature of its surroundings, and converting this analogue temperature value into a digital word that it sends to a microcontroller via a serial interface. The user doesn’t have to worry about any of the analogue technology needed for calibration, amplification of the thermal voltage with opamps, linearisation of characteristic curves and so on, since all this is either done by the chip itself or can be easily set using software. External components are thus largely unnecessary.
Resistors: R1 = 1kΩ5 R2,R3 = 10kΩ Capacitor: C1 = 100µF 16 V radial Semiconductors: D1 = LED, low current IC1 = DS1621 (Dallas Semiconductor) Miscellaneous: K1,K2,K3 = 3-way pinheader K4 = 4-way pinheader Disk, contains project software, order code 996027-1
|
Click below to download a PDF copy of this article from Elektor magazine.
Please note. In view of the complexity of international markets, Elektor cannot guarantee the availability of components for this project.
|