标题:
数字存储示波器数字荧光算法验证
[打印本页]
作者:
lg676041036
时间:
2021-11-2 21:17
标题:
数字存储示波器数字荧光算法验证
先上视频
https://v.youku.com/v_show/id_XNTgxNzQzOTYxNg==.html
当数字存储示波器超过10帧/S时我每就很难观察到每个波形的细节,当更高时LCD显示刷新频率都刷不过来一般仪表用LCD刷新频率不会超过60HZ,即使能达几百HZ,相对于商业带数字荧光功能的示波器来说还是太低,因为目前市面上的示波器波形捕获率达到几万帧/S到百万帧/s,要将这么多帧波形数据让用户观察到这就是个难题,所以数字荧光算法就横空出世。
数字荧光算法并不是为了让波形更好看、更平滑、更粗(虽然最终效果更好看、更平滑)。而是将多帧波形同时显示在屏幕上并带有频次信息,通常频次信息通过颜色深浅来表示。当没启用数字荧光算法时可以看到当测量高频信号会有很明显的抖动,这是正常现像,任何一个周期信号都会有抖动,因为晶振也是有抖动的。而开启了数字荧光算法后波形观察不到抖动,却出现了波形变粗。这是因为数字荧光算法可以同时显示多帧波形并将抖动范围完美的显示出来。
本视频中对低捕获率虚拟数字存储示波器的数字荧光算法进行了适配,从视频中可以看出捕获率最高时也只有一百三四帧/秒,但即使这个速率的捕获率不采用数字荧光算法我们也是远远观察不过来的,为了让用户更容易的观察到波形每帧捕获的波形都会显示1S左右。所以一屏数据中就最高存在一百多帧波形数据,并通过色温来显示其频次信息。
最后数字荧光算法百度上有很多,但大同小异,大家如果也想试试可以搜搜,用MCU或上位机来实现的话还是挺容易的就是运算量和内存占用有点大。像我第一个版本增加这个功能时只增加了一二十行代码,花了一个多小时,主要是很久没弄这个程序了要重新熟悉不然还不要这么久。目前视频是第三版。
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1