历史上的今天
返回首页

历史上的今天

今天是:2024年09月19日(星期四)

正在发生

2018年09月19日 | 把握好这四点可轻松玩转示波器解码

2018-09-19

协议解码是示波器非常实用的功能,很多工程师因为不熟悉操作,或者参数设置不正确,最终没有得到理想的结果。本文对解码设置方面的几个细节做一个介绍,帮助您快速上手示波器的协议解码。

 

一、解码

 

解码是一种用特定的计算方法,将电脉冲信号、光信号、无线电波等转换成它所代表的信息、数据等的过程。解码是受传者将接受到的符号或代码还原为信息的过程,与编码过程相对应,不同的解码方法就是不同的协议,而示波器,示波器经过多年的发展,早已可以直接将波形数据解码后以十六进制,十进制或者字符的形式呈现出来,而且可以兼容非常多种类的协议。

 

image.png?imageView2/2/w/550

 

二、采样率

 

第一个需要关注的要点就是采样率,示波器是根据采集来的波形数据进行解码。如果波形采集的实时采样率不足,则可能对解码结果造成影响。ZDS4054Plus示波器标配512M存储深度,可以充分保证长时间捕获波形的高采样率。毕竟只有捕获了正确的波形,才能得到正确的解码。

 

三、协议参数设置

 

协议参数设置是解码成功中最重要的一环,不同的设置可能解码结果不一样,或者导致无法解码,实际应用时,有一半情况是因为忽略了一些设置而导致解码出错。

 

首先是要选择正确的协议类型,并将“触发使能”选择“ON”,信号将按照协议的开始位、数据位或地址位等进行触发。

 

其次是参数的设定,可以通过点击“协议参数”进入相应的参数设置,根据不同的需要设置相应的参数,同时注意查看下方“触发设置”是否与预先设定的方式一致。

 

image.png?imageView2/2/w/550

 

四、阈值设置

 

阈值设置是平时解码中最容易忽略的一点,示波器对波形进行解码时,需要有参考的基准线,示波器对比波形数据相对于基准线的值来判断高低电平,一般示波器默认阈值是自动阈值,即最大值和最小值之间的中间值来自动确认的,比如,CAN-H电平是3.5V,CAN-L电平是1.5V,如果屏幕内只有CAN-H和CAN-L,那么阈值就是2.5V,此时可以很好的识别出高低电平,如果屏幕内的波形是从-3.5V开始,然后触发出CAN信号,那么阈值就是OV,此时候CAN-L也会被识别为高电平,从而导致解码错误。所以当屏幕内高低电平有一个偏离特别大时,可能需要手动设置阈值。

 

image.png?imageView2/2/w/550

 

帧的完整性

 

有的时候,屏幕内抓到的波形可能不是一个完整的帧,所以导致示波器无法完成解码,可以尝试将时基放大,在一个屏幕内抓多个帧进行解码,保证屏幕中有至少一个完整的帧。


推荐阅读

史海拾趣

Bomar Interconnect公司的发展小趣事

在电子行业的激烈竞争中,Bomar Interconnect公司凭借持续的技术创新,逐渐崭露头角。公司研发团队不断深入研究新型连接技术,成功推出了一系列高性能、高可靠性的连接器产品。这些产品在市场上获得了广泛认可,为公司带来了稳定的收入来源。同时,公司还积极投入资源,加强与其他企业的技术合作,不断拓宽产品应用领域,进一步提升了公司的市场竞争力。

Gold Peak Group公司的发展小趣事
在控制电路周围设置必要的安全防护措施,如防护罩、警示标志等,防止人员误操作或触电事故的发生。
HB公司的发展小趣事

理念:作为一家负责任的企业,Hartmann Codier GmbH始终将环保理念贯穿于产品研发、生产和销售的全过程中。公司严格遵守RoHS/WEEE等国际环保标准,杜绝使用或包含六种有毒重金属物质。

实践:在产品设计阶段,公司就充分考虑环保因素,采用环保材料和工艺;在生产过程中,公司加强了对废弃物的处理和回收利用;在产品销售后,公司还提供了完善的回收服务。这些措施不仅降低了产品对环境的影响,还提升了企业的社会形象。

DBM Optix公司的发展小趣事

随着全球对环保和可持续发展的重视,DBM Optix也积极响应这一趋势。公司在生产过程中注重节能减排、降低废弃物排放等措施,同时积极开发环保型产品,以满足客户对绿色环保的需求。此外,DBM Optix还积极参与各种环保活动和社会公益事业,为推动电子行业的可持续发展贡献自己的力量。这些举措不仅提升了公司的社会形象,也为公司的长远发展奠定了坚实的基础。

