仪器网(yiqi.com)欢迎您!

| 注册 登录
网站首页-资讯-专题- 微头条-话题-产品- 品牌库-搜索-供应商- 展会-招标-采购- 社区-知识-技术-资料库-方案-产品库- 视频

问答社区

如何使用示波器测485总线信号

是饼大美人吗 2011-04-14 11:57:38 748  浏览
  •  

参与评论

全部评论(3条)

  • ganhuopifa 2011-04-15 00:00:00
    可以使用示波器直流挡,DIV2V,电线接参考地,A,B两个探头各接A,B两根信号线,调整扫描速度,触发电平,使信号稳定,可以观察485信号的各种电平。可以使用ADD,观察实际传输的信号。 在不接地系统中,可以用示波器地和任意探头,接485的A,B线,观察传输的信号。 回答者: y_x_s_888

    赞(17)

    回复(0)

    评论

  • AK扫平毛子国 2011-04-16 00:00:00
    设备间连锁可以通过串行网络完成。因此,BOSCH公司开发了CAN总线(Controller Area Network),并已取得国际标准化组织认证(ISO11898),其总线结构可参照I SO/OSI参考模型。同时,国际上一些大的半导体厂商也积极开发出支持CAN总线的专用芯片。通过CAN总线,传感器、控制器和执行器由串行数据线连接起来。它不仅仅是将电缆按树形结构连接起来,其通信协议相当于ISO/OSI参考模型中的数据链路层,网络可根据协议探测和纠正数据传输过程中因电磁干扰而产生的数据错误。CAN网络的配制比较容易,允许任何站之间直接进行通信,而无需将所有数据全部汇总到主计算机后再行处理。 二、CAN在国外的发展 对机动车辆总线和对现场总线的需求有许多相似之处,即较低的成本、较高的实时处理能力和在恶劣的强电磁干扰环境下可靠的工作。奔驰S型轿车上采用的就是CAN总线系统;美国商用车辆制造商们也将注意力转向CAN总线;美国一些企业已将CAN作为内部总线应用在生产线和机床上。同时,由于CAN总线可以提供较高的安全性,因此在YL领域、纺织机械和电梯控制中也得到广泛应用。 三、CAN的工作原理 当CAN总线上的一个节点(站)发送数据时,它以报文形式广播给网络中所有节点。对每个节点来说,无论数据是否是发给自己的,都对其进行接收。每组报文开头的11位字符为标识符,定义了报文的优先级,这种报文格式称为面向内容的编址方案。在同一系统中标识符是唯yi的,不可能有两个站发送具有相同标识符的报文。当几个站同时竞争总线读取时,这种配置十分重要。 CAN总线的报文发送和接收参见图1。当一个站要向其它站发送数据时,该站的CPU将要发送的数据和自己的标识符传送给本站的CAN芯片,并处于准备状态;当它收到总线分配时, 转为发送报文状态。CAN芯片将数据根据协议组织成一定的报文格式发出,这时网上的其它站处于接收状态。每个处于接收状态的站对接收到的报文进行检测,判断这些报文是否是发给自己的,以确定是否接收它。 由于CAN总线是一种面向内容的编址方案,因此很容易建立高水准的控制系统并灵活地进行配置。我们可以很容易地在CAN总线中加进一些新站而无需在硬件或软件上进行修改。当所提供的新站是纯数据接收设备时,数据传输协议不要求独立的部分有物理目的地址。它允许分布过程同步化,即总线上控制器需要测量数据时,可由网上获得,而无须每个控制器都有自己独立的传感器。 四、位仲裁 要对数据进行实时处理,就必须将数据快速传送,这就要求数据的物理传输通路有较高的速度。在几个站同时需要发送数据时,要求快速地进行总线分配。实时处理通过网络交换的紧急数据有较大的不同。一个快速变化的物理量,如汽车引擎负载,将比类似汽车引擎温度这样相对变化较慢的物理量更频繁地传送数据并要求更短的延时。 CAN总线以报文为单位进行数据传送,报文的优先级结合在11位标识符中,具有Z低二进制数的标识符有Z高的优先级。这种优先级一旦在系统设计时被确立后就不能再被更改。总线读取中的冲突可通过位仲裁解决。如图2所示,当几个站同时发送报文时,站1的报文标识符为011111;站2的报文标识符为0100110;站3的报文标识符为0100111。所有标识符都有相同的两位01,直到第3位进行比较时,站1的报文被丢掉,因为它的第3位为高,而其它两个站的报文第3位为低。站2和站3报文的4、5、6位相同,直到第7位时,站3的报文才被丢失。注意,总线中的信号持续跟踪Z后获得总线读取权的站的报文。在此例中,站2的报文被跟踪。这种非破坏性位仲裁方法的优点在于,在网络Z终确定哪一个站的报文被传送以前,报文的起始部分已经在网络上传送了。所有未获得总线读取权的站都成为具有Z高优先权报文的接收站,并且不会在总线再次空闲前发送报文。 CAN具有较高的效率是因为总线仅仅被那些请求总线悬而未决的站利用,这些请求是根据报文在整个系统中的重要性按顺序处理的。这种方法在网络负载较重时有很多优点,因为总线读取的优先级已被按顺序放在每个报文中了,这可以保证在实时系统中较低的个体隐伏时间。 对于主站的可靠性,由于CAN协议执行非集中化总线控制,所有主要通信,包括总线读取 (许可)控制,在系统中分几次完成。这是实现有较高可靠性的通信系统的唯yi方法。 五、CAN与其它通信方案的比较 在实践中,有两种重要的总线分配方法:按时间表分配和按需要分配。在diyi种方法中 ,不管每个节点是否申请总线,都对每个节点按Z大期间分配。由此,总线可被分配给每个站并且是唯yi的站,而不论其是立即进行总线存取或在一特定时间进行总线存取。这将保证在总线存取时有明确的总线分配。在第二种方法中,总线按传送数据的基本要求分配给一个站 ,总线系统按站希望的传送分配(如:Ethernet CSMA/CD)。因此,当多个站同时请求总线存取时,总线将终止所有站的请求,这时将不会有任何一个站获得总线分配。为了分配总线,多于一个总线存取是必要的。 CAN实现总线分配的方法,可保证当不同的站申请总线存取时,明确地进行总线分配。这种位仲裁的方法可以解决当两个站同时发送数据时产生的碰撞问题。不同于Ethernet网络的消息仲裁,CAN的非破坏性解决总线存取冲突的方法,确保在不传送有用消息时总线不被占用。甚至当总线在重负载情况下,以消息内容为优先的总线存取也被证明是一种有效的系统。虽然总线的传输能力不足,所有未解决的传输请求都按重要性顺序来处理。在CSMA/CD这样的网络中,如Ethernet,系统往往由于过载而崩溃,而这种情况在CAN中不会发生。 六、CAN的报文格式 在总线中传送的报文,每帧由7部分组成,见图3。CAN协议支持两种报文格式,其唯yi的不同是标识符(ID)长度不同,标准格式为11位,扩展格式为29位。 @@TB17125002.GIF; 在标准格式中,报文的起始位称为帧起始(SOF),然后是由11位标识符和远程发送请求位 (RTR)组成的仲裁场。RTR位标明是数据帧还是请求帧,在请求帧中没有数据字节。 控制场包括标识符扩展位(IDE),指出是标准格式还是扩展格式。它还包括一个保留位 (ro),为将来扩展使用。它的Z后四个字节用来指明数据场中数据的长度(DLC)。数据场范围为0~8个字节,其后有一个检测数据错误的循环冗余检查(CRC)。 应答场(ACK)包括应答位和应答分隔符。发送站发送的这两位均为隐性电平(逻辑1),这时正确接收报文的接收站发送主控电平(逻辑0)覆盖它。用这种方法,发送站可以保证网络中至少有一个站能正确接收到报文。 报文的尾部由帧结束标出。在相邻的两条报文间有一很短的间隔位,如果这时没有站进行总线存取,总线将处于空闲状态。 七、数据错误检测 不同于其它总线,CAN协议不能使用应答信息。事实上,它可以将发生的任何错误用信号发出。CAN协议可使用五种检查错误的方法,其中前三种为基于报文内容检查。 1.循环冗余检查(CRC) 在一帧报文中加入冗余检查位可保证报文正确。接收站通过CRC可判断报文是否有错。 2.帧检查 这种方法通过位场检查帧的格式和大小来确定报文的正确性,用于检查格式上的错误。 3.应答错误 如前所述,被接收到的帧由接收站通过明确的应答来确认。如果发送站未收到应答,那么表明接收站发现帧中有错误,也就是说,ACK场已损坏或网络中的报文无站接收。CAN协议也可通过位检查的方法探测错误。 4.总线检测 有时,CAN中的一个节点可监测自己发出的信号。因此,发送报文的站可以观测总线电平并探测发送位和接收位的差异。 5.位填充 一帧报文中的每一位都由不归零码表示,可保证位编码的Z大效率。然而,如果在一帧报文中有太多相同电平的位,就有可能失去同步。为保证同步,同步沿用位填充产生。在五个生。在五个连续相等位后,发送站自动插入一个与之互补的补码位;接收时,这个填充位被自动丢掉。例如,五个连续的低电平位后,CAN自动插入一个高电平位。CAN通过这种编码规则检查错误,如果在一帧报文中有6个相同位,CAN就知道发生了错误。 如果至少有一个站通过以上方法探测到 一个或多个错误,它将发送出错标志终止当前的发送。这可以阻止其它站接收错误的报文,并保证网络上报文的一致性。当大量发送数据被终止后,发送站会自动地重新发送数据。作为规则,在探测到错误后23个位周期内重新开始发送。在特殊场合,系统的恢复时间为31个位周期。 但这种方法存在一个问题,即一个发生错误的站将导致所有数据被终止,其中也包括正确的数据。因此,如果不采取自监测措施,总线系统应采用模块化设计。为此,CAN协议提供一种将偶然错误从错误和局部站失败中区别出来的办法。这种方法可以通过对出错站统计评估来确定一个站本身的错误并进入一种不会对其它站产生不良影响的运行方法来实现,即站可以通过关闭自己来阻止正常数据因被错误地当成不正确的数据而被终止。 八、CAN的可靠性 为防止汽车在使用寿命期内由于数据交换错误而对司机造成危险,汽车的安全系统要求数据传输具有较高的安全性。如果数据传输的可靠性足够高,或者残留下来的数据错误足够低的话,这一目标不难实现。从总线系统数据的角度看,可靠性可以理解为,对传输过程产生的数据错误的识别能力。 残余数据错误的概率可以通过对数据传输可靠性的统计测量获得。它描述了传送数据被破坏和这种破坏不能被探测出来的概率。残余数据错误概率必须非常小,使其在系统整个寿命周期内,按平均统计时几乎检测不到。计算残余错误概率要求能够对数据错误进行分类 ,并且数据传输路径可由一模型描述。如果要确定CAN的残余错误概率,我们可将残留错误的概率作为具有80~90位的报文传送时位错误概率的函数,并假定这个系统中有5~10个站,并且错误率为1/1000,那么Z大位错误概率为10—13数量级。例如,CAN网络的数据传输率Z大为1Mbps,如果数据传输能力仅使用50%,那么对于一个工作寿命4000小时、平均报文长度为 80位的系统,所传送的数据总量为9×1010。在系统运行寿命期内,不可检测的传输错误的统计平均小于10—2量级。换句话说,一个系统按每年365天,每天工作8小时,每秒错误率为0. 7计算,那么按统计平均,每1000年才会发生一个不可检测的错误。

    赞(5)

    回复(0)

    评论

  • 0蕾蕾l0 2017-12-16 00:00:00
    可以使用示波器直流挡,DIV2V,电线接参考地,A,B两个探头各接A,B两根信号线,调整扫描速度,触发电平,使信号稳定,可以观察485信号的各种电平。可以使用ADD,观察实际传输的信号。 在不接地系统中,可以用示波器地和任意探头,接485的A,B线,观察传输的信号。

    赞(5)

    回复(0)

    评论

