This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
university:courses:electronics:electronics-lab-window-comp-tmp01 [07 Mar 2018 12:36] – add tmp01 background and programming Antoniu Miclaus | university:courses:electronics:electronics-lab-window-comp-tmp01 [03 Jan 2021 22:21] (current) – fix links Robin Getz | ||
---|---|---|---|
Line 3: | Line 3: | ||
===== Objective ===== | ===== Objective ===== | ||
- | The objective of this lab activity is to use two high speed voltage comparators as a Window-Comparator and program the [[http:// | + | The objective of this lab activity is to use two high speed voltage comparators as a Window-Comparator and program the TMP01 Low Power Programmable Temperature Controller using this approach. |
A Window-Comparator is a circuit configuration, | A Window-Comparator is a circuit configuration, | ||
Line 47: | Line 47: | ||
==== Procedure ==== | ==== Procedure ==== | ||
- | Use the first waveform generator (W1) as source to provide a Triangular signal with 5V amplitude, 100Hz frequency and 2.5V offset. | + | Use the first waveform generator (W1) as source to provide a Triangular signal with 5V amplitude |
Use the second waveform generator (W2) as 5V constant reference voltage. | Use the second waveform generator (W2) as 5V constant reference voltage. | ||
Line 78: | Line 78: | ||
In the basic fixed set point application utilizing a simple resistor ladder voltage divider, the desired temperature set points are programmed in the following sequence: | In the basic fixed set point application utilizing a simple resistor ladder voltage divider, the desired temperature set points are programmed in the following sequence: | ||
+ | |||
1. Select the desired hysteresis temperature. | 1. Select the desired hysteresis temperature. | ||
+ | |||
2. Calculate the hysteresis current I< | 2. Calculate the hysteresis current I< | ||
+ | |||
3. Select the desired set point temperatures. | 3. Select the desired set point temperatures. | ||
+ | |||
4. Calculate the individual resistor divider ladder values needed to develop the desired comparator set point voltages at SET HIGH and SET LOW. | 4. Calculate the individual resistor divider ladder values needed to develop the desired comparator set point voltages at SET HIGH and SET LOW. | ||
+ | |||
The hysteresis current is readily calculated. For example, for 2 degrees of hysteresis, I< | The hysteresis current is readily calculated. For example, for 2 degrees of hysteresis, I< | ||
Line 94: | Line 99: | ||
R< | R< | ||
- | The total R< | + | The total R< |
+ | |||
+ | I< | ||
+ | |||
+ | Since VREF = 2.5 V, with a reference load resistance of 357 kΩ or greater (output current 7 μA or less), the temperature setpoint hysteresis is zero degrees. Larger values of load resistance only decrease the output current below 7 μA and have no effect on the operation of the device. The amount of hysteresis is determined by selecting a value of load resistance for VREF. | ||
+ | |||
+ | ==== Tasks ==== | ||
+ | |||
+ | 1. Build the following circuit: | ||
+ | |||
+ | <WRAP centeralign> | ||
+ | |||
+ | <WRAP centeralign> | ||
+ | |||
+ | Measure VPTAT output value and compute the actual measured temperature in degrees Kelvin and degrees Celsius. | ||
+ | |||
+ | 2. Build the following circuit: | ||
+ | |||
+ | <WRAP centeralign> | ||
+ | |||
+ | <WRAP centeralign> | ||
+ | |||
+ | 2.a. Identify the components and try to draw the circuit schematic. | ||
+ | |||
+ | 2.b. Using the information provided by the breadboard circuit, compute the following parameters: | ||
+ | |||
+ | * I< | ||
+ | * V< | ||
+ | * V< | ||
+ | * T< | ||
+ | * T< | ||
+ | |||
+ | 2.c. How many degrees is the temperature setpoint hysteresis? How can you change this value? | ||
+ | |||
+ | 2.d. How does the circuit work? When will LED1 (red) and LED2 (blue) turn on? Explain your answer. | ||
+ | |||
+ | <WRAP round download> | ||
+ | **Lab Resources: | ||
+ | * Fritzing files: [[downgit> | ||
+ | * LTspice files: [[downgit> | ||
+ | </ | ||
+ | ===== Further Reading ===== | ||
+ | |||
+ | Additional resources: | ||
+ | |||
+ | * [[adi> | ||
+ | * [[adi> | ||
+ | |||
+ | **Return to Lab Activity [[university: | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
- | I< | ||