没有合适的资源?快使用搜索试试~ 我知道了~
基于LabVIEW和DS1820的多点温度测试系统—上位机部分.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 80 浏览量
2023-07-04
22:34:31
上传
评论
收藏 812KB DOC 举报
温馨提示
![preview](https://dl-preview.csdnimg.cn/87998486/0001-882d1f05772390b5a92aadcb6f1ce5ed_thumbnail-wide.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
试读
44页
基于LabVIEW和DS1820的多点温度测试系统—上位机部分.doc
资源推荐
资源详情
资源评论
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/release/download_crawler_static/87998486/bg1.jpg)
基于 LabVIEW 和 DS1820 的多点温度测试系统
—上位机部分
摘 要
基于 LabVIEW 和 DS1820 的多点温度测试系统可分为上位机和下位机两部分。上位
机采用 LabVIEW 编程,PC 通信自带串行口,和单片机进行远程通信;下位机选用 51 系
列单片机,用 C51 语言编程,单片机外围电路将采集到的温度信息传给单片机,单片机
再将其传导上位机。本文为上位机部分,利用 LabVIEW 开发环境设计 PC 机上位机的监
控界面,上位机通过串行口与下位机的单片机通信,从而实现对过程参数的测量和控制。
上位机程序主要有串口程序、温度预警系统、数据存储和数据回房部分,通过串口程序
采集数据,温度预警系统对采集到的温度加以标示,数据存储部分用于存储温度数据,
数据回放部分用于历史分度的查询。
该控制系统设计简单,简化了系统与硬件结构,并且易于修改,具有很好的可扩展
性。
关键词:温度测试;串口通信;LabSQL;数据存储;数据回放
![](https://csdnimg.cn/release/download_crawler_static/87998486/bg2.jpg)
Multi-Point Temperature Measurement System Based on
LabVIEW and DS1820—Part of LabVIEW
Abstract
Multi-Point Temperature Measurement System Based on LabVIEW and DS1820 can
Can be divided into upper and lower plane of two parts. PC using LabVIEW programming
connect with single-chip remote by it`s own serial port. The lower plane selected under the
51-bit single-chip machine using C language programming. Peripheral circuits present the
communication to single-chip.and then single-chip bring the communication to PC part. This
article is part of PC which design scontrol interface of PC with condition of LabVIEW. PC
connect with single-chip by rows in order to ompletion of the purpose of meteragement and
control of process parameters. Procedures for PC are serial process, temperature warning, data
storage and data playback.
The control system is designed to be simple,and easily for modified or scalability.
Key words: temperature test ; serial communication;data storage;data playback.
![](https://csdnimg.cn/release/download_crawler_static/87998486/bg3.jpg)
目 录
摘 要...........................................................................................................................................I
Abstract........................................................................................................................................II
第一章 绪论................................................................................................................................1
1.1 设计背景......................................................................................................................1
1.2 工作原理......................................................................................................................1
第二章 设计环境介绍................................................................................................................3
2.1 虚拟仪器......................................................................................................................3
2.1.1 虚拟仪器的开发...............................................................................................3
2.1.2 虚拟仪器的结构、分类、特点 ......................................................................6
2.1.3 PC 仪器的构建实例.........................................................................................8
2.1.4 PC 仪器与传统仪器比较...............................................................................12
2.1.5 PC 仪器的发展前景.......................................................................................14
2.2 LabVIEW 的开发.........................................................................................................15
2.2.1 LabVIEW 的作用.............................................................................................16
2.2.2 LabVIEW 的优点.............................................................................................17
2.2.3 LabVIEW 的起源与发展历程.........................................................................18
2.3 Access 数据库的开发...............................................................................................19
2.4 ODBC 数据源...............................................................................................................20
2.5 ADO 与数据库的交互技术.........................................................................................22
第三章 软件程序设计..............................................................................................................23
3.1 串口程序编译............................................................................................................23
3.1.1 VISA 库中的串口函数...................................................................................23
![](https://csdnimg.cn/release/download_crawler_static/87998486/bg4.jpg)
3.1.2 串口程序设计................................................................................................26
3.2 数据库程序编译........................................................................................................27
3.2.1 LabVIEW 中与数据库接口的方法.................................................................28
3.2.2 数据库访问的工具包 LabSQL 开发..............................................................28
3.2.3 LabSQL 的配置...............................................................................................29
3.2.4 利用 LabSQL 开发的基本步骤......................................................................30
3.2.5 LabSQL 功能模块...........................................................................................30
3.2.6 程序编译........................................................................................................31
3.3 温度报警系统............................................................................................................34
3.4 登陆程序....................................................................................................................35
第四章 总结..............................................................................................................................37
参考文献....................................................................................................................................38
致谢 ............................................................................................................................................40
![](https://csdnimg.cn/release/download_crawler_static/87998486/bg5.jpg)
第一章 绪论
1.1 设计背景
随着计算机技术尤其是单片微型机技术的发展,人们已越来越多地采用单片机来对
一些工业控制系统中如温度、流量和压力等参数进行检测和控制。PC 机具有强大的监控
和管理功能,而单片机则具有快速及灵活的控制特点,通过 PC 机的 RS-232 串行接口与
外部设备进行通信,是许多测控系统中常用的一种通信解决方案。LabVIEW 是一个划时
代的图形化编程系统,应用于数据采集与控制、信号分析等方面,它为不熟悉文本语言
编程的专业科技工作者在测控领域建立计算机仪器系统——虚拟仪器,提供了一个便捷、
轻松的图形化设计环境。由于其灵活、简单易用、开发效率高等特点,正逐渐成为科技
工作者进行仪器应用与开发的得力工具。数据采集是开发过程中一个重要的环节,采用
以 8 位单片机 AT89S51 作为前端数据采集,通过串口进行与 LabVIEW 的数据通讯,就可
实现低成本、灵活方便、接口简单的数据采集系统。这对于许多信号频率不是太高的场
合,此方案无疑非常便利。本文所介绍的就是这样一种利用 LabVIEW 对 AT89S51 的数据
进行分析处理,并通过串口实现二者之间的数据交换、经济实用的数据采集及分析系统。
1.2 工作原理
基于 LabVIEW 和 DS1820 的多点温度测试系统可分为上位机和下位机两部分。上位
机采用 LabVIEW 编程,PC 通信自带串行口,和单片机进行远程通信;下位机选用 51 系
列单片机,C 语言编程,单片机外围电路将采集到的温度信息传给单片机,单片机再将
其传导上位机。上位机部分是利用 LabVIEW 开发环境设计 PC 机上位机的监控界面,上
位机通过串行口与下位机的单片机通信,从而实现对过程参数的测量和控制。该控制系
统设计简单,简化了系统与硬件结构,并且易于修改,具有很好的可扩展性。
剩余43页未读,继续阅读
资源评论
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/default.jpg!1)
老帽爬新坡
- 粉丝: 83
- 资源: 2万+
![benefits](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-1.c8e153b4.png)
下载权益
![privilege](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-2.ec46750a.png)
C知道特权
![article](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-3.fc5e5fb6.png)
VIP文章
![course-privilege](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-4.320a6894.png)
课程特权
![rights](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-icon.fe0226a8.png)
开通VIP
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)