获取验证码
我已经阅读并接受《仪器网服务协议》

热门问答

如何使用示波器测485总线信号
 
2011-04-14 11:57:38 748 3
485总线是什么
485总线是什么?怎么制作?... 485总线是什么?怎么制作? 展开
2007-07-15 11:54:24 455 2
can总线与485总线有什么区别
 
2018-11-24 11:20:26 320 0
示波器测瞬间信号
比如一个片选信号也就是一瞬间的信号,用示波器如何能准确抓住此信号,谢谢!... 比如一个片选信号也就是一瞬间的信号,用示波器如何能准确抓住此信号,谢谢! 展开
2007-03-30 01:04:49 339 3
如何使用泰克示波器捕获异常信号

不同的测试场景都有不同特征的信号需要捕获,特殊异常信号捕获需求变得越来越多,这就需要工程师有足够的经验设定不同的触发方法,捕获自己想要的信号。说到这里,就不得不提一提捕获异常信号的“神器”—示波器,示波器的高级触发功能,可以帮助工程师实现设定不同触发方式捕获异常信号。泰克示波器不断增强触发功能以满足信号捕获需求。如新一代泰克示波器MSO5系列提供如边沿,脉宽,欠幅,逻辑,窗口等24种触发方式(包含14个是数字通道及总线触发)满足日常信号捕获的需求。

