admin 发表于 2015-10-27 16:52:34

PicoScope 数学通道——非常酷的功能

最近在我们Pico论上看到有个坛帖子说“数学通道真的很酷”,在此,Pico公司的Steve特地向大家解释一下数学通道为什么这么酷?

很多使用4000系列汽车示波器的用户已经发现了示波器内部的频率耦合功能,可以用来测量数字式空气流量计的输出。这是一个极其有用的功能,但是只能用于一个通道上,那么是不是就不能用于测量多通道的频率呢?
数学通道功能并不仅有频率耦合功能,除此之外,还能对输入信号进行各种数学运算。
点击菜单栏上的“工具>数学通道”,然后屏幕上就会出现一些内置的数学通道,用户就可以使用这些数学通道对任何一个通道的信号进行运算。内置的数学通道可对任何通道的输入波形进行简单的反转、加、减、乘、除运算。(内置数学通道使用的是通道A和通道B)
我们来看看下面这个CAN总线信号的例子,屏幕上通道A是CAN High信号,通道B是CAN Low信号。点击菜单栏上的“工具>数学通道”,点击“A-B”前面的方框,再点击确认。然后屏幕上就会出现经数学通道计算过后的波形。
在这个例子中,通道A-通道B = CAN_High-CAN_Low = 0V 和2V的方波,这就是隐藏在差分的CAN信号中的通讯信息。
下面我们可以看到第三个波形,但是由于CAN_High电路造成的干扰而使得很难去译码。这时你可以点击鼠标右键,在菜单列中点击“通道”,点击A和B前面的方框取消掉打钩,屏幕上就不再通道A和通道B的波形,只留下第三个波形。

我们可以在数学通道上看到CAN通信的信息由于通道A的CAN H信号干扰所造成的影响。



数学通道的功能并不仅局限于其内置的项目,你还可以创建自己的数学通道,这正是数学通道的魅力所在。

我们拿一个典型的数字式空气流量计0V到5V的PWM信号做例子吧,假设你要计算PWM的频率。对于大多数的数字式空气流量计,空气流量的增加会相应得使5V信号的输出频率按比例的增加。

你需要通过创建一个数学通道来计算频率,步骤原理如下:

要计算频率信号必须高过0V(交点),而我们的信号从0V到5V变化。一个明智的做法是将信号分成一半(2.5V),并将这个值用于接下来你要创建的公式中。我们使用“-2.5”来代替0V的信号,这样0交点就移动到了信号的中间。这样数学通道就在特定的时间里计算交点的个数来显示频率,例如,信号达到了2.5V的次数。



在菜单栏里选择“工具>数学通道”,然后点击“新建”。点击“下一步>高级”,点击“freq”按钮。当公式栏出现“freq()”,在括号内输入A-2.5,即freq(A-2.5)。点击“下一步”,任选一种颜色,输入名字,范围。此时最好给实际的频率范围设一个你要的手动过载控制
(在下面这个例子中我选择的是0到300Hz),最后点击完成。屏幕上就会出现一个新的通道,并显示你要的频率的波形(在这个例子中“A-2.5”通道A的一个频率数学通道)。



通过数学通道绘制频率波形,从图中我们可以看到PWM是如何变化的。这个功能是非常强大的,你可以用来测试V型发动机上的两个空气流量计,控制阀(柴油泵),执行器(EGR)以及电磁阀(涡轮增压控制)等等。基本上任何基于PWM控制的信号都可以使用PicoScope进行测试,不管是信号的完整性还是速度。


假设你要测量通道A的频率,信号是0V到12V的PWM波形,那么记住创建数学通道时数学公式应该为freq(A-6)。当数学通道选择0 Hz到2000 Hz的范围时,会覆盖大多数的控制电磁阀例如燃油泵进油口和涡轮增压控制。

汽车诊断 发表于 2015-10-28 14:51:54

大众汽修哥 发表于 2015-10-28 14:34
群主啊,你能不能多发一些大众车系的波形啊,案例啊,我有好多都不懂

我们论坛上有一些大众车系的波形和案例,你可以在上方的搜索栏输入关键字进行搜索。Pico软件有个波形库,在软件 “文件”菜单下的“Waveform Library Browser”,详情见
http://www.qichebo.com/bbs/forum.php?mod=viewthread&tid=65637&fromuid=437中的波形库功能介绍

大众汽修哥 发表于 2015-10-28 14:34:49

群主啊,你能不能多发一些大众车系的波形啊,案例啊,我有好多都不懂

顺其自然 发表于 2016-4-12 22:53:41

不错的功能
页: [1]
查看完整版本: PicoScope 数学通道——非常酷的功能