CAN总线的特点及工作原理

vina755 2006-02-08 03:49:27
CAN总线的特点及工作原理CANControl Area Network,即控制器局域网总线是一种有效支持分布式控制或定时控制的串行通讯网络它以半双工的方式工作一个节点发送信息多个节点接收信息实现了全分布式多机系统提高了数据在网络中传输的可*性。其结构形式如图1所示。CAN总线的信息存取利用了广播式的存取工作方式信息可以在任何时候由任何节点发送到空闲的总线上每个节点的CAN总线接口必须接收总线上出现的所有信息因此各节点都设置有一个接收寄存器该寄存器接收信息然后根据信息标文符决定是否读取信息包中的数据以判断是否使用这一信息。


CAN总线的特点是以通信数据块编码代替传统的地址编码CAN总线面向的是数据而不是节点这种方式的优点是可使网络内的节点个数在理论上不受限制加入或减少设备不影响整个系统的工作。基于CAN总线的各种系统可以根据用户需要任意改变节点数量。CAN总线收发数据的长度最多为8个字节因而不存在占线时间问题可以保证通信的实时性通信速率最高可达1Mb/s距离为40m最远可达10km速率为5kb/s。对通信介质的要求较低可以是光纤或同轴电缆甚至双绞线。
...全文
1078 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
bitzilla 2006-02-18
  • 打赏
  • 举报
回复
恩,收藏,
vina755 2006-02-08
  • 打赏
  • 举报
回复
与嵌入式高手华山论剑,尽在www.xsbase.com

3,286

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 实用资料发布区
社区管理员
  • 实用资料发布区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