触发得到异常信号,如何捕获?捕获能力又是对示波器的一大考验。示波器的记录长度及分段存储功能是考量示波器捕获能力的重要因素。泰克新一代示波器记录长度基本在几十M点,可实现对信号高采样长时间的连续捕获。今天安泰测试就为大家介绍泰克示波器中两个对于捕获异常信号非常有用但往往被忽略的功能:

一、欠幅触发功能

它是针对幅值异常的信号设定的,可以设定高低两条电平线,只要幅值在两条线之间就能触发,大大准确定位了需要的波形,当然这个触发条件还支持对脉冲设定符合的条件,可以更灵活的捕获特定波形。

这个功能很大程度应用在逻辑信号调试,因为逻辑信号高低电平靠阈值来判定,这样幅值异常很容易引起高低电平判定及解码错误,是真正混合信号调试的利器。

“欠幅触发”条件说明

“欠幅触发”应用实例

二、分段存储功能(可实现对信号高采样长时间的连续捕获。)

1)长存储的好处非常明显,同样的采样率可以连续捕获更长时间波形,或者同样的波形时间,可以设置更高采样率采集。

2)长存储示波器的“分段存储”功能,最大化利用了记录长度,可以连续捕获满足触发条件多个波形,从而进行分析异常信号出现的周期,是否每次信号特征都相同,支持高达5万次波形采集。

