CAN总线和CANopen到底是什么样的关系?

发布者:温柔的心情最新更新时间:2016-03-01 来源: eefocus关键字:CAN总线  CANopen 手机看文章 扫描二维码
随时随地手机看文章
不管有多少设备,往双绞线(CANH、CANL)上面一挂,在各个单元中只需要通过对CAN控制器的读和写就能实现必要的数据接收和发送了啊,这就构成了一个CAN总线系统。那么CANOPEN到底是干啥的?

 

CANopen是协议。它规定了许多的规约,你必须去遵守。这样一来可以对网络上的各个节点进行更加高效的管理。相像一下,如果让你控制主机来对网络上的30个节点来分别读取10帧的数据,你都点多少次按钮。而如果网络上的各个点都用到了CANopen协议。那行,你只需要在主节点进行一个非常简单的设置,再按一下按钮,就能实现上面的操作了。CANopen协议在形式上也是一些代码。

关键字:CAN总线  CANopen 引用地址:CAN总线和CANopen到底是什么样的关系?

上一篇:什么是前端总线频率
下一篇:CAN-FD总线协议及其车载网络应用简介

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

CAN总线通信控制协议的仿真及性能分析
  控制器局域网(CAN)属于现场总线的范畴,是一种有效支持分布式控制系统的串行通信网络。它是由德国博世公司在20世纪80年代专门为汽车行业开发的一种串行通信总线。由于其通信速率高、工作可靠、调试方便、使用灵活和性价比高等优点,己经在汽车业、航空业、工业控制、安全防护等领域中得到了广泛应用,被公认为几种最有前途的总线之一,其协议也发展为重要的国际标准。   随着CAN总线在各个行业和领域的广泛应用,其通信性能也越来越受到人们的关注。目前,已有很多学者对CAN总线通信性能进行分析研究。文中在分析CAN总线通信控制协议的基础上,在MATLAB/Sinulink软件Stateflow仿真环境下,利用有限状态机理论对CAN总线通信系统
