毕业设计(论文)基于MATALB的数据采集器设计.doc
《毕业设计(论文)基于MATALB的数据采集器设计.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于MATALB的数据采集器设计.doc(47页珍藏版)》请在三一办公上搜索。
1、 毕业设计(论文)题目: 基于MATALB的数据采集器设计 学生姓名: 学 号: 班 级: 指导教师: 2010 年 6 月基于MATALB的数据采集器设计 学生姓名: 学 号: 班 级: 所在院(系): 指导教师: 完成日期: 2010年6月一、毕业设计(论文)任务课题内容课题的主要内容:1、 MATLAB的国内外应用现状;2、 MATLAB数据采集工具箱;3、 基于MATLAB的数据采集器(系统)总体设计。4、编程实现。5、完成本科毕业论文一篇。课题任务要求MATLAB所处理的数据必须是现成的,因此,不能直接对硬件端口进行读写操作,不能直接实现对数据的实时采集。在传统的工程检测中,需要将采
2、集到的数据存储起来,经过一系列的处理和转换,才能利用MATLAB进行分析和处理,从而影响了它在测控系统开发上的应用范围。但MATLAB提供了应用程序接口API(Application Program Interface),通过该接口,利用MEX文件和编译器(Compiler),用户可以在MATLAB环境中调用C语言或FORTRAN程序、输入或输出数据,方便地完成MATLAB 与外部环境(数据和程序)的交互,与其他软件程序建立客户/服务器关系。本课题要求学生首先了解数据采集的基本理论、数据采集的过程、不同的数据采样方式(实时采样、等效时间采样等)、MATLAB软件的特点。然后,对比分析已有的基于
3、MATLAB的数据采集系统的特点,提出自己的数据采集器总体设计方案,包括系统构成、接口方案、编程语言等等。可以利用MATLAB和C(或C+)语言交互,设计基于MATLAB的数据采集器。也可以利用集成于MATLAB中的数据采集工具箱,通过调用其中的命令和函数,直接控制各种与PC 机兼容的数据采集硬件设备的数据采集和通讯,并完成对所采集数据的实时分析或离线处理。最后,完成毕业论文撰写工作。通过本课题的工作,可以巩固和加深学生对数字信号处理技术的掌握,开阔视野,并提高学生主动发现、分析并解决问题的能力,通过毕业论文的训练,使其具备科研论文写作的基本功。 课题完成后应提交的资料(或图表、设计图纸)1、
4、总体设计方案;2、相关的设计和仿真图表及程序源码;3、完整的毕业论文一篇。主要参考文献与外文翻译文件(由指导教师选定)1 王海龙, 陈珊杰, 李茜等. 基于MATLAB的数据采集系统的研究 J. 中国农学通讯,2007, 23(1):381-384.2 邱选兵. 基于USB数据采集的虚拟仪器设计D. 太原理工大学硕士学位论文,2006.3 法林,陈文辉,董大群.MATLAB的数据采集工具箱J.石油仪器学报,2001,15(1):56-58.4 夏文芳,吴鸿修,李享元. 基于USB的实时数据采集系统及其在MATLAB中的应用 J. 电子技术应用, 2003, (2):15-17.5 马海潮. 超
5、高速数据采集技术发展现状 J. 测试技术学报, 2003,17(4):287292.6 J. Ludvig, J. Mcarthy, S. Meuendorffer etc. Reprogrammable Platforms for High-Speed Data Acquisition J. Design Automation for Embedded Systems,2002(7),pp.341-364.7 陈德娟.基于MATLAB的数据采集系统设计J.应用科技,2003,30(4):23-24.8 付俊庆,李凤玲.MATLAB环境下的实时数据采集方法J.测控技术学报,2004,32(1)
6、:30-32.9 初秀琴,何蕾,李玉山.MATLAB外部接口的研究与实现J.计算机仿真学报,2002,19(1):107-109.10 H.Mlle, A.Bogaerts , J.Buytaert etc. First Experience with the Scalable Coherent InterfaceZ. 11 徐国政,陈勇.基于Matlab/xPCTarget的数据采集系统.微计算机信息期刊,2005,21(1):63-64.12 赵祚喜,罗锡文,马瑞峻.基于MATLAB的计算机数据采集系统设计J.农业机械学报,2003,34(2):146-148.13 张红,赵培杰.用VB和
7、MATLAB软件开发数据采集分析系统J.工业控制计算机学报,2005,18(9):27-28.14 余新平,张弦.基于MATLAB的实时数据采集与分析系统的实现J.长江大学学报,2006,3(4):80-83.15 Vincenzo Gattulli, Marco Lepidi and Francesco Potenza. Seismic protection of frame structures via semi-active control:modeling and implementation issuesJ. EARTHQUAKE ENGINEERING AND ENGINEERIN
8、G VIBRATION,2009(8)627-645.外文翻译文件:Muller etc. First Experience with the Scalable Coherent Interface. 1993.同组设计者无注:1. 此任务书由指导教师填写。如不够填写,可另加页。2. 此任务书最迟必须在毕业设计(论文)开始前一周下达给学生。3. 此任务书可从教务处网页表格下载区下载四、学生毕业设计(论文)装袋要求:1. 毕业设计(论文)按以下排列顺序印刷与装订成一本(撰写规范见教务处网页)。(1) 封面 (2) 扉 页(3) 毕业设计(论文)任务书 (4) 中文摘要 (5) 英文摘要 (6)
9、目录 (7) 正文 (8) 参考文献(9) 致谢 (10) 附录(公式的推演、图表、程序等)(11) 附件1:开题报告(文献综述) (12) 附件2:译文及原文影印件2. 需单独装订的图纸(设计类)按顺序装订成一本。3. 修改稿(经、管、文法类专业)按顺序装订成一本。4.毕业设计(论文)成绩评定册一份。5论文电子文档由各学院收集保存。学生送交全部文件日期 学生(签名) 指导教师验收(签名) 基于MATLAB的数据采集器设计摘要在计算机广泛应用的今天,数据采集是计算机与外部物理世界连接的桥梁。随着计算机技术的飞速发展和普及,数据采集系统也迅速地得到应用。在生产过程中,应用这一系统可对生产现场的工
10、艺参数进行采集,监视和记录,为提高产品质量,降低成本提供信息和手段。在科学研究中,应用数据采集系统可获得大量的动态信息,是研究瞬间物理过程的有力工具,也是获取科学奥秘的重要手段之一。总之,不论在哪个应用领域中,数据采集与处理越及时,工作效率就越高,取得的经济效益也越高。本论文针对语音信号的采集和处理设计了基于MATLAB的数据采集器,提出了系统构成、设计方案、开发过程。本设计采用计算机作为数据采集系统的核心,系统分为传感器模块、信号调整模块、A/D转换模块、计算机等几部分。在此基础上设计了系统的总体方案,最后通过硬件和软件实现了各个功能模块。系统首先由传感器将信号测量并传送到信号调整模块进行放
11、大或滤波,再经过声卡对信号的A/D转换(采集、量化、编码处理)后,存入计算机或进行信号处理。硬件部分引用了传声器作为声音信号的传感器,AD620作为信号调整模块的放大器,用软件控制声卡作为信号的A/D转换模块,计算机用作信号的存储和处理。软件用MATLAB,主要用到MATLAB的数据采集工具箱。通过软件先对声卡初始化,创建设备对象,然后对采集中的各个参数进行设定。最后给出了采集数据的波形,从中可以看出,开发的数据采集经过实际的测试,基本上满足技术要求。关键词: 数据采集;A/D转换;传感器;声卡 DATA ACQUISITION DESIGN BASED ON MATLABAbstract N
12、owadays,as computers is widely used , Data Acquisition is a bridge between computer and the external physical world. Data Acquisition Systems is quickly applied with the rapid development and the popularity of computer technology. In order to improving product quality and reducing costs,this system
13、is used to collect, monitor and record the production process parameters In the production process. applying data acquisition systems will gather a lot of dynamic information In scientific research, which is the powerful tool to study the Instantaneous physical process and one of important means of
14、access to the mysteries of science. In short, more timely data acquire and process regardless of where applications, higher efficiency and higher economic efficiency will achieve.This thesis focuses on the collection and processing of voice signals of Data Acquisition design based on MATLAB, system
15、structure, design and development process.The core of Data Acquisition System is a computer, the system is divided into sensor module, signal conditioning module, A / D converter module, and computer parts.Based on this general scheme was put forward, and finally every module is testde and verified
16、by the hardware and software. firstly, signals will be measured and transmitted to the signal adjustment module to zoom in or filter from the sensors. Secondly, the A / D conversion(collect, quantitative, coding process) of signal through the sound card.At last putting it stored into the computer or
17、 processed. Hardware reference to the microphone as a sound signal sensor, AD620 as a signal amplifier in signal conditioning module, a sound card with software control as a A / D converter module of signal, the computer used to signal storage and processing.Software components with MATLAB, mainly u
18、sed in MATLABs Data Acquisition Toolbox. Firstly, initialized by the software on the sound card to create device object, then all the parameters collected in the set.Finally, there is a graph sbout data acquisition waveform, from which shows, Data Acquisition after the actual test, almost meet the t
19、echnical requirements.Key words:Data Acquisition; A / D conversion; Sensor; Sound card目录1 绪论.11.1 课题背景及意义.11.2 数据采集器的研究状况.21.3 论文的主要内容.32 数据采集系统分析.42.1 数据采集系统构成.5 2.2 基于MATLAB的数据采集系统原理.72.3 本章小结.93 基于MATLAB和声卡的数据采集器设计.10 3.1方案选取.103.2 传声器的选择.123.3 信号放大电路.133.4 声卡在A/D转换中的应用.15 3.4.1 声卡在A/D转换中的原理.153.
20、4.2 声卡的驱动软件163.4.3 采样参数设置163.5本章小结.194 软件设计 .20 4.1 基于MATLAB和声卡的软件流程.20 4.2 系统调试.254.3 本章小结.265 结论.27致谢.28参考文献 .291 绪论1.1 课题背景及意义随着计算机技术的发展与普及,数字设备正越来越多地取代模拟设备,在生产过程控制和科学研究等广泛的领域中,计算机测控技术正发挥越来越重要的作用。外部世界的大部分信息是以连续变化的物理量形式出现的,例如温度、压力、位移、速度等。要将这些信息送入计算机进行处理,就必须先将这些连续的物理量离散化,并进行量化、编码,从而变成数字量,这个过程就是数据采集
21、。它是计算机在监测、管理和控制这个系统的过程中,取得原始数据的主要手段。数据采集系统是计算机与外部世界联系的桥梁,是获取信息的重要途径。数据采集技术是信息科学的重要组成部分,已广泛应用于国民经济和国防建设的各个领域,并且随着科学技术的发展,尤其是计算机技术的发展与普及,数据采集技术将有广阔的发展前景。MATLAB是美国MathWorks公司推出的一种科学计算软件,被广泛地使用于从个人计算机到超级计算机范围内的各种计算机上。现在已发展成为能够同时进行数学运算,数据采集,信号分析,模型建立和可视化解释等的强大综合功能的科学软件。将数据采集器设计在MATLAB的基础上,能充分利用MATLAB的各方面
22、长处,对数据的分析和处理将更方便。MATLAB使用方便,输入简洁,运算效率高,内容丰富,可由用户自行扩展,是当今世界上发达国家中的科学研究必不可少的工具,同时MATLAB又有强大的数值分析与处理功能、丰富的仿真功能、方便的编程接口而深受广大用户的喜爱,但若要对大量的实验数据利用MATLAB的数据分析处理功能进行处理,则首先要将实验数据转换成MATLAB的数据格式,因此,不能直接对硬件端口进行读写操作,不能直接实现对数据的实时采集。在传统的工程检测中,需要将采集到的数据存储起来,经过一系列的处理和转换,才能利用MATLAB进行分析和处理,这无疑是一件十分繁杂的任务,同时影响了它在测控系统开发上的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 MATALB 数据 采集 设计
文档标签
- 基于Matlab的数据采集系统设计
- Matlab学习心得系列005
- 基于MATLAB的不同曲线拟合方式的比较研究
- BackTrader从数据采集到实盘交易PPT模板课件
- 基于MATLAB分子物理学和热学分析与设计
- 基于MATLAB的DTMF信号的仿真分析
- 数据采集与通信系统软件设计
- 基于数据采集卡的监控系统设计
- 数据采集系统单机版
- 基于Matlab彩色信息隐藏系统设计
- 基于MATLAB的FSK调制的研究
- 毕业论文基于Matlab对汽车制动性分析PPT课件
- 基于研华数据采集卡的LabVIEW程序设计
- 752.基于COS和ARM7的数据采集系统
- MATLAB论文
- 基于MATLAB的过程控制系统仿真研究毕业设计论文
- 基于MATLAB降落伞拉直过程性能分析
- 基于单片机的数据采集系统设计
- 基于matlab的OFDM仿真报告
- 传感器数据采集
链接地址:https://www.31ppt.com/p-3979445.html