提到波形算法,容易想到示波器里數學運算功能“math”可以實現幾十種的算法,完全滿足應用需要,其中有個特色算法就是實時的FFT算法,可以實時顯示頻譜,實現時域和頻域聯調的功能。該文談的算法主要針對測試波形做相應的算法,提升波形質量,分為三種:OFF,ENVELOPE,AVERAGE。
幾個概念
為了更直觀的說明波形算法這個概念,首先貼出圖1,從圖中可以看到在數據采集通道中,內插模式、抽取模式以及波形算法是在同一數據處理通道上,從ADC采集的數據經過內插模式或者抽取模式后,你可以根據測試需要選擇合適的波形算法對多次采集的波形進行算法處理,內插模式和抽取模式可以與波形算法自由組合,選擇比較靈活。本篇以4種抽取模式與3種波形算法的組合來主要說明波形算法的應用。
圖1 R&S示波器數據處理通路
到這里,可能很多人會有疑惑:又是一個average,之前上一篇抽取模式短文里Hi-RESOLUTION抽取模式里也采用了average,這兩種處理方式同樣是針對同一采集數據處理的,一前一后,有什么差異?筆者在第一次見到這個的時候,確實存在這樣的疑問,后續將跟大家一起分享下這兩個average的同與不同。
在《示波器的抽取模式》一文中已說明抽取的四種模式分別為:SAMPLE,PEAK-DETECT,HI-RESOLUTION,RMS。本文所要介紹的波形算法分為如下三種:OFF,ENVELOPE,AVERAGE。可以實現的組合如下圖2所示。
圖2 抽取模式與波形算法可以實現的組合
示波器抽取模式是對ADC采集的數據點進行分析計算,即對相鄰的N個數據點做相應的算法,把N個數據點做算法,計算成一個點,以此類推到ADC采集的所有數據點,這樣可以降低波形采樣率。經過抽取后的數據點組合成波形,而示波器的波形算法正是對N個連續采樣的波形采用不同的算法優化波形質量,更加真實的測量信號波形。
同理,示波器的內插模式與波形算法的組合,是對ADC采集的數據點做不同的內插,然后把內插后的波形采用不同的波形算法,優化測試波形。
下面對三種波形算法定義分別作簡要的介紹。
· OFF
這是最簡單的一種方式,顧名思義,就是對波形不做任何處理,即關閉或者旁路波形算法,直接送到示波器后續相應測試測量部分,并在示波器屏幕上顯示出來。
· ENVELOPE
在N個連續采樣的波形里,在時刻TI對應于N個波形里的最大值和最小值分別為Vimax、Vimin,則對這N個波形做ENVELOPE算法后,就是把對應的每個TI時刻的最大值Vimax和最小值Vimin組合成一個新的波形,這樣會有最大值組合成的一條曲線和最小值組合成的一條曲線,這兩條曲線組合成包絡,即為波形算法里的ENVELOPE的含義。
· AVERAGE
同上原理,在N個連續采樣的波形里,在時刻Ti對應于N個波形里的幅值分別為Vi1、Vi2、Vi3、……ViN,則對這N個波形做AVERAGE算法后,在Ti時刻的幅值為V=(Vi1+Vi2+Vi3+……+ViN)/N。在其他時刻,采用類似算法,這樣在不同時刻點計算出來的值組合成新的波形即為通過AVERAGE波形算法計算的波形。
不同波形算法對比
結合示波器抽取模式,下面根據實際測試結果分析對應于不同抽取模式下,不同波形算法的優異差異,見圖2。關于示波器抽取模式的分析,可以參照《示波器的抽取模式》一文。本文所測試信號為R&S示波器自帶標準信號1KHz方波。3.1 SAMPLE模式
在示波器抽取模式為SAMPLE時,OFF和AVERAGE這兩種不同波形算法計算后的波形分別見圖3,圖4。由這三幅測試波形對比可以明顯發現,沒做波形算法時,波形的幅度波動比較大,這時候在測試幅值時就會引入較大的誤差,影響測試準確度。再來看看在SAMPLE抽取模式下,對波形做AVERAGE算法的測試波形,波形比較干凈,其實就是對圖3中的各個波形之間做了平均,消除了隨機誤差,采用這種算法只能對于周期波形進行使用。
圖4 SAMPLE抽取模式下,OFF波形算法測試波形
圖5 SAMPLE抽取模式下,AVERAGE波形算法測試波形
PEAK DETECT模式
在PEAK DETECT抽取模式下,不做任何波形算法時,見圖6,數據抽取后兩條曲線為最大值的包絡和最小值的包絡,跟《示波器的抽取模式》一文所測波形一致。從圖7看以看出,根據波形算法的計算方式,對N個波形,在每個Ti時刻,對應的最小值和最大值分別組成包絡,即為采用ENVELOPE算法計算的兩條包絡線。通過這個算法,可以很容易分析測量信號幅值的波動范圍,為在線測試提供判斷依據。
圖6 PEAK DETECT抽取模式下,OFF波形算法測試波形
圖7 PEAK DETECT抽取模式下,ENVELOPE波形算法測試波形3.3 HI-RESOLUTION模式
在HI-RESOLUTION模式下,對采集的數據點先做了高精度計算,在這個模式下可以達到12bit分析精度,見圖8,為沒有做任何波形算法的測試波形。對這樣的連續N個HI-RESOLUTION抽取的波形,再做AVERAGE算法,進一步減少了測試幅值的隨機波動,這樣測試出來的幅值會更加接近真實值,減少測試誤差,有圖9的測試波形可以看出,在HI-RESOLUTION抽取模式下,對比在做AVERAGE和沒做時的波形,做AVERAGE算法的測試波形比較平滑,消除隨機誤差,但是需要注意的是,這個算法只能適用在周期信號測試。
圖8 HI_RESOLUTION抽取模式下,OFF波形算法測試波形
圖9 HI_RESOLUTION抽取模式下,AVERAGE波形算法測試波形
RMS模式
在RMS抽取模式下,同理,這里分三種波形算法對RMS抽取模式的連續N個波形計算,分別得到的測試波形如圖10,圖11,圖12所示。圖10為RMS抽取模式下,不做任何波形算法的測試波形個。圖11為RMS抽取模式下,運用AVERAGE波形算法測試的波形。圖12為RMS抽取模式下,運用ENVELOPE波形算法的測試波形。
圖10 RMS抽取模式下,OFF波形算法測試波形
圖11 RMS抽取模式下,AVERAGE波形算法測試波形
圖12 RMS抽取模式下,ENVELOPE波形算法測試波形
結論
綜上所述,三種波形算法:OFF,AVERAGE,ENVELOP。根據測試需要,選擇不同的波形算法。一般情況下,我們示波器默認情況為在SAMPLE抽取模式下,不做任何波形算法。那么這里也簡單總結下,波形算法的應用的使用情況。
AVERAGE波形算法,主要適用在隨機噪聲比較多的信號里,通過平均算法的計算,減少隨機誤差的影響,更加真實的測試信號幅度,只能適用于周期信號的測試。
ENVELOPE波形算法,在測試信號波形時,通過包絡波形算法,對于具有隨機噪聲這樣的信號來測試,可以看到由最大值和最小值組成的包絡反映了噪聲的輪廓,即上限和下限,可以客觀的反映噪聲的幅值大小,為產品開發設計提供參考。
我們需要根據實際測試情況來選擇波形算法,同樣對于抽取,內插模式也一樣,選擇合適的方式。
上一篇:數字化儀/示波器的關鍵特性介紹 寬帶信號測量方案解析
下一篇:詳談中外示波器發展的差距有多大
推薦閱讀
史海拾趣
由于Crydom公司的發展涉及多個方面,且具體故事可能涉及公司內部信息或未公開資料,我無法直接提供5個精確到字數的電子行業里Crydom公司發展起來的相關故事。但我可以嘗試根據已知信息,概括性地描述Crydom公司在電子行業中的一些重要發展事實。
- 固態繼電器的發明與領導地位的確立
Crydom公司作為固態繼電器的發明者,從一開始就奠定了在電子行業中的技術領先地位。固態繼電器作為一種新型的電子開關,具有響應速度快、壽命長、可靠性高等優點,迅速在市場中獲得了認可。Crydom憑借其在固態繼電器技術領域的深厚積累,不斷推出創新產品,滿足了市場對高效、穩定電子開關的需求,逐漸確立了在行業中的領導地位。
- 質量保障體系的建立與完善
為了確保產品質量和客戶滿意度,Crydom建立了嚴格的質量保障體系。公司始終堅持“產品封裝前后兩次”“100%全檢”的過程,對產品的每一個細節都進行嚴格把控。這種對質量的極致追求,使得Crydom的固態繼電器在市場上獲得了良好的聲譽,贏得了眾多客戶的信賴。
- 定制化解決方案的提供
隨著電子行業的不斷發展,客戶對產品的需求也日益多樣化。Crydom公司敏銳地捕捉到這一市場變化,除了提供成千上萬的即用型產品外,還能根據客戶的具體應用需求,定制專屬的固態繼電器解決方案。這種靈活的服務模式,使得Crydom能夠更好地滿足客戶的需求,進一步鞏固了其在市場中的地位。
- 多元化市場的拓展
Crydom的固態繼電器不僅在傳統的工業領域得到了廣泛應用,還逐漸拓展到了醫療、交通、軍事以及航天等多元化市場。這些市場的開拓,不僅為Crydom帶來了更多的商機,也進一步提升了其在電子行業中的影響力。
- 國際認證與合作的加強
Crydom公司一直致力于提升產品的國際競爭力。多年來,公司獲得了多項國際認證,如ISO、UL、CE等,這些認證不僅證明了公司產品的高品質,也為其在國際市場上的拓展提供了有力支持。同時,Crydom還積極與全球知名的航空公司、電子企業等建立合作關系,通過技術交流和合作研發,不斷提升自身的技術水平和市場競爭力。
這些發展事實只是Crydom公司在電子行業中發展的一部分縮影。如需更詳細的故事或更深入的了解,建議查閱相關的行業報告、公司年報或專訪文章。
Aeroflex是一家提供高性能測試和測量解決方案的公司,在航空航天、國防、通信和工業等領域擁有廣泛的應用。以下是Aeroflex公司發展的五個相關故事:
公司成立和早期發展: Aeroflex公司成立于1973年,最初是一家由David King在新澤西州創建的小型創業公司,專注于為航空航天和國防行業提供測試和測量設備。隨著公司在測試領域的技術積累和市場認可,其業務逐漸擴大,開始在全球范圍內提供解決方案。
技術創新和產品發展: Aeroflex致力于技術創新,不斷推出符合行業標準和客戶需求的新產品。公司在射頻和微波測試領域取得了突破,推出了一系列高性能測試儀器和系統,包括信號發生器、頻譜分析儀和網絡分析儀等,為客戶提供全面的測試解決方案。
全球擴張和市場拓展: 隨著市場需求的增長和業務規模的擴大,Aeroflex逐步在全球范圍內建立了廣泛的銷售和服務網絡。公司在美國、歐洲、亞洲和其他地區設立了多個分支機構和辦事處,以加強對客戶的支持和服務,并拓展新的市場領域。
公司并購和戰略合作: 為加速業務增長和拓展技術能力,Aeroflex通過并購和戰略合作不斷擴大業務范圍。公司先后收購了多家具有先進技術和市場地位的企業,加強了在航空航天、國防和通信等領域的競爭實力。
成為關鍵行業供應商: 長期以來,Aeroflex憑借卓越的技術和服務,成為航空航天、國防、通信和工業等關鍵行業的重要供應商之一。公司在測試和測量領域的領先地位得到了進一步鞏固,為客戶提供了高品質、可靠的產品和解決方案,贏得了良好的聲譽和市場口碑。
Dawning Precision Co Ltd(以下簡稱“Dawning”)成立于本世紀初,當時正值電子行業的快速發展期。公司的創始人張先生是一位在電子行業摸爬滾打多年的資深人士,他看到了精密制造在電子行業中的巨大潛力。然而,初創時期,公司面臨著資金短缺、技術瓶頸和市場認知度低等困難。張先生帶領團隊夜以繼日地工作,不斷研發新技術,優化產品性能,同時積極尋找投資者和合作伙伴。經過幾年的不懈努力,Dawning逐漸在行業中樹立了良好的口碑,開始獲得客戶的認可。
隨著環保意識的日益增強,Cristek Interconnects Inc公司積極響應國家號召,將環保理念融入到企業的生產經營中。公司采用環保材料和生產工藝,減少了對環境的污染。同時,公司還加大了對環保技術的研發力度,推出了一系列環保型電子產品連接器,為行業的可持續發展做出了貢獻。
這五個故事只是Cristek Interconnects Inc公司在電子行業發展中的一部分縮影,它們展現了公司在技術創新、質量管理、市場拓展、供應鏈優化和環保理念踐行等方面的努力和成就。這些故事共同構成了Cristek Interconnects Inc公司發展的精彩篇章,也為公司的未來發展奠定了堅實的基礎。
隨著技術的不斷進步,Catalyst / ON Semiconductor公司逐漸在半導體領域取得了重要的技術突破。公司投入大量資源進行研發,成功開發出了一系列高性能、低功耗的半導體產品,這些產品在市場上受到了廣泛的歡迎。這些技術突破不僅提升了公司的市場競爭力,也為整個電子行業的發展注入了新的活力。
潮州三環(集團)股份有限公司,最初成立于1970年,主要從事陶瓷基體及固定電阻器的制造和銷售。然而,隨著電子行業的快速發展,公司意識到單一產品已無法滿足市場需求。因此,在1996年,三環集團開始投資生產片式電阻用的氧化鋁陶瓷基片,這一決策標志著公司正式進入片式化元件制造領域。通過引進國外先進設備和技術,三環集團成功實現了電阻及瓷體的自動化生產,為公司后續的發展奠定了堅實基礎。
大家買車會買自主品牌的車子么? 從銷售來看,日系車子賣的比較好,周圍的同事也有打算買。 我本人很不喜歡日貨,但是勢單力薄阿! 如果沒有國人的支持,我覺得自主品牌的車子不會大紅。 為什么國家就不扶持一下呢?… 查看全部問答∨ |
|
FPGA內用main clock產生分頻時鐘clk_div2,clk_div4 分頻時鐘各自驅動數千個FF,故分頻后的net各自驅動一個bufg 兩者之間有交互的數據 PR之后發現clk_div2到clk_div4有hold time的violation 是由于兩個時鐘的max clock skew過大造成的 請教如 ...… 查看全部問答∨ |
平板電視技術進過07、08年的高速發展之后,09年將以什么樣的姿態呈現在我們面前呢?相信這也是很多一直關注平板電視動態的讀者的疑問。而從今年中國外資、國產品牌的新品發布動向來看,“LED背光”已經取代了1080P全高清和100Hz倍速驅動,成為當前 ...… 查看全部問答∨ |
現在要把一個dhcp的源碼,就是從網站上下載的源碼。用arm上的編譯器編譯成在arm linux下運行的dhcp client。 存在問題:下載了源碼,發現有configure makefile.am makefile.in configure.ac還有幾個目錄client server common doc等等。 看了make ...… 查看全部問答∨ |
我用的AT24C256 EEPROM,經常在寫入第二個字節的地址后,它就不返回ACK,導致讀取數據失敗。大部分時間返回正常,有時候不返回ACK,不產生IIC中斷。請問這是什么原因?… 查看全部問答∨ |
各位大俠:我是新手.自己寫了程序用MIKROC PRO2009 FOR PIC編好 ,用PICFLASH 燒進PIC18F2620,再實時仿真都成了. 可是想脫離PICFLASH和PC,用PIN1(MCLR)和VCC間加個10K電阻,再將PIN1到地瞬間短路,產生向下脈沖去RESET.可總也沒 成功.請教各位大俠,該 ...… 查看全部問答∨ |
請問在vxworks下如何往2個網口(或其中之一)發送UDP廣播 用MPC852T,VXWORKS5.5,將MPC852T的FEC口為配為100M網口,SCC口配為10M網口,編寫了發送UDP廣播代碼,通過在FEC和SCC的發送函數中加打印信息可以看到,發送的UDP廣播,發到FEC口去了,我想將UDP廣播發送到SCC口,不知如何實現?VXWORKS是如何區別兩 ...… 查看全部問答∨ |
新手寫的wince下的串口驅動,請大家看看驅動的框架是否是這樣寫,在XXX_Init()中的代碼是否正確,是不是在在這里使用createfile() 有關程序邏輯的錯誤可先不討論 #include <WINDOWS.H> #include <TCHAR.h> #include <process.h> ...… 查看全部問答∨ |
系統以TI高性能DC/DC轉換器TPS5450為核心組成兩塊DC/DC電路模塊,分別構成本開關電源模塊并聯供電系統的恒壓源以及恒流源,通過恒壓源模塊調節實現整個并聯系統的穩定的8V電壓輸出,通過調節恒流源,實現兩模塊電流的分配。整個系統由兩塊DC/DC轉換 ...… 查看全部問答∨ |
- ADI有獎下載活動之11 ADI鋰電池測試設備解決方案
- 下載有好禮!羅姆帶您學習電源設計應用小技巧(電源管理篇)
- Keysight示波器主題月有獎系列活動之 注冊大獎天天抽 搶樓踩中亦有獎
- 【EEWORLD第三十五屆】2012年02月社區明星人物揭曉!
- Littelfuse 高效 • 可靠 • 精準的功率控制和電路保護方案在工業、交通、通訊、醫療及新能源中的應用
- Microchip最新SAM 以及 PIC32單片機軟件開發平臺-- MPLAB® Harmony V3介紹 ”
- 有獎直播|TI 使用 DLP® 微型投影技術設計增強現實智能眼鏡
- 有獎直播|大唐恩智浦半導體 | 電池管理芯片方案設計和注意事項
- TE有獎直播:未來感知 由我先知-傳感器在物聯網中的最新應用
- 在挑戰中成長,一起進修TI汽車技術集錦 贏積分有好禮