[嵌入式]
汽车CAN总线控制系统的抗静电干扰实例
被测对象存在的ESD问题及原因分析 实验对象为汽车车身控制系统,系采用CAN技术从车头到车尾仅用两根信号线就实现对整车电气系统的控制,减少了整车线束,目前已经实现了所有灯光、倒车蜂鸣器、前后雨刮、前后洗涤、喇叭、中控锁、后除霜、燃油泵及所有相关操作开关的控制。在汽车CAN总线车身控制系统及仪表的防静电测试实验中发现,首先将电压调至 2 kV,对其中一控制模块接触放电,各指示灯正常工作,不受任何影响;当将电压逐渐调高直到4 kV时,前控左模块中的冷启动开关指示灯熄灭, 但几秒钟后自行恢复,此外左前小灯也发生异常,但是短时间内也能恢复。图6-   经分析,上述ESD问题原因可能来自如下几点:   (1) 电流热效应:ESD电流
[嵌入式]
如何用Pico示波器进行CAN总线解码分析
Pico示波器具有串行解码的功能,能够对CAN、FlexRay、I²C、I²S、SPI、LIN或UART等串行总线进行解码。Pico示波器比较适合做串行解码,因为它们的深度存储器可以让软件采集较长时间、不间断的数据,尤其是6000系列能够在几秒内采集数千个数据帧存入到512M的样本存储器。下面将介绍如何用一个款Pico示波器进行CAN总线数据解码。 1关于CAN总线解码 1.1 什么是CAN总线? 数据通信时,物理线路上传输的信号是由一系列高低电平组成的,这些高低电平携带了我们所需要的信息,在数据接收端,我们需要将这些物理电平按照原始的编码规则进行解析,从而得到实际的物理信号。 CAN(控制器区域网络)总线是一种在汽车和工
[测试测量]
如何用Pico示波器进行<font color='red'>CAN总线</font>解码分析
CAN总线学习系列之— CAN总线特点介绍
CAN 总线作为一种工业界的流行总线广泛应于工业自动化、多种控制设备、交通工具、医疗仪器以及建筑、环境控制等各个行业中,它是是一种多主机局域网,所以这样 一种总线的潜力是很巨大的,接下来将写几篇入门的小文章,来介绍一下CAN的学习和开发方法,主要是配合我们的开发板,其实入门还是很容易的,通过这几篇 文章如果你能建立起一个初步的概念,能够自己搭起自己的一个节点(包括硬件和软件),那就说明你学会了CAN的基本开发技术,实际的工业现场CAN的开发 不是那么简单,包括很多要考虑的因素如隔离、可靠性等,但是我们作为初学者建立起基本的概念还是很重要的,基础一旦打好,等到了实际工作中,就会如鱼得 水,所以希望正要或是想开发CAN的朋友们能够喜欢这
[嵌入式]
双轴微机械陀螺仪的移动机器人运动检测系统
引言 在未知环境中,路况具有复杂性及未知性特点。移动机器人准确的路况探测及其自身的平稳运行,对机载设备与探测任务本身都非常重要。目前,对移动机器人运动控制研究多集中在前向通道的算法研究,有关状态信息检测、传输反馈环节的研究相对较少。 双轴微机械陀螺仪传感器可以测量机器人的俯仰与翻转,但微机械陀螺仪有随机漂移性,无法直接应用,需要对输出值作算法处理。参考文献中的微机械陀螺仪随机漂移的算法,可以在一定程度上解决漂移方面的问题,但仍有改进的空间,滤波性能有待进一步优化提高。在现有自适应UKF算法的基础上,改变比例对称采样策略的相关参数可达到较好的滤波效果。现有的以ATmegal6为微处理器的CAN总线程序还有一些不完备之处
[模拟电子]
基于CDMA和CAN总线的车辆远程故障诊断系统
  1 引言   在美国制造和销售的所有的小汽车和轻型卡车从1996年1月1号起都必须装备有车载自动诊断系统(OBD-II)。然而OBD-II主要用于排放系统的诊断,车辆的其他各个子系统能被OBD-II诊断的比较少。虽然这些诊断码对诊断部分故障是很有用的,但是这些信息还不足以有效的区分特定的故障部位。通过接入OBD-II接口的扫描工具能获得故障码,但是各个生产厂商提供的手持式扫描工具与OBD-II通信的标准并不统一,欧洲和大部分亚洲国家使用ISO9141标准与OBD-II通信,而通用汽车的小汽车和轻型卡车则使用sae j1850 vpwm标准,福特公司采用sae j1850pwm标准。   这样就导致传统的汽车故障诊断有如下缺
[单片机]
针对CAN总线传输距离问题的两种解决方案
1、 CAN总线简介   1.1 CAN总线发展概况   CAN网络原本是德国Bosch公司为欧洲汽车市场所开发的,希望此项技术取代原本昂贵的汽车配线。CAN网络具有反映可靠度高的特性,使用于实时处理的场合,例如汽车防锁死系统、安全气囊等。今天此项通讯协议已得到广泛应用,其特色不仅在汽车工业,在工业控制的其他领域也发挥了其强大的能力。CAN 总线在国内发展已经二三十年了,很多关于CAN的产品也已经开发和广泛使用,如:变电厂、机场、污水处理厂等。   1.2 CAN总线存在的问题   尽管CAN总线有很多优点,但是下面两点却制约着其发展,即:CAN总线的瓶颈问题。   (1) 传输距离最大只能达到10Km,而且并
[嵌入式]
基于CAN总线的变频设备远程监控系统的实现
概述 : 近年来,随着国家建设节约型社会的提出,对节能节电的重视程度越来越高,特别是加大了对国有企业中的大型用电设备的节能改造力度,变频器在油田,煤矿,发电厂,钢铁厂等国有大型企业中的使用数量越来越多。特别是油田上,抽油机变频器,潜油电泵变频器,注水泵变频器和加热电源等电力电子设备在油田的大面积推广使用。根据油田生产野外作业的特殊性 ---- 每个设备之间的距离比较远,但又相对集中,所以基于各种现场总线的集中控制显得越来越有必要。 CAN 总线在变频设备的集中管理和控制上显示了突出的优势,其超远距离传输,和超强的抗干扰性是其他总线所不能比拟的。另外最重要的一点是在整个控制系统中,不分主从的组网拓扑结构,方便的增减通讯
[工业控制]
基于<font color='red'>CAN总线</font>的变频设备远程监控系统的实现
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

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

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