基于MATLAB实时串口数据采集与曲线显示(附程序源代码,答辩记录)(2)
资料介绍:
目 录
摘要……………………………………………………………………………3
关键词…………………………………………………………………………3
1前言………………………………………………………………………………4
1.1研究现状与发展趋势………………………………………………4
1.2研究的目的和意义…………………………………………………………6
[版权所有:http://DOC163.com]
1.3论文的组织结构……………………………………………………………7
2 Matlab下实时串口数据采集概要……………………………………………7
2.1 Matlab的Serial类……………………………………………………7
2.2 数据采集…………………………………………………………………8
2.3曲线显示…………………………………………………………………9 [资料来源:http://Doc163.com]
3实时串口数据采集与曲线显示的实现……………………………………………10
3.1实时串口通信的实现…………………………………………………………10
3.2数据采集的实现………………………………………………………………11
3.3曲线显示GUI的实现………………………………………………………12
4基于Matlab的实时串口数据采集与曲线显示………………………………14
4.1数据采集的一般流程…………………………………………………14 [资料来源:http://Doc163.com]
4.1.1创建接口对象并设置属性……………………………………………14
4.1.2打开串口设备对象……………………………………………………14
4.1.3读写串口操作………………………………………………………14
4.1.4关闭并清除设备对象…………………………………………………15
4.2基于Matlab中断方式的实时串行通信编程…………………………15
4.3绘制采集数据的曲线波形和数据显示………………………………………17 [资料来源:http://Doc163.com]
4.3.1绘制曲线波形…………………………………………………………17
4.3.2数据显示………………………………………………………………17
4.3.3采集图像……………………………………………………………17
4.4扩展功能——发送数据………………………………………………20
5结论………………………………………………………………………………20 [资料来源:Doc163.com]
参考文献 ………………………………………………………………………21
致谢………………………………………………………………………22
附录…………………………………………………………………23
参考文献
[1] 何学明,陈学东,冯仰平,王华民. 一种基于MATLAB的测量数据实时处理方法[J].自动化仪表,2008,26(4):45-47.
[2] 赵景波,逢锦梅,等. MATLAB控制系统仿真与设计[M].北京:机械工业出版社,2010:126-130.
[3] 李念强.数据采集技术与系统设计[M].北京:机械工业出版社,2009:76-79. [来源:http://www.doc163.com]
[4] Texas Instruments. TL16C550C Asynchronous Communications Element With AutoFlow Control[Z]. Texas Instruments.2009.
[5] 李炎新.用Matlab实现高速数据采集自动化[J].测控技术,2009,11:9-13.
[6] 佘新平,张弦. 基于MATLAB的实时数据采集与分析系统的实现[J].长江大学学报(自科版),2006,12(3):80-83.
[7] 付俊庆,李风铃.MATLAB环境下的实时数据采集方法[J].测控技术,2004,23(1):30-32.
[8] 陈德娟.基于Matlab的数据采集系统设计[J].应用科技,2010,30(4):23-24.
[9] 张立材.基于Matlab环境的串行数据通信[J].微计算机信息,2004,20(3):100-101.
[10] MathWorks. Instrument Control Toolbox User's Guide Ver 5[Z]. MathWorks, 2010.
[11] 刘志俭等. MATLAB 应用程序接口用户指南[M] .北京:科学出版社,2010:256-257.
[12] 王海龙,陈珊杰,,李茜,张鹏,刘涛,徐大华.基于MATLAB的数据采集系统的研究[J] .中国农学通报,2007,23(1):381-384.
[资料来源:www.doc163.com]
[13] 张园,邢彦梅,何巧. 基于MATLAB数据采集系统的设计与实现[J].电声基础,2010,34(09):37-39.
[14] 李成功,赵昱.Matlab下实现的实时数据采集和处理[J].风机技术,2011,1:41-43.
[15] 伍萍辉,刘国繁,唐勇奇.MATLAB/RTW在实时数据采集中的应用[J].机床与压液,2004,7:140-141.
[16] 罗华飞.MATLAB GUI 设计学习手记[M] .北京:北京航空航天大学出版社,2011:503-512.
[17] 程伟,程文波,李灿平. 基于MATLAB的实时数据采集与分析研究[J].电子测量技术,2008,31(8):92-94.
[18] David McMahon. MATLAB demystified [M].McGraw-Hill,2009.
[19] 吴跃华,冯昊.基于MATLAB图形用户界面的对话框设计的应用[J] .福建电脑,2003(9):50-51.
[20] 曲中水,王建卫. 一种基于MATLAB的信号采集和分解方法[J]. 哈尔滨商业大学学报(自然科学版),2010,20(4):440-442.
[资料来源:http://www.doc163.com]