找回密码
 注册会员
更新自动建库工具PCB Footprint Expert 2024.04 Pro / Library Expert 破解版

[嵌入式/ARM] CAN-MixNet解决方案

[复制链接]
admin 发表于 2013-4-1 19:58:22 | 显示全部楼层 |阅读模式

本文包含原理图、PCB、源代码、封装库、中英文PDF等资源

您需要 登录 才可以下载或查看,没有账号?注册会员

×
CAN总线优势
       1、多个CAN节点可以同时发送数据(多主发送)。
       2、最高速度可达1Mbps,在传输速率50Kbps时,传输距离可以达到1公里。在10Kbps速率时,传输距离可以达到5公里。
       3、支持网段划分,多个网段之间数据传输完全隔离,相当于虚拟出若干独立的虚电路。
       4、差分电平传输及全自动硬件级CRC校验机制,确保可靠数据传输。
       5、每条CAN总线最多可以连接110节点。
   方案一:CAN-bus多主全双工解决方案
  
2007082512010736207820110610154731635.jpg
       图中的结点A-C可以同时进行全双工数据传输,这些数据经过CAN-bus以太网交换机分离、重组后,通过以太网分别转发到虚拟串口COM2、COM3、COM4。这些虚拟串口完全独立,不会发生数据混合及冲突问题。本例中所建立的3条独立数据通道:
   RS232/TTL设备A&;->CAN转232/TTL A<->SNode<->COM2
RS232/TTL设备B<->CAN转232/TTL B<->SNode<->COM3
RS232/TTL设备C<->CAN转232/TTL C<->SNode<->COM4
  
方案二:利用CAN-bus扩展RS485总线
  
20070825120212676332320110610154731636.jpg
  
     RS485总线在实际使用过程中经常遇到结点数不够、传输距离不够等问题。CAN-bus使用与RS485相同的2线铜缆传输方式,但各方面性能都大大优于RS485总线。
       以CAN-bus作为网络主干,RS485总线作为分支,可以在不改变现有布线的情况下,大大的扩展RS485网络规模,并且可以提高RS485网络的可靠性。
       配合CAN-bus以太网交换机、CAN-bus转RS485和虚拟串口技术,无需修改任何软件、硬件,就可以直接部署此方案。
  
方案三:CAN-bus、以太网、UART透明数据传输
  
2007082512031621348620110610154731637.jpg
       此方案可以同时将CAN-bus设备,RS232/RS485设备统一到更高端的以太网中。 充分利用以太网的高速传输、集中管理、低成本光纤传输等特性,可以极大的提高系统的整体水平。
   方案四:CAN-bus、UART透明数据传输
  
2007082512043358965P20110610154731638.jpg
  
     此方案可以将标准的CAN-bus设备、各种接口的串口设备,用CAN-bus总线连接成统一的整体。所有设备都支持CAN-bus网段划分,支持将几个结点划分成一个专用网段。
       除此之外,此方案也用于建立无电脑的CAN-bus系统,主嵌入式设备通过UART与CAN-bus各结点进行通讯。
       传统的RS485总线也可以直接使用此方案,低成本的直接升级到CAN-bus。
*滑块验证:
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

QQ|手机版|MCU资讯论坛 ( 京ICP备18035221号-2 )|网站地图

GMT+8, 2025-1-11 01:58 , Processed in 0.058443 second(s), 10 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表