请问怎样让示波器滚动显示时域波形?

2019-07-17 12:31发布

如图,用示波器显示一个波形,运行后显示0~1s的时域波形。我希望它一直采样,除非我按停止它才停止,就是横坐标时间一直增大下去(同时横坐标的起点0也一直增大)。
但现在不是这样,我的理解是设定了采样频率Fs和采样数#s后,示波器就显示#s/Fs这段时间的波形。
我给整个程序加上一个while循环的话只是重复同一个程序而已
请问怎么该怎么操作呢




补充内容 (2018-4-27 09:14):
或者横坐标不需要变,只要显示完0-1s的波形后显示1-2s的波形,依次下去
1.JPG
2.JPG
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
4条回答
wu名
2019-07-17 13:48
本帖最后由 wu名 于 2018-4-27 10:22 编辑

我发现采样时间#s/Fs设置成正弦波周期的非整数倍时-----同时给它整个加上while循环-----程序运行时示波器波形是不断跳变的,是不是说明加上while循环后实际上已经实现了我的要求、只是一开始采样时间设成波形周期的整数倍、再加上生成的sine是周期波形,所以不能察觉波形在改变?

另外,波形的改变是不断跳变,并非按照时间慢慢刷新,是不是说对这种波形发生器的情形,labview并非真的在采样,而是计算出波形后直接显示?

一周热门 更多>