下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
時域測試技術(shù)綜合實(shí)驗(yàn)報告書實(shí)驗(yàn)名稱 一、實(shí)驗(yàn)?zāi)康膶W(xué)習(xí)VISUALDSPI■開發(fā)流程。掌握波形時域參數(shù)(周期、上升時間等)的測量方法。掌握波形幅度參數(shù)(幅度、平均值、均方根值等)的測量方法。4.掌握參數(shù)統(tǒng)計的一般實(shí)現(xiàn)方法。二、實(shí)驗(yàn)內(nèi)容學(xué)習(xí)VisualDSP++的開發(fā)設(shè)計流程。編寫程序測量波形參數(shù)。編寫程序?qū)Σㄐ螀?shù)進(jìn)行統(tǒng)計運(yùn)算。三、實(shí)驗(yàn)步驟1、計算并顯示示波器幅度參數(shù):平均值、有效值。打開Ypara.c源文件,填充缺少的代碼。mtGetAverage(short*pBuffei;mtLength){intSum=O:inti;for(i=0;i<Length;/*inputyourcode*/i++){Sum+=*pBuffer;/*inputyourcode*/pBuffer++;}leturnSunVLength;/*inputyourcode*/}floatGetRMS(short*pBuffei;mtLength,intZeroValue){intSum=0:inti;for(i=0;i<Length;i++){mttemp;temp=pBufferfi]/*inputyourcode*/-ZeroValue;temp*=temp;/*inputyourcode*/Sum+=temp;}Sum/=Length;returnsqit(Sum)+ZeroValue;/*mputyourcode*/}2、計算并顯示示波器幅度類參數(shù):頂值、底值。打開Ypara.c源文件,填充缺少的代碼。hitGetBase(short*pBuffei;mtLength){/*iiiputyourcode*/intmtp[256];hitmax=0aiiin=Ojiiid;intmax1=0;fbr(i=O;i〈Length;i++)iR*pBuffer>max)niax=*pBuffer;niui=*pBuffer;}nud=GetAveiage(pBuffei;Length);fbr(i=O;i<256;i++)p[i]=0;}fbr(i=O;i〈Length;i++)p[*pBuffer]=p[*pBuffer]+1;pBufifer++;}fbr(i=O;i<=niid;i++)if(p[i]>niaxl)(niaxl=p[i];m=i;)}if(maxl>0.05*Lengtli)retunim;)elsereturnnun;}mtGetTop(short*pBuffer,mtLength){/*mputyourcode*/intmtp[256];intmax=0aiiin=04iiid;intmax1=0;fbr(i=O;i<Length;i++)iR*pBuffer>max)niax=*pBuffer;niui=*pBuffer;}nud=GetAverage(pBuffei;Length);fbr(i=O;i<256;i++)p[i]=0;}fbr(i=O;i<Length;i++)p[*pBuffer]=p[*pBuffer]+1;pBuffer++;}fbr(i=mid;i<256;i++)if(p[i]>niaxl)(niaxl=p[i];m=i;)}if(maxl>0.05*Lengtli)returnm;}elsereturnmax;}3、計算并顯示示波器時間類參數(shù):上升時間。打開Xpaia.c源文件,填充缺少的代碼。mtGetRising(shoit*pBuffei;mtLength,intyPerlO.intyPer90,mt*pxPer!O.int*pxPer90){intIiidex=O;while(Index<Length&&pBuffei[Index]>yPerlO/*inputyourcode*/)Iiidex++;while(Index<Length&&pBuffei[Index]<=yPerlO/*mputyourcode*/)Iiidex++;mtxPer!0=0;if(Index<Length)xPeilO=Index;while(Index<Length&&pBuffer[Index]<yPei90 /*mputyouicode*/)Iiidex++;intxPer90=0;if(Index<Length)xPei90=Index;*pxPer90=xPer90;*pxPerlO=xPerlO;return1;}3、對代碼進(jìn)行測試(打開參數(shù)測量功能),并填寫如下表格:輸入波形 平均值IKHz正弦波(偏移IV,由一亡 1-20V幅度600mV)IKHz方波(偏移lOOmV,自一4 83mV幅度600mV)IKHz三角波(偏移0V, v、 12mV幅度1.2V)均方根值 上升時間1.64V L41US680mv 18us1.20V 280us四、實(shí)驗(yàn)思考題1、 如何提高波形測量的精度?答:主要有兩種方法,其一是減少測頻量化誤差,即增加測量時間(主門時間)的方法;其二是減小側(cè)周量化誤差,即采用多周期測量法,在這里不再贅述。此外,為了提高測量的準(zhǔn)確度,比較常用的方法還有游標(biāo)法、內(nèi)插法、平均測量技術(shù)、多周期同步測量法、相檢寬帶測頻技術(shù)以及量化時沿法。2、 完善波形周期、幅度值的測量算法。答:mtGetPeriod(shoit*pBuffei;mtLength,intyPerlO.intyPer90,mt*pxFirst,int*pxLast){mtFirstRlO,FirstR90,FustMid;GetRismg(pBuffei;Length,yPeilO.yPer90,&FustR10.&FustR90);FirstMid=(FirstR10+FnstR90)/2;intFirstFlO,FirstF90,SecondMid;GetFalling(pBuffer,Length,yPerlO,yPer90,&FiistF10,&FiistF90);SecondMid=(FirstF10+FiistF90)/2;intThird10.Thiid90,TliirdMid;if(FirstMid>SecondMid)GetFalling(pBuffer+FustR90,Length-FiistR90,yPerlO,yPei90,&Thiidl0,&Tlurd90);*pxFirst=SecondMid;TluidMid=(ThudlO+Thud90)/2+FustR90;}elseGetRismg(pBuffer+FirstF10, Length-FirstF10,yPeilO,yPer90.&Thiidl0,&Tlurd90);*pxFiist=FirstMid;TliiidMid=(Thiid10+Thud90)/2+FkstFlO;}*pxLast=ThudMid;return1;/*inputyourcode*/*pxFiist=50;*pxLast=100;return1;}mtGetAmplitiide(shoit*pBuffei;mtLength){returnGetTop(pBuffer,Leng
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 餐飲食品安全監(jiān)管制度匯編
- 園林綠化養(yǎng)護(hù)標(biāo)準(zhǔn)與操作流程
- 語文閱讀教學(xué)優(yōu)化策略與調(diào)研問卷設(shè)計
- 中學(xué)語文創(chuàng)新教學(xué)案例匯編
- 高校教學(xué)督導(dǎo)制度建設(shè)方案
- 2017安全工程師考試知識點(diǎn)精講
- 物業(yè)維護(hù)維修常用工具清單
- 松香廠項目可行性調(diào)研報告
- 小學(xué)課文閱讀理解訓(xùn)練冊
- 評分權(quán)重分配策略研究-洞察及研究
- 2025年大學(xué)旅游管理(旅游服務(wù)質(zhì)量管理)試題及答案
- 打捆機(jī)培訓(xùn)課件
- 2026年淺二度燒傷處理
- 北京通州產(chǎn)業(yè)服務(wù)有限公司招聘考試備考題庫及答案解析
- 河北省NT名校聯(lián)合體2025-2026學(xué)年高三上學(xué)期1月月考英語(含答案)
- 2025-2026學(xué)年滬科版八年級數(shù)學(xué)上冊期末測試卷(含答案)
- 途虎養(yǎng)車安全培訓(xùn)課件
- 衛(wèi)生管理研究論文
- 委托市場調(diào)研合同范本
- 畜牧安全培訓(xùn)資料課件
- 2025年度黨支部書記述職報告
評論
0/150
提交評論