|
先上視頻
https://v.youku.com/v_show/id_XNTgxNzQzOTYxNg==.html
當(dāng)數(shù)字存儲示波器超過10幀/S時我每就很難觀察到每個波形的細(xì)節(jié),當(dāng)更高時LCD顯示刷新頻率都刷不過來一般儀表用LCD刷新頻率不會超過60HZ,即使能達(dá)幾百HZ,相對于商業(yè)帶數(shù)字熒光功能的示波器來說還是太低,因?yàn)槟壳笆忻嫔系氖静ㄆ鞑ㄐ尾东@率達(dá)到幾萬幀/S到百萬幀/s,要將這么多幀波形數(shù)據(jù)讓用戶觀察到這就是個難題,所以數(shù)字熒光算法就橫空出世。
數(shù)字熒光算法并不是為了讓波形更好看、更平滑、更粗(雖然最終效果更好看、更平滑)。而是將多幀波形同時顯示在屏幕上并帶有頻次信息,通常頻次信息通過顏色深淺來表示。當(dāng)沒啟用數(shù)字熒光算法時可以看到當(dāng)測量高頻信號會有很明顯的抖動,這是正常現(xiàn)像,任何一個周期信號都會有抖動,因?yàn)榫д褚彩怯卸秳拥摹6_啟了數(shù)字熒光算法后波形觀察不到抖動,卻出現(xiàn)了波形變粗。這是因?yàn)閿?shù)字熒光算法可以同時顯示多幀波形并將抖動范圍完美的顯示出來。
本視頻中對低捕獲率虛擬數(shù)字存儲示波器的數(shù)字熒光算法進(jìn)行了適配,從視頻中可以看出捕獲率最高時也只有一百三四幀/秒,但即使這個速率的捕獲率不采用數(shù)字熒光算法我們也是遠(yuǎn)遠(yuǎn)觀察不過來的,為了讓用戶更容易的觀察到波形每幀捕獲的波形都會顯示1S左右。所以一屏數(shù)據(jù)中就最高存在一百多幀波形數(shù)據(jù),并通過色溫來顯示其頻次信息。
最后數(shù)字熒光算法百度上有很多,但大同小異,大家如果也想試試可以搜搜,用MCU或上位機(jī)來實(shí)現(xiàn)的話還是挺容易的就是運(yùn)算量和內(nèi)存占用有點(diǎn)大。像我第一個版本增加這個功能時只增加了一二十行代碼,花了一個多小時,主要是很久沒弄這個程序了要重新熟悉不然還不要這么久。目前視頻是第三版。
|
評分
-
查看全部評分
|