基于ni-visa与labview的usb串口应用程序设计.docx
约33页DOCX格式手机打开展开
基于ni-visa与labview的usb串口应用程序设计,基于ni-visa与labview的usb串口应用程序设计1万字自己原创的毕业论文,仅在本站独家出售,重复率低,推荐下载使用摘要 labview 是虚拟仪器、远程测控等领域的通用编程环境。其基于visa的编程实现labview与外部各类接口的通讯。而usb串行通用接口目前已经成为各类设备仪器的标准接口,在数据采集和远程...
内容介绍
此文档由会员 淘宝大梦 发布
基于NI-VISA与LabView的USB串口应用程序设计
1万字
自己原创的毕业论文,仅在本站独家出售,重复率低,推荐下载使用
摘要 LabView 是虚拟仪器、远程测控等领域的通用编程环境。其基于VISA的编程实现Labview与外部各类接口的通讯。而USB串行通用接口目前已经成为各类设备仪器的标准接口,在数据采集和远程测控领域广泛应用,但USB接口的驱动设计较为复杂,对设计者的软件编程能力要求较高。本课题以温室环境的无线数据采集为应用背景,开发基于NI-VISA的USB驱动,通过USB接口从下位机读取环境数据,并使用labview设计显示与控制界面。实现上位机与下位机的有效连接功能,该方法实现简单,有效解决了USB驱动的复杂性问题。
关键词 Labview USB串行接口 NI-VISA 数据采集和远程测控
Design of USB interface application based on NI-VISA and Labview
Abstract LabView is an environment of virtual instruments, remote monitoring and control and other field of common programming. It make Labview communicate with all types of external communication interface based on VISA. And the Universal Serial Interface USB has become the standard interface for all types of equipment and instruments, and it’s widely used in data acquisition and remote monitoring and control. But driven design of USB interface is more complex, and need higher programming skills of designers. This object is design USB serial application by NI-VISA based on environmental data collection of greenhouse, read environment data through the USB interface from the lower machine, and design the interface of display and control by Labview.. Effective connectivity PC and lower machine, it’s more easy and solve the problem of complexity of the USB drive effectively.
Keyword: Labview USB Serial Interface NI-VISA Data acquisition and remote monitoring and control
目 录
第一章 绪论 1
1.1课题简介 1
1.2课题意义 1
1.3研究现状 2
1.3.1 国内研究现状 2
1.3.2 国外研究现状 3
1.3.3 课题的主要研究内容 4
第二章 硬件结构与电路原理 5
2.1 ZigBee简介 5
2.2 CC2530模块简介 6
2.3 USB芯片介绍 9
2.3.1 基本功能 9
2.3.2 特点 10
2.3.3 封装 10
2.3.4 引脚功能 11
2.3.5 USB接口芯片应用 11
第三章 软件设计 13
3.1 串口驱动设计 13
3.1.1 软件介绍 13
3.1.2 串口应用程序设计 15
3.1.3 程序功能扩展 17
3.2系统界面设计 20
第四章 上位机与下位机USB接口调试 22
4.1调试步骤 22
4.2 调试中的问题以及解决办法 24
第五章 总结 25
致谢 26
参考文献 27
1万字
自己原创的毕业论文,仅在本站独家出售,重复率低,推荐下载使用
摘要 LabView 是虚拟仪器、远程测控等领域的通用编程环境。其基于VISA的编程实现Labview与外部各类接口的通讯。而USB串行通用接口目前已经成为各类设备仪器的标准接口,在数据采集和远程测控领域广泛应用,但USB接口的驱动设计较为复杂,对设计者的软件编程能力要求较高。本课题以温室环境的无线数据采集为应用背景,开发基于NI-VISA的USB驱动,通过USB接口从下位机读取环境数据,并使用labview设计显示与控制界面。实现上位机与下位机的有效连接功能,该方法实现简单,有效解决了USB驱动的复杂性问题。
关键词 Labview USB串行接口 NI-VISA 数据采集和远程测控
Design of USB interface application based on NI-VISA and Labview
Abstract LabView is an environment of virtual instruments, remote monitoring and control and other field of common programming. It make Labview communicate with all types of external communication interface based on VISA. And the Universal Serial Interface USB has become the standard interface for all types of equipment and instruments, and it’s widely used in data acquisition and remote monitoring and control. But driven design of USB interface is more complex, and need higher programming skills of designers. This object is design USB serial application by NI-VISA based on environmental data collection of greenhouse, read environment data through the USB interface from the lower machine, and design the interface of display and control by Labview.. Effective connectivity PC and lower machine, it’s more easy and solve the problem of complexity of the USB drive effectively.
Keyword: Labview USB Serial Interface NI-VISA Data acquisition and remote monitoring and control
目 录
第一章 绪论 1
1.1课题简介 1
1.2课题意义 1
1.3研究现状 2
1.3.1 国内研究现状 2
1.3.2 国外研究现状 3
1.3.3 课题的主要研究内容 4
第二章 硬件结构与电路原理 5
2.1 ZigBee简介 5
2.2 CC2530模块简介 6
2.3 USB芯片介绍 9
2.3.1 基本功能 9
2.3.2 特点 10
2.3.3 封装 10
2.3.4 引脚功能 11
2.3.5 USB接口芯片应用 11
第三章 软件设计 13
3.1 串口驱动设计 13
3.1.1 软件介绍 13
3.1.2 串口应用程序设计 15
3.1.3 程序功能扩展 17
3.2系统界面设计 20
第四章 上位机与下位机USB接口调试 22
4.1调试步骤 22
4.2 调试中的问题以及解决办法 24
第五章 总结 25
致谢 26
参考文献 27