LabVIEW控制Arduino采集热敏电阻温度数值(基础篇—13)

简介: 利用热敏电阻和LIAT中的热敏电阻函数节点,通过Arduino Uno控制板的模拟端口采集与热敏电阻串联电阻的分压值上传给LabVIEW软件,并除以温度系数以获得温度值,实现一个温度计的功能。

1、实验目的

利用热敏电阻和LIAT中的热敏电阻函数节点,通过Arduino Uno控制板的模拟端口采集与热敏电阻串联电阻的分压值上传给LabVIEW软件,并除以温度系数以获得温度值,实现一个温度计的功能。


2、实验环境

将热敏电阻与10KΩ电阻串联起来,热敏电阻另一端接至Arduino Uno控制板上的+5V,10KΩ电阻另一端接至Arduino Uno控制板上的GND上,将热敏电阻与10KΩ电阻的连接处接至模拟引脚A2上,如下图所示:


1b106409f9ff4853938bfaa39f1d4106.png


3、程序设计

LabVIEW的前面板如下图所示:


f1a50cd6ba9b4d2cb6677da850446352.png


程序框图如下图所示:


d7cb06a9053e4c7e9091eea403521288.png


LabVIEW程序首先通过设置的串口号与Arduino Uno控制板建立连接,然后进入While循环中,在循环中不断调用热敏电阻专用的Thermistor Read函数节点来读取温度值。最后,断开与Arduino Uno控制板的连接。


4、实验演示

点击运行按钮,LabVIEW程序开始执行,在Analog Pin选择A2,可以看到前面板上的温度计显示当前的温度。


项目资源下载请参见:LabVIEW控制Arduino采集热敏电阻温度数值-单片机文档类资源-CSDN下载

https://download.csdn.net/download/m0_38106923/85476495


相关文章
|
4天前
LabVIEW开发超导体电流特性的测量系统
LabVIEW开发超导体电流特性的测量系统
11 4
|
4天前
|
传感器 监控 自动驾驶
LabVIEW开发基于直流电机的高精度定位火星车
LabVIEW开发基于直流电机的高精度定位火星车
13 3
|
4天前
|
数据采集 网络架构
LabVIEW控制DO通道输出一个精确定时的数字波形
LabVIEW控制DO通道输出一个精确定时的数字波形
14 4
|
4天前
|
传感器
基于STC8H8K64U和DS18B20的温度采集和LabVIEW上位机显示
基于STC8H8K64U和DS18B20的温度采集和LabVIEW上位机显示
基于STC8H8K64U和DS18B20的温度采集和LabVIEW上位机显示
|
9月前
|
传感器 数据处理
振弦采集读数测量模块的一些基本概念
振弦采集模块和振弦读数模块都可以称为振弦测量模块,它们的作用是用来测量物体的振动状态和频率。 振弦采集模块一般包括振动传感器、数据采集器和信号处理器,通过振动传感器采集物体振动信号,然后经过数据采集器进行采集并通过信号处理器进行处理,最终得出物体的振动状态和频率。 振弦读数模块也是采用相似的原理,通过振动传感器采集物体振动信号,然后通过信号处理器对信号进行处理和分析,最终得出物体的振动状态和频率,并将结果以数字形式输出。
振弦采集读数测量模块的一些基本概念
|
11月前
|
传感器 监控 程序员
LabVIEW控制Arduino采集热电偶温度数值(进阶篇—2)
在之前的博文中,介绍了LabVIEW控制Arduino采集LM35温度传感器数值和LabVIEW控制Arduino采集热敏电阻温度数值的方法。本篇博文将基于热电偶搭建一款温度监控系统。
LabVIEW控制Arduino采集光敏电阻数值(基础篇—14)
利用光敏电阻和LIAT中的光敏函数库,通过Arduino Uno控制板的模拟端口采集与光敏电阻串联电阻的分压值上传给LabVIEW软件,并除以光照系数以获得光照值,实现一个光强计的功能。
|
11月前
|
传感器 监控 芯片
LabVIEW控制Arduino采集LM35温度传感器数值(基础篇—12)
LM35 是由National Semiconductor 所生产的温度传感器,其输出电压为摄氏温度。LM35是模拟输出的温度监控芯片,其输出电压和摄氏温度成线性比列关系,是一种得到广泛使用的温度传感器。
|
11月前
|
传感器 监控
LabVIEW控制Arduino采集DHT11温湿度数值(进阶篇—4)
在多数情况下,测量温度的同时需要测量湿度,本篇博文将介绍使用DHT11温湿度传感器、Arduino Uno和LabVIEW组成温湿度测量系统,可用于粮仓等场合的温湿度监控。
LabVIEW控制Arduino采集电位器电压(基础篇—4)
利用LIAT函数库中模拟IO的功能,通过Arduino Uno控制板上模拟输入端口实现对电压的测量,并显示在LabVIEW前面板上。
http://www.vxiaotou.com