关注:96 2014-01-11 09:55

求波形在指定电平上的带宽

已解决 悬赏分:0 - 解决时间 2024-05-05 06:18
  支持(0)  |   反对(0)   |  我来评论 2014-01-11 12:40

   问题描述:客户要测量一个波形在指定电平上的带宽(客户的波形是非周期信号而且只有一个波峰)。过去用的是计数的方法,即计算大于这个值的采样点数是多少,再将这个点数与采样频率联系起来求时间。涉及产品:LabVIEW7.1
框图描述:在LabVIEW7.1/Simulate里模拟了一个正弦信号,在设置输出的时候让它产生一个周期的信号,这样就基本满足了客户的信号需求。在Pulse Measurements.vi(Timing and Transition Measurements.vi用到了这个VI)中,可以求出很多参数,如pulse duration,period,duty cycle等。period是这样定义的:period returns the time between adjacent mid ref level crossings in the same direction in seconds.也就是必须有两个相同沿的Mid ref level。由于VI是封装好的,即使只需要测一个脉宽,也要满足测量周期的条件,也就是要有两个相同方向的沿。否则VI会报错。因此根据客户需求,可以将他的信号复制一份与原来的信号相连,变成两个波峰的信号了了,因此可以用下面的程序求波形在指定电平上的带宽。用比较快速VI,将这个波形转换成了方波,然后再求这个方波的脉宽。
程序框图如下所示: