文档介绍:目录
摘要 III
关键字 III
Abstract IV
Key words IV
第一章绪论 1
引言 1
课题现状 1
课题的研究目的和意义 2
本文结构 3
第二章主要应用软件介绍 4
Protues简介 4
protues VSM 功能介绍 5
Keil uV3 简介 6
LABVIEW 简介 7
第三章系统总体设计 9
系统软、硬件的设计要求 9
系统硬、软件设计 10
第四章详细设计与系统实现 12
硬件电路的具体设计 12
硬件元件的选择 12
硬件电路的连接 15
Keil与Proteus联机调试 16
单片机与PC机的虚拟串行通信 17
虚拟示波器程序设计 18
虚拟示波器实现 21
创建虚拟示波器的前面板VI 21
虚拟示波器的实现 23
第五章设计总结 24
参考文献 25
致谢 26
基于LABVIEW的虚拟示波器的软件设计与实现
摘要
随着科学技术的不断提高,计算机应用的不断拓宽领域。虚拟仪器的出现使人类的测试技术进入了新的发展纪元。数字示波器是科学研究和实验室经常使用的一种台式仪器,目前这类仪器加工复杂,价格昂贵。虚拟示波器是电子测量技术与计算机技术深层次结合的、具有很好发展前景的新一类电子仪器。用虚拟示波器技术只需配置必要的数据采集硬件,就可以实现示波器的功能,为低成本下构建数据采集系统提供了一种思路。应用NI公司提供的LABVIEW结合计算机模块化程序设计方法,完成虚拟示波器的上位机和下位机软件。基于LABVIEW设计的虚拟示波器,硬件系统利用51单片机和A/D转换器进行数据采集,并充分应用PROTEUS 和 KEIL 的结合仿真功能,进行硬件电路和软件系统的仿真调试。基于LABVIEW设计实现的虚拟示波器既能进行传统示波器的图形显示,又具有实现简单、界面友好、性能稳定可靠、成本低廉等优点。在LABVIEW环境中实现了与现实中实际示波器相似的功能。结合当前主流的微控制器技术以及LabView强大的图形编程功能,本文着重介绍了基于LabView的虚拟示波器的设计思路,并给出了上位机和下位机软件的具体实现。成功在自行制作的原型上得以验证。实验证明该方案,具有……
关键字
虚拟示波器仪器,LABVIEW,PROTEUS,KEIL,仿真,51单片机,A\D转换器数据采集
Design and iImplementation of the vVirtual oscilloscope bBased on LabVIEW
Abstract
With the continuous improvement of science and technology, continually expand the areas puter applications. The emergence of virtual instrument technology into human testing a new era of development. Digital oscilloscope is often used in scientific research and laboratory a kind of desktop devices, plex processing of such equipment is very expensive. Virtual oscilloscope an electronic measuring technology puter technology, deep integration, has good prospects for development of a new class of electronic devices. Just configure a virtual oscilloscope with the necessary technical data acquisition hardware, the functions of the oscilloscope can be achieved, under the building for low-cost data acquisition system provides a new method.
NI LABVIEW application provided puter modular programming method, the virtual os