基于matlab_xpctarget的数据采集系统new

基于matlab_xpctarget的数据采集系统new

ID:33693714

大小:301.65 KB

页数:4页

时间:2019-02-28

基于matlab_xpctarget的数据采集系统new_第1页
基于matlab_xpctarget的数据采集系统new_第2页
基于matlab_xpctarget的数据采集系统new_第3页
基于matlab_xpctarget的数据采集系统new_第4页
资源描述:

《基于matlab_xpctarget的数据采集系统new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、万方数据数采与监测基矛Matlab/xPCTarget的数据采集系统Thedata-acquisitionsystembasedonMATLAB/xPCTarget摘妻:MAⅡAB作为一种面向科学和工程计算的流行软件,其发展相当迅速。随着SimulinkkRealTimeWorkshopLxPC—Target等工具箱的推出,MATLAB在实时信号采集和控制方面又有了新的应用。本文主要是结合作者的实际运用,详细阐述了怎样基于MAlfIAB/xPCTarget平台来构建数据采集系统.最后给出了应用实例。关键词:MAllLAB;xPC目标;数据采集

2、中图分类号:TP274.2文献标识码:A文章编号:1008-0570(2005)01-0063一眈Abstract:MATLABisasoftwareplatform,whichhasbeenexten—sivelyusedinscientificandengineefingresearches.Withthedevelopmentofnewandpowerfultoolboxes,suchasSimulink,RealTimeWorkshopandxPCTarget,itprovidesnewapproachesforreal-timesi

3、gnalacquisitionandcontrolapplications.Inthispaper,anewmethodisproposedtoestablishadata—acquisitionsystembasedontheMATLAB/xPCTargetplatform.Exampleanddiscu-ssionsalepresented.Keywords:MATLAB;xPCTarget;data-acquisition1引言MATLAB作为一种流行软件发展很快,已在数值运算、控制理论、数字信号处理、系统辨识等领域得到了广泛的应用,现

4、已成为广大科技工作者来研究和解决各种具体问题的重要资源之一。在运用MATLAB进行产品开发的时候。经常会遇到数据采集等直接对硬件进行操作的问题。通常在该问题的处理上,或是采用语言直接进行编程。或是在MATLAB中插入软件接口进行编程。这样就使得研发人员花费大量的时间和精力用在解决编程等繁杂的事情上.既增加了工作量,又延缓了产品的开发周期。MATLAB中xPCTarget工具箱的开发为这一问题的解决提供了方便。因为在MATlAB/)【PcTa职et环境中,提供了丰富的I/O模块,你可以用MA7nAB/Simulink建立模型.然后用RealTi

5、meWorkshop(RTW)和一个c语言编译器将Simulink模型编译为一个可执行文件。当建立好主从机之间的通信后,就可以将主机上的可执行文件下载到从机上运行.进而完成一系列直接对硬件的操作。2xPC目标环境介绍xPC目标是MathWorks公司提供和发行的一个基于RTW体系框架的附加产品。是一种用于产品原型开发、数据采集、测试和配置实时系统的PC机解决途径。xPC目标系统主要由两大部分组成。一是硬件系统,二是软件系统。其中硬件系统主要包徐国政:硕士研究生本文为国家自然科学基金(10302010)、航空基金(H0117—013)、江苏省自

6、然科学基金(90116—013)资助项目哺京航空航天大学)徐国政陈勇Xu,GuozhengChen,Yong括主机(HostPC)、目标机(TargetPC)、目标机上的YO板和主机与目标机之间的串口或网络连接设备。软件系统主要是由MATLAB、Simulink、RTW、Stateflow代码生成器和C编译器等实时代码生成软件构成。xPC目标系统同其它实时系统相比。具有如下特点:①可以在没有安装操作系统的目标计算机上运行Simulink及其实时工具生成的代码②支持各种各样的常用标准输入输出设备③允许在主机或目标机上进行交互式的参数调试④支持通

7、过串口线或TCP/IP方式的主机与目标计算机通信方式⑤实现了和MATLAB的无缝连接.使得MATLAB用户可以轻松掌握xPCTarget的使用。3基于xPCTarget的主从机结构基于MATLAB/xPCTarget的数据采集系统,在使用的过程当中.采用的是主机和从机相分离的方式。其中,主机上需要有MATLAB、RTW、xPCTarget、MicrosoftVisualC++或MATCOMC/C++等的支持,主要用于编译、运行和下载MATLAB/Simulink等高级语言程序,而从机上则不需要任何软件环境,主要用于执行所生成的目标应用代码。另

8、外,如果想运行这些实时代码,应该用一个含有xPCTarget实时内核的特殊启动盘启动目标计算机.目标计算机启动起来以后,即可将实时应用程序下载到目标计算机上运行。在

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。