1. 研究目的与意义
1.选题背景随着微电子技术、计算机技术和通信技术的迅速发展,测控技术与仪器科学领域发生了巨大的变化,美国国家仪器公司(ni)于20世纪80年代中期首先提出了基于计算机技术的虚拟仪器的概念,随后研制和推出了基于多种总线系统和开发平台的虚拟仪器,把现代测试及仪器科学技术带入了新的发展时期。
在工业及自动化中,模拟量的测量和控制是常用的,为了达到测量和控制的目的,数据的采集就应运而生。由于实际现场中,采集的数据是多个甚至是不同种类的数据,就需要多路数据的采集。
2.选题目的
2. 研究内容和预期目标
1. 研究内容labwindows/cvi平台是ni公司开发的基于虚拟仪器技术的软件开发平台,也是自动化测试测量开发常用技术平台软件。多任务的数据采集是工业应用中常见的需求。本设计拟讨论基于labwindows/cvi平台的多路数据采集系统设计,为实现自动化测控设备开发打下基础。
本课题研究的核心是多线程技术和线程安全队列技术。多线程技术可以保证数据采集的实时性,即使是在主界面进行拖动窗口或点击按钮等操作时,采集的线程一样执行;线程安全队列技术是保证两个线程之间使用同一变量时的准确性,一边将数组数据写入,另一边将数组数据读出。
数据的采集部分由软件模拟实现,两路数据主要通过调用软件的函数库来实现。
3. 研究的方法与步骤
1.研究方法
(1)文献研究法。通过论文、期刊、网络等各种渠道,了解研究现状,了解别人的研究方向和控制思路;
(2)例程研究法。根据该软件提供的例程,寻找和自己研究方向相近的例程,研究使用的函数以及控制思想;
4. 参考文献
[1] 李江全. labwindows/cvi数据采集与串口通信典型应用实例[m].电子工业出版社,2014.
[2] 王建新,隋美丽. labwindows/cvi虚拟仪器高级应用[m].化学工业出版社,2013.
[3] 孙晓云. 基于labwindows/cvi的虚拟仪器设计与应用(第2版)[m].电子工业出版社,2010.
5. 计划与进度安排
(1)2022年1月19日-2022年3月6 日 查阅资料,填写开题报告,完成外文资料的翻译;
(2)2022年3月7日-2022年3月20日 熟悉cvi开发环境, 研究虚拟仪器技术;
(3)2022年3月21日-2022年3月31日 研究基于labwindows/cvi平台的多路数据采集系统设计方法与方案;
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。