Documente Academic
Documente Profesional
Documente Cultură
3. Temperature measurement → B/AI0 (pin 3) ice and you should observe the resistance going up.
4. Supply voltage measurement → B/AI1 (pin 5) How high can you make the resistance?
Measure the resistance of the 10 kΩ resistor with an Click the Stop button or press the escape key to
ohmmeter, as this value is required for the LabVIEW stop the VI and to reset NI myRIO; a myRIO reset
VI. causes all of the digital I/O pins to revert to input
mode.
Run the demonstration VI: Troubleshooting tips: Not seeing the expected
• Download http://www.ni.com/academic/myrio/ results? Confirm the following points:
project-guide-vis.zip if you have not done • Glowing power indicator LED on NI myRIO,
so previously and unpack the contents to a • Black Run button on the toolbar signifying that
convenient location, the VI is in run mode, and
• Open the project Thermistor demo.lvproj • Correct MXP connector terminals — ensure that
contained in the subfolder Thermistor demo, you are using Connector B and that you have the
• Expand the hierarchy button (a plus sign) for correct pin connections.
the myRIO item and then open Main.vi by
double-clicking,
• Confirm that NI myRIO is connected to your 8.2 Interface Theory
computer, and
• Run the VI either by clicking the Run button on Interface circuit: Constructing a voltage divider
the toolbar or by pressing Ctrl+R. from a thermistor and a fixed-value resistor offers an
effective and easy-to-build interface circuit. Placing
Expect to see a “Deployment Process” window
the thermistor in the top branch of the divider
showing how the project compiles and deploys
makes the measured voltage increase with higher
(downloads) to NI myRIO before the VI starts
temperature.
running.
Study the video Thermistor Characteristics
NOTE: You may wish to select the “Close on
(youtu.be/US406sjBUxY, 4:54) to learn more
successful completion” option to make the VI start
about thermistor characteristics and the Steinhart-
automatically.
Hart thermistor equation that converts measured
Enter the measured resistance of the 10 kΩ thermistor resistance to temperature in degrees
resistor as R [ohms]. Kelvin. Study Thermistor Resistance Measurement
(youtu.be/PhZ2QlCrwuQ, 6:10) to learn how to
Expected results: The demo VI displays the measure the thermistor resistance with a voltage
measured resistance of your thermistor; expect to divider, and also how to size the resistor R for
see a value close to 10 kΩ at room temperature. best measurement sensitivity and range. Also
Try heating the thermistor by gently pinching the take a look at Measure Resistance with a Voltage
thermistor body with your finger tips; you may also Divider (youtu.be/9KUVD7RkxNI, 9:44) for a
use a drinking straw or hair dryer to blow warm air more complete treatment of voltage dividers as a
on the thermistor. You should observe the resistance measurement technique.
going down. How low can you make the resistance?
Use a plastic sandwich bag filled with two ice LabVIEW programming: Study the video Analog
cubes or crushed ice. Surround the thermistor with Input Express VI (youtu.be/N6Mi-VjBlmc, 2:00)
8. THERMISTOR 33
Figure 8.2: Demonstration circuit for thermistor: schematic diagram, recommended breadboard layout,
and connection to NI myRIO MXP Connector B.
to learn how to use the Analog Input Express VI to 1. Add the necessary computation to convert the
measure the voltage divider’s primary output as measured resistance to temperature in degrees
well as the voltage divider supply voltage. Celsius; display the temperature on the large
front-panel dial indicator. Use the built-in VIs
Mathematics | Elementary | Natural Logarithm
8.3 Basic Modifications and Mathematics | Polynomial | Polynomial
Evaluation. Use the polynomial coefficient values
presented in the earlier video.
Study the video Thermistor Demo Walk-Through
2. Modify your temperature display to display in
(youtu.be/xi0VIpGpf4w, 2:28) to learn the design
degrees Fahrenheit.
principles of Thermistor demo, and then try
3. Create a Boolean indicator to indicate when the
making these modifications to the block diagram
measured temperature exceeds (or falls below)
of Main.vi:
34 8. THERMISTOR
a preset threshold.