资料介绍
CAN总线作为一种工业界的流行总线广泛应于工业自动化、多种控制设备、交通工具、医疗仪器以及建筑、环境控制等各个行业中,它是是一种多主机局域网,所以这样一种总线的潜力是很巨大的,接下来将写几篇入门的小文章,来介绍一下CAN的学习和开发方法,主要是配合我们的开发板,其实入门还是很容易的,通过这几篇文章如果你能建立起一个初步的概念,能够自己搭起自己的一个节点(包括硬件和软件),那就说明你学会了CAN的基本开发技术,实际的工业现场CAN的开发不是那么简单,包括很多要考虑的因素如隔离、可靠性等,但是我们作为初学者建立起基本的概念还是很重要的,基础一旦打好,等到了实际工作中,就会如鱼得水。
下面正题正式开始喽!第一篇,当然要介绍一下什么是“能”总线(CAN总CAN总线的特点CAN (Controller Area Net work)总线,也称控制器局部网,属于现场总线的范畴,它是一种有效支持分布控制或实时控制的串行通信网络。由于采用了许多新技术及独特的设计,CAN总线与一般的通信总线相比,它的数据通信具有突出的可靠性、实时性和灵活性。其特点如下:CAN为多主工作方式,网络上任何一个节点均可在任意时刻主动地向网络上其它节点发送信息,而不分主从在报文标识符上,CAN上的节点分成不同的优先级,可满足不同的实时要求,优先级高的数据最多可在134us内得到传输。CAN采用非破坏总线仲裁技术。当多个节点同时向总线发送信息出现冲突时,优先级低的节点会主动地退出发送,而优先级高的节点可以不受影响的继续传输数据,从而大大节省了总线冲突的仲裁时间。尤其是网终负载很重的情况下也不会出现网络瘫痪情况(以太网则可能)
CAN节点只需通过报文的标识符滤波即可实现点对点、一点对多点及全局广播等几种方式传送接收数据CAN的直接通信距离最远可达10km(速率5kbps以下);通信速率最高可达1Mbps(此时通信距离最长为40m)CAN上的节点数主要取决于总线驱动电路,目前可达110个。在标准帧的报文标识符有11位,而在扩展帧的报文标识符(29位)个数几乎不受限制。报文采用短帧格式,传输时间短,受干扰概率低,保证了数据出错率极低CAN的每帧信息都有CRC校验及其他检错措施,具有极好的检错效果CAN的通讯介质可以为双绞线、同轴电缆或光纤,选择灵活CAN节点在错误帧的情況下具有自动关闭输出功能,而总线上其它节点的操作不受影响。CAN总线具有较高的性能价格比。它结构简单,器件容易购置,每个节点的价格较低,而且开发技术容易掌握,能充分利用现有的单片机开发工具CAN协议也是建立在国际标准组织的开放系统互联模型基础上的。不过,由于CN的数据结构简单,又是范围较小的局域网,其模型结构只取0SI底层的物理层、数据链路层和应用层3层,不需要其他中间层,应用层数据直接取自数据链路层或直接向数据链路层写数据。
- CAN总线舵机
- 新手学习CAN总线知识指南 9次下载
- CAN总线接口EMC标准电路设计方案 206次下载
- CAN总线及应用 288次下载
- CAN总线规范学习手册指南 33次下载
- 汽车驱动系统的CAN总线设计 44次下载
- 插头连接CAN总线 22次下载
- 浅谈CAN总线系统 33次下载
- 基于ARMCortex-M3的CAN总线的研究 41次下载
- CAN总线故障诊断与解决专家版资源下载 0次下载
- CAN总线是什么,CAN总线的特点资料下载
- CAN总线基础的详细资料概述 119次下载
- STM32的CAN总线例程合集免费下载 61次下载
- CAN总线教程之CAN总线快速入门资料免费下载 213次下载
- CAN总线教程之CAN总线的十个学习资料合集免费下载 218次下载
- can总线隔离模块的作用 764次阅读
- CAN总线的特点和FPGA实现 730次阅读
- CAN总线的发展历程 CAN XL总线的典型应用 2269次阅读
- CAN总线负载率多少合理 1529次阅读
- CAN总线通信详解 9341次阅读
- 基于机器学习的汽车CAN总线异常检测方法 995次阅读
- CAN总线的详细资料讲解 1.2w次阅读
- CAN总线标准及它是如何解决多点竞争的问题 5970次阅读
- CAN总线协议是什么?CAN总线协议有哪些?CAN总线协议知识分析 7.4w次阅读
- CAN总线仲裁示意图_CAN总线位仲裁技术及优缺点 1.6w次阅读
- CAN总线概述及应用_CAN总线的应用案例(汽车CAN总线应用) 3.4w次阅读
- 什么是can总线?can总线是数字信号还是模拟信号 7.8w次阅读
- CAN总线定义与CAN协议的基本概念 3.1w次阅读
- CAN总线学习笔记:验收滤波 1568次阅读
- CAN总线原理 19.8w次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1489次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 91次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 9次下载 | 免费
- 6基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
- 7基于单片机和 SG3525的程控开关电源设计
- 0.23 MB | 3次下载 | 免费
- 8基于单片机的红外风扇遥控
- 0.23 MB | 3次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30319次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537791次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233045次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多