- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验一:单片机基于MatlabGUI的数据采集与存储实验平台开发.pdf
2011 年第01 期 沿 海 企 业 与 科 技 NO.01,2011
(总第128 期) COASTAL ENTERPRISES AND SCIENCE TECHNOLOGY (Cumulatively NO.128)
基于Matlab GUI 的数据采集与存储实验平台
开发
张 帆
[摘 要] 文章应用Matlab语言,编程实现了数据采集与存储实验平台,该平台通过PC机串行口,获得下位机的实
验数据,并以.mat数据格式进行存储。下位机以AT89S51为核心,通过MAX232实现与PC机的串行通讯。该实验平台基于
Matlab串口控制API函数,运行稳定、可靠,数据存储精度高,可充分发挥Matlab在实验教学中的优势,改善教学效果。
[关键词] 数据采集;串行通讯;Matlab;AT89S51
[作者简介] 张帆,唐山学院机电工程系,硕士,研究方向:计算机测控技术,河北 唐山,063000
[中图分类号]TP311 文献标识码[ ]A [文章编号]1007-7723(2011)01-0024-0003
一、引 言 采集,通过RS-232C串口向上位机发送采集到的
实验数据,通过MatlabGUI程序实现数据的接收、
Matlab是一种基于矩阵运算的交互式数值计
算软件,作为“第四代”计算机语言,具有极高的编 显示和保存。一套这样的单片机系统价格不过百
程效率,在高等教育领域正发挥着日益重要的作 余元,还可以作为单片机课程教学的实验装置,降
[1] [2] 低了总体实验成本,有利于不同课程之间的衔接。
用 。Matlab下的GUIDE是内嵌在Matlab环境中
面向对象的图形用户界面开发工具,通过GUIDE作为上位机程序的MatlabGUI,可以根据不同的下
用户可以方便地设计程序界面,在GUIDE自动生位机采集模块,实现不同实验的数据采集。学生在
MATLAB环境下,利用获得的实验数据,可以方便
成的应用程序框架内,用户可以方便地编写事件
地进行信号分析和实验数据的处理。
代码,进行GUI程序的开发。在测试技术实验教学
单片机与PC机RS-232C串口的连接如图1
中,传统的实验数据采集程序往往是一个封闭的
所示,这里采用可在线编程的AT89S51单片机。
环境,几乎不可能增加、修改现有程序的功能。此
外,采集程序得到的实验数据以文本文件的格式
存储,无形中减低了数据精度。本文采用Matlab语
言,实现实验数据的采集与存储,不仅可以方便地
增加、修改程序的功能,而且由于采用.mat文件格
式存储实验数据,保证了数据精度,同时也节省了
存储空间,提高了数据传递的效率。
二、实验平台的组成
图1 AT89S51单片机与PC机RS-232C串口的连接
本文采用8051系列单片机实现实际的数据
24
AT89S51的串行口RXD、TXD分别对应数据的接 口对象,并进行必要的配置。建立串口的方法如
收端和发送端,MAX232实现TTL与RS-232C的下:
电平转换,SIN、SOUT分别对应PC机串口的数据 s=serial(COM1);
[3]
接收端和发送端 。 其中变量s即为所创建的串口对象,它对应于
三、实验平台的软件实现
您可能关注的文档
- UG_Cam 使用手册.pdf
- unit 8 career.ppt
- Virtual Machine Tool 虚拟数控机床.pdf
- WD-WB-BZ-053.pdf
- wheel bearing Osborn load_runner.pdf
- Win7系统中Office(2016或者2016)_Word已停止工作”的终极解决方案.doc
- Women in cabinet and public health spending_ evidence across countries.pdf
- world bearing Demand 2009(freedonia).pdf
- world bearing Demand 2016(freedonia).pdf
- WPB Bearing Catalog.pdf
最近下载
- 口服国产托伐普坦片治疗肝硬化低钠血症的疗效观察.doc VIP
- 工程制图习题集(第3版)钟宏民 课后习题答案解析.pdf
- (青岛2024版)初中信息技术第一册 2.1 制作电子班牌 课件.pptx
- 新华师大版7年级上册数学全册课件(2024年秋新版教材).pptx
- 太阳能光热发电站安装调试技术.docx
- 手册三菱q系列plc培训.pdf
- 富士达各功能电梯地址码(1)(1).pdf VIP
- 10S505 柔性接口给水管道支墩.pptx VIP
- 序篇 不忘初心(第一课时)课件-2024-2025学年高中音乐人音版(2019)必修 音乐鉴赏.pptx VIP
- 2025年人教版三年级上册道德与法治精编知识点(新教材).pdf
文档评论(0)