原创 基于STC8H8K64U和DS18B20的温度采集和LabVIEW上位机显示

2024-6-26 12:28 505 4 4 分类: MCU/ 嵌入式 文集: 51MCU
之前通过 STC 单片机和 DS18B20 实现了环境温度采集并串口显示,后面进一步想要实现温度的实时监测和数据记录保存,因此编写了 LabVIEW 程序,修改了部分单片机程序代码。经过实验验证,该项目可以实现 LabVIEW 上位机对 MCU 发送指令,MCU 通过 DS18B20 温度传感器获取环境温度,并通过串口将数据反馈给上位机,上位机实时记录数据,并将日期和各个时刻的温度数据保存至文件。

LabVIEW上位机前面板设置如图所示

程序面板如下图所示

需要注意的是单片机发送字符串给上位机、上位机接收均是一位一位传递,因此需要考虑判定截止符号,并将字符串转化为一定精度的数值才能显示到LabVIEW图表。
实物连接如下图所示

LabVIEW和程序代码见[附件]。


作者: 无垠的广袤, 来源:面包板社区

链接: https://mbb.eet-china.com/blog/uid-me-4085469.html

版权声明:本文为博主原创,未经本人允许,禁止转载!

文章评论0条评论)

登录后参与讨论
我要评论
0
4
关闭 站长推荐上一条 /2 下一条