微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > labview-稳定波形

labview-稳定波形

时间:10-02 整理:3721RD 点击:
做的示波器,想把采集到的正弦波稳定到波形图上,现在用数组在编写这部分,求高手指点一二

  采样频率f/正弦信号频率f0是一个整数N1,采样点数N/N1=N2也是一个整数,这时波形显示达到最稳定状态,即同步状态。即使差一点,波形就会向左移或向右移(方向与数据第一个值的相位有关0-90度)。
  如果正弦信号频率不断变化(实际上不存在理想正弦信号,如果信号有噪声干扰,就存在谐波),只能改变采样频率(至少大于2倍正弦信号频率),但这又比较麻烦,剩下只能改变采样点数(采样频率固定),是截头还是去尾(需要计算第一个点的相位),这时还需要先计算一下信号的频率,才能确定采样点数N2(先用一个试探点数N0来采,而假设模拟滤波电路或数字滤波设计得象天使一样完美,算出信号的最高频率f0满足采样定理)。
  辛辛苦苦地算出来需要m.fffff个点来存数据,就搞个四舍五入吧,取m或m+1个点,应该满足要求了吧?1秒钟刷屏一次,波形左摇右摆得比较慢,算是比较稳定,效果还不错。终于可以交差了,可又老板又要求实时显示,鼠标一点,1000毫秒延时改为10毫秒延时,RUN下。一柱香之后,老板面带温色,小编眼前金星闪烁。
  一点建议,小编才华横溢,定能找到解决这个问题的办法。

非常感谢啊,我接触labview很久了,但是不是很通,现在写东西还是比较困难,谢啊,我试下

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top