偶发异常信号的捕获
在将时基Time/Div调节到比较小用来观测波形细节时,有可能会有一些偶发的异常信号或者错误帧,当用户想抓住这些波形时已经来不及了,如果使用历史存储功能(也被称为分段存储技术)就可以解决这一问题。DLM2000可以将大内存平均分割成若干块,捕获到的一屏屏波形没有被马上覆盖掉,而被存入了历史内存中。这样的话,即使发现异常信号没有被锁定在屏幕上,只要用户及时按下了采集停止键,异常信号很容易在历史内存中被检索出来。
CAN/LIN两种总线同时触发分析
在汽车电子应用中,CAN总线总是与LIN总线配合使用,所以经常会需要同时分析CAN总线和LIN总线。前面已经介绍过,DLM2000具有双总线触发功能,可以同时进行CAN和LIN总线的组合触发。不但如此,两种总线的解码分析也可以同步进行。如图5所示,两种总线的解码结果列表可以同时显示在屏幕上,利用双窗口放大功能可以分别观测两种总线的波形细节。当在列表中选择不同的解码项时,放大窗口的波形会自动切换到所对应的波形,非常便于观测。
CAN总线比特率设置
CAN总线的标准速率一般是250kbit/s或500kbit/s。但是在研发阶段,出于开发测试需要,工程师经常会将比特率调低或者调高,这样如果示波器的总线参数只能设定为250kbit/s或500kbit/s,则不能对非标准速率的CAN总线进行解码。DLM2000可以灵活设置总线比特率,CAN总线速率可以在10.0kbit/s至1.000Mbit/s的范围内以0.1kbit/s的步进值任意设定。
灵活使用滤波功能
在汽车电子实验室的实际测试中,CAN总线信号会受到马达点火等因素的干扰,使捕获的波形带有很多噪声。如果想获得清晰的总线信号需要将噪声滤除。而一般示波器最低只有200MHz和20MHz两种低通滤波器,对于20MHz以下的噪声就无能为力了。而DLM2000标准配置中带有200MHz至 8kHz的14种滤波器,可有效滤除各种高频噪声。
如果使用内置的运算滤波功能,可以实现0.01Hz至满带宽的高通及低通滤波,既可以滤掉高频噪声,也可以滤掉基本信号来观测高频噪声。另外,通过设置合适的截止频率可以很容易获得调制信号的基波。
串行总线应用越来越广泛,出现了专门的串行总线协议分析工具,一般包括数据采集硬件和PC端软件。这种设备可在PC端对串行总线协议进行详细的解析和分析,但是其价格一般非常昂贵,功能局限于总现协议分析。另外,这类设备的硬件部分的采样率比较有限,对于波形的细节分析,无法和示波器相比,由外部噪声干扰产生的总线错误将很难检测出来。而带有强大滤波功能的示波器既可以观测真实的物理波形,又可以通过滤波功能获得清晰的总线信号。
随着科技的飞速发展,串行总线技术也在不断更新,应用越来越广泛。在嵌入式开发非常普遍的今天,使用一款功能强大的示波器进行串行总线分析可以达到事半功倍的效果,简化调试方式,提高开发效率。