CANopen 总线应用札记:关于总线信号电平变化规律

发布者:upsilon30最新更新时间:2015-10-27 来源: eefocus关键字:CANopen  总线信号  电平变化 手机看文章 扫描二维码
随时随地手机看文章
我们常用示波器检测CANopen电缆内的电压变化,来判断CAN信号收发器是否正常?因此我们要非常熟悉CAN总线信号电平的变化规律,为此小弟我特地绘制下图:

需要牢记的是,CAN信号收发器里面有个重要部件:差动信号放大器!它将CAN-High线上的电压(UCAN-High)减去CAN-Low线上的电压(UCAN-Low)得出输出电压,差值为2V时判定为逻辑0,差值为0V时判定为逻辑1。用这种方法可以消除静电平(对于CAN驱动数据总线来说是2.5V)或其它任何重叠的电压。
如果我们用散线自制CAN线路,建议将CAN_H与CAN_L制作为双绞线结构,以加强其抗干扰能力,这是因为:
1、双绞线使得外部干扰脉冲X总是有规律地作用在两条线上。由于差动信号放大器总是用CAN-High线上的电压(3.5V-X)减去CAN-Low线上的电压(1.5V-X),因此在经过处理后,差动信号中就不再有干扰脉冲了。
2、双绞线使得内部产生的电磁波辐射也得到相互抵消。
还要注意的是,有些CAN信号是特殊的!例如汽车舒适系统的Can总线信号:
Can-High的高电平为:3.6伏;Can-High的低电平为:0伏;
Can-Low的高电平为:5伏;Can-low的低电平为:1.4伏;
逻辑“1”:Can-high=3.6V、Can-low=1.4V;
逻辑“0”:Can-high=0V、Can-low=5V。
关键字:CANopen  总线信号  电平变化 引用地址:CANopen 总线应用札记:关于总线信号电平变化规律

上一篇:CANopen 总线应用札记:如何理解CANopen与CAN报文
下一篇:CANopen 总线应用札记:关于通讯插头内的接线

推荐阅读最新更新时间:2024-05-03 00:04

基于虚拟仪器的ARINC429总线信号仿真和测试方案
    ARINC429总线是美国航空无线电公司(ARINC)制定的航空数字总线传输标准,定义了航空电子设备和系统之间相互通信的一种规范。随着国内航空业的发展,ARINC429总线的应用日益广泛,已推广到许多航空设备中。与此同时在许多航空机载设备的检测维修中出现了大量对429信号的检测需求。这就使得对429信号的仿真和测试显得十分关键。本文使用目前市场上技术成熟的基于PCI接口的429收发板卡,以LabWindows/CVI作为软件开发环境,设计实现了对429信号的仿真和测试,达到了使用个人电脑完成429信号检测任务的目的。     ARINC429总线简介     ARINC429协议规定使用双绞屏蔽线以串行方式传输数字数据信
