资源描述:
《基于dsp和以太网接口的高速实时信号采集系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、申请上海交通大学硕士学位论文基于DSP和以太网接口的高速实时信号采集系统设计姓名:雷鸿院系:电气工程系专业:电机与电器班级:B0703191学号:1070319003导师:赵继敏副教授上海交通大学电子信息与电气工程学院2009年12月ADissertationSubmittedtoShanghaiJiaoTongUniversityfortheDegreeofMasterTHERESEARCHONHIGH-SPEEDSIGNALSAMPLINGSYSTEMBASEDONDSPAND10/100ETHERNETAuth
2、or:LeiHongMajority:ElectricMachinesandElectricalApparatusAdvisor:Asso.Prof.ZHAOJi-minSchoolofElectronicsandElectricEngineeringShanghaiJiaoTongUniversityShanghai,P.R.ChinaDecember,2009摘要数据采集是整个工厂自动化系统的最前端,其决定了整个工厂自动化系统精确、快速、完整地实现。目前,数据采集主要沿着测量精度、速度与实现各种功能的成本这几个方
3、向发展。随着微电子技术、计算机技术、测控技术和数字通信技术的发展,目前数据采集技术已经较初期有了很大的发展。高速、实时数据采集在运动控制、爆炸检测、医疗设备、快速生产过程和变电站自动化等领域都有非常重要的应用。然而,这些行业对高速数据采集的需求越来越高,远远超过目前实际可以实现的程度。随着计算机网络的发展和以太网技术的日趋成熟,越来越多的用户希望利用计算机网络来实现数据采集。用户希望在保证测量精度、速度和一些数据采集功能的前提下,能够方便简洁地完成一点对多点的远距离数据采集。因此,目前的数据采集正在向远距离、多端点高
4、速数据采集方向发展。本文针对远距离、多端点数据采集,提出了基于10/100M以太网的高速数据采集系统设计。通过对10/100M以太网数据采集系统的设计和研究,论证了利用以太网通信方式实现数据采集和传输的可靠性、可行性,并在此基础上增加了各种数据采集控制功能和数据分析功能。本文详细介绍硬件和软件开发的细节,并仔细描述了实验结果及相关功能的实现。关键词:数据采集,以太网,计算机网路,LAN91C111,TMS320C6713BIAbstractDatacollectionisthemostfront-endinthefa
5、ctoryautomation,whichdeterminesthewholefactoryautomationsystemimplementationprecisely,rapidlyandcompletely.Atpresent,thedatacollectionismainlydevelopedtothedirectionsofthemeasurementaccuracy,speedandcostofvariousfunctionstoachievethesedirections.Withthedevelopm
6、entofmicro-electronicstechnology,computertechnology,controltechnologyanddigitalcommunicationtechnologies,thecurrentdatacollectiontechnologyhasmuchadvancementcomparedwiththeinitialdevelopment.High-speed,real-timedatacollectionisveryimportanttoapplicationsinmotio
7、ncontrol,explosivedetection,medicalequipment,fastproductionprocessandthefieldofsubstationautomation.However,thesefieldshavesomegrowingdemandsforhigh-speeddatacollection,whichisfarabovethecurrentlevelthatcanactuallybeachieved.Withthedevelopmentofcomputernetworks
8、andEthernettechnology,moreandmoreuserswanttousecomputernetworkstoachievedatacollection.Inensuringtheaccuracy,speedandsomedatacollectionfunctions,userscaneasilycompleteasimpl