ImageVerifierCode 换一换
格式:DOCX , 页数:107 ,大小:1.49MB ,
资源ID:157184      下载积分:15 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/157184.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于labview和fpga的虚拟仪器平台设计本科毕业设计.docx)为本站会员(b****9)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于labview和fpga的虚拟仪器平台设计本科毕业设计.docx

1、河南科技大学毕业设计(论文)II基于labview、fpga 的虚拟仪器平台开发与设计摘要现代生产要求电子仪器品种多、功能强、精度高、自动化程度高,而且要求测试的速度快、实时性好,具有良好的人机界面。虚拟仪器正好可以实现这些要求。在电子实验中使用多种仪器,如信号发生器、万用表、频率计、示波器等,如果能把它们都设计成虚拟仪器,利用计算机来提高仪器的集成度,减少实验匹配的仪器的种类、数量和实验室面积,便能从根本上改变实验室的面貌,克服传统测量仪器单一功能的缺点。本设计正是以这种思想为出发点,以电子技术实验室的真实函数信号发生器、示波器、频率计为蓝本,利用LabVIEW编程来设计虚拟函数信号发生器、

2、虚拟存储示波器、虚拟频率计,并将其合并在一个虚拟平台上面,能够分别实现虚拟仿真函数信号发生器、存储示波器、及频率计的功能,实现真正意义上的虚拟仪器平台。其虚拟平台上面的函数信号发生器可以产生正弦波、三角波、方波三种波形,并能够实现波形频率从1Hz到2MHz可调,峰峰值从0.1V到8.0V可调,实时性很好;示波器能正确的显示波形,并能实现频率和幅值的可调;频率计可以对0HZ到99.99KHZ的信号进行频率的测量。本设计利用RS-232串口进行数据的传输,实现了LabVIEW与FPGA的通信。同时对仿真信号的生成与控制做了详细的分析,以及对设计中的问题进行了深入的探讨。本设计旨在找到一个能够改革教

3、学实验室的有效途径。关键词:虚拟仪器,LabVIEW,RS-232,FPGAVIITHE DESIGN OF VIRTUAL INSTRUMENTS PLATFORM BASED ON LABVIEW AND FPGAABSTRACTModern production requires electronic instrumentation variety many, strong function, high precision, high degree of automation, and high speed, good real-time in testing, good man-mac

4、hine interface. Virtual Instruments can meet precisely these requirements. A variety of instruments are used in the electronic experiments, such as signal generator, multimeter, frequency meter, oscilloscope, etc. If we are able to design them to virtual instruments, improve the integration of instr

5、uments using computer and reduce the type and number of instruments matched to experiments and the space of laboratory, then we can change the face of the laboratory fundamentally and conquer the shortcomings of single function of the traditional measuring instruments.The design of this thinking is

6、the starting point of electronic technology to the real function of the laboratory signal generator, oscilloscope, frequency meter based on the use of LabVIEW programming to design the virtual function signal generator, virtual storage oscilloscope, the virtual frequency meter, and combined in a vir

7、tual platform, to achieve the virtual simulation function, respectively, signal generator, oscilloscope, and frequency of functions, the realization of the true sense of the virtual instrument platform. Its virtual platform for the above function signal generator can produce sine wave, triangle wave

8、, square wave three, and be able to achieve the waveform frequency from 1Hz to 2MHz Adjustable peak peak adjustable from 0.1V to 8.0V, a very good real-time; oscilloscope waveform display correctly, and to achieve an adjustable frequency and amplitude; 0HZ Cymometer can 99.99KHZ signal to the freque

9、ncy measurements.The design of the use of RS-232 serial port for data transmission, the realization of the LabVIEW and FPGA communication. At the same time, the generation of simulation and control signals to do a detailed analysis, as well as design issues in detail. The design of a reform aimed at