[嵌入式]
I2C总线学习(一)--信号类型
I2C(Inter-Integrated Circuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。它是由数据线SDA和时钟SCL构成的串行总线,可发送和接收数据。 每个接到I2C总线上的器件都有唯一的地址。主机与其它器件间的数据传送可以是由主机发送数据到其它器件,这时主机即为发送器,由总线上接收数据的器件则为接收器。 在CPU与被控IC 之间、IC 与IC 之间进行双向传送,高速IIC 总线一般可达400kbps以上。 I2C总线在传送数据过程中共有三种类型信号, 它们分别是:开始信号、结束信号和应答信号。   开始信号:SCL为高电平时,SDA由高电平向低电平跳变,开始
[单片机]
I2C<font color='red'>总线</font>学习(一)--<font color='red'>信号</font>类型
ISA总线实现多路同步DDS信号源设计
直接数字式频率合成器以其极高的频率分辨率、极短的频率转换时间、相位精确可调、设备结构简单、易集成、体积小及成本低等优点,在高分辨雷达系统、宽带扩频通信系统以及现代测控系统中得到广泛的应用。为了便于信息的采集、处理和操作控制,常常要求信号源基于PC机平台设计。PC机内部有两种常用的总线,即PCI总线和ISA总线。ISA总线接口关系简单.操作控制方便,能够满足系统要求,是比较理想的DDS与计算机的接口总线。随着电子系统复杂性的不断增加,单路DDS已经不能够满足系统需求,多路DDS系统的设计开始成为研究的热点。    1 系统工作原理   图1是某自动测试系统的工作原理框图。图中的高稳定度频率基准为整个系统提供频率为50MHz的参考
[嵌入式]
ISA<font color='red'>总线</font>实现多路同步DDS<font color='red'>信号</font>源设计
CANOPEN总线编码器在车辆技术中的应用
CANopen 总线编码器是一种常用于车辆电子系统的编码器,它可以将各种传感器和执行器发送的数据进行编码,以便在车辆内部进行通信。在车辆技术中,CANopen 总线编码器可以用于以下应用: 车辆安全系统:车辆安全系统需要获取车辆内外各种传感器的数据,如车速、门状态、安全气囊等。CANopen 总线编码器可以将这些数据进行编码,以便在车辆内部进行通信,从而提高车辆的安全性能。 车辆动力系统:车辆动力系统需要获取各种传感器和执行器的数据,如发动机转速、车速、油量等。CANopen 总线编码器可以将这些数据进行编码,以便在车辆内部进行通信,从而提高车辆的动力性能。 车辆电气系统:车辆电气系统需要获取各种传感器和执行器的数据,
[嵌入式]
信号链基础知识RS-485:总线电流要求与收发器驱动能力
  越来越多的人在问关于 EIA/TIA-485(俗称 RS-485 数据传输标准)基本概念的一些问题,这一事实表明未来数年 RS-485 仍会在各种工业接口中起到举足轻重的作用。   本文中,我们将为您解答许多常见和最新的问题,例如:   1)RS-485 收发器可以驱动多大的总线电流?   2)可以驱动 32 以上单位负载吗?   要回答第一个问题,我们需要研究图 1 所示典型 RS-485 数据链路。我们看到,除驱动通过端接电阻器的差分电流以外,驱动器还必须驱动通过许多接收机输入阻抗的电流,以及通过位于总线上的故障保护网络的电流。这些阻抗在差分信号线路和接地之间形成电流通路,同时影响了 A 和 B 信号线的电
[嵌入式]
CANopen对象字典生成办法
引言 CANopen协议是一种基于控制器局域网(CAN)的应用层协议,该协议具有实时高效、组网灵活和产品兼容性高等优势,CANopen协议在国内越来越受到青睐,其应用领域也越来越多广泛,不仅应用于过程与生产自动化等领域,还涉及到医疗、铁路、军事、太阳能等等领域。目前CANopen协议由CiA(CAN in Automation)组织负责管理与推广。 对象字典是CANopen通信接口与应用程序之间接口,是CANopen协议的重要组成部分。在CANopen网络中,每个标准的CANopen设备都有一个对象字典,用来描述CANopen设备的全部功能。 一般在CANopen配置或者开发工程中,对象字典的创建与管理是一个不可缺少的步骤,
[嵌入式]
基于CANopen总线协议的城市地铁数据通信网设计
0 引言     城市轨道交通网络的快速发展,给智能化、网络化的地铁通信提出了新的要求。事实上,城市轨道交通系统也必须具有一套专门负责城市地铁中列车各模块的数据采集、分析系统,以对列车各设备实施监测,提高列车车辆的运行安全。     通过地铁通信网络可对列车的运行、状态和故障进行监测和诊断,同时也可以对旅客服务信息进行综合处理。它可以应用多种总线技术把分布于各车厢内部的、可以独立完成特定功能的计算机互连起来,从而形成一种局域网,进而实现资源共享、协同工作、分散监测和集中操作。     CAN是一种可有效支持分布式控制和实时控制的串行通信网络,该总线具有很高的时效性、可靠性、抗干扰能力和检错能力,而且开发费用比较低。可以应用于城市轨道
[嵌入式]
全面的CANopen开发工具—CANopen软件协议栈
01 快速了解open协议 CANopen是一种用于CAN总线的协议,它定义了一组标准通信对象和通信服务,使得不同设备之间可以进行通信和交互。CANopen协议栈的发展可以追溯到上世纪90年代初期,当时欧洲的一些公司开始使用CAN总线作为系统的通信协议。 为了更好地管理和控制CAN总线上的设备,这些公司开始研发CANopen协议栈,并于1994年发布了第一个版本。由CAN in Automation (CiA)发布制定,CAN in Automation是一个非营利性组织,致力于推广CAN总线和CANopen协议栈的应用和发展。CiA成立于1992年,总部位于德国,目前已经成为全球最大的CANopen协
[机器人]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved