資源描述:
《基于DSP的數(shù)據(jù)采集系統(tǒng)的研制》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在學術(shù)論文-天天文庫。
1、華東理工大學碩士學位論文第I頁基于DSP的數(shù)據(jù)采集系統(tǒng)的研制摘要扭據(jù)采集技術(shù)廣泛應用,工業(yè)現(xiàn)場。如何快速地采集和處理數(shù)據(jù),以滿足工業(yè)現(xiàn)場的實時控制,一直是數(shù)據(jù)采集技術(shù)的研究重點之一?;贒SP的數(shù)據(jù)采集系統(tǒng)以高諫DSP為M,G,>足解伏頭tUrETc4<四有雙遂往。聲戶一.本文在對有關研究背景進行綜述分析的基礎上確定了本項目的研究目標和研究內(nèi)容。闡述了數(shù)據(jù)采集技術(shù)和夔到遇絲理器相關知識,著重闡述了TMS320C31的相關軟件和硬件資源。這些資源包括處理器的存儲器分配、片內(nèi)外圍以及TMS320C31的程序
2、引導裝載。確定了總體技術(shù)路線和基于TMS320C31數(shù)字信號處理器的數(shù)據(jù)采集系統(tǒng)的硬件和軟件設計技術(shù)方案。硬件上實現(xiàn)了TMS320C31與存儲器、A/D,D/A、以及RS232的接口,并采用了復雜可編程邏輯器件(CPLD)來正確實現(xiàn)整個數(shù)據(jù)采集系統(tǒng)的邏魚絲違丁。用兩種不同的方法實現(xiàn)了與A/D的接口。軟件上,首先對硬件平臺進行了軟件調(diào)試。然后根據(jù)硬件平臺編寫了上位機軟件和下位機軟件。上位機軟件用VisualBasic語言編寫,下位機軟件采用C語言編寫。并且設計出一種方便的用DSP對FLASHMEMORY進
3、行編程的方法。本論文在對基于DSP的數(shù)據(jù)采集系統(tǒng)進行研究的基礎上,開發(fā)出能用于工業(yè)設備參數(shù)采集的實際產(chǎn)品,通過實驗檢驗證明該產(chǎn)品完全實現(xiàn)了預期的功能。關鍵詞:DSP-TMS320C3卜CPLD數(shù)據(jù)采集i第11頁華東理工大學碩士學位論文ResearchandDevelopmentofaDataAcquisitionSystemBasedonDSPAbstractThetechnologyofdataacquisition{DAQ}iswidelyusedinindustry.Howtocollectand
4、dealwiththedataquicklyinordertomeettheneedofrealtimecontrolisalwaysthefocusoftheresearchofDAQ.TheDAQsystembasedonDSPtakesthehighspeedDSPsasthecore.Itisaefficientmethodtosolvetheproblemofrealtime.Theresearchtargetandcontentaredeterminedthroughthedetailedi
5、ntroductionandanalysisoftherelatedbackgroundknowledge.SomeknowledgeaboutthetechnologyofDAQandDigitalSignalProcessors(DSPs)issetforthandmoreeffortsarespentontheintroductionofsoftwareandhardwareresourcesaboutTMS320C31廠theseresourcesincludethememoriesassign
6、ment,theinsideperipheryandtheprogrambootloaderoftheprocessor.Thegeneralresearchroute,hardwareandsoftwaredesignschemeoftheDAQsystembasedonTMS320C31aredeterminedIntheaspectofhardware,theinterfacebetweenTMS320C31andmemory,orA/DorD/AorRS232isrealizedcorrectl
7、yandthelogiccontrolofthewholeDAQsystemisalsoexactlyrealizedbytheadoptionofCPLD.Besides,twomethodsaredesignedtorealizetheinterfacebetweentheTMS320C31andA/D.Intheaspectofsoftware,someprogramsareusedtotestthehardwareplatformandtwosoftwareofthesystemareprogr
8、ammed.OneisprogrammedbytheuseoflanguageofVisualBasicandtheotheroneisbyC.AconvenientmethodisdevelopedtoprogramtheFLASHMEMORYbyDSP.TherealproductbasedonDSPtechnologyisdevelopedsuccessfullyandrunswell.Thisproductcanbeusedfort