通过以上介绍,你知道如何使用泰克示波器捕获异常信号吗?如果您在使用泰克示波器过程中有什么问题,欢迎咨询安泰测试,为您提供免费样机演示,更多泰克示波器相关知识,欢迎访问安泰测试网。


2021-09-23 13:59:19 295 0
示波器怎样测场强信号
 
2012-01-29 11:57:01 316 3
四芯的485总线是什么
用双绞线是八芯呀,怎么做成四芯的呢?还有线序,谢谢... 用双绞线是八芯呀,怎么做成四芯的呢? 还有线序,谢谢 展开
2009-06-10 19:52:16 353 2
西门子PLC如何采集电磁流量计485的信号
我知道4到20mA电流信号如何处理,我diyi次接触电磁流量计是485的,我就是不明白如何把信号放到PLC内部寄存器中,例如把采集的数据放到VD200里等等,即将毕业的大学生刚工作问题重重,希望好心人帮忙指点,不胜感激
2013-06-14 23:07:08 558 1
示波器如何测电流。
我现在做Buck电路。想测量电感两端电流波形。电流在0.25mA到1A变化。想用示波器测量电流波形。只有普通探头。请问: diyi:可以用1R电阻或者采样电阻串接在电感两端测其电压波形,相当于测量电流波形可以吗?!这个电阻1R/2W可以吗?。 第二:网上看到此种... 我现在做Buck电路。想测量电感两端电流波形。电流在0.25mA到1A变化。想用示波器测量电流波形。只有普通探头。请问: diyi:可以用1R电阻或者采样电阻串接在电感两端测其电压波形,相当于测量电流波形可以吗?!这个电阻1R/2W可以吗?。 第二:网上看到此种方法测电流时,示波器不能接地,不能用3脚电源插头,也不能在其他地方将示波器接地,否则可能烧坏东西。对吗?。 展开
2015-09-16 07:04:54 335 1
怎样用数字示波器测开关通断信号
 
2011-05-02 05:46:09 494 1
电磁流量计485信号可以转以太网吗
 
2018-11-12 15:30:43 356 0
示波器的使用思考题荧光屏上信号波形是如何形成的
 
2011-11-07 09:20:40 904 2
用示波器如何测脉冲
 
2011-10-23 02:32:12 355 2
如何用数字示波器测量差分信号和共模信号?
 
2017-09-20 15:12:48 628 1
示波器正常,但是用示波器观察被测信号时,波形杂乱无章?
示波器正常,但是用示波器观察被测信号时,波形杂乱无章?
2016-12-02 03:14:32 308 1
示波器、函数信号发生器如何使用?
 
2012-05-09 09:34:23 305 3
示波器为什么能显示被测信号的波形
 
2009-10-19 13:03:40 383 2
如何使用示波器实时对比两个通道的信号的同一参数值?
 
2017-12-15 21:43:27 417 1
i²c总线和485通讯方式是一种概念吗?
i²c总线和485通讯方式是一种概念吗?我能理解485是种通讯方式,但不是太理解i²c总线是什么情况下用的?... i²c总线和485通讯方式是一种概念吗?我能理解485是种通讯方式,但不是太理解i²c总线是什么情况下用的? 展开
2017-12-17 11:07:02 497 1

5月突出贡献榜

推荐主页

最新话题