LABVIEW高精度数据采集
信号是如图所示的脉冲信号,脉宽约10微妙,现在只想采集峰值平缓的那一部分数据应该怎么实现?信号是周期信号,1秒约1000个脉冲。...
信号是如图所示的脉冲信号,脉宽约10微妙,现在只想采集峰值平缓的那一部分数据应该怎么实现?信号是周期信号,1秒约1000个脉冲。
展开
2个回答
展开全部
取决于你的硬件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
平均值还是一个样的值?
更多追问追答
追问
不是平均值,脉宽大概10微妙,我要中间的6微妙平缓的的值,大概有12个数
追答
假设你读到的值存在一个数组中。用一个for循环遍历所有的数组元素,判断其是否大于某一门槛值(假设为50%最大值左右)(true or false),该逻辑结果用一移位寄存器保存下来(false, false, false, true, true, true,......),如果该逻辑结果出现上升沿, 就取其后面第n个, n+1个元素的值,存入目标数组。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询