cpubbs论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

LabVIEW+单片机学习套件全套教程资料下载[免费]LabVIEW论坛精华列表贴USB0816数据采集卡《LabVIEW宝典》
LabWindows/CVI论坛精华贴NET0816以太网数据采集卡RC0210远程设备授权系统 关闭关停锁定打开设备 户外分布式数据采集
NET1624低速高精度以太网数据采集卡WIFI0824SD无线WIFI网络数据采集卡脱机运行 SD存储 小尺寸微型 串口采集远程采集 安卓 手持移动采集 纪录仪
查看: 19347|回复: 123

毕业设计上传:基于LabVIEW的多通道数据采集系统(毕业论文).rar

[复制链接]
发表于 2008-10-19 17:45:06 | 显示全部楼层 |阅读模式
本程序由CPUBBS论坛网友from通过毕业设计上传计划上传,转载请注明原创作者及尊重作者的劳动成果,谢谢:
http://www.cpubbs.com/bbs/thread-1781-1-1.html
(已赠送cpuview图形化单片机编程系统;谢谢!)

作者留言:
运行前请装上DAQMX!

其他备注:
多通道数据采集系统
         ----从物理信号到屏幕显示----
**************************************************
****************    使用说明    ******************
**************************************************
1. 本程序只在Windows XP 平台上经过完整测试,因此只能保证该程序在WinXP系统下正确运行。
2. 由于本程序使用的是MySQL数据库,因此需要计算机上安装有MySQL。如果没有,可以尝试Access数据库。
3. 将本程序下载到本地计算机后,需要建立ODBC连接。建立方法如下:进入开始菜单->控制面板->管理工具->数据源(ODBC),建立一个新的系统DSN:选择“Add-->MySQL ODBC 3.51 Driver”,数据源名称为“daq_test”,然后自己根据实际情况配置,点击OK完成设置。
4. 启动系统.vi,输入用户名:admin,密码:answer 登录系统。进入系统后可以更改密码或管理用户等等。
数据采集板卡为NI-6221,信号调理模块为SCC-RTD01。
数据采集后以单位时间间隔存入数据库
预设采样率为1000S/s,每通道采样数为1000,采样率=每通道采样数,连续采样
本设计为3通道数据采集,具有调节采样参数的功能,采集数据的实时显示和历史数据的查询。

[ 本帖最后由 cpubbs 于 2008-11-6 14:13 编辑 ]
 楼主| 发表于 2008-10-19 18:11:39 | 显示全部楼层
附件刚没有上传上来,再传一下!

[ 本帖最后由 cpubbs 于 2008-10-19 18:48 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2008-10-19 19:09:06 | 显示全部楼层
  
虚拟仪器是将仪器技术、计算机技术、总线技术和软件技术紧密的融合在一起,利用计算机强大的数字处理能力实现仪器的大部分功能,打破了传统仪器的框架,形成的一种新的仪器模式。
本设计采用NI PCI-6221数据采集卡,运用虚拟仪器及其相关技术于多通道数据采集系统的设计。该系统具有数据同时采集、采集数据实时显示、存储与管理、报警记录等功能,最后使用Web技术实现了采集数据的远程访问。
本文首先概述了测控技术和虚拟仪器技术在国内外的发展及以后的发展趋势,探讨了虚拟仪器的总线及其标准、框架结构、LabVIEW开发平台,然后介绍了数据采集的相关理论,给出了数据采集系统的硬件结构图。在分析本系统功能需求的基础上,介绍了程序模块化设计、数据库、Web、多线程等设计中用到的技术,最后一章给出了本设计的前面板图。
本设计是虚拟仪器在测控领域的一次成功尝试。实践证明虚拟仪器是一种优秀的解决方案,能够高效的实现各种测控任务。

关键字:虚拟仪器;数据采集;MySQLPHPLabVIEW
 楼主| 发表于 2008-10-19 19:09:59 | 显示全部楼层
 楼主| 发表于 2008-10-19 19:10:20 | 显示全部楼层
第三章 系统设计理论及硬件平台的实现... 17

3.1 PC机... 17

3.2 数据采集理论... 17

3.2.1 数据采集技术概论... 17

3.2.2 采集系统的一般组成及各部分功能描述... 19

3.2.3 传感器... 21

3.2.4 信号调理... 21

3.2.5 输入信号的类型... 22

3.2.6 输入信号的连接方式... 25

3.2.7 测量系统分类... 25

3.2.8 选择合适的测量系统... 27

3.3 数据采集卡的选择... 29

3.3.1 数据采集卡的主要性能指标... 30

3.3.2 数据采集卡(DAQ卡)的组成... 31

3.3.3 NI PCI-6221数据采集卡... 31

3.4 本设计总体硬件框图... 32

第四章 系统软件设计的相关技术... 33

4.1 程序模块化设计概述... 33

4.1.1 程序设计的模块化原则... 33

4.1.2 软件系统的模块化设计原则... 34

4.1.3 本设计的软件系统模块划分... 35

4.2 数据库技术... 36

4.2.1 数据库技术概述... 36

4.2.2 ADO与数据库的交互技术... 38

4.2.3 MySQL数据库... 38

4.3 Web技术... 39

4.3.1 Web技术概述... 39

4.3.2 PHP技术... 41

4.3.3 远程数据访问系统... 43

4.4 多线程技术... 43

4.4.1 Windows的多线程机制... 43

4.4.2 LabVIEW与多线程... 44

4.4.3 多线程技术在本设计中的应用... 44

4.5 系统具体应用程序的实现... 45

4.5.1 数据采集部分程序... 45

4.5.2 数据保存部分程序... 45

4.5.3 历史数据查询部分程序... 46

4.5.4 报警记录部分程序... 46

第五章 系统软件的具体实现... 48

5.1 登录系统... 48

5.2 通道参数配置... 49

5.3 实时数据显示... 50

5.4 历史数据查询... 50

5.5 报警记录... 51

第六章 总结... 53

致谢... 54

参考文献... 55

附录 远程数据检索系统代码... 57
发表于 2008-10-21 10:29:14 | 显示全部楼层
发表于 2008-10-21 12:22:24 | 显示全部楼层
看看人家的毕业论文,希望学到更多的东西,谢谢!
发表于 2008-10-21 12:47:14 | 显示全部楼层
发表于 2008-10-26 12:03:54 | 显示全部楼层

回复 4# cpubbs 的帖子

这个毕业设计不能正确运行啊?我是8.5的,运行时发生错误
发表于 2008-11-5 10:27:01 | 显示全部楼层
单看提纲就知道内容非常充实了,谢谢共享!!!!!
发表于 2008-11-5 10:42:28 | 显示全部楼层
非常感谢,学习再学习
发表于 2008-11-6 13:48:16 | 显示全部楼层

补充!!!

补充:上面的设计是在Labview8.5的windows环境下开发的,需要安装DAQmx8.6以上版本的数据采集驱动程序(网上很多,可以下载按照)。数据保存在mysql数据库里,请大家先按照 readme.txt 中文件的说明建立数据库表格,添加数据源以其其他一些准备工作,以便程序运行。第一次打开程序有一些警告,无所谓,保存一下,重新打开,就OK了,该程序最长就经历过连续8个小时的运行,没有任何问题,但是程序优化工作还有待加强,欢迎大家提意见!!

QQ:378424434
发表于 2008-12-8 10:42:03 | 显示全部楼层
谢谢,但是NI的卡太贵了,买不起啊!
发表于 2008-12-14 12:37:20 | 显示全部楼层
发表于 2008-12-14 12:42:21 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cpubbs论坛. ( 粤ICP备09171248号 )

GMT+8, 2025-4-4 14:22 , Processed in 1.056070 second(s), 8 queries , Gzip On, File On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表