10、 finding an effective way of teaching laboratory.KEY WORDS: Virtual Instrument,LabVIEW,RS-232,FPGA目 录前 言1第 1 章 绪论21.1 虚拟仪器的背景21.1.1 数字信号处理技术21.1.2 虚拟仪器技术21.2 本课题研究的意义31.2.1 设计的依据及意义31.2.2 国内外发展状况41.3 关于 LabVIEW51.3.1 开发环境 LabVIEW51.3.2 选择 LabVIEW 的原因5第 2 章 系统的构想与方案设计72.1 上位机与下位机72.2 DDS 的工作原理72.3 方案

11、论证82.4 系统整体框图与设计思想112.4.1 系统框图112.4.3 频率计设计思想122.4.2 函数信号发生器设计思想13第 3 章 上位机设计153.1 LabVIEW 软件设计思想153.2 人机交互界面设计173.2.1 人机交互界面的构成183.2.2 界面的组件设计193.3 主 VI 程序框图设计203.3.1 程序框图203.3.2 器件选择部分设计213.3.3 串口发送部分设计213.4 函数信号发生器程序框图的设计223.4.1 程序框图223.4.2 波形类型部分设计233.4.3 频率选择部分设计243.4.4 峰峰值调节部分设计253.4.5 串口发送部分设

12、计253.5 频率计程序框图的设计263.5.1 程序框图263.5.2 发送数据类型控制部分设计263.5.3 串口发送部分设计283.5.4 串口接收部分设计283.5.5 显示部分设计293.6 设计中用到的主要 VI29第 4 章 下位机设计314.1 FPGA 软件中主模块的设计思想314.1.1 主模块的软件设计原理总图314.1.2 FPGA 软件中主模块的设计原理314.2 FPGA 软件中函数信号发生器的设计思想324.2.1 函数信号发生器的软件设计原理总图324.2.2 FPGA 软件中函数信号发生器的设计原理324.3 FPGA 软件中频率计的设计思想344.3.1 频

13、率计的软件设计原理总图344.3.2 FPGA 软件中频率计的设计原理344.4 频率计的系统模块设计354.4.1 串口接收模块354.4.2 串口转换模块384.4.3 分频模块394.4.4 控制模块404.4.5 串口发送模块414.4.6 频率计模块424.5 函数信号发生器的系统模块设计454.5.1 串口接收模块454.5.2 串口转换模块454.5.3 分频模块464.5.4 地址发生器模块484.5.5 ROM 表查询模块494.5.6 波形选择模块514.5.7 幅值调节模块524.5.8 频段选择模块534.6 串口的编码与解码544.6.1 关于串口544.6.2 串口

14、的设置554.6.3 串口的发送与接收554.7 硬件连接56第 5 章 软件仿真测试与实时检测575.1 LabVIEW 软件仿真测试575.1.1 LabVIEW 软件中函数信号发生器的仿真测试575.1.2 LabVIEW 软件中频率计的仿真测试575.2 FPGA 软件中函数信号发生器的仿真测试585.3 FPGA 软件中频率计的仿真测试595.4 总功能实时检测59参考文献65致 谢66河南科技大学毕业设计(论文)前 言虚拟仪器的出现就是仪器发展史的一场革命,代表仪器发展的方向和潮流, 对科学技术的发展和工业生产的进步产生了巨大的推动作用。虚拟仪器技术是测试领域的一种新的思想和方法,

15、它的出现是测试仪器技术和测控系统的一个新的里程碑。虽然是新兴的仪器仪表技术,但由于其具备许多区别于传统仪器的突出优点,可以由用户自行设计定义,灵活变换参数,随着计算机技术特别是软件技术和仪器技术的进步而飞速发展,因此使现代测控的系统更灵活、更紧凑、更经济、功能更强大,从而在国内外各个领域得到了越来越广泛的应用。特别在电子测量和自动化控制领域,虚拟仪器技术得到了巨大的发展。虚拟仪器是一种功能意义上的测量和控制仪器,是具有仪器功能的软件、硬件的组合。它充分利用计算机技术,在基本的硬件支持下,通过调用相应的软件模块来完成各种传统仪器的功能。本文从探索研究的角度出发,对虚拟仪器的系统构成、实现手段和开发方法进行了研究。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1