FTDI公司的发展小趣事

随着全球对环保和可持续发展的重视,DBM Optix也积极响应这一趋势。公司在生产过程中注重节能减排、降低废弃物排放等措施,同时积极开发环保型产品,以满足客户对绿色环保的需求。此外,DBM Optix还积极参与各种环保活动和社会公益事业,为推动电子行业的可持续发展贡献自己的力量。这些举措不仅提升了公司的社会形象,也为公司的长远发展奠定了坚实的基础。

Automatic Connector公司的发展小趣事

随着全球电子市场的不断扩大,Automatic Connector公司积极寻求市场拓展的机会。公司首先在国内市场取得了良好的业绩,然后逐步将目光投向了国际市场。通过与国外代理商的合作,Automatic Connector的产品成功进入了欧洲、北美等发达地区的市场。在国际市场的竞争中,公司不断提升产品性能和服务水平,逐渐树立了良好的品牌形象。

问答坊 | AI 解惑

用过I.MX31或MC13783的大侠请帮助一下

我现在正在设计I.MX31的板子,遇到一些关于MC13783的问题,因其资料很少,所以不知道怎么使用,有没有用过的能否指点一二,或者我这里I.MX31开发板的资料,有大家也有这款芯片开发板资料的话,我们可以交换一下的.我的邮箱是qu888@sohu.com…

查看全部问答>

Crest Factor Reduction for OFDMA Systems

Introduction Crest factor reduction (CFR) is a technique for reducing the peak-to-average ratio (PAR) of an orthogonal frequency division multiplexing (OFDM) waveform. An OFDM signal is made up in the frequency domain as a set o ...…

查看全部问答>

AD中两个元件相距太近时报错,怎么办?

AD中两个元件相距太近时报错,在哪里可以调节这个这个值啊(允许的最小间距)…

查看全部问答>

锂电池成为真命天子要过5道坎!

目前混合动力汽车主要采用镍氢电池技术,但镍氢电池的一些技 术性能如能量密度、充放电速度等已经接近理论极限值。而锂电池具有能量密度高、容量大、无记忆性等优点,得到汽车厂商和电池厂商的一致认可,目前各国研发 的重点正是锂离子电池。 &n ...…

查看全部问答>

wince下读写注册表的问题??

我想做一个读写注册表的程序,可是现在遇到的问题是用的RegQueryValueEx函数老是不对,一直不能返回error_sucess,往里写的数据用注册表读写工具看也是乱码?往达人指点…

查看全部问答>

pxa270 ce5.0电源管理源码谁有,能给一份来参考下吗?

       目前我正在做pxa270平台,windows ce5.0系统,现在就只是简单的休眠啊,挂起啊之类的,有谁实现稍微复杂点的功能啊,如系统空闲的情况下降低CPU的频率,电压等。有的吗?100分送上…

查看全部问答>

通过以太网bootloader下载程序的方法

     很多芯片出厂的时候在开始地址处放有bootloader。比如在0x0~0x1000处。只不过经过我们烧写一次之后,就把这个位置的bootloader给擦掉了。 先简单说下步骤,然后再说程序该怎么改: 1.先下载以太网的bootloader到0x0处, ...…

查看全部问答>

请教Modbus高手makesoft:实现Modbus协议一定需要超时检测吗?

首先声明,我对Modbus不熟悉,尤其是如何实现它,最近才从网上下载了协议研究了一下,特此向高手请教。搞清楚这些问题,才能有效地在芯片中实现相应的功能,满足大家的需要。此帖的目的是继续另一帖的讨论:建议STM32的芯片加上串口超时功能, ...…

查看全部问答>

lm3s的i2c控制器与lwip回调函数冲突

大家好,我是使用i2c控制器中断,总线接了一个时钟芯片   正常情况下对时钟芯片,使用i2c总线中断方式读写都很正常,   当使用串口对设备工作情况进行查询时,一切正常,查询时有去读时钟的时间   可当使用网口,使用lwip对设 ...…

查看全部问答>

分析PCB设计布通率及设计效率技巧

 来源pcb网   http://www.hampoo.com     引言:PCB布线设计中,对于布通率的的提高有一套完整的方法,在此,我们为大家提供提高PCB设计布通率以及设计效率的有效技巧,不仅能为客户节省项目开发周期,还能最大限度的保证 ...…

查看